教学科研

《操作系统》

发布时间 :2024年01月16日来源 : 浏览量 :


课程简介

《操作系统》课程是中央财经大学认定的十四五校级一流本科线下课程,是计算机科学和信息安全专业的必修课,也是信息管理和大数据科学专业的进阶课程,同时该课程还面向全校经济类、管理类、语言类等专业本科生开放。操作系统本身是一组控制并管理计算机软硬件的系统软件。从这个角度来看《操作系统》课程有3大核心知识模块,即对中央处理器的管理、对内存的管理和对外设的管理。其中,对中央处理器的管理又包括进程管理、进程调度、互斥与同步以及死锁四个核心模块;而对外设的管理包括文件系统管理和其他外设管理两个核心模块。操作系统是计算机整体连接软硬件资源的纽带,强调各个模块的相互联系,相互配合,以及理论与实践的结合。但是操作系统技术一直是国家信息产业发展的瓶颈。在国家“十四五”软件和信息技术服务业发展规划等文件中,明确要求聚力攻坚、重点突破以操作系统为代表的基础软件。在“国际环境和国内政策双重驱动”下,对操作系统各个核心模块的关键技术进行深入讲解,塑造学生的理论联系实际的能力,从而培养为国产服务器操作系统的创新发展做出贡献的优秀人才。

课程背景

1.课程以学生为本,加大板书比例。操作系统课程涉及了大量逻辑性强的算法设计。在教学过程中使用板书,可以使学生使学生更好地参与到教学过程中来,从而更深入地理解其中的思想。

2.立足构建整体概念。操作系统各章理论表面上相对零散独立,但本质上密切相关。因此需要建立能够将各部分原理有机结合的整体思维,从而能够培养从大局的角度来分析局部的发散思维。

3.强化理论与实践结合的能力。围绕理论学习与系统开发能力并举的培养目标,强化学生的理论分析能力与动手开发能力。培养学生实际生活中分析问题,解决问题的能力。

4.具备应试能力。操作系统课程是全国高校计算机类研究生统考由国家统一命题的考试科目。梳理研究生统考本科目的考试大纲,研究真题,帮助学生顺利通过研究生入学考试。

课程目标

1.在理论层面,掌握操作系统的基本概念、基本原理和基本功能,理解操作系统的整体运行过程。掌握操作系统进程、内存和输入输出管理策略、算法、机制以及相互关系。为以后嵌入式系统、分布式操作系统等专用操作系统的学习和使用打下坚实的理论基础。

2.在操作层面,能够运用所学的操作系统原理、方法与技术分析问题和解决实际操作系统中的问题,并能利用编程语言描述相关算法,实现理论联系实际的基础能力,通过小组实验培养良好的团队合作和沟通能力。

3.在思维层面,通过对操作系统理论的学习,帮助学生建立科学的世界观,能够养成从理性上分析生活中的问题的能力,从理性上认识到操作系统在计算机科学上的重要性,从而提高自己的逻辑思维水平。

版权所有© 维多利亚vic官网(中国)有限公司

学院南路校区地址:北京市海淀区学院南路39号 邮编:100081

沙河校区地址:北京市昌平区沙河高教园区 邮编:102206 京ICP备05004636号 京公网安备110402430071号