《操作系统原理及安全》教学大纲.PDFVIP

  • 115
  • 0
  • 约5.83千字
  • 约 8页
  • 2019-12-28 发布于天津
  • 举报
《操作系统原理及安全》教学大纲 课程编号:CE5103-1 课程名称:操作系统原理及安全 英文名称:Operation System and Security 学分/学时:4/64 课程性质:选修 适用专业:信息安全、网络工程 建议开设学期: 4 先修课程:计算机组成原理/计算机导论与C 语言程序设计/数据结构与算法分析 开课单位:网络与信息安全学院 一、课程的教学目标与任务 操作系统原理及安全是信息安全专业的一门专业课程。在计算机系统中,操作系统是所 有软件的基础,是软件的根本,是计算机系统中的核心系统软件,专门控制和管理计算机系 统中的各种软硬件资源,提供了用户与计算机之间的接口,其性能直接影响到计算机系统的 工作效率,另外,操作系统安全也是系统安全的基础。 通过本课程的学习,使学生能够系统地掌握操作系统基本概念、主要功能、工作原理和 实现技术;具有使用操作系统和分析操作系统的能力。通过实践,理解和掌握现代流行的 Unix、Windows、Linux 操作系统的基本工作原理,并通过着重扩展操作系统安全方面的知 识,为以后在操作系统平台上开发各种应用软件或系统软件、开展系统安全方面的研究打下 坚实的基础。 二、课程具体内容及基本要求 (一)操作系统概述 (2 学时) 本模块主要讲述操作系统的概念,铺垫计算机组成与体系结构方面的基础知识,概述进 程管理、主存管理、辅存管理、安全等管理任务,介绍操作系统的发展与现状。 1.基本要求 (1)操作系统概念 (2)计算机组成与体系结构基础 (3)操作系统功能概述 (4)操作系统发展与现状 2.重点、难点 - 1 - 重点:操作系统概念与功能概述 难点:操作系统功能概述 (二)操作系统结构(2 学时) 本模块主要讲述操作系统结构相关内容,涵盖操作系统服务、系统调用、操作系统设计 与实现结构。 1.基本要求 (1)操作系统服务 (2)用户与操作系统接口 (3)系统调用 (4)系统程序 (5)操作系统设计、实现、结构 (6)系统启动 2.重点、难点 重点:系统调用,操作系统设计、实现、结构 难点:操作系统设计、实现、结构 (三)进程与线程(4 学时) 本模块主要讲述进程与线程的基本概念,进程控制操作,进程间通信,以及多线程模型。 1.基本要求 (1)进程概念、调度 (2)进程操作 (3)进程间通信 (4)线程概念 (5)多线程模型 2.重点、难点 重点:进程概念,进程操作,进程通信,多线程概念与模型 难点:进程操作,多线程模型 (四)进程同步(6 学时) - 2 - 本模块主要讲述进程间同步与互斥的含义,掌握如何解决进程间的同步和互斥问题,理 解管程的基本概念。 1.基本要求 (1)关键区问题 (2)同步硬件支持 (3)互斥锁 (4)信号量 (5)管程 (5)经典问题 2.重点、难点 重点:使用信号量解决互斥与同步问题 难点:同步硬件支持,经典问题 (五)进程调度(2 学时) 本模块主要讲述进程调度的概念与调度算法,对线程调度、多处理器调度、实时调度进 行概要讲述。 1.基本要求 (1)进程调度概念、调度原则 (2)调度算法 (3)线程调度 (4)多处理器调度 (5)实时调度 2.重点、难点 重点:进程调度概念,进程调度算法 难点:多处理器调度,实时调度 (六)死锁(4 学时) 本章主要讲述死锁。 1.

文档评论(0)

1亿VIP精品文档

相关文档