计算机科学与技术+课程标准操作系统原理

合集下载

《操作系统》课程标准

《操作系统》课程标准

《操作系统》课程标准操作系统课程标准操作系统是计算机科学与技术领域的一门重要课程,它涉及到计算机系统的核心组成部分和管理原则。

本文将为您介绍操作系统课程的标准内容,帮助您全面了解该课程的要求和学习目标。

一、课程简介操作系统课程是计算机科学与技术领域的一门核心课程,旨在引导学生深入理解操作系统的原理、设计和实现。

该课程从理论与实践结合的角度出发,培养学生的问题分析与解决能力、系统设计与调试能力以及团队合作精神。

二、课程目标1. 掌握操作系统的基本概念和基础知识,包括进程管理、内存管理、文件系统等方面的理论和实践。

2. 理解操作系统的设计原理和核心算法,具备分析和解决实际问题的能力。

3. 学会使用常见操作系统工具和技术,能够进行系统调试和性能优化。

4. 培养良好的团队合作和沟通能力,通过项目实践提升综合能力。

三、课程内容1. 操作系统概述- 定义和分类- 发展历史和重要里程碑- 操作系统的功能和作用2. 进程管理- 进程的概念与特征- 进程调度算法- 进程同步与通信- 死锁及其预防与避免3. 内存管理- 内存管理的基本概念- 内存分配与回收算法- 虚拟内存管理与页面置换算法 - 内存保护与地址转换4. 文件系统- 文件系统的组成和层次结构 - 文件的组织和访问方法- 文件存储与分配策略- 文件系统的安全性和一致性5. 输入输出系统- IO设备的概念和分类- IO控制方式和IO缓冲区管理- IO中断处理和设备驱动程序编写- 文件与IO性能优化策略6. 分布式系统与并行计算- 分布式文件系统和进程通信- 分布式系统的一致性与容错性- 并行计算模型与任务调度- 多处理器系统和并行编程技术四、教学方法1. 理论授课:通过课堂讲解,介绍操作系统的基本概念、设计原理和关键技术。

2. 实验实践:设计并实现一些典型的操作系统功能,加深对操作系统的理解和实践能力。

3. 项目实践:组织学生完成一个小型操作系统项目,培养学生的团队合作和综合能力。

操作系统原理第二版课程设计

操作系统原理第二版课程设计

操作系统原理第二版课程设计一、概述《操作系统原理》是计算机科学与技术专业的一门重要的专业基础课程,本次课程设计为操作系统原理第二版的课程设计,旨在深入理解操作系统原理的基本概念、原理和体系结构,提高学生的综合能力、分析问题和解决问题的能力。

二、课程设计的目的和任务目的本次课程设计的目的是通过实践操作系统的设计、实现和测试,深入理解操作系统原理和实际应用。

任务•了解并掌握操作系统原理的基本概念、原理和体系结构;•设计并实现一个简单的操作系统;•对操作系统进行测试、优化和改进。

三、课程设计的内容与要求内容1.操作系统的基本概念、原理和体系结构;2.操作系统的设计、实现与测试;3.操作系统的优化与改进。

要求任务一:操作系统的基本概念、原理和体系结构1.理解操作系统的定义和功能;2.了解操作系统的基本原理,包括进程管理、内存管理、文件管理、设备管理等;3.完成操作系统的体系结构的设计。

任务二:操作系统的设计、实现与测试1.设计操作系统的内核;2.实现操作系统的内核;3.测试操作系统的内核。

任务三:操作系统的优化与改进1.分析操作系统的瓶颈和缺陷;2.重新设计和实现操作系统的内核;3.完成操作系统的优化和改进。

四、实验环境和工具1.操作系统源代码:Linux或者其他开源的操作系统;2.编译器:gcc或者其他支持C语言的编译器;3.调试器:gdb或者其他支持C语言的调试器;4.虚拟机:Vmware、Virtualbox、QEMU等。

五、参考文献1.操作系统原理第二版,蒋炜主编,清华大学出版社,2014年。

2.操作系统设计与实现,安德鲁·桑普森,比尔·林迪,2019年。

《操作系统原理》课程标准

《操作系统原理》课程标准

理、动态链接和共享的概念;掌握存储体系的概念、存储管理的任务、页式 存储管理和段式存储管理的实现原理和地址变换、虚拟存储技术、页面置换 算法; 7 8 9 10 了解设备分类、I/O 系统;理解缓冲技术和 Spooling 系统及磁盘调度算法; 掌握 I/O 控制方式、设备分配技术; 了解文件的概念、文件系统的主要操作、文件系统的安全性;理解文件系统 的功能;掌握文件及其分类、文件的逻辑结构和物理结构的概念,文件、目 录及目录结构; 理解外存的组织形式、文件存储空间的管理方法; 理解联机命令接口、命令解释程序;掌握 Shell 命令语言、系统调用;
(2)知识目标 序号 1 2 3 4 5 6 知 识 目 标
掌握操作系统基本概念、特征、类型、功能和组织结构; 理解程序的并发执行及其特征;掌握多道程序设计、并发、进程的概念、进 程的状态及其转换、进程控制原语; 理解临界资源、临界区概念、信号量机制、PV 操作及其应用、进程间的通 信;掌握进程的同步与互斥实现方法;了解进程通信、线程的概念; 掌握作业调度和进程调度算法、理解处理机调度的层次; 掌握死锁的概念与必要条件、死锁的预防与避免、资源分配图; 了解分区管理方案、段页式存储管理、覆盖技术;理解交换技术、局部性原
模 概论 用户接口 进程管理 处理机调度与死锁 进程同步 存储管理 设备管理 文件管理 磁盘存储器管理 综合 合计 3、能力训练项目设计



学 时 4 4 6 6 6 8 6 6 4 2 52
根据模块内容,可将多个单元的训练要求综合考虑,设计内含多个训练任务的、具有 平行、递进关系或包含关系的一级训练项目。训练的形式包扩示范讲解,课堂练习和课外作 业。
2、课程内容设计 (1)设计的整体思路:主要内容以操作系统的功能为单位组织教学模块,兼顾篇幅进 一步细分。各模块内容相对独立,以利学习进度的控制。针对本课程理论性强、概念繁多、 知识面广的特点,各单元的学习从提出实际问题开始,引出相应的概念,介绍解决问题的方 法和技术, 并在讲授中对理论概念辅以相应的练习以加深理解和融会贯通。 据此将课程划分 为下列模块。 (2)模块设计表:

中山大学《操作系统原理》

中山大学《操作系统原理》

中山大学信息科学与技术学院计算机科学系 中山大学信息科学与技术学院计算机科学系课程教学大纲《操作系统原理》课程教学大纲课程名称:操作系统原理类别:专业必修课授课对象:本科生总学时:72学时适用专业:计算机科学与技术/信息安全开课学期:第五学期编写人员:丘静玉审核人员:印鉴编写日期:2006年4月一、教学目的操作系统是配置在计算机硬件上的第一层软件,其他所有的系统软件和应用软件都必须依赖于操作系统的支持。

《操作系统原理》是计算机学科各相关专业的重要的必修课程之一,它在计算机知识结构中有着极其重要的地位和作用,可为学生较全面地建立起关于计算机系统的概念。

学生通过学习本课程应该达到以下目标:1.掌握操作系统的基本概念、原理、技术和方法,深入了解操作系统在计算机系统中的地位及作用,以及它与硬件和其它软件之间的关系,进而了解操作系统控制整个计算机系统执行的全过程,具有操作系统的整体概念。

2.能用程序设计语言编写、调试和运行操作系统的主要算法和功能模块。

3.了解一个以上主流操作系统的实现技术,熟练掌握应用。

