朝陽科技大學 093學年度第1學期教學大綱
Structured Programming 結構化程式設計

當期課號 4039 Course Number 4039
授課教師 羅有隆 Instructor LO,YU LUNG
中文課名 結構化程式設計 Course Name Structured Programming
開課單位 資訊管理系(二日)三B Department  
修習別 必修 Required/Elective Required
學分數 3 Credits 3
課程目標 結構化程式設計以循序、選擇、與反複三種基本結構設計程式設計,為一良好初學程式者學習的典範。C++程式語言為本課程學習結構化程式設計所用的工具,將介紹C++程式語言之語法與範例,以使學習者可以依既定規格完成程式設計。 Objectives Structured Programming utilizes sequential, selective, and repetitive structures to design programs. It is a good methodology for beginners to learn how to design programs. C++ is the programming tool in this course to learn structured programming. The course will introduce the principals and fundamentals of generic programming in C++, such that the students can write programs according to the specification.
教材 不限定教科書,上課資料陸續於網頁提供下載。 Teaching Materials  
成績評量方式 1. 期中考 (20%) + 期末考 (20%)
2. 小考 (20%)
3, 作業 (30%)
3. 缺曠 (10%)
Grading 1. Midterm exam (20%) + Final exam (20%)
2. Quiz (20%)
3. Homeworks (30%)
3. Attendance (10%)
教師網頁 http://www.cyut.edu.tw/~yllo/C.htm
教學內容 本課程將以C程式語言來介紹結構化程式設計,內容包括程式語言之語法與範例,以使學習者可以具備程式設計與應用之能力。上課大綱:

-- C基本資料處理概念
-- 基本的輸入與輸出
-- 程式流程控制
-- 陣列和指標
-- 函數的應用
-- 變數的等級
-- C的前端處理程式
-- 使用者自定資料型態
-- 字串的剖析
-- 基本位元的運算
-- 符號轉換函數
-- 檔案的輸入與輸出
-- 檔案與目錄的管理
-- 常用函數的應用
-- 應用程式的設計
Syllabus Structure programming by using C language. Outline:

-- C Basic Concept
-- Basic Input and Output
-- Program flow control
-- Array and Pointer
-- Using functions
-- Variables
-- C Pre-processing
-- User defined data types
-- Strings
-- Bit operations
-- Testing functions
-- Files
-- File I/O funtions
-- More useful functions
-- Applications
尊重智慧財產權,請勿非法影印。