國立屏東大學 資訊工程學系 114學年第2學期
本課程採用Microsoft Teams做為交流、討論、公告以及遠距教學之用,請同學務必:
所有課程作業、考試、成績等重要資訊皆透過Teams課程團隊公告,請務必開啟接收訊息通知,並隨時注意相關公告。因未接收或未讀取訊息公告內容,所造成任何問題皆自行負責。
本課程採16+2彈性授課方式,除16週(每週3堂課)的授課外,另安排2週(共計6堂課)的彈性授課,詳細規劃如下表:
| 週次 | 日期(二甲) | 日期(二乙) |
|---|---|---|
| 週三上午 | 週四上午 | |
| 01 | 02/25 | 02/26 |
| 課程大綱與課程規畫說明 | ||
| Chapter 01. Hello, C++! | ||
| Chapter 02. IPO程式設計 | ||
| Chapter 03. 變數、常數與資料型態 | ||
| Chapter 04. 運算式 | ||
| 02 | 03/04 | 03/05 |
| Chapter 05. 輸入與輸出 | ||
| 03 | 03/11 | 03/12 |
| Chapter 06. 選擇 | ||
| Chapter 07. 迴圈 | ||
| 04 | 03/18 | 03/19 |
| Chapter 07. 迴圈 | ||
| Chapter 08. 陣列 | ||
| 05 | 03/25 | 03/26 |
| 複習 | ||
| 03/26 週四晚上6:00-9:00舉行第一次期中考 | ||
| 06 | 04/01 | 04/02 |
| Chapter 09. 函式 | ||
| 07 | 04/08 | 04/09 |
| Chapter 10. 指標與參考 | ||
| 08 | 04/15 | 04/16> |
| Chapter 11. 字串 | ||
| 09 | 04/22 | 04/23 |
| Chapter 12. 使用者自定資料型態 | ||
| 10 | 04/29 | 04/30 |
| Chapter 13. 記憶體管理 | ||
| 11 | 05/06 | 05/07 |
| 複習 | ||
| 05/07 週四 晚上6:00-9:00舉行第二次期中考 | ||
| 12 | 05/13 | 05/14 |
| Chapter 14. 走向物件導向世界 | ||
| Chapter 15. 類別與物件 | ||
| 13 | 05/20 | 05/21 |
| Chapter 16. 封裝 | ||
| 14 | 05/27 | 05/28 |
| Chapter 17. 繼承 | ||
| 15 | 06/03 | 06/04 |
| Chapter 18. 多型 | ||
| 16 | 06/10 | 06/11 |
| 複習 | ||
| 06/11(週四)晚上6:00-9:00舉行期末考 | ||
$學期的Turnin分數=\frac{\sum\limits_{i=1}^{n} Score_i \times Weight_i }{\sum\limits_{i=1}^{n} Weight_i }$
$ 學期隨堂練習成績 = \left\{ \begin{array}{ll} \frac{sum}{n-k} & \mbox{if } (n-k)\geq 5, \\ \frac{sum}{5} & \mbox{otherwise.} \end{array} \right. $
註:
本校計網中心於今日(2/26) 下午4:45分中斷ws對外連線,使用校內網路的同學仍可以正常連線使用ws,但校外網路將無法連線使用。目前本系系計算機中心(dcc@csie)已有新的因應方式,提供使用校外網路的同學以安全方式取得專屬連線port來進行連線,詳細做法將於下週課堂上和同學們說明。因此本週應繳交的turnin作業cpp.hw0及cpp.hw1,其截限時間皆順延一週,請同學幫忙轉告其它修課同學。
請在規定時間內連結至系計中主機完成以下作業( 注意!甲、乙兩班的代碼皆相同!):
本課程實習環境由本系系計中建置、規畫與管理,提供同學修課及練功之用。 我們非常歡迎有興趣的同學加入系計中的行列,意者請與我或SA聯繫。
本課程使用Linux作業環境
請使用ssh方式連結
ssh cbbxxxxxx@ws.csie2.nptu.edu.tw
ssh cbbxxxxxx@ws.csie2.nptu.edu.tw -p 22
ssh cbbxxxxxx@ws.csie2.nptu.edu.tw -p 2000
由於本課程使用Linux工作站,所以你必須具有基本的Linux/Unix指令操作能力