4.获取知识的同时,掌握学科的基本规律及研究方法,初步培养自我拓展知识和运用知识的能力。

总之,本课程要求学生全面地了解和掌握操作系统的目标、作用和模型,从资源管理的角度领会操作系统的功能和实现过程,使学生系统科学地受到分析问题和解决问题的训练,提高运用理论知识解决实际问题的能力,鼓励并初步培养学生的研究精神和能力。

二、教材选择1. 教学内容概述《操作系统原理》讲述操作系统的基本概念、原理和方法,其课程内容应包含《中国计算机科学与技术学科课程2002》(简称CCC2002)里列举的知识体系:CS-OS1至8。

从资源管理的角度来说,课程内容主要围绕操作系统的几个基本功能展开:(1) 操作系统概述:介绍操作系统的基本概念、目标、功能、发展历史和类型、操作系统的主要成就以及现代操作系统的特点等。

(2) 处理器管理:在进程概念的基础上讨论进程描述、进程控制、进程同步和互斥、死锁、饿死、线程、处理器调度等问题。

计算机科学与技术+课程标准操作系统原理

计算机科学与技术+课程标准操作系统原理

操作系统原理二、课程的性质、任务及设置目的(一)课程性质与任务操作系统原理是计算机科学与技术专业的一门专业必修课。

在知识经济蓬勃发展的今天,软件产业占据着核心地位,而操作系统是所有软件的基础,是软件的根本,是计算机系统中的核心系统软件,专门控制和管理计算机系统中的各种软硬件资源,提供了用户与计算机之间的接口,其性能直接影响到计算机系统的工作效率,所以操作系统是计算机领域中最活跃的学科之一,其发展极为迅速。

通过本课程的学习,使学生能够系统地掌握操作系统基本概念、主要功能、工作原理和实现技术;具有使用操作系统和分析操作系统的能力。

通过实践,理解和掌握Windows操作系统基本工作原理,及使用方法,为以后在操作系统平台上开发各种应用软件或系统软件打下坚实的基础。

(二)前后续课程的安排先修课程:数据结构、汇编语言与微机原理、C语言程序设计等课程;后续课程:Linux内核及驱动开发、嵌入式系统课程设计等课程。

三、课程目标(一)总体目标本课程以培养系统分析与创新能力为目标,坚持“理论指导实践、实践强化理论”的教学改革指导思想,综合了基础理论教学、课程实践教学、最新技术追踪等多项内容,教学内容兼顾基础性和前瞻性。

通过本课程的学习,使学生掌握计算机系统核心软件的本质,一方面实现对学生专业基础知识的综合与提升,帮助学生建立系统、完整的专业基础理论体系,培养学生初步的系统分析与设计能力,培养学生的创新型思维和实践动手能力;另一方面使学生从深层次了解操作系统的组成、结构和功能,增强学生大型系统软件的开发能力,并注重专业素养的不断提高,为学生以后参与系统软件分析和开发奠定基础。

(二)具体目标1. 知识目标通过本课程的学习,学生应具备以下知识目标:(1)掌握操作系统的基本概念和原理,并对计算机操作系统有整体的理解;(2)了解组成计算机操作系统各模块的工作过程及相关的算法;(3)掌握处理机管理、内存管理、设备管理、文件管理和用户接口相关知识;(4)了解计算机操作系统最新的技术发展。

0910211操作系统原理教学大纲

0910211操作系统原理教学大纲

《操作系统原理》课程教学大纲课程编号: 0910211课程名称:操作系统原理英文名称:Principle of Operating System课程类型: 必修课总学时:48 讲课学时:48 实验学时:0学时:48学分:3适用对象: 计算机科学与技术、软件工程、网络工程、信息安全先修课程:《高级语言程序设计》一、课程性质、目的和任务操作系统原理课程是计算机科学与技术、软件工程、网络工程和信息安全专业的一门主要技术基础课。

其目的是使学生了解操作系统的基本概念,掌握操作系统的基本原理、基本设计与实现技术,培养学生分析、开发、维护、设计操作系统的基本能力,为进一步学习专业课以及毕业后从事专业工作打下必要的基础。

二、教学基本要求1.理解计算机操作系统的概念、目标、作用、功能、结构、特征和服务。

2.理解多道程序和并发处理的概念,掌握进程状态的转换、进程的同步与通信、进程的调度与死锁的基本原理。

3.掌握各种存储管理方法和虚拟存储器技术。

4.掌握计算机输入输出设备的特性及其管理控制方法。

5.理解文件和文件系统的概念,掌握文件系统和磁盘存储器的管理方法与技术。

三、教学内容及要求1.操作系统引论(1) 操作系统的目标、作用和模型(2) 操作系统的发展过程(3) 操作系统的分类(4) 操作系统的特征和服务(5) 操作系统的功能(6) 常用的操作系统2. 进程的描述与控制(1) 前趋图和程序执行(2) 进程的描述(3) 进程控制(4) 线程的基本概念3.进程的同步与通信(1) 进程同步的基本概念(2) 信号量机制(3) 经典进程同步问题(4) 管程机制(5) 进程通信4.调度与死锁(1)调度的类型和模型(2)调度算法(3) 实时系统中的调度(4) 多处理机调度(5) 死锁的基本概念(6) 死锁的预防和避免(7) 死锁的检测和解除5.存储器管理(1) 程序的装入和链接(2) 连续分配存储管理方式(3) 覆盖与交换(4) 分页存储管理方式(5) 分段存储管理方式6.虚拟存储器(1) 虚拟存储器的基本概念(2) 请求分页存储管理方式(3) 页面置换算法(4) 请求分页系统的性能分析(5) 请求分段存储管理方式7.设备管理(1) I/O系统的组成(2) I/O控制方式(3) 缓冲管理(4) 设备分配(5) 设备处理8.文件系统(1) 文件和文件系统(2) 文件逻辑结构(3) 目录管理(4) 文件共享(5) 文件保护9.磁盘存储器管理(1) 磁盘I/O(2) 外存分配方法(3) 空闲存储空间的管理(4) 磁盘容错技术(5) 数据一致性控制四、所含实践环节五、课外习题及课程讨论为达到本课程的教学基本要求,课外习题(包括自测题)不应少于50题。

2024年度《操作系统原理》教学大纲

2024年度《操作系统原理》教学大纲

介绍RBAC的基本概念和实现方法,如何通 过角色来管理用户的权限。
2024/2/2
35
加密技术在操作系统中的应用
加密技术的基本概念
解释加密技术的核心思想,包括加密 算法、密钥管理等。
文件加密
描述操作系统中文件加密的实现方法 和技术,如EFS(加密文件系统)。
2024/2/2
磁盘加密
阐述磁盘加密的原理和实现方法,包 括全盘加密和分区加密等。
微型化与嵌入式操作系统
随着物联网和智能终端的普及 ,微型化和嵌入式操作系统将 成为未来发展的重要方向,它 们需要更加轻量级、高效和安 全。
云计算与分布式操作系统
云计算和分布式系统的快速发 展对操作系统提出了新的挑战 和机遇,未来的操作系统需要 支持大规模并发处理、资源动 态管理和跨平台协作等功能。
人工智能与操作系统融合
优点分析
解决了内存碎片问题,提高了内存利用率。允许程序的大小超过可用内存的大小,通过虚 拟内存技术实现。提供了更好的内存保护,每个程序只能访问自己的内存空间,不能访问 其他程序的内存空间。
缺点分析
需要复杂的软件和硬件支持,如页表、段表等数据结构以及相应的内存管理算法。在页式 存储管理中,会产生页面抖动现象,即频繁地换入换出页面导致系统性能下降。
34
访问控制机制的实现原理
访问控制的基本概念
访问控制列表(ACL)
解释访问控制的核心思想,即主体对客体 的访问权限管理。
描述ACL的工作原理和实现方法,如何通过 ACL来管理用户对资源的访问权限。
强制访问控制(MAC)
基于角色的访问控制(RBAC)
阐述MAC的特点和实现原理,如基于格模 型的访问控制。
2024/2/2

《操作系统原理》教学大纲

《操作系统原理》教学大纲

《操作系统原理》教学大纲课程编码:0611101205课程名称:操作系统原理学时/学分:82/5先修课程:《计算机导论》、《程序设计基础》、《算法与数据结构》适用专业:计算机科学与技术开课教研室:嵌入式系统教研室一、课程性质与任务1.课程性质:操作系统原理是计算机科学与技术专业的专业必修课程。

2.课程任务:理解、掌握操作系统基本概念、基本原理和方法;理解常见操作系统的结构原理并能熟练使用;进一步熟悉、学习Linux操作系统,提高自己的应用技能;学习Linux C编程,为下一步深入学习Linux 内核做准备;阅读分析Linux 0.11 内核源代码,提升自己对操作系统原理的理解水平,对操作系统有一个总体的把握和认知。

二、课程教学基本要求教学环境要求:多媒体教室。

实验环境要求:安装有Linux系统的计算机。

本课程共计82学时。

成绩考核形式:末考成绩(闭卷考试)(70%)+平时成绩(平时测验、作业、实验、课堂提问、课堂讨论等)(30%)。

成绩评定采用百分制,60分为及格。

三、课程教学内容第一章操作系统概述1.教学基本要求了解计算机操作系统的基本概念,激发学生对本课程的学习兴趣。

2.要求学生掌握的基本概念、理论、技能理解操作系统的定义及操作系统在计算机系统中的作用以及地位;了解操作系统形成和发展的过程;掌握基本的操作系统类型的特点;掌握从资源管理角度来讲操作系统的四大功能。

3.教学重点和难点教学重点是操作系统的定义,3个基本操作系统的特点和操作系统的四大功能。

教学难点是实时操作系统的特点和分类。

4.教学内容(1)操作系统概念主要知识点:计算机系统结构;操作系统定义;操作系统的目标。

(2)操作系统的形成及发展主要知识点:操作系统的形成;操作系统的发展;操作系统的分类;基本操作系统的类型的特点;操作系统的发展动力。

(3)研究操作系统的观点主要知识点:软件的观点;资源管理的观点;进程的观点;用户与计算机硬件系统之间接口的观点。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

操作系统原理二、课程的性质、任务及设置目的(一)课程性质与任务操作系统原理是计算机科学与技术专业的一门专业必修课。

在知识经济蓬勃发展的今天,软件产业占据着核心地位,而操作系统是所有软件的基础,是软件的根本,是计算机系统中的核心系统软件,专门控制和管理计算机系统中的各种软硬件资源,提供了用户与计算机之间的接口,其性能直接影响到计算机系统的工作效率,所以操作系统是计算机领域中最活跃的学科之一,其发展极为迅速。

通过本课程的学习,使学生能够系统地掌握操作系统基本概念、主要功能、工作原理和实现技术;具有使用操作系统和分析操作系统的能力。

通过实践,理解和掌握Windows操作系统基本工作原理,及使用方法,为以后在操作系统平台上开发各种应用软件或系统软件打下坚实的基础。

(二)前后续课程的安排先修课程:数据结构、汇编语言与微机原理、C语言程序设计等课程;后续课程:Linux内核及驱动开发、嵌入式系统课程设计等课程。

三、课程目标(一)总体目标本课程以培养系统分析与创新能力为目标,坚持“理论指导实践、实践强化理论”的教学改革指导思想,综合了基础理论教学、课程实践教学、最新技术追踪等多项内容,教学内容兼顾基础性和前瞻性。

