2005年2月1日 星期二

如何用程式解決問題-1

大綱
  1. 確認您所面臨的問題是什麼?
  2. 您所熟悉的語言是什麼?
  3. 工具程式
  4. 問題處理流程
    • 作業流程
    • 演算法
    • 資料結構


1.確認您所面臨的問題是什麼?
  • 資料處理(格式轉換)
    • 加逗點
    • 正負號改變
  • 繪圖
  • 分析與計算
  • 地理資訊系統
2.您所熟悉的語言是什麼?
  • 語言百百種,哪一種好呢?
    • FORTRAN
    • C++
    • Java
    • Visual Basic
  • 語言與編輯器
    • C++: Visual C++, C++ Builder
    • Java
  • 工具程式:具有某種特異功能或者建構於某個軟體的巨集語言
    • Matlab
    • IDL
    • AML, Avenue, PCI, MapBasic
  • 工具程式庫
    • 影像
    • 繪圖
    • GIS
3. 問題處理流程
  • 作業流程
    • ㄧ個問題用手如何處理
    • 重複計算的作業程序
  • 演算法
    • 是否已經有現成的演算法,如排序
  • 資料結構
    • 資料結構定義完,程式也寫完了
    • 好的資料結構配合好的演算法

沒有留言:

張貼留言