科目名稱(Course Title):C語言程式設計 |
||||
學年:(School Year of 95)、學期(Semester): I , II 、學分數(Credit Hours):2 |
||||
先修科目或先備能力(Course Prerequisites):計算機概論 |
||||
課程目標(Course Objectives):
|
||||
教學大綱(Syllabus): |
||||
單元主題 |
內容綱要(Content) |
教學時數( Teaching Hours) |
週次(Week Number) |
備註(Remarks) |
|
介紹C語言的特點,C語言基本資料處理的概念,簡介C語言的重要觀念,快速建立C語言的基本概念 |
3 |
1 |
|
|
|
3 |
2 |
|
二、資料型態 |
由入門的基本資料型態,到進階的自訂型態變數宣告,深入介紹變數使用範圍、陣列與指標、變數等級、字串等 |
6 |
3,4 |
|
三、程式設計 |
說明基本語法,清楚介紹C語言變數、運算子、程式的流程控制、陣列、函數…等觀念,紮實建立程式基礎 |
6 |
5,6 |
|
|
指標與指標運算,由簡單語法到複雜應用 |
3 |
7 |
|
|
函數傳入參數的傳址與傳值呼叫,函數的設計及應用,包括串列結構、堆疊、佇列等 |
6 |
8,9 |
|
|
遞迴函數設計、函數指標、不定長度引數列定義等 |
3 |
10 |
|
|
介紹時間、亂數、數學、測試、轉換、流程、檔案的標準函數說明,測試符號與符號轉換函式等 |
6 |
11,12 |
|
|
說明整數進制、位元運算子以及位元欄位,與位元運算等 |
3 |
13 |
|
|
介紹輸出/入標準函數說明,與檔案處理等 |
3 |
14 |
|
|
二元樹樹狀結構及其圖形結構介紹,程式執行效率探討 |
3 |
15 |
|
|
條件與程式結構及結構化程式 |
3 |
16 |
|
|
複雜的條件以及迴圈設計、巢狀式條件設計及動態資料結構設計 |
6 |
17,18 |
|