課程編碼 Course Code | 中文課程名稱 Course Name (Chinese) | 英文課程名稱 Course Name (English) | 總學分數 Credits | 總時數 Hours |
---|---|---|---|---|
3601009 | 高階語言程式實習 | Understand the basic structure of programming languages. | 1.0 | 3 |
中文概述 Chinese Description | 瞭解程式語言的基本結構,並以C語言為主要實習對象,其內容包含:1. 程式語言簡介:介紹各種程式語言及其特性,並對C語言之發展沿革架構及持點詳加討論,2. 資料型態:介紹C語言之資料型態及各種運算子,3. 基本輸入:介紹各種輸出入函數及輸出入實習,4. 流程控制:介紹指定指述,選擇敘述及迴圈敘述,並做實習,5. 前置處理:介紹前置處理觀念及程式實作,6. 函式:介紹主副程式及實作,7. 陣列與字串:介紹各種陣列之特性及字串與陣列之關係,並做實習,8. 結構型態:介紹結構,列舉及同位資料型態及應用實習,9. 指標:介紹指標之觀念及應用實習,10. 位元運算:介紹位元運算及應用實習,11. 檔案處理:各種檔案之介紹及檔案輸出入函數,12. 鍵盤與游標控制:介紹鍵盤、游標之控制及字元之特性,並作相關實習,13. 繪圖與音樂:介紹文字模式及繪圖模式函數,並作實習,14. C語言與物件導向:介紹C++與物件導向之關係,及物件與類別之基本定義,並作相關實習。 | |||
英文概述 English Description | Understand the basic structure of programming languages. C language is used for the practice. The course includes: 1. Introduction to programming languages: introduce various programming languages as well as their properties and discuss the history, the structure and advantages of C language. 2. Data types: introduce the data types and operators of C language. 3. Basic Input and Output: introduce various input and output functions and work on their practices. 4. Processes Control: introduce assignments, select statements and loop statements and work on their practices. 5. Preprocess: introduce the concept of the preprocess and work on the programming practice. 6. Functions: introduce the main program and subroutines. 7. Array and strings: introduce the properties of various arrays as well as the relations between strings and arrays and work on their practices. 8. Structure data types: introduce structure data types and work on the practices. 9. Pointers: introduce the concept of pointe |
備註: