版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、操作系统最终审查指南操作系统是计算机系统的基本组成部分,是整个计算机系统的基础和核心。操作系统是一门理论性和实践性很强的课程,其特点是概念多、抽象性强、覆盖面广、难以理解其整体实现思想和技术。为了帮助您复习操作系统课程,根据教学大纲的要求,下面总结了每章的重点和难点,给出了答题指导,最后给出了模拟试题和参考答案,供您复习时参考。对于操作系统的基本概念,我们应该知道它的本质是什么,它的目标是什么,并记住它的表达要点。对于基本功能,我们应该知道它解决了什么问题,以及它的性能如何。对于基本方法和技巧,我们应该懂得如何解决问题。一,学习和教学的重点要求第1章操作系统介绍1.学习重点:(1)什么是操作系
2、统;(2)操作系统的主要功能;(3)操作系统的基本特征;(4)操作系统的主要类型;(UNIX命令的通用格式;(6)分时概念;(7)现代操作系统的三种用户界面。2.教学要求:(1)牢牢把握操作系统的定义:操作系统是控制和管理计算机系统中各种软硬件资源,有效组织多个程序运行的系统软件(或程序集),是用户与计算机之间的接口。内存点:什么是操作系统?是核心系统软件;操作系统管理来控制和管理系统中的各种资源;为了方便用户,扩展操作系统的硬件功能有什么用?(2)掌握操作系统的五大功能:内存管理、处理器管理、设备管理、文件管理和用户界面管理。(3)清楚地了解操作系统的位置:它是裸机上的第一层软件,是构建所有
3、其他软件的基础。(4)记住操作系统的基本特征:并发、共享和异步。理解模拟:并发“每个人都在前进”;分享“人人都用一样东西”;异步“你去我停”。(5)记住并理解操作系统的主要类型:多通道批处理系统、分时系统、实时系统、个人人机系统、网络系统和分布式系统。UNIX系统是一个著名的分时系统。(6)理解分时概念:主要是指几个并发程序共享CPU时间。(7)记住并理解UNIX命令行的一般格式:命令名称选项参数(8)了解现代操作系统提供的三种用户界面:命令界面、图形界面和系统调用界面。(9)了解分时系统和实时系统的特点。第二章过程管理1.学习重点:(1)什么是过程,过程和程序之间的区别和联系;(2)过程的基
4、本状态及其变化;(3)过程由哪些部分组成,过程控制块的功能;(4)什么是进程的同步和互斥?(5)多渠道节目的概念;(6)什么是关键资源和关键领域;(7)什么是信号量,PV操作的动作,进程间简单同步和互斥的实现。2.教学要求:(1)了解多渠道节目的概念和优势;(2)牢牢把握过程的概念。并发环境下程序的执行过程。(3)深刻理解流程的最基本属性是动态性和并发性。(4)掌握过程和程序的主要区别。(5)掌握流程的基本状态:运行状态、就绪状态和阻塞状态。在什么条件下会发生状态转换?(6)要理解过程的一般组成,就要深刻理解过程控制块的作用。每个过程都有一个唯一的过程控制块。(7)掌握过程同步和互斥的概念。简
5、单的理解:同步是一个伙伴,互斥是一个竞争。(8)掌握过程关键资源和关键区域的概念,理解进入关键区域的原则。(9)理解信号量的概念和由P和V操作执行的动作。(10)简单过程互斥或同步可以是。确定进程之间的约束关系是互斥的还是同步的;在相关的进程中,什么样的信号量用来相互限制,表示信号量的意义和初始值。用p和v操作编写相应的代码段。验证代码的正确性:如果进程以不同的顺序运行,问题能令人满意地解决吗?永远不要以固定的顺序执行流程。(11)了解流程创建-运行-阻止-终止的生存流程。第三章处理器管理1.学习重点:(1)作业调度和过程调度的功能;(2)简单调度算法:先到先得法、时间片轮换法和优先级法;(3
6、)调度算法评价指标:吞吐量、周转时间、平均周转时间、加权周转时间和平均加权周转时间;(shell命令的执行过程。2.教学要求:(1)掌握作业调度和过程调度的功能。在一般操作系统中,进程调度是必要的。(2)了解操作的四种状态:提交、等待、执行和完成。(3)了解作业调度和过程调度之间的关系。简单比喻:工作安排是演员上场前的准备,过程安排是让演员上场。(4)掌握常用调度算法的评价指标:吞吐量、周转时间、平均周转时间、加权周转时间和平均加权周转时间。(5)掌握三种基本调度算法的实现思路,计算评价指标。您可以用图表形式列出每个作业或流程的相关时间值,如到达时间、运行时间、结束时间等。并使用评估公式计算每
7、个指标的值。(6)了解通用外壳命令的执行过程。第四章内存管理1.学习重点:(1)用户程序的主要处理阶段;(2)内存管理功能;(3)地址、重定位、虚拟内存、分页和分段的概念;(4)分页存储管理技术的实现思路;(5)分段存储管理技术的实现思想;(6)换页和先进先出法。2.教学要求:(1)了解三级内存结构:缓存、内部内存和外部内存。(2)记住用户程序的主要处理阶段:编辑、编译、连接、加载和运行。(3)结合第1.1.2节,了解内存管理的功能:内存分配、地址映射、内存保护和内存扩展。(4)牢牢把握以下概念:逻辑地址、物理地址、可重定位地址、重定位、静态重定位、动态重定位、碎片和虚拟内存。(5)了解虚拟内
8、存的基本特征:虚拟扩展、部分加载、离散分配和多重交换。(6)掌握分页和分段的概念,以及它们之间的主要区别。(7)掌握分页存储管理技术的实现思想,以及如何实现逻辑地址到物理地址的转换。(8)了解分段存储管理技术的实现思想。(9)理解交换技术的实现思想。(10)了解页面替换的先进先出方法;了解最佳替代方法和最近最少使用的替代方法(LRU)。第五章文件系统1.学习重点:(1)文件和文件系统的概念;(2)文件的逻辑组织和物理组织的概念;(3)目录和目录结构;(4)路径名和文件链接;(5)文件的访问控制;(6)对文件和目录的主要操作。2.教学要求:(1)牢固掌握文件、文件系统和目录的概念。(2)了解文件
9、系统的功能。(3)掌握文件的逻辑组织和物理组织的概念,以及相应的组织形式。(4)掌握目录的基本组织,尤其是UNIX系统的目录结构。(5)了解文件存储空间的管理。(6)理解路径名和文件链接的概念。(7)了解文件访问控制的功能以及在UNIX系统中采用的方法。(8)记住UNIX系统中文件的分类,文件和目录的基本操作命令,如cat、more、ls、cp、cd、rm .第六章设备管理1.学习重点:(1)设备管理功能;(2)常用设备配置技术;(3)使用缓冲技术的目的;(UNIX系统中打印机的主要安装步骤。2.教学要求:(1)了解的一般分类(2)了解使用缓冲技术的目的和设置缓冲的方式。(3)主设备管理功能:
10、监控设备状态、分配设备、完成输入输出操作、缓冲区管理和地址转换。(4)掌握常用的设备分配技术:独占分配、共享分配和虚拟分配。(5)了解假脱机系统的功能和实现思想。(6)了解处理输入/输出请求的步骤。(7)记住在UNIX系统中安装打印机的主要步骤。第七章中断和信号机制1.学习重点:(1)中断的一般处理;(2)系统调用的实现过程。2.教学要求:(1)理解中断、中断源和中断请求的概念。(2)理解中断响应的概念和已完成的工作。(3)了解中断处理的一般过程。(4)通过系统调用的实现例子,我们可以知道如何协调操作系统各部分的动作。(5)了解信号机构的工作原理。第八章僵局1.学习重点:(1)什么是死锁;(2
11、)僵局的必要条件;(3)死锁预防的基本思想和可行的解决方案;(4)什么是进程的安全序列,死锁与安全序列的关系;(5)死锁避免和银行家算法。2.教学要求:(1)掌握死锁的概念和死锁的根源。(2)了解死锁的必要条件以下四个条件同时可用:互斥条件、非抢占条件、占有和应用条件、循环等待条件。(3)记住解决死锁的一般方法,掌握死锁预防和死锁避免的基本思想。(4)掌握死锁预防策略中的有序资源分配策略。(5)理解进程安全序列的概念以及死锁与安全序列的关系。(6)了解银行家算法。(7)理解资源分配图。(8)理解死锁检测和恢复的思想。第九章现代操作系统技术和系统管理1.学习重点:(1)微内核、客户机和服务器、进
12、程和线程的概念;(2)网络操作系统的功能;(3)系统管理员的职责;(4)微内核的一般结构。2.教学要求:(1)了解操作系统生成的划分。(2)了解微内核的概念和微内核结构的特点。(3)理解现代操作系统中客户机和服务器的概念。(4)了解线程的概念及其与过程的关系和区别。特别是,传统操作系统中的进程概念与现代操作系统中的不同。简单地说,在传统操作系统中,进程有两个功能:资源分配和调度操作,而在现代操作系统中,进程仅作为资源分配单元,而线程作为调度操作单元。(5)了解网络操作系统的定义和功能。(6)了解系统管理员的职责。二.本课程的复习方法和考试形式1.审查方法(1)把握重点,掌握基本概念和方法,注意
13、知识的连贯性在回顾过程中,操作系统是什么、做什么以及如何做的主线在不同的层次上进行了总结。操作系统中有很多概念,所以有必要突出关键概念,如操作系统定义、进程、重定位、死锁等。要将主要教材与本复习指南中给出的学习重点和教学要求结合起来,首先要弄清楚每章的问题是什么。然后,总结一下:引入了什么概念来解决这个问题,这个概念解决了什么基本问题,采用了什么基本方法来解决它。如果每一章的知识能够连贯,并结合计算机经验进行复习,效果会更好。在理解它们所指对象的基础上,记住它们定义的表达方式。例如,进程是针对多通道程序执行中的问题而引入的,所以记住它的定义和表达。那么,过程和程序的区别是什么?基本特征是什么?
14、如何反映其动态?活动中的过程之间有什么关系?如何解决?通过从外到内的分析,很容易掌握知识的要点,并尽量避免因许多问题而无法开始或“背对背”的问题操作系统的计算机实验非常重要。它不仅可以加深对课本知识的理解,还可以学到很多实际工作经验,有助于增强动手能力,分析和解决实际问题,提高专业素质。每个人都应该尽力把整个实验做好。为实验做准备:做什么,使用什么知识,会出现什么结果。在实验过程中,我们应该注意结果,分析原因,特别是异常情况,并写下现象,解决办法和原因。如果你解决了一个问题,你将获得一个天赋。平时,作业要认真独立完成,答案要正确使用。复习时,要复习功课,掌握解题的规则和技巧,特别注意关键要求和
15、解题中的错误。根据教学大纲的要求,考试难度不会超过规定的范围。要牢牢把握基本内容,灵活运用。2.考试表格操作系统的期末考试是闭卷考试,采用百分制。试题将涵盖所学的所有内容,但重点是前六章。在话题安排上,需要“掌握”和“理解”的内容是主要的,需要“理解”的内容一般是补充的,但比例很小。教学大纲中没有要求的内容。测试类型包括:选择题(20分)、真假题(10分)、填空题(30分)、答案题(25分)和应用题(15分)。3.模拟试题(a)选择题(每栏2分,共20分)1.在计算机系统中,操作系统是()。A.通用应用软件;核心系统软件;c .用户应用软件;系统支持软件。2.UNIX操作系统是著名的()。A.多通道批处理系统;分时系统;实时系统;分布式系统。3.在现代操作系统中采用缓冲技术的主要目的是()。A.改善用户编程环境;提高中央处理器的处理速度;C.提高中央处理器和设备之间的并行性;实现设备独立。4.过程和程序的一个本质区别是()。A.前者是动态的,后者是静态的;前者存储在存储器中,后者存储在外部存储器中;C.前者在一个文件中,而后者在多个文件中;前者以分时方式使用中央处理器,而后者独占中央处理器。5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 个人信用行为守则承诺书4篇
- 科研项目合规承诺书实例参考5篇范文
- 我的老师我最尊敬的人写人11篇
- 烧伤病人护理伤口护理技巧
- 成人失禁性皮炎的护理科研方法
- 社交媒体运营内容规划模板流量增长与用户互动方案
- 高标准生活服务保障承诺书5篇范文
- 人才引育策略承诺书5篇
- AI谣言深度研究报告
- 智慧城市工程安全承诺书范文7篇
- (2025年)重症5C培训真题附答案
- 光伏电自投合同范本
- 科技公司下游合同范本
- 工业节能降耗知识培训课件
- 知道网课《劳动教育(西安理工大学)》课后章节测试答案
- 2025中国农业科学院棉花研究所第二批招聘7人备考考试题库附答案解析
- 人教版八年级物理上册 第六章《质量与密度》单元测试卷(含答案)
- 网络舆情培训课件
- 北航大航空航天概论课件第7章 空间技术与空间科学
- HACCP体系知识培训课件
- 2025年中青班笔试题目及答案
评论
0/150
提交评论