1071 (107/09-108/01) 程式設計
課程要求
上課時間/地點: 星期二 13:10-16:00 / INS 101
實習時間/地點: 星期三 13:10-16:00 / INS 203/INS201
Office Hour: 星期二, 三 11:00-13:00, 五 11:00-13:00
(帶著你的程式碼(或 email 你的程式給我)來系館 512, 一定給你滿意的答覆,
其它時間請 email/fb 另約)
線上聯絡方式: FB 丁培毅
目前選課名單: (選修課程者除特殊核准外請同時選修實習課程)
課程及實習助教:
組別 |
姓名 |
e-mail |
Office |
1 |
邱垂邦 |
|
INS 501 |
2 |
洪穎寧 |
|
INS 501 |
3 |
王靖 |
|
INS412/INS401 |
教科書:
- 課本: 洪維恩,
C 語言教學手冊, 第四版, 旗標
- 參考閱讀: C Programming: A Modern Approach, 2nd Ed., K. N.
King, 2008
課程要求與評分方式:
- 課程參與 (簽到, 隨堂考試, 其它互動) 10%
- 程式作業 30%
- 期中考 30%
- 期末考 30%
課程大綱:
- C 語言、程式設計概觀、第一個 C 程式、與程式開發介面 (week 1)
- C 的基本語法、關鍵字 vs. 識別字、程式碼的錯誤 (week 2)
- 變數之概念、變數型態、資料表示法、與資料的轉換 (week 2)
- 函數庫、格式化輸出與輸入函數 (week 3)
- 運算式與運算子、運算子的優先順序、強制的資料型態轉換 (week 4)
- 條件控制 (邏輯判斷與條件運算式) (week 5)
- 結構化程式設計與迴圈 (week 6)
- 區塊、函數、與參數傳遞 (week 7)
- 陣列與字串 (week 8)
- 期中考 (week 9)
- 字串處理 (week 10)
- 遞迴 (week 11, 12)
- 指標運用 (week 13, 14)
- 使用者自定型態與基礎資料結構 (week 15)
- 檔案輸出與檔案輸入 (week 16)
- 指標與動態記憶體使用 (week 17)
- 期末考 (week 18)