《操作系统原理》的主要内容包括:操作系统绪论、进程管理机制、内存管理机制、设备管理、文件系统等。通过理论学习和实践环节,能掌握操作系统的结构与设计,能分析和设计简单的操作系统,为学生从事各种研究和系统开发打下一个坚实的专业理论基础。通过实践教学环节,使学生初步掌握阅读、分析和裁剪现有开源操作系统的能力;具备设计、实现、开发小型或简化的操作系统的能力;培养学生程序设计的方法和技巧,提高学生编制清晰、合理、可读性好的系统程序。课程讲解概念清晰,内容丰富,通俗易懂,实践性与实用性都很强。
掌握操作系统基本概念、原理、结构与实现技术。重点包括:操作系统绪论、进程管理机制、内存管理机制、设备管理、文件系统等。通过理论学习和实践环节,能掌握操作系统的结构与设计,能分析和设计简单的操作系统,为学生从事各种研究和系统开发打下一个坚实的专业理论基础。
要求学员已经掌握《汇编语言》,《C语言程序设计》等先修课程的内容。
累计完成10个或以上视频学习者且通过期末结业考试者可以获得证书。
[1] Andrew S.Tanenbaum.《现代操作系统》,机械工业出版社
[2] Gary Nutt, 孟祥山译.《操作系统现代观点》,机械工业出版社
[3] Abraham Silberschatz.Operating System Concepts Essentials,John Wiley & Sons. Inc