課程編碼
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
核心能力指標 1.運用數學、科學及工程知識的能力
2.設計與執行實驗,以及分析與解釋數據的能力
3.執行工程實務所需技術、技巧及使用現代工具的能力
4.設計工程系統、元件或製程的能力
5.專案管理(含經費規劃)、有效溝通、領域整合與團隊合作的能力
6.發掘、分析、應用研究成果及因應複雜且整合性工程問題的能力。

備註: