课程教学设计遵循CDIO工程教育模式及OBE教学理念及实施方法,采用理论与实验相结合,将课程划分为若干任务,通过任务,督促学生主动学习、主动探讨,通过多个阶段性的成果刺激学生的成就感,提高学生的学习积极性和主动性,通过阶段任务的考核,保证学生学习的效果。学生在完成项目任务的同时,提高学生的职业素养,逐渐养成遵循工程规范的习惯,将社会主义核心价值观与远大的职业理想相结合,培养担当民族复兴的理想与责任,具有家国情怀的高素质社会主义建设者与接班人。
课程结束后,学生将能够达到以下目标:
课程目标1:通过操作系统基本概念和原理的学习,掌握操作系统的基本组成与结构,能够比较不同操作系统的特点,对软件系统问题提出改进方案。
课程目标2:通过学习操作系统的各种资源管理技术,掌握操作系统的运行机制,能够识别软件系统中的关键问题与环节。
课程目标3:通过学习操作系统的进程、处理器、存储、设备、文件管理的策略与算法,借助文献资料,具备分析软件工程问题,评价系统方案的能力。
课程目标4:通过学习操作系统各组成部分之间的关系、总体结构和综合工作原理,能够综合运用操作系统原理、方法与技术调研并分析软件工程中的复杂问题。
课程总成绩 = MOOC学习成绩(100分ⅹ20%)+ 畅课实验与作业(100分ⅹ30%) + 期末考试(100分ⅹ50%)
此MOOC线上课程为《Linux操作系统》课程的一部分,占课程总成绩20%。
请同学们自学完成所有章节视频,并独立完成每个单元测试。
程序设计基础、数据结构与算法。
[1]骆斌、葛季栋、费翔林编著,操作系统教程(第6版),高等教育出版社,2020.
[2]William Stallings. Operating Systems: Internals and Design Principles (9th edition). Prentice-Hall International Inc, 2017.
[3]Abraham Silberschatz. Operating System Concepts (10th Edition), Wiley, 2018.
[4]Andrews S. Tanenbaum, Modern Operating Systems (Second Edition), Prentice-Hall, 2015.
[5]Andrews S. Tanenbaum, Operating System: Design and Implementation (Third Edition), Prentice-Hall, 2006
[6]Abraham Silberschatz, Peter Galvin, Greg Gagne, Applied Operating System Concepts (First Edition), Wiley, 2000
[7]陈向群,杨芙清,操作系统教程(第二版),北京大学出版社,2006
[8]汤子瀛等,计算机操作系统,西安电子科技大学出版社,2001
[9] openEuler官网:https://www.openeuler.org/zh/
[10] openEuler开源社区:https://gitee.com/openeuler
无