1 / 11

系統程式 System Programming csu.tw/~pahsiung/courses/pd/

系統程式 System Programming http://www.cs.ccu.edu.tw/~pahsiung/courses/pd/. 熊博安 國立中正大學資訊工程學系 pahsiung@cs.ccu.edu.tw Class: EA-205 (05)2720411 ext. 33119 Office: EA-512. Text and Reference Book.

fala
Download Presentation

系統程式 System Programming csu.tw/~pahsiung/courses/pd/

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 系統程式System Programminghttp://www.cs.ccu.edu.tw/~pahsiung/courses/pd/ 熊博安 國立中正大學資訊工程學系 pahsiung@cs.ccu.edu.tw Class: EA-205 (05)2720411 ext. 33119 Office: EA-512

  2. Text and Reference Book • Advanced Programming in the UNIX Environment, 2nd Edition, W. Richard Stevens, Stephen A. Rago, Addison Wesley, 2005, 開發代理 (927 pages), “APUE” in short 1st Edition 2nd Edition

  3. Syllabus Topic Chapter Week • Overview 1 1 - 2 • Files, Dirs, Std I/O, Sys Info 3  6 2 - 7 • Process Env & Control 7, 8 7 - 9 • Mid-Term Exam9 • Signals 10 10 - 11 • Threads & Control 11, 12 12, 13 • IPC 1512, 13 • Sockets 16 14, 15 • Project Presentations 16, 17 • Final Exam18

  4. Grading • Mid-Term Exam 25% • Final Exam 25% • Project 25% • Program Assignments 25% • Bonus (Q/A, quiz, attendance, …)

  5. Dates • Midterm Exam: 4/26 14:45~16:15 • Final Exam: 6/26 14:45~16:15 • Project: (see later slides) • Proposal, • Report and Presentation, and • Demonstration • Program Assignments • 2 weeks for each program

  6. Rules • NO COPYING of assignments/projects (a single case of copying  BOTH parties will get ZERO point for ALL assignments and projects) • NO CHEATING in exams (BOTH parties will get ZERO points for that exam)

  7. Rules (cont’d) • Class Quiz: • Correct Answer  Bonus Points • Wrong or No Answer  Deduction Points • Class Attendance: • 1 absence  Deduct 5% • 2 absences  Deduct 10% • n absences  Deduct 5n%

  8. Project Schedule • Project Proposal: • Deadline: April 10, 2007, 14:45 • Group: 35 students / group • Submit: title, members, abstract • Project Results (25%): • Report (5%): June 12, 14, 2007 • Presentation (10%): June 12, 14, 2007 • Demonstration (10%): Before Final Exam (6/26)

  9. Project Topics (not from textbooks!) • Real-time programming • Embedded software programming • Device driver programming • Network programming • Encryption/decryption • Image processing • Video processing

  10. Project Topics (not from textbooks!) • Event simulator • Emulator • Graphical user interface • File & directory synchronization • Database programming • Modem programming • Printer programming, …

  11. System Programming ENJOY THE COURSE!!!

More Related