操作系统第1阶段测试题OK
- 格式:doc
- 大小:1.88 MB
- 文档页数:18
操作系统测试题操作系统是计算机系统中至关重要的核心组成部分。
它负责管理计算机的硬件和软件资源,提供用户与计算机交互的界面。
为了检验我们对操作系统的理解和掌握程度,以下是一些操作系统的测试题,希望能够帮助你进一步加深对操作系统的了解。
1. 请解释什么是操作系统?操作系统是计算机系统的核心软件,负责管理和控制计算机的硬件和软件资源,提供用户与计算机交互的界面,使得计算机系统能够运行各种应用程序。
2. 操作系统有哪些主要功能?操作系统具有以下主要功能:- 进程管理:包括进程创建、调度、同步和通信等。
- 内存管理:管理计算机的物理内存和虚拟内存,包括内存分配、回收和交换等。
- 文件系统:提供对计算机存储设备上文件的管理和访问。
- 设备管理:管理计算机系统中的各种设备,包括输入设备、输出设备和存储设备等。
- 用户接口:提供用户与计算机交互的方式,如图形用户界面和命令行界面等。
3. 什么是进程和线程?进程是正在运行的程序的实例,包括程序代码、数据和执行状态,是操作系统进行调度和管理的基本单位。
线程是进程中的一个执行单元,它与同一进程中的其他线程共享进程的资源,但拥有独立的执行路径。
4. 解释进程调度算法中的时间片轮转调度算法。
时间片轮转调度算法是一种公平的进程调度算法,每个进程被分配一个相等大小的时间片,按照轮转的方式进行调度。
当一个进程的时间片用完后,调度器将切换到下一个就绪队列中的进程执行,并将当前进程放置到就绪队列的末尾。
5. 什么是死锁?死锁的原因及解决方法有哪些?死锁是指处于互相等待资源的状态,导致进程无法向前推进的情况。
常见死锁的原因包括资源互斥、不可剥夺性、占有和等待、循环等待。
解决死锁可以采取以下方法:资源预分配、加锁顺序规定、死锁检测和恢复、死锁避免和死锁解除等。
6. 请解释虚拟内存是什么?虚拟内存管理的原理是什么?虚拟内存是一种内存管理技术,将计算机的硬盘空间作为一种扩展的内存空间,使得进程能够访问比物理内存更大的地址空间。
操作系统智慧树章节测试答案(总13页)本页仅作为文档封面,使用时可以删除This document is for reference only-rar21year.March绪论单元测试提示:选择题选项顺序为随机排列,若要核对答案,请以选项内容为准第1部分总题数: 11【单选题】 (50分)操作系统是一种()。
A工具软件B系统软件C通用软件D应用软件正确 B本题总得分:50分第一章测试得分: 100评语:名称操作系统(山东联盟)对应章节第一章成绩类型百分制截止时间 2019-06-15 23:59题目数 10总分数 100说明:提示:选择题选项顺序为随机排列,若要核对答案,请以选项内容为准第1部分总题数: 101【单选题】 (10分)操作系统是一种()。
A工具软件B应用软件C系统软件D通用软件正确 C本题总得分:0分2【单选题】 (10分)操作系统是一组()A资源管理程序B文件管理程序C中断处理程序D设备管理程序正确 C本题总得分:0分本题的解析:点击查看3【单选题】 (10分)系统调用是由操作系统提供的内部调用,它()。
A直接通过键盘交互方式使用B与系统的命令一样C只能通过用户程序间接使用D是命令接口中的命令正确 C本题总得分:0分4【单选题】 (10分)实时操作系统追求的目标是()。
A高吞吐率B充分利用内存C快速响应D减少系统开销正确 C本题总得分:0分5【单选题】 (10分)在分时系统中,时间片一定,(),响应时间越长。
A用户数越多B内存越多C后备队列越短D用户数越少正确 A6【单选题】 (10分)批处理系统的主要缺点是()。
A吞吐量小B不具备并行性C不具备交互性DCPU 的利用率不高正确 C7【单选题】 (10分)在下列性质中,()不是分时系统的特征。
A交互性B独占性C同时性D及时性正确 C8【单选题】 (10分)引入多道程序的目的在于()。
A有利于代码共享,减少主、辅存信息交换量B提高实时响应速度C充分利用 CPU,减少 CPU 等待时间D增强系统的处理速度正确 C9【单选题】 (10分)()不是操作系统关心的主要问题。
计算机操作系统试题库(最全)计算机操作系统试题库(最全)第一章:操作系统概述操作系统是计算机系统中的重要组成部分,它负责管理计算机硬件资源,提供用户与计算机之间的接口。
本章将介绍操作系统的定义、历史发展、主要功能以及操作系统的分类等内容。
1.1 操作系统定义操作系统是指控制计算机硬件资源,管理计算机系统软硬件资源的系统软件。
它是计算机内核的核心部分,具备资源管理、任务调度、文件管理、内存管理、设备管理等基本功能。
1.2 操作系统的历史发展操作系统的历史可以追溯到上世纪50年代,随着计算机的发展,操作系统也不断演化。
从最早的批处理操作系统到现代的分时操作系统和实时操作系统,操作系统的功能和性能得到了大幅提升。
1.3 操作系统的主要功能操作系统的主要功能包括:进程管理、文件管理、内存管理、设备管理和用户接口。
进程管理负责进程的创建、调度和终止;文件管理负责文件的存储和访问;内存管理负责内存的分配和回收;设备管理负责设备的控制和调度;用户接口提供用户与操作系统之间的交互方式。
1.4 操作系统的分类操作系统可以根据不同的标准进行分类,常见的分类方法有单任务操作系统和多任务操作系统、分时操作系统和实时操作系统、批处理操作系统和交互式操作系统等。
不同类型的操作系统适用于不同的应用场景和需求。
第二章:进程管理进程是操作系统中的基本执行单元,它代表着一个程序的执行过程。
本章将介绍进程的基本概念、进程控制块、进程调度算法以及进程同步与通信等内容。
2.1 进程的基本概念进程是程序在执行过程中的实例,它包含了程序计数器、寄存器集合、内存空间和打开文件等信息。
一个程序可以由多个进程并发执行,每个进程相互独立且具有独立的内存空间。
2.2 进程控制块进程控制块是操作系统中用来管理进程的数据结构,它包含了进程的各种属性和状态信息,如进程标识符、优先级、状态等。
操作系统通过操作进程控制块实现对进程的管理和调度。
2.3 进程调度算法进程调度算法决定了进程的执行顺序,常见的调度算法有先来先服务调度、短作业优先调度、优先级调度和轮转调度等。
操作系统试题及答案一、选择题1. 操作系统的主要功能是()A. 实现计算机与外部设备的交互B. 管理计算机的硬件资源C. 控制计算机的运行流程D. 以上答案都正确答案:D2. 下列哪个不属于操作系统的基本功能()A. 进程管理B. 文件管理C. 硬件管理D. 内存管理答案:C3. 操作系统的进程是指()A. 计算机运行的一个程序B. 计算机运行的多个程序C. 计算机运行的最核心程序D. 计算机运行的最后一个程序答案:B4. 下列哪个不是进程状态()A. 运行态B. 就绪态C. 阻塞态D. 结束态答案:D5. 操作系统的调度算法是指()A. 确定进程的执行顺序B. 操作系统的启动顺序C. 进程与外设的交互顺序D. 确定进程的创建顺序答案:A二、填空题1. 操作系统内核是指()。
答案:操作系统的核心部分,负责管理计算机的硬件资源和提供基本的系统调用接口。
2. 进程的状态包括()。
答案:运行态、就绪态、阻塞态。
3. 进程调度算法的目标是()。
答案:提高系统的吞吐量、减少响应时间、提高系统的公平性。
4. 死锁是指进程()。
答案:由于竞争有限的资源而陷入无法继续执行的状态。
5. 虚拟内存是一种()。
答案:将进程的部分或全部地址空间放在磁盘上,以此扩充实际内存的技术。
三、简答题1. 请简要说明进程和线程的区别。
答案:进程是计算机运行的一个程序,包括代码、数据和运行状态等;线程是进程的一部分,是程序执行的最小单位。
一个进程可以包含多个线程,它们共享进程的资源,但拥有各自的执行路径和栈空间。
线程之间的切换开销较小,可以提高系统的并发性。
2. 简述死锁的条件以及解决死锁的方法。
答案:死锁的条件包括互斥、持有并等待、不可剥夺和循环等待。
解决死锁的方法有预防、避免、检测和恢复等。
预防死锁可以通过破坏死锁条件来实现,如破坏循环等待;避免死锁可以通过资源分配策略来避免产生死锁;检测死锁可以通过资源分配图等方法来检测死锁的发生;恢复死锁可以通过资源抢占和进程终止等方式来解除死锁。
操作系统试题第一套及答案一、单项选择题1.关于操作系统的叙述( )是不正确的。
A."管理资源的程序"B."管理用户程序执行的程序"C."能使系统资源提高效率的程序"D."能方便用户编程的程序"2.操作系统的发展过程是( )A.设备驱动程序组成的原始操作系统,管理程序,操作系统B.原始操作系统,操作系统,管理程序C.管理程序,原始操作系统,操作系统D.管理程序,操作系统,原始操作系统3.用户程序中的输入,输出操作实际上是由( )完成。
A.程序设计语言B.编译系统C.操作系统D.标准库程序4.计算机系统中判别是否有中断事件发生应是在( )A.进程切换时B.执行完一条指令后C.执行P操作后D.由用户态转入核心态时5.设计批处理多道系统时,首先要考虑的是( )A.灵活性和可适应性B.系统效率和吞吐量C.交互性和响应时间D.实时性和可靠性6.若当前进程因时间片用完而让出处理机时,该进程应转变为( )状态。
A.就绪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.启动外设前必须组织好通道程序,通道程序是由若干( )组成。
WB.CSWC.CAWD.PSW13.一种既有利于短小作业又兼顾到长作业的作业调度算法是( )A.先来先服务B.轮转C.最高响应比优先D.均衡调度14.作业调度程序是从处于( )状态的作业中选取一个作业并把它装入主存。
操作系统测试题含答案一、单选题(共100题,每题1分,共100分)1、操作系统中,“抖动”是由( )引起的。
A、缺页率高B、内存容量不足C、交换信息量大D、缺页率反馈模型建立不正确正确答案:A2、在下列存储管理方案中,不适用于多道程序的是______。
A、段页式存储分配B、单一连续分配C、动态重定位分区分配D、固定分区分配正确答案:B3、从用户的观点看,操作系统是()。
A、计算机资源的的管理者B、控制和管理计算机资源的软件C、用户与计算机硬件之间的接口D、合理组织计算机工作流程的软件正确答案:C4、()优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。
A、动态B、低C、静态D、高正确答案:C5、某段表的内容如下:有一个逻辑地址为2154,它所对应的物理地址为()。
A、30K+154B、2+480KC、480K+154D、120K+2正确答案:C6、如果进程需要读取磁盘上的多个连续的数据块,()数据传送方式的效率最高。
A、程序直接控制方式B、中断控制方式C、DMA方式D、通道方式正确答案:D7、采用SPOOLing技术的目的是()。
A、提高程序的运行速度B、减轻用户编程负担C、提高主机效率D、提高独占设备的利用率正确答案:D8、( )的实现原理是:当进程要求运行时,不是将它的全部信息装入内存而是将其一部分先装入内存,另一部分暂时留在外存。
进程在运行过程中,当使用的信息不在内存时发出中断,由操作系统调入内存。
A、段页式存储B、页式存储C、虚拟存储D、段式存储正确答案:C9、系统“抖动”现象的发生是由()引起的。
A、置换算法选择不当B、内存容量不足C、请求页式管理方案D、交换的信息量过大正确答案:A10、下面关于索引文件的论述中正确的是()A、在索引文件中,索引表的每个表项中必须含有相应记录的关键字和存放该记录的物理地址。
B、对顺序文件进行检索时,首先从FCB中读出文件的第一个盘块号,而对索引文件进行检索时,应先从FCB中读出文件索引表始址。
操作系统考试题及答案一、选择题1. 操作系统的主要功能是什么?A. 控制计算机硬件B. 管理计算机软件C. 进行数据处理D. 实现用户界面答案:A. 控制计算机硬件2. 进程是什么?A. 程序的执行实例B. 存储器中的数据C. 操作系统的一部分D. 磁盘文件答案:A. 程序的执行实例3. 以下哪个不是操作系统的基本特征?A. 并发B. 共享C. 虚拟D. 可靠性答案:D. 可靠性4. 什么是死锁?A. 一种程序错误B. 进程无法继续执行C. 内存溢出错误D. 系统崩溃答案:B. 进程无法继续执行5. 什么是文件系统?A. 硬件设备B. 操作系统的一部分C. 外部存储器D. 磁盘分区答案:B. 操作系统的一部分二、填空题1. 按照逻辑结构划分,操作系统可以分为____和____。
答案:内核,外壳2. 进程是由____和____组成的。
答案:程序代码,程序数据3. 共享资源可能导致____的发生。
答案:死锁4. 哪些调度算法适用于实时系统?答案:最短作业优先(SJF),最早截止时间优先(EDF)5. 文件系统中的____用来记录文件的地址信息。
答案:目录三、简答题1. 请简要解释“操作系统的并发性”是什么意思。
答案:并发性指的是操作系统能够同时管理多个任务或进程。
通过引入进程调度算法,操作系统可以在有限的时间内轮流执行多个任务,提高计算机的利用率和响应速度。
2. 什么是死锁?请列举几个可能导致死锁发生的条件。
答案:死锁是指两个或多个进程无限期地等待对方持有的资源而无法继续执行的情况。
可能导致死锁发生的条件包括互斥(进程独占资源)、占有并等待(进程持有资源同时等待其他资源)、非抢占(资源不能被强制性地从进程手中夺取)、循环等待(进程间形成环路依赖)。
3. 请简述文件系统的作用。
答案:文件系统是操作系统的一部分,用于管理和组织计算机中的文件。
它提供了一种统一的方式来访问和存储文件,可以进行文件的创建、读取、写入、删除等操作。
江南大学现代远程教育第一阶段测试卷考试科目:《操作系统》第1章至第4章(总分100分)时间:90分钟______________学习中心(教学点)批次:层次:业余专业:学号:身份证号:姓名:得分:一、名词解释(15分)1、多道程序设计2、分时技术3、操作系统虚拟机4、程序的顺序执行5、程序的并发执行二、存储式计算机的主要特点是什么?(5分)三、为什么在单道程序工作情况下,I/O设备和中央处理机的并行操作是有限度的?(5分)四、什么是与时间有关的错误?试举一例说明之。
(6分)五、批处理、分时、实时操作系统的特点各是什么?(6分)六、什么是进程同步、进程互斥?这两个概念有什么联系与区别?(8分)七、中断和俘获有什么不同?(5)八、操作系统的主要特征是什么?为什么会有这样的特征?(6)九、什么是进程?进程与程序的主要区别是什么?(6分)十、用户与操作系统的接口是什么?(6分)十一、如图所示,有五个进程合作完成某一任务,试用P、V操作实现同步,要求写出程序描述。
(10分)p4p2十二、如图所示,get、copy、put三进程共用两个缓冲区s、t(其大小为每次存放一个记录)。
get进程负责不断地把输入记录送入缓冲区s中,copy进程负责从缓冲区s中取出记录复制到缓冲区t中,而put进程负责把记录从缓冲区t中取出打印。
试用p、v操作实现这三个进程之间的同步,并写出程序描述。
(10分)十三、选择、填空(12分)1、采用多道程序设计后,可能()。
A、缩短对用户请求的响应时间B、降低了系统资源的利用率C、缩短了每道程序执行时间D、延长了每道程序执行时间2、并发进程中与共享变量有关的程序段称为___________。
3、为避免用户程序中使用特权指令,计算机硬件结构区分两种操作模式,即____________和_____________。
4、一次仅允许一个进程使用的共享资源称为_______。
每个进程中访问临界资源的那段程序称为_______。
计算机操作系统第⼀章测试题及答案题⽬ 1 of 402.0/ 2.0 得分Windows7及Windows8 是( )操作系统。
A. 多⽤户单任务B. 单⽤户单任务C. 多⽤户多任务D. 单⽤户多任务答案:C反馈:多⽤户多任务题⽬ 2 of 402.0/ 2.0 得分设计实时操作系统时,⾸先应考虑系统的( )。
A. 实时性和可靠性B. 灵活性和可靠性C. 优良性和分配性D. 可靠性和灵活性答案:A题⽬ 3 of 402.0/ 2.0 得分设计分时操作系统时,⾸先应考虑系统的( )。
A. 可适应性和灵活性B. 交互性和响应时间C. 周转时间和系统吞吐量D. 实时性和可靠性反馈:交互性和响应时间题⽬ 4 of 402.0/ 2.0 得分在分时系统中,当⽤户数量为100时,为保证响应时间不超过2秒,此时的时间⽚最⼤应为( )。
A. 20msB. 100msC. 10msD. 50ms答案:A题⽬ 5 of 402.0/ 2.0 得分操作系统的基本类型主要有( )。
A. 单⽤户系统、多⽤户系统及批处理系统B. 实时操作系统、批处理操作系统及分时操作系统C. 实时系统、分时系统和多⽤户系统D. 批处理系统、分时系统及多任务系统答案:B反馈:实时操作系统、批处理操作系统及分时操作系统题⽬ 6 of 402.0/ 2.0 得分从⽤户的观点看,操作系统是( )。
A. 由若⼲层次的程序按⼀定的结构组成的有机体B. ⽤户与计算机之间的接⼝C. 合理地组织计算机⼯作流程的软件D. 控制和管理计算机资源的软件反馈:⽤户与计算机之间的接⼝题⽬ 7 of 402.0/ 2.0 得分操作系统是⼀种( )A. 通⽤软件B. 系统软件C. 软件包D. 应⽤软件答案:B反馈:系统软件题⽬ 8 of 402.0/ 2.0 得分⽤户程序要获得系统帮助,必须通过( )。
A. 键盘命令B. 系统调⽤C. 作业调度D. 进程调度答案:B题⽬ 9 of 402.0/ 2.0 得分操作系统的功能是进⾏处理机管理、( )管理、设备管理及信息管理。
第1次作业一、单项选择题(本大题共40分,共20小题,每小题2分)1.操作系统是一组()程序。
A.文件管理B.屮断处理C.资源管理2.在分时系统中,时间片一定时,(),响应时间越长。
A.内存越多B.用户数越多C.内存越少D.用户数越少3.计算机操作系统的功能是()。
A.把源程序代码转换为标准代码B.实现计算机用户之间的相互交流C.完成计算机硕件与软件之间的转换D.控制、管理计算机系统的资源和程序的执行4.在操作系统中,JBC是指()。
A.作业控制块B.进程控制块C.文件控制块D.程序控制块5.操作系统的功能是进行处理机管理、()管理、设备管理及信息管理。
A.进程B.存储器C.硬件D.软件6.批处理屮的作业的组成屮不包括()。
A.用户程序B.数据C.作业说明书D.程序执行控制7.DMA方式的特点不包括()A.数据传送的基本单位是数据块。
B.所传送的数据是从设备送内存或者相反。
C.仅在传送数据块的开始和结束时才需屮断CPU。
D.需要检查1/0设备的状态。
8.在一段时间内,只允许一个进程访问的资源称为()A.共享资源B.临界区C.临界资源D.共享区9.与计算机硬件关系最密切的软件是()。
A.编译程序B.数据库管理系统C.游戏程序D.操作系统10.文件的绝对路径是指从()开始,逐级沿着每一级子目录向下,最后到指定文件的整个通路上所有子目录名,通过分隔符而组成的一个字符串。
A.根目录B.当前目录C.二级目录D.多级目录11・设备管理的任务主要不包括()A.选择和分配输入输出设备,以进行数据传输。
B.控制输入输出设备与CPU (或内存)之间的数据交换。
C.为用户提供统一、透明的设备接口,使用户程序不必涉及设备的具体细节。
D.分配内存存储器。
12.用户在程序中试图读取某文件的第100个逻辑块时,使用操作系统提供()接口。
A.系统调用B.图形用户接口C.原语D.键盘命令13.已获得除()以外的所有运行所需资源的进程处于就绪状态。
计算机操作系统练习题及答案操作系统是计算机系统中的核心组成部分,它负责管理计算机的硬件和软件资源,为用户提供一个可靠、高效的计算环境。
而练习题则是对操作系统相关知识的巩固和提升,通过解答练习题,可以加深对操作系统原理和技术的理解。
以下是一些常见的计算机操作系统练习题及答案,供大家参考。
1.什么是操作系统?它的主要功能是什么?答案:操作系统是计算机系统的核心软件,它管理和控制计算机的硬件资源,为用户提供一个高效、方便的计算环境。
操作系统的主要功能包括进程管理、内存管理、文件系统管理、设备管理等。
2.简述进程和线程的概念,并指出二者的区别。
答案:进程是程序在计算机中的执行实例,是资源分配的基本单位。
而线程是进程中的一个执行单元,是CPU调度的最小单位。
区别在于进程是独立的执行单位,拥有独立的虚拟地址空间和系统资源;而线程是共享进程的地址空间和系统资源,可以并发执行。
3.请简述死锁的定义及发生的四个必要条件。
答案:死锁是指两个或多个进程在执行过程中,由于竞争资源或彼此等待,导致的无限阻塞的状态。
死锁发生必须满足以下四个条件: - 互斥条件:资源只能被一个进程持有或使用。
- 请求与保持条件:一个进程在持有一部分资源的同时,又请求其他进程正在占有的资源。
- 不剥夺条件:进程在未使用完资源之前,不能被强行剥夺资源。
- 循环等待条件:存在一个进程的资源申请序列,使得每个进程都在等待下一个进程所持有的资源。
4.什么是页式存储管理?请简述页表的作用。
答案:页式存储管理是一种虚拟存储技术,将主存和辅存分成固定大小的页面和页框,以页为单位进行地址映射和数据传输。
页表是一种数据结构,用于存储页面和页框的映射关系。
它的作用是通过页面号将虚拟地址映射到物理地址,实现虚拟地址到物理地址的转换。
5.什么是文件系统?请简述文件系统的组织结构。
答案:文件系统是操作系统用来管理和控制文件的软件部分,提供对文件的创建、读取、写入、删除等操作。
计算机操作系统试题一填空:1.操作系统为用户提供三种类型的使用接口,它们是命令方式和系统调用和图形用户界面。
2.主存储器与外围设备之间的数据传送控制方式有程序直接控制、中断驱动方式、DMA方式和通道控制方式。
3.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,运行时间短的作业将得到优先调度;当各个作业要求运行的时间相同时,等待时间长的作业得到优先调度。
4.当一个进程独占处理器顺序执行时,具有两个特性:封闭性和可再现性。
5.程序经编译或汇编以后形成目标程序,其指令的顺序都是以零作为参考地址,这些地址称为逻辑地址。
6.文件的逻辑结构分流式文件和记录式文件二种。
7.进程由程度、数据和PCB组成。
8.对信号量S的操作只能通过原语操作进行,对应每一个信号量设置了一个等待队列。
9.操作系统是运行在计算机裸机系统上的最基本的系统软件。
10.虚拟设备是指采用SPOOLING技术,将某个独享设备改进为供多个用户使用的的共享设备。
11.文件系统中,用于文件的描述和控制并与文件一一对应的是文件控制块。
12.段式管理中,以段为单位,每段分配一个连续区。
由于各段长度不同,所以这些存储区的大小不一,而且同一进程的各段之间不要求连续。
13.逻辑设备表(LUT)的主要功能是实现设备独立性。
14在采用请求分页式存储管理的系统中,地址变换过程可能会因为缺页和越界等原因而产生中断。
16. 段的共享是通过共享段表实现的。
17.文件的物理结构分为顺序文件、索引文件和索引顺序文件。
18.所谓设备控制器,是一块能控制一台或多台外围设备与CPU并行工作的硬件。
19. UNIX的文件系统空闲空间的管理是采用成组链接法。
20分页管理储管理方式能使存储碎片尽可能少,而且使内存利用率较高,管理开销小。
20.计算机操作系统是方便用户、管理和控制计算机软硬件资源的系统软件。
21.操作系统目前有五大类型:批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统。
国家开放大学《操作系统》第1章节学后自测习题参考答案+解析一、单项选择题1. 操作系统的基本职能是()。
选择一项:r A.提供方便的可视化编辑程序' B.提供功能强大的网络管理工具口C.控制和管理系统内各种资源,有效地组织多道程序的运行厂D.提供用户界面,方便用户使用【解析】根据操作系统的定义,操作系统具有控制和管理计算机系统内各种硬件和软件资源,有效地组织多道程序运行的基本职能。
正确答案是:控制和管理系统内各种资源,有效地组织多道程序的运行2. 按照所起的作用和需要的运行环境,操作系统属于()。
选择一项:C A.应用软件广B.用户软件C C.支撑软件© D.系统软件【解析】软件分为系统软件、支撑软件和应用软件,而操作系统属于系统软件。
正确答案是:系统软件3. 在计算机系统中,操作系统是()。
选择一项:A. 处于硬件之下的低层软件'B.处于应用软件之上的系统软件° C.处于裸机之上的第一层软件r D.处于系统软件之上的用户软件【解析】根据操作系统在计算机系统中的地位,它是裸机之上的第一层软件。
正确答案是:处于裸机之上的第一层软件4. 现代操作系统的基本特征是()、资源共享和操作的异步性。
选择一项:广A.中断处理r B.多道程序设计° C.程序的并发执行厂D.实现分时与实时处理【解析】操作系统的基本特征为并发、共享和异步性。
正确答案是:程序的并发执行5. 以下不属于操作系统具备的主要功能的是()。
选择一项:r A.中断处理r B.内存管理C.CPU调度& D.文档编辑【解析】操作系统具有五大主要功能,只有文档编辑不属于操作系统的主要功能。
正确答案是:文档编辑6. 为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。
这属于()。
选择一项:A.文件管理'C.处理器管理广D.作业管理【解析】操作系统主存空间的分配和保护属于存储管理的功能。
操作系统考试题目和答案一、选择题(每题2分,共20分)1. 操作系统的主要功能不包括以下哪一项?A. 进程管理B. 存储管理C. 设备管理D. 网络管理答案:D2. 在操作系统中,进程和程序的主要区别在于:A. 程序是静态的,进程是动态的B. 程序是动态的,进程是静态的C. 程序和进程没有区别D. 程序是操作系统的一部分,进程是用户的一部分答案:A3. 下列哪个不是操作系统的五大基本功能?A. 文件管理B. 内存管理C. 用户界面D. 系统调用答案:C4. 操作系统中,虚拟内存技术的主要作用是:A. 提高CPU利用率B. 提高I/O设备利用率C. 扩大内存容量D. 提高磁盘利用率答案:C5. 在操作系统中,文件系统的主要作用是:A. 管理文件的存储B. 管理文件的读写C. 管理文件的创建和删除D. 管理文件的属性答案:A6. 操作系统中,分页和分段的主要区别在于:A. 分页是按固定大小划分,分段是按可变大小划分B. 分页是按可变大小划分,分段是按固定大小划分C. 分页和分段没有区别D. 分页和分段都是按固定大小划分答案:A7. 在操作系统中,死锁产生的四个必要条件不包括以下哪一项?A. 互斥条件B. 请求和保持条件C. 不剥夺条件D. 循环等待条件答案:D8. 操作系统中,进程同步的主要目的是什么?A. 提高CPU利用率B. 提高I/O设备利用率C. 避免进程间的相互干扰D. 提高磁盘利用率答案:C9. 在操作系统中,调度算法的主要目标不包括以下哪一项?A. 提高系统吞吐量B. 提高系统响应时间C. 提高CPU利用率D. 减少用户等待时间答案:D10. 操作系统中,文件的共享与保护的主要目的是什么?A. 提高文件的可读性B. 提高文件的可写性C. 保证文件的安全性和一致性D. 减少文件的存储空间答案:C二、填空题(每题2分,共20分)1. 操作系统是计算机系统中的___________软件。
答案:系统2. 进程的三种基本状态包括:就绪状态、运行状态和___________状态。
操作系统-阶段测评11.单选题1.13.0在计算机系统中配置操作系统的主要目的是(B)您答对了a增强计算机系统的功能b提高系统资源的利用率c提高系统的运行速度d合理组织系统的工作流程,以提高系统吞吐量1.23.0配置于计算机网络,能使系统中若干台计算机相互协作完成一个共同任务的操作系统是( D)您答对了•a网络操作系统••b分时操作系统••c嵌入式操作系统••d分布式操作系统•3.0为了实现存储保护,用户(D ) 您答对了•a只能修改基址寄存器的值••b只能修改限长寄存器的值••c可以随意修改基址和限长寄存器的值••d不能随意修改基址和限长寄存器的值•3.D您答对了•a对源程序proc进行编译,目标程序名修改为progl,最后运行目标程序prog2••b对源程序progl进行编译,目标程序名修改为proc,最后运行目标程序prog2••c对源程序progl进行编译,目标程序名修改为prog2,最后运行目标程序proc••d对源程序progl进行编译,目标程序名修改为prog2,最后运行目标程序prog2 •3.0在操作系统的层次结构中,各层之间(C )您答对了•a内外层互相依赖••b互不相关••c外层依赖内层••d内层依赖外层3.0处理器执行到(D)时就产生一个中断事件,实现用户程序与系统调用程序之间的转换。
您答对了•a特权指令••b应用程序••cI/O指令••d访管指令•3.0存放参加运算的操作数、指令的运算结果的是(C )您答对了•a指令寄存器••b程序状态字寄存器•c通用寄存器••d基址寄存器•3.0一个被命名为myfile的UNIX shell文件,要执行该文件的命令是( B) 您答对了•amyfile••bcsh myfile••cchmod+x myfile csh myfile••dcc myfile•3.0( B)是UNIX操作系统的核心。
您答对了•a系统调用••b内核层••c外壳层••dSHELL•3.0CPU与外设的并行工作,当外设工作结束后,应反馈外设的工作情况,这种反馈可通过(B )完成。
国开电大《操作系统》形考任务一参考答案一、单项选择题试题11. 操作系统的基本职能是( )。
选择一项:A. 提供方便的可视化编辑程序B. 控制和管理系统内各种资源,有效地组织多道程序的运行C. 提供功能强大的网络管理工具D. 提供用户界面,方便用户使用正确答案是:控制和管理系统内各种资源,有效地组织多道程序的运行试题2 2. 按照所起的作用和需要的运行环境,操作系统属于( )。
选择一项:A. 应用软件B. 系统软件C. 支撑软件D. 用户软件正确答案是:系统软件试题33. 在计算机系统中,操作系统是( )。
选择一项:A. 处于裸机之上的第一层软件B. 处于应用软件之上的系统软件C. 处于系统软件之上的用户软件D. 处于硬件之下的低层软件正确答案是:处于裸机之上的第一层软件试题44. 现代操作系统的基本特征是( )、资源共享和操作的异步性。
选择一项:A. 实现分时与实时处理B. 程序的并发执行C. 中断处理D. 多道程序设计正确答案是:程序的并发执行试题55. 以下不属于操作系统具备的主要功能的是( )。
选择一项:A. 中断处理B. 文档编辑C. CPU 调度D.内存管理正确答案是:文档编辑试题66. 为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。
这属于( )。
选择一项:A. 作业管理B. 存储管理C. 文件管理D. 处理器管理正确答案是:存储管理试题77. 操作系统对缓冲区的管理属于( )的功能。
选择一项:A. 存储器管理B. 设备管理C. 处理器管理D. 文件管理正确答案是:设备管理试题88. 操作系统内核与用户程序、应用程序之间的接口是( )。
选择一项:A. C 语言函数B. shell 命令C. 系统调用D. 图形界面正确答案是:系统调用试题99. 系统调用是由操作系统提供的内部调用,它( )。
选择一项:A. 直接通过键盘交互方式使用B. 是命令接口中的命令C. 只能通过用户程序间接使用D. 与系统的命令一样正确答案是:只能通过用户程序间接使用试题1010. 在下列操作系统中,强调吞吐能力的是( )。
国家开放大学《操作系统》章节测试参考答案第1章操作系统概述一、单项选择题1.操作系统的基本职能是()。
A. 提供用户界面,方便用户使用B. 提供方便的可视化编辑程序C. 提供功能强大的网络管理工具D. 控制和管理系统内各种资源,有效地组织多道程序的运行2.按照所起的作用和需要的运行环境,操作系统属于()。
A. 应用软件B. 系统软件C. 支撑软件D. 用户软件3.在计算机系统中,操作系统是()。
A. 处于裸机之上的第一层软件B. 处于系统软件之上的用户软件C. 处于应用软件之上的系统软件D. 处于硬件之下的低层软件4.现代操作系统的基本特征是()、资源共享和操作的异步性。
A. 程序的并发执行B. 实现分时与实时处理C. 多道程序设计D. 中断处理5.以下不属于操作系统具备的主要功能的是()。
A. 中断处理B. CPU调度C. 内存管理D. 文档编辑6.为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。
这属于()。
A. 存储管理B. 作业管理C. 文件管理D. 处理器管理7.操作系统对缓冲区的管理属于()的功能。
A. 设备管理B. 存储器管理C. 文件管理D. 处理器管理8.操作系统内核与用户程序、应用程序之间的接口是()。
A. shell命令B. C语言函数C. 图形界面D. 系统调用9.系统调用是由操作系统提供的内部调用,它()。
A. 与系统的命令一样B. 直接通过键盘交互方式使用C. 是命令接口中的命令D. 只能通过用户程序间接使用10.在下列操作系统中,强调吞吐能力的是()。
A. 多道批处理系统B. 实时系统C. 网络系统D. 分时系统11.批处理系统的主要缺点是()。
A. CPU的利用率不高B. 系统吞吐量小C. 不具备并行性D. 失去了交互性12.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是()。
A. 分时系统B. 网络系统C. 实时系统D. 多道批处理系统13.下面不属于分时系统特征的是()。
江南大学现代远程教育第一阶段测试卷
考试科目:《操作系统》第1章至第4章(总分100分)时间:90分钟______________学习中心(教学点)批次:层次:业余
专业:学号:身份证号:
姓名:得分:
一、名词解释(15分)
1、程序状态字
2、线程
3、系统生成
4、系统调用
5、进程控制块
二、什么是操作系统?从资源管理的角度去分析操作系统,它的主要功能是什么?(6分)
三、处理应用程序分哪几个作业步?(5分)
四、什么是管态?什么是用户态?两者有何区别?(6分)
五、什么是中断响应?其实质是什么?(6分)
六、软件的中断处理过程主要分为哪几个阶段?试用图画出软件的中断处理过程。
(6分)
七、进程有哪几种基本状态?在一个系统中为什么必须区分出这几种状态?(6分)
八、n个并发进程共用一个公共变量Q,写出用信号灯实现n个进程互斥时的程序描述,给
出信号灯值的取值范围,并说明每个取值的物理意义。
(7分)
九、用于进程控制的原语主要有哪几个?(5分)
十、对操作系统的服务请求与一般的子程序调用有什么区别?(6分)
十一、设一计算机系统有输入机一台、打印机两台,现有A、B两道程序同时投入运行,且程序A先运行,程序B后运行。
程序A的运行轨迹为:计算50ms,打印信息100ms,再计算50ms,打印信息100ms,结束。
程序B运行轨迹为:计算50ms,输入数据80ms,再计算100ms,结束。
要求:(14分)
(1)用图画出这两道程序并发执行时的工作情况。
(2)在两道程序运行时,CPU有无空闲等待?若有,在哪段时间内等待?为什么会空闲等待?
(3)程序A、B运行时有无等待现象?在什么时候会发生等待现象?为什么会发生?
十二、如图(a)、(b)分别给出了两个进程流程图。
试用信号灯的P、V操作分别实现如图所示的两组进程之间的同步,并写出程序描述。
(8分)
十三、选择、填空(10分)
1、若当前进程因时间片用完而让出处理机时,该进程应转变为( A )状态。
A、就绪
B、等待
C、运行
D、完成
2、原语是一种特殊的系统调用命令,它的特点是( D )
A、功能强
B、自己调用自己
C、可被外层调用
D、执行时不可中断
3、下述( B )不属于多道程序运行的特征
A、多道
B、运行速度快
C、宏观上并行
D、实际上多道程序是穿插运行的
4、操作系统的主要功能是、、、。
十一:
十二:。