教學大綱與進度
課程基本資料:
學年期
課號
課程名稱
階段
學分
時數
修
教師
班級
人
撤
備註
99-1
141397
程式設計實習
1
1.0
3
▲
吳明川
四機電一
36
0
教學大綱與進度:
教師姓名
吳明川
Email
mcwu@ntut.edu.tw
最後更新時間
2010-08-27 16:22:46
課程大綱
先修課程:3001050或負責教授同意。程式環境(C、BASIC、FORTRAN或LISP等語言)、區段架構(變數、輸入/輸出)、迴圈(for loop and while loop)、選擇敘述(if-else敘述、switch敘述)、函數(函數的資料傳遞、外部變數)、陣列與字串(陣列中元素之表達、字串)、指標(指標與陣列、雙重指標:指向指標的指標)、結構、等位以及ROM BIOS、檔案(標準I/O、記錄I/O、隨機存取)、如何設計一個大程式(分開編譯、記憶體模式)。
課程進度
01-C語言程式設計導論(Introduction to C Programming) 02-解決問題的技巧(Problem-Solving Techniques) 03-C程式語言的基礎知識(Fundamentals of the C Programming Language) 04-簡單的選擇和重複(Simple Selections and Repetitions) 05-算數運算(Arithmetic Calculations) 06-模組化程式設計和函數(Modular Programming and Functions) 07-格式化輸入和輸出(Formatted Input and Output) 08-檔案導向的輸入和輸出(File-Oriented Input and Output) 09-複雜的選擇和重複(Complex Selections and Repetitions) 10-再談模組化程式設計和函數(More on Modular Programming and Functions) 11-陣列(Arrays) 12-結構和列舉資料類型(Structure and Enumerations) 13-串列(Linked Lists) 14-堆疊與佇列(Stacks and Queues) 15-字元資料和字串(Character Data and Strings) 16-二進位及隨機存取的資料檔案(Binary and Random Access Data Files) 17-遞迴(Recursion) 18-程式設計總和練習(Final Project Exercise)
評量方式與標準
期中考 20% 期末考 50% 練習 30%
使用教材、參考書目或其他
【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】
使用外文原文書:
課程諮詢管道
備註