操作系统 华理 chapter(1)
- 格式:ppt
- 大小:4.78 MB
- 文档页数:75
2021年华南理工大学操作系统课后作业一第一章:操作系统引论1. 什么是操作系统?可以从哪些角度阐述操作系统的作用?答:(1)操作系统是计算机系统中的一个系统软件,是能有效地组织和管理计算机系统中的硬件和软件资源、合理地组织计算机工作流程、控制程序的执行并向用户提供各种服务功能,使得用户能够灵活、方便、有效地使用并使整个计算机系统能高效地运行的一组程序模块的集合。
(2)操作系统的作用在于控制管理计算机的全部硬软件资源,合理组织计算机内部各部件协调工作,为用户提供操作和编辑界面的程序集合。
2. 简要叙述批处理操作系统、分时操作系统和实时操作系统的概念及特点。
答:采用批处理作业方式的操作系统叫批量操作系统;实时操作系统是指外界事件或数据产生时,能够接收并以足够快的速动予以处理,其处理的结果又能在规定的时间来控制生产过程或对处理系统做出快速响应。
并控制所有实时任务协调一致运行的操作系统;允许多个联机用户同时使用一台计算机系统进行计算的操作的系统统称为分时操作系统。
3. 从交互性、及时性和和可靠性方面将分时系统和实时系统比较。
答:(1)从交互性分析,分时系统是一种通用系统主要用于运行终端用户程序,因而它具有较强的交互能力,而实时系统虽然也有交互能力但其交互能力不及前者。
(2)从及时性分析,实时信息系统对实用性的要求与分时系统类似,都是以人所能接收的等待时间来确定,而实时控制系统的及时性则是以控制对象所要求的开始截止时间和完成截止时间来确定的。
(3)从可靠性分析,实时系统对系统的可靠性要求比分时系统对系统的可靠性要求高。
4. 当代操作系统的四大基本特征是什么?其最基本的特征是什么?答:当代操作系统的四大基本特征有并发性、共享性、虚拟性和异步性;其中,并发性和共享性是最基本的特征。
5. 操作系统需要管理哪些资源?它的基本功能是什么?答:操作系统需要管理设备资源和信息资源两大类。
设备资源指的是组成计算机的硬件设备,如中央处理器,主存储器,磁盘存储器,打印机,磁带存储器,显示器,键盘输入设备和鼠标等;信息资源指的是存放于计算机内的各种数据,如文件,程序库,知识库,系统软件和应用软件等。
《操作系统》试题一一、单项选择题(20分)1.在下列性质中,()不是分时系统的特征。
a. 多路性b. 交互性c. 独占性d. 成批性2.分时系统的响应与下列哪一个因素无关。
()a. 时间片长短b. 系统时钟的频率c. 终端用户数d. 主存和后援存储器之间的信息对换量3.多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区。
所谓临界区是指()。
a. 一个缓冲区b. 一段数据区c. 同步机制d. 一段程序4.一个进程是()。
a. 由协处理机执行的一个程序b. 一个独立的程序+数据集c. PCB结构与程序和数据的组合d. 一个独立的程序5.并发进程之间()。
a. 彼此无关b. 必须同步c. 必须互斥d. 可能需要同步或互斥6.实现进程之间同步与互斥的通信工具为()。
a. P、V操作b. 信箱通信c. 消息缓冲d. 高级通信7.最佳适应算法的空白区是()。
a. 按大小递减顺序排列b. 按大小递增顺序排列c. 按地址由小到大排列d. 按地址由大到小排列8.存储管理方案中,()可采用覆盖技术。
a. 单一连续区存储管理b. 可变分区存储管理c. 段式存储管理d. 段页式存储管理9.作业在执行中发生了缺页中断,经系统将该缺页调入内存后,应继续执行()。
a. 被中断的前一条指令b. 被中断的指令c. 被中断的后一条指令d. 程序的第一条指令10.采用()不会产生内部碎片。
a. 分页式存储管理b. 分段式存储管理c. 固定分区式存储管理d. 段页式存储管理11.联想存储器在计算机系统中是用于()的。
a. 存储文件信息b. 与主存交换信息c. 地址变换d. 存储通道程序12.在可变式分区分配方案中,将空白区在空白区表中按地址递增次序排列是()。
a. 最佳适应算法b. 最差适应算法c. 最先适应算法d. 最迟适应算法13.在下列存储管理方案中,不适应于多道程序设计的是()。
a. 单一连续区分配b. 固定式分区分配c. 可变式分区分配d. 段页式存储管理14.I/O交通管制程序的主要功能是管理()的状态信息。
第一章:操作系统引论1.什么是操作系统?从用户的观点和资源管理的观点来看操作系统各有什么作用?答:操作系统(operating system)是用户和计算机之间的界面. 一方面操作系统管理着所有计算机系统资源, 另一方面操作系统为用户提供了一个抽象概念上的计算机. 在操作系统的帮助下, 用户使用计算机时, 避免了对计算机系统硬件的直接操作。
1)处理机管理的功能。
2)存储器管理的功能。
3)文件管理的功能。
4)设备管理的功能。
5)用户接口。
2.试从交互性、及时性以及可靠性方面,将分时系统与实时系统进行比较。
答:(1)及时性:实时信息处理系统对实时性的要求与分时系统类似,都是以人所能接受的等待时间来确定;而实时控制系统的及时性,是以控制对象所要求的开始截止时间或完成截止时间来确定的,一般为秒级到毫秒级,甚至有的要低于100微妙。
(2)交互性:实时信息处理系统具有交互性,但人与系统的交互仅限于访问系统中某些特定的专用服务程序。
不像分时系统那样能向终端用户提供数据和资源共享等服务。
(3)可靠性:分时系统也要求系统可靠,但相比之下,实时系统则要求系统具有高度的可靠性。
因为任何差错都可能带来巨大的经济损失,甚至是灾难性后果,所以在实时系统中,往往都采取了多级容错措施保障系统的安全性及数据的安全性。
3.操作系统需要管理哪些资源?它的基本功能是什么?答:操作系统(Operating System,简称OS),是电子计算机系统中负责支撑应用程序运行环境以及用户操作环境的系统软件,同时也是计算机系统的核心与基石。
它的职责常包括对硬件的直接监管、对各种计算资源(如内存、处理器时间等)的管理、以及提供诸如作业管理之类的面向应用程序的服务等等。
4.操作系统有哪几大特征?其最基本的特征是什么?答:(1)并发性(concurrence)是指两个或两个以上的事件或活动在同一时间间隔内发生. 操作系统是一个并发系统, 操作系统的并发性指它应该具有处理和调度多个程序同时执行的能力.(2)共享性(sharing)是指OS中的资源(硬件/信息资源)可被多个并发执行的进程共同使用. 有互斥访问共享, 同时访问共享.(3)异步性(asynchronism), 或称随机性, 指进程按各自独立的,不可预知的速度向前推进,或说进程实体按异步方式运行.(4)虚拟性(virtual)是指OS中的一个管理技术, 它是把物理上的实体变成逻辑上的多个对应物, 或把物理上的多个实体变成逻辑上的一个对应物的技术.第二章:进程管理1.PCB有什么作用?PCB中主要包括什么信息?为什么说PCB是进程存在的唯一标志?答:进程控制块(Process Contro1 B1ock,简称PCB)是用来记录进程状态及其他相关信息的数据结构,PCB是进程存在的唯一标志,PCB存在则进程存在。
教材计算机操作系统教程(第3版)张尧学史美林张高编著清华大学出版社参考书汤子瀛,计算机操作系统,西安电子科技大学出版社,1988年孙仲秀等,操作系统教程高等教育出版社1995年12月(第二版)William Stallings, Operating Systems(3rd edition), 清华大学出版社, 1998年6月David A. Solomon, Mark E. Russinovich, Inside Microsoft Windows 2000, 3rd Edition, Microsoft Press, 2000课程主要内容用户接口进程管理处理机管理存储管理文件系统外部设备管理操作系统的功能管理系统软硬件资源扩展计算机的功能向用户提供服务课程的目的与要求课程目的对操作系统的基本概念和基本结构有清楚的认识从资源管理的角度领会操作系统的原理、功能和技术提高运用理论知识解决实际问题的能力。
课程要求掌握现代操作系统的基本概念、基本原理和基本方法能设计并使用程序设计语言编制和调试操作系统的关键算法和组成模块了解和熟悉操作系统在计算机系统中的作用和地位,与硬件和其它软件的关系了解操作系统控制计算机系统工作的全过程第一章绪论什么是操作系统操作系统的发展历史操作系统的分类操作系统的特征操作系统的功能操作系统的结构什么是操作系统操作系统的地位和目标操作系统的作用和组成操作系统举例操作系统的地位和目标图1.1 计算机系统的组成操作系统在计算机系统中的地位操作系统的地位:紧贴系统硬件之上,所有其他软件之下(是其他软件的共同环境)引入操作系统的目标有效性(系统管理人员的观点):管理和分配硬件、软件资源,合理地组织计算机的工作流程方便性(用户的观点):提供良好的、一致的用户接口,弥补硬件系统的类型和数量差别可扩充性(开放的观点):硬件的类型和规模、操作系统本身的功能和管理策略、多个系统之间的资源共享和互操作操作系统的定义操作系统是计算机系统中的一个由一系列模块构成的系统软件,它管理和控制计算机系统中的硬件和软件资源,合理地组织计算机的工作流程,以便有效地利用软硬件资源为用户提供一个功能强、使用方便的工作环境,从而在计算机和用户之间起到接口的作用。