通过本课程的学习,使学生掌握计算机系统核心软件的本质,一方面实现对学生专业基础知识的综合与提升,帮助学生建立系统、完整的专业基础理论体系,培养学生初步的系统分析与设计能力,培养学生的创新型思维和实践动手能力;另一方面使学生从深层次了解操作系统的组成、结构和功能,增强学生大型系统软件的开发能力,并注重专业素养的不断提高,为学生以后参与系统软件分析和开发奠定基础。

(二)具体目标1. 知识目标通过本课程的学习,学生应具备以下知识目标:(1)掌握操作系统的基本概念和原理,并对计算机操作系统有整体的理解;(2)了解组成计算机操作系统各模块的工作过程及相关的算法;(3)掌握处理机管理、内存管理、设备管理、文件管理和用户接口相关知识;(4)了解计算机操作系统最新的技术发展。

2. 能力目标通过本课程的学习,学生应具备利用专业知识解决实际问题的能力。

3. 素质目标通过系统知识的学习,培养学生的逻辑思维、类比思维和创新思维,提高学生的专业知识素养,为学习后续课程打下坚实的基础。

四、课程设置思路(一)课程设置的依据该课程设置的依据,主要针对人才培养方案中职业的需要和学生自我发展的需求,注意学生素质教育与科学技术教育的交叉融合。

(二)课程目标、内容设置的依据课程目标应坚持综合性原则,课程结构应坚持灵活性原则,课程功能应坚持多元性原则。

(三)课程目标实现的途径以上所确定的课程目标主要通过教师课堂讲授、学生课堂练习、教师与学生课堂讨论、学生课堂课后作业、期末考试等几种方式来实现。

五、教学内容、基本要求与学时分配(一)课程教学内容第一章操作系统引论(2学时)教学目的与要求:了解操作系统的目标和作用,操作系统的发展过程,掌握操作系统的基本特征和功能,操作系统的结构设计。

教学内容:(1)操作系统的目标和作用。

(2)操作系统的发展过程。

(3)操作系统的基本特征和功能。

(4)操作系统的结构设计。

本章重点:操作系统的目标作用、基本特征和功能本章难点:操作系统的目标作用、基本特征和功能,操作系统的结构设计第二章进程管理(6学时)教学目的与要求:了解进程的基本概念,掌握进程同步和互斥,掌握进程通信和线程的概念。

教学内容:(1)进程的基本概念。

(2)进程控制。

(3)进程同步。

(4)经典进程的同步问题。

(5)管程机制。

(6)进程通信。

(7)线程。

本章重点:进程的概念、进程的同步与互斥本章难点:进程的同步与互斥、线程第三章处理机调度与死锁(6学时)教学目的与要求:掌握处理机调度算法和死锁的应用。

教学内容:(1)处理机调度的基本概念。

(2)调度算法。

(3)实时调度。

(4)多处理机系统中的调度。

(5)死锁的基本概念。

(6)死锁的检测与解除。

本章重点:进程的概念、进程的同步与互斥本章难点:进程的同步与互斥、线程第四章存储器管理(6学时)教学目的与要求:掌握分页存储管理,分段存储管理,段页式存储管理和虚拟存储管理,请求分页存储管理。

教学内容:(1)存储器管理的基本概念。

(2)连续分配方式。

(3)基本分页存储管理方式。

(4)分段式存储管理方式。

(5)信息的共享与保护。

(6)虚拟存储器的基本概念。

(7)请求分页存储管理方式。

(8)置换算法。

(9)请求分段存储管理方式。

本章重点:基本分页存储管理方式、分段式存储管理方式本章难点:虚拟存储器的基本概念、请求分页存储管理方式第五章设备管理(4学时)教学目的与要求:掌握I/O控制方式和SPOOLing技术,熟悉磁盘存储管理。

教学内容:(1)I/O系统的硬件组成。

(2)I/O控制方式。

(3)缓冲管理。

(4)设备分配。

(5)SPOOLing技术。

(6)设备处理。

(7)磁盘存储管理。

