目前課程: 程式設計(一)(管)   課程代碼: B10103B   聊天室 Site map
 
 
 
 身分:參觀者     姓名:guest
 
 
課程名稱 程式設計(一)(管)
面授地點 L204;  L219
面授時間 星期二12;星期四34
課程目標 程式語言是資訊管理系大學生一年級學生的必修科目,考量學生對於程式語言的認識與了解程度,這個階段的重點在於培養學生學習興趣以及承接程式語言(二)與資料結構的學習基礎。程式語言對於學生在學習過程中,屬於生活科技應用,我們日常生活中所使用的軟體、網頁、作業系統都是由程式所構成,課程的規劃將讓學生進一步了解程式設計的原理與邏輯思考方式。

本課程設定之專業教學目標:
學生可以透過對C語言的操作進而瞭解程式設計的概念。
學生能培養利用程式概念來解決問題的能力。
學生會針對問題設定適合的variable型態
學生會使用for、if  else、while設計迴圈來解決問題。
學生會使用正確的C語言輸出入語法,進行螢幕輸出、鍵盤輸入動作。
學生會表達出正確的表示法,文字數字排列輸出。
學生會使用外部文字檔進行開檔、寫入、讀取、建檔的功能。
學生會使用函式進行函數傳值、呼叫函式。
課程綱要 Chapter  1  認識C語言:虛擬碼和演算法、程式的編譯、程式的除錯與執行 
Chapter  2  C語言基本概述:  識別字與關鍵字、C語言的程式架構 
Chapter  3  基本資料型別:介紹程式中的常數與變數、資料型別的轉換
Chapter  4  格式化的輸出與輸入:  介紹程式中的輸出函式(printf、putchar、puts)輸入函式(scanf、getchar、getche、getch、gets)
Chapter  5  運算子與運算式:  介紹程式中的運算子與運算式的用法
Chapter  6  選擇敘述:介紹程式中的選擇敘述指令及應用
Chapter  7  迴圈敘述:介紹程式中的回圈結構指令及應用
Chapter  8  函式:介紹程式的函式、模組化程式、函式傳值
Chapter  9  陣列與字串:  陣列宣告及概念簡介(1)
Chapter  10  前置處理器:介紹前置處理器的概念
Chapter  11  指標的活用:  指標變數宣告、指標運算子、指標與陣列關係
Chapter  13  檔案處理:文字檔案的控制、寫入、讀出、開檔、關檔處理
Chapter  15  邁向C++:介紹C++語言的基本指令

評量標準 平常成績:佔總成績40%
作業:佔總成績20%
測驗:佔總成績10%
出缺:佔總成績10%
期中考成績:佔總成績30%
期末考成績:佔總成績30%
參考書籍 一般參考資料
(1)Nell  Dale  and  Chip  Weems,  Programming  and  Problem  Solving  with  C++,  Jones  and  Bartlett  (開發圖書代理)
(2)  Harvey  Deitel,  Paul  Deitel,  C++  How  to  program  5/E,  Prentice  Hall  (全華書局代理)
(3)Harvey  Deitel,  Paul  Deitel,  VISUAL  C++  2008:  HOW  TO  PROGRAM  2/E,  Prentice  Hall,  ISBN:  9780132083713  .  (全華書局代理)
(4)Joyce  Farrell(2008/06),Object-Oriented  Programming  Using  C++  ,  Course  Technology.
(5)Harvey  Deitel,  Paul  Deitel  (2006/08),  C  How  to  program,  5/E,  Prentice  Hall,  ISBN:  9780132393003.
(6)Jeri  R.  Hanly,  Elliot  B.  Koffman  (2006/08),  Problem  Solving  and  Program  Design  in  C,  5/e  ,  Addison  Wesley.  (東華代理),  ISBN:9780321464644.
(7)Bruce  Eckel  (2000/03),  Thinking  in  C++,  Vol.  1,  Introduction  to  Standard  C++,  2nd  Ed.,  Prentice  Hall.  (新月代理)
(8)蔡明志(2007/04),  C++  Primer  Plus  5/e中文豪華版,  碁峰,  ISBN:  9789861811482.
(9)鄭家瑜  (2004),  C++物件導向程式設計進階與應用,博碩文化,2004
(10)潘育群、蔡明志(2007/03),C語言詳論,第五版(Jeri  R.  Hanly  and  Elliot  B.  Koffman  5/e),培生(東華代理),ISBN:  9789861545011.  
修課條件 NA
附件