當期課號 | 2674 | Course Number | 2674 |
---|---|---|---|
授課教師 | 施再繁 | Instructor | SHIH,TZAY FARN |
中文課名 | 程式設計 | Course Name | Computer Programing |
開課單位 | 資訊工程系(四日)一C | Department | |
修習別 | 必修 | Required/Elective | Required |
學分數 | 3 | Credits | 3 |
課程目標 | 本課程將以C程式語言簡介電腦程式設計。內容包含電腦之基本運作以及如何撰寫C程式語言。將藉由許多範例來說明C程式設計並且讓學生以實機練習。相關的程式偵錯方法亦包含在本課程中。 | Objectives | This course will introduce computer programming in C. This course will assume no priori experience about computer. We will cover basic operations about computer and how to write computer program in C language. Various examples will be given to illustrate programming in C. A number of exercises will be given to make the students have hand-on experience on how to write programs. Some programming experiences in debugging will also be covered.. |
教材 | 1. C語言教學手冊 第4版, 洪維恩著, 旗 標 2.H. M. Deitel and P. J. Deitel, "C How to Program" Prentice-Hall, 2004. |
Teaching Materials | 1. C語言教學手冊 第4版, 洪維恩著, 旗 標 2.H. M. Deitel and P. J. Deitel, "C How to Program" Prentice-Hall, 2004. |
成績評量方式 | 1. 作業: 30% 2. 期中考: 30% 3. 期末: 30% 4. 課堂參與: 10% |
Grading | 1. Homework: 30% 2. Midterm Exam.:30% 3. Final Project: 30% 4. Class Participation: 10% |
教師網頁 | http://www.cyut.edu.tw/~tfshih | ||
教學內容 | 1. Introduction to Computers, the Internet and the World Wide Web. C PROCEDURAL PROGRAMMING. 2. Introduction to C Programming. 3. Structured Program Development in C. 4. C Program Control. 5. C Functions. 6. C Arrays. 7. C Pointers. 8. C Characters and Strings. 9. C Formatted Input/Output. 10. C Structures, Unions, Bit Manipulations and Enumerations. 11. C File Processing. 12. C Data Structures. 13. C Preprocessor. 14. Advanced C Topics. |
Syllabus | 1. Introduction to Computers, the Internet and the World Wide Web. C PROCEDURAL PROGRAMMING. 2. Introduction to C Programming. 3. Structured Program Development in C. 4. C Program Control. 5. C Functions. 6. C Arrays. 7. C Pointers. 8. C Characters and Strings. 9. C Formatted Input/Output. 10. C Structures, Unions, Bit Manipulations and Enumerations. 11. C File Processing. 12. C Data Structures. 13. C Preprocessor. 14. Advanced C Topics. |