本章重点:I/O控制方式、SPOOLing技术本章难点:SPOOLing技术第六章文件管理(2学时)教学目的与要求:掌握文件和文件系统,熟悉文件存储空间的管理。

教学内容:(1)文件和文件系统。

(2)文件的逻辑结构。

(3)外存的分配方式与文件的物理结构。

(4)文件存储空间的管理。

(5)目录管理。

(6)文件共享。

(7)文件系统的可靠性。

(8)数据一致性控制。

本章重点:文件的逻辑结构、外存的分配方式与文件的物理结构本章难点:文件存储空间的管理、目录管理第七章操作系统接口(2学时)教学目的与要求:掌握系统调用的相关知识。

教学内容:(1)联机命令接口。

(2)脱机命令接口。

(3)系统调用。

(4)图形用户。

本章重点:系统调用本章难点:系统调用第八章网络操作系统(2学时)教学目的与要求:熟悉网络操作系统的相关知识。

教学内容:(1)计算机网络概述。

(2)客户/服务器模式。

(3)网络操作系统的功能。

(4)网络操作系统提供的服务。

(5)支持Internet与Intranet的功能和服务。

(6)Windows NT。

本章重点:网络操作系统的功能本章难点:网络操作系统的功能第九章系统安全性(2学时)教学目的与要求:了解数据加密,访问控制技术等关于系统安全性的知识。

教学内容:(1)安全威胁。

(2)数据加密技术。

(3)认证技术。

(4)访问控制技术。

本章重点:数据加密技术本章难点:访问控制技术(二)实验(实训)教学内容实验(实训)项目一进程的建立及通信(2学时)1.项目类别:必做2.项目性质:综合3.项目主要目的要求:本实验要求学生掌握进程的创建与控制,进程的软中断通信,进程的同步与互斥。

4.仪器设备要求:多媒体计算机5.实验考核方法:随堂测试、实验报告实验(实训)项目二进程调度(2学时)1.项目类别:必做2.项目性质:综合3.项目主要目的要求:本实验要求学生掌握消息的创建,发送和接收。

4.仪器设备要求:多媒体计算机5.实验考核方法:随堂测试、实验报告实验(实训)项目三内存管理(2学时)1.项目类别:必做2.项目性质:综合3.项目主要目的要求:本实验要求学生掌握实现请求分页式存储管理的模拟,从而深刻地理解分页式管理的原理。

4.仪器设备要求:多媒体计算机5.实验考核方法:随堂测试、实验报告实验(实训)项目四文件系统设计(2学时)1.项目类别:必做2.项目性质:综合3.项目主要目的要求:本实验要求学生掌握通过一个简单多用户文件系统的设计,加深理解文件系统的内部功能及内部实现。

4.仪器设备要求:多媒体计算机5.实验考核方法:随堂测试、实验报告六、课程实施建议(一)教学模式采用传递接受式。

(二)教学方法采用理论与实践操作相结合的方法。

(三)教学手段师生互动、讲授。

七、考核与评价(一)考核方式笔试、闭卷。

(二)成绩构成平时成绩40%+考试成绩60%。

八、课程教学资源(一)教材选用建议选用“十二五”普通高等教育规划教材。

(二)教材编写建议教材的编写力求反应国内外最新的研究成果,力求结合本国的改革实际,力求基本概念的准确一致,在内容编排上,力求科学合理。

(三)参考书目[1]《操作系统原理》,韩其睿著,清华大学出版社,2013;[2]《操作系统原理》,庞丽萍著,华中科技大学出版社,2015;[3]《计算机操作系统(第四版)》,汤小丹著,西安电子科技大学出版社, 2014。

九、附录(一)编制依据本课程标准根据《2017级计算机科学与技术专业人才培养方案》和《课程标准管理规定》编写。

(二)课程标准审批编写教师:编写日期:教研室审批:审批日期:院(部)审批:审批日期:。

相关文档
最新文档