課程內容說明 PROGsyllabus.doc
助教:分機: 23535
銀鎗,
陳澤龍
宣布事項:
注意事項:
捷徑:學習程式沒有捷徑。唯有 多看 多想 多寫。
基本的要求和期許:狹義上,在修習『資料結構』時,不會有程式設計方面的阻礙;廣義上,訓練邏輯思考組織的能力,為將來的工作或深造奠定基礎。
規定:作業或上機考試禁止抄襲同學的程式,但是可以先準備好自己的函式庫、演算法、資料結構、程式架構、數學公式…等等,再剪貼組合。必須充分了解其內容,因為會單獨口試問你是不是真的了解,可能會要你改變參數或是小幅修改程式以確定你真的會。
評分:程式評分的主要標準為 完整性 與 可讀性。
上課前請養成預習習慣, 上課後請養成複習習慣
參考書籍:
Comer Books on Networking http://www.cs.purdue.edu/homes/dec/netbooks.html
參考網站:
ABC++: Absolute Beginners C++ http://www.phon.ucl.ac.uk/courses/spsci/abc/
Fred: C++ Notes http://www.fredosaurus.com/notes-cpp/index.html
The Dev-C++ Resource Site http://www.bloodshed.net/dev/
Dev-C++ Tutorialhttp://www.geocities.com/uniqueness_template/
pixelate: the online magazine for game coders http://www.pixelate.co.za/
Allegro 簡體中文函式使用說明
Allegro.cc on-line manual http://www.allegro.cc/manual/
An Overview of TCP/IP Protocols and the Internet http://www.garykessler.net/library/tcpip.html
Make - a tutorial http://www.eng.hawaii.edu/Tutor/Make/
ACM INTERNATIONAL COLLEGIATE PROGRAMMING CONTEST, PROBLEM SET ARCHIVE with ONLINE JUDGE http://acm.uva.es/problemset/
the C++ Resources network http://www.cplusplus.com/
C++ format sampler
Socket Programming slides http://www1.cs.columbia.edu/~danr/EE6761/intro/6761-1b-sockets.ppt
Programming in C http://www.cs.cf.ac.uk/Dave/C/CE.html
The C Programming Language http://www.csc.vill.edu/~lab/C/
Learn C programming tutorial lesson 10 - Text and data fileshttp://www.learn-programming.za.net/programming_c_learn10.html
暨南大學C Language 程式設計範例及練習
gdb操作; http://es-sun2.fernuni-hagen.de/cgi-bin/info2html?(gdb)Top
Ncurses... man page 或是 Introduction to Ncurses 簡體中文版
黃俊堯老師程式設計
作業:
第八章作業, Part2: 保齡球計分
第11及12章作業: Appointment Book
宣佈事項
期中考試 :
4/12 上機考 教室 : 509 206 考試時間 : 75分鐘
4/26 筆試考
上機和筆試請帶學生證以玆辨認
嚴禁作弊!!
|