教學進度

課程資訊

課程名稱程式設計I
部別學制系科進修部,四技,資訊管理系
學分時數必修,學分 3.0,時數 3.0
分類分類代號 K1,分類名稱:試探

99/1 學期,於「夜資技一A」教學之基本資訊

代號與教師開課代號:NIM4099A104,任課教師:蔣 和
相關網址
評分準則平時成績 30%,期中考評 30%,期末考評 % (僅做參考)
系統備註「授課進度」... 等,教師已確認

99/1 學期,於「夜資技一A」教學之預定進度

週次
起訖日
校務摘要 課程進度
十八
1000102
1000108
3~7日期末考週 期末考 1 運算子的多載 2. 繼承 3.虛擬函數

990905
990911
6日開學,上午註冊第三節正式上課
6日開學,進修部註冊第二節正式上課
1.宣導尊重智慧財產權,不使用影印本教科書。 2.c/c++程式語言介紹,c/c++的程式結構及延格,編譯方式 3.第一個範例:編輯,編譯,連結,執行

990912
990918
16日期初教務會議 1.c語言的組成及語法規則 2.程式架構,前置處理的含入檔,main()函數,敘述及c輸入輸出函數printf,scanf 3.分行,縮排及註解

990919
990925
22日中秋節放假 變數及資料型態: 1.變數->宣告,初值設定,變數的命名規則 2.資料型態:整數的儲存方式及範圍 3.整數及字元(asc的編碼)

990926
991002
28日教師節 1.浮點數:整數的儲存方式,範圍,及格式 2.布林資料型態與整數 常數: 1.字面常數 (literal)常變數(const variable)及 巨集常數

991003
991009
第一次月考週 自訂的資料型態:1.列舉常數,typedef 組合資料型態 : 結構,聯合 綜合練習 運算子的介紹: 1. 算數運算子,+,-,*,/,% 2.遞增遞減運算子與運算式的關係 2.整除運算及一般除法運算

991010
991016
10日國慶日 比較運算子: 1.>,<,==,>=,<=,!= 2.與整數的關係 邏輯運算子 :1.&&,||,! 及intelligent的運 作 位元運算子: >>,<< ,~,&,|,^

991017
991023
運算子的優先權: 1.運算子的優先次序 2. 強制運算子 3. 資料型態的轉換 4.綜合練習

991024
991030
流程控制(邏輯判定) 1. 是非 if 2, 二選結構 if - else 3.多選結構 else if 4. 多選結構 switch 5.break, 的使用

991031
991106
1~5日期中考週 1. 期中考 2. 流程控制(迴圈結構): 1. 計數迴圈 =>for 迴圈的使用 2. 兩層for迴圈=>九九乘法表 2. 條件迴圈 while的使用 3. for與while迴圈的關係 4. 前置與後置的條件迴圈while,do

991107
991113
11日期中教務會議
12日校慶
邏輯判定及迴圈的綜合練習 : 1. 最大公因數的求法 2. 尋找質數 3. 數字系統的轉換 2,8,16進制轉換
十一
991114
991120
17日校務會議 函數: 1. 函數的制作及定義,呼叫 2. 函數的參數傳遞, 參數的預設值, 變數的生命週期及範圍 3 函數的傳回值
十二
991121
991127
函數: 1. 行內式的函數 2.巨集 (macro) 3.多載函數 (overloading) 4.內建的函數=>數學及時間函數
十三
991128
991204
陣列: 1. 陣列宣告及初值設定 2. 陣列及迴圈 =>存取陣列元素 2. 字元陣列 3. 標準函數支援的陣列
十四
991205
001211
第二次月考週 陣列與指標: 1. 多維陣列 2. 指標: 指標的宣告與使用 3. 指標與陣列 4. 指標陣列及組成的多維陣列
十五
991212
991218
指標與參照: 1.動態記憶體 2. 傳遞參照及傳遞位置 3. 函數的傳回值班室參照及指標
十六
991219
991225
25日行憲紀念日 綜合練習:1 排序及搜尋 類別及物件: 1. 定義類別:資料成員,成員函數,靜態成員 2.類別與指標,this 3. 類別的夥扮
十七
991226
1000101
1日開國紀念日 建構函數(constructor)解構函數 :1. 建構函數的建立及多載,複製建構子 2. 成員初始化串列 3. 物件陣列