课程以物联网工程专业核心能力培养为目标,紧扣 “强理论、精实验、促应用”方向,遵循 “系统项目贯穿、阶梯案例推进,能力培养兼顾素养提升” 理念。通过线上线下混合教学、多样教学策略与全方位评价体系,激发教学互动性与创新性,助力学生构建操作系统知识体系与工程实践能力。
课程采用 “理论 + 实验” 结合模式,内容分两层次:基础理论层涵盖进程、内存、设备、文件管理的概念、原理与算法,帮学生搭建理论框架;进阶实验层聚焦死锁优化、调度算法实现等,引导学生转化理论为应用能力,形成完整学习路径。教学中,课前依托 SPOC 推送资源、布置测试,教师据此确定重难点;课中结合国产操作系统等思政案例教学,完成实验模拟训练;课后通过Tronclass讨论版及聊天工具进行问题交流,以“评 + 测”反馈学习效果。
课程遵循 CDIO 与 OBE 理念,将内容拆分为 “进程调度模拟” 等递进任务,以任务驱动学习,用阶段成果激发学生成就感,通过 “阶段考核 + 终结评价” 保障效果。学生在完成任务时,提升系统思维与职业素养,融合核心价值观与科技报国情怀,成长为具备扎实基础、实践能力与家国情怀的高素质物联网工程人才。
计算机操作系统课程适用于计算机科学、软件工程、电子工程、通信工程、自动控制等信息技术相关专业,教学单元组织为六个部分:计算机操作系统概述、处理器管理、存储管理、设备管理、文件管理、并发程序设计。学习者能够认知操作系统的基本概念与实现原理,并深入理解操作系统的设计方法与实现技术。
课程考核分过程性考核和终结性考核两部分,总评成绩以百分计。过程性考核占50%,包括MOOC线上学习与测试(20%)、作业与实验(30%);终结性考核为期末考试,期末考试占50%。
程序设计、计算机组成原理、数据结构与算法。
[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
无