朝陽科技大學 096學年度第2學期教學大綱
Advanced windows programming 進階視窗程式設計

當期課號 3665 Course Number 3665
授課教師 周正財 Instructor CHOU,CHENG CHI
中文課名 進階視窗程式設計 Course Name Advanced windows programming
開課單位 資訊管理系(二進)三A Department  
修習別 選修 Required/Elective Elective
學分數 3 Credits 3
課程目標 本門課為"視窗程式設計"課程之延伸,將教授進階主題。期使學生對 Windows 環境下程式設計有更進一步了解。將以實例講解與實作為主,使學生熟習原理與操作,以增強自我學習的能力。主題將包含以下項目 :1.The Basics, 2.Philosophy, 3.Techniques and Patterns, 4.Using Or Adapting Specific Components, 5.Advanced Inheritance, Component, And Editor Issues, 6.Threads, 7.Databases and BDE, 8.Windows API And Devices, 9.Other Programming Libraries。 Objectives This course extends the course "Windows Programming" with advanced topics such that the students have further understanding of the programming technique on Windows environment. Demonstration and practice are the key issues. The students will learn and exercise the programming on Windows. Issues included in the course are the followings. 1.The Basics, 2.Philosophy, 3.Techniques and Patterns, 4.Using Or Adapting Specific Components, 5.Advanced Inheritance, Component, And Editor Issues, 6.Threads, 7.Databases and BDE, 8.Windows API And Devices, 9.Other Programming Libraries
教材 1.投影片
2.上機練習
Teaching Materials powepoint files
成績評量方式 1. 作業與平時成績 20 %
2. 小考 20%
3. 期中考 30%
4. 期末作業 30%
Grading 1. Exercise and Participation 20 %
2. quiz 20%
3. Midterm Exam. 30%
4. Final project 30%
教師網頁 http://www.cyut.edu.tw/~joe
教學內容 本課以物件導向程式語言為授課內容,將以Delphi為學習軟體,延續初階課程的學習內容,並以資料庫程式設計為主要學習方向,瞭解前端呈現與後端資料庫資料儲存的方式等技巧。

‧陣列與動態物件產生
‧自訂函數(function)與副程式
‧檔案與目錄
‧資料庫概論與實作
‧資料庫觀念與操作(Borland Database Engine BDE)
‧資料庫連結與存取
‧資料庫查詢語言
‧資料元件應用
‧報表設計
‧網路應用程式設計
Syllabus The contecnt of course is Object-Oriented Programming,the development tool is Borland developer Delphi studio 2006,the course is extended study of last semester ,help students to understand conception of database and how to access data by Borland developer Delphi
尊重智慧財產權,請勿非法影印。