计算机操作系统第03章在线测试
- 格式:docx
- 大小:83.12 KB
- 文档页数:3
1.设计现代OS的主要目标是什么?(1)有效性(2)方便性(3)可扩充性(4)开放性2.OS的作用可表现在哪几个方面?(1)OS作为用户与计算机硬件系统之间的接口(2)OS作为计算机系统资源的管理者(3)OS实现了对计算机资源的抽象3.为什么说OS实现了对计算机资源的抽象?答:OS首先在裸机上覆盖一层I/O设备管理软件,实现了对计算机硬件操作的第一层次抽象;在第一层软件上再覆盖文件管理软件,实现了对硬件资源操作的第二层次抽象。
OS 通过在计算机硬件上安装多层系统软件,增强了系统功能,隐藏了对硬件操作的细节,由它们共同实现了对计算机资源的抽象。
4.试说明推动多道批处理系统形成和发展的主要动力是什么?答:主要动力来源于四个方面的社会需求与技术发展:(1)不断提高计算机资源的利用率;(2)方便用户;(3)器件的不断更新换代;(4)计算机体系结构的不断发展。
5.何谓脱机I/O和联机I/O?答:脱机I/O 是指事先将装有用户程序和数据的纸带或卡片装入纸带输入机或卡片机,在外围机的控制下,把纸带或卡片上的数据或程序输入到磁带上。
该方式下的输入输出由外围机控制完成,是在脱离主机的情况下进行的。
而联机I/O方式是指程序和数据的输入输出都是在主机的直接控制下进行的。
6.试说明推动分时系统形成和发展的主要动力是什么?答:推动分时系统形成和发展的主要动力是更好地满足用户的需要。
主要表现在:CPU 的分时使用缩短了作业的平均周转时间;人机交互能力使用户能直接控制自己的作业;主机的共享使多用户能同时使用同一台计算机,独立地处理自己的作业。
7.实现分时系统的关键问题是什么?应如何解决?答:关键问题是当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令,在用户能接受的时延内将结果返回给用户。
解决方法:针对及时接收问题,可以在系统中设置多路卡,使主机能同时接收用户从各个终端上输入的数据;为每个终端配置缓冲区,暂存用户键入的命令或数据。
1.操作系统负责管理计算机系统的【C】,其中包括处理机、存储器、设备和文件。
A.程序B.文件C.资源D.进程2.操作系统主要任务【A】A.管理、分配、控制计算机硬件和软件系统资源。
B.调度、分配、优化计算机内存工的空间。
C.控制、调整计算机运行的速度。
D.完成各个程序之间的协调工作和数据通信。
3.进程和程序的本质区别是【D】A.存储在内存和外存B.顺序和非顺序执行机器指令C.分时使用和独占使用计算机资源D.动态和静态特征4.下列进程状态的转换中,哪一个是不正确的【B】A.就绪→运行B.运行→就绪C.就绪→等待D.等待→就绪5.分时系统采用的工作原理是【D】A.分批处理数据。
B.集中处理数据。
C.分布处理数据。
D.分时间片处理数据。
6.已经获得除【A】以外的所有运行所需资源的进程处于就绪状态。
A. CPUB.打印机C.存储器D.磁盘空间7.在实时系统中最为关键是【B】A.多个用户可以同时使用计算机。
B.对用户的服务请求能做出快速响应。
C.可以处理大量的工程数据。
D.能够同时运行多个进程。
8.存储管理的目的是【C】A.方便用户B.提高内存利用率C.方便用户和提高内存利用率D.增加内存实际容量9.虚拟存储技术是【A】A.补充内存物理空间的技术B.补充相对地址空间的技术C.扩充外存空间的技术D.扩充输入输出缓冲区的技术10.操作系统中采用缓冲技术的目的是为了【D】A.提高CPU的运行速度。
B.增强控制外设的能力。
C.扩充内存容量。
D.解决外设与处理机速度不匹配。
11.外存(如磁盘)上存放的程序和数据【C】A.可由CPU直接访问。
B.必须在CPU访问之前移入内存。
C.是必须由文件系统管理的。
D.必须由进程调度程序管理。
12.选择操作系统原则是【C】A.价格,使用方便,提供的功能多。
B.系统先进,使用的人多。
C.系统的实用性、适应性、可维护性。
D.系统适用范围宽。
13.网络操作系统是【C】A.统一安装在网络系统中的操作系统。
A BC D 、对于整型信号量,在执行一次A BC D 、资源预先分配策略可以实现死锁的(A BC D操作的信号量)等待进程。
A BC D 、产生系统死锁的原因可能是由于(A BC DA、起不到互斥作用B、一次可以有两个进程进入临界区C、会引起混乱D、每个进程可以使用两个互斥资源3、静态分配策略破坏的是死锁的()。
A、互斥条件B、不剥夺条件C、占有和等待条件D、循环等待条件4、如果死锁发生了,则()。
A、执行银行家算法可以避免死锁B、化简进程-资源分配图可以解除死锁C、终止一些进程可以解除死锁D、回收死锁进程资源再分配可以解除死锁5、消息队列与管道的区别与联系有()。
A、消息队列和管道都是共享文件B、管道一般只联接一对读写进程,消息队列可以联接多对读写进程C、消息队列和管道都需要同步机制D、管道需要同步机制,消息队列不需要第三题、判断题(每题1分,5道题共5分)1、信号和信号量是基本相同的两种进程通信方式。
正确错误2、写进程向管道写入信息后必须阻塞。
正确错误3、进程向消息队列发送消息后必须阻塞。
正确错误、只要资源充足,系统就一定不会发生死锁。
正确错误、如果一组进程存在循环等待资源的现象,则表明该组进程发生了死锁。
正确错误恭喜,交卷操作成功完成!你本次进行的《计算机操作系统》第03章在线测试的得分为20分(满分20分),本次成绩已入库。
若对成绩不满意,可重新再测,取最高分。
测试结果如下:∙ 1.1 [单选] [对] 管理若干进程共享某一资源的临界区应满足三个要求,其中( )不考虑。
∙ 1.2 [单选] [对] 对于整型信号量,在执行一次P操作时,信号量的值应( )。
∙ 1.3 [单选] [对] 资源预先分配策略可以实现死锁的()。
∙ 1.4 [单选] [对] 若P、V操作的信号量S初值为2,当前值为-1,则表示有()等待进程。
∙ 1.5 [单选] [对] 产生系统死锁的原因可能是由于()。
∙ 2.1 [多选] [对] 管道实质上是()。
《计算机操作系统》第03章在线测试
A B
C D 、下列说法正确的是(
A B
D
C
锁
A B
C D 、如果发现系统有(
A B
C D
操作是()。
A B
C D
D、端口
2、管道机制应具备的功能包括()。
A、判断管道是否满
B、判断管道是否空
C、判断是否有进程读管道
D、判断是否有进程写管道
3、如果把互斥信号量的值设为2,则()。
A、起不到互斥作用
B、一次可以有两个进程进入临界区
C、会引起混乱
D、每个进程可以使用两个互斥资源
4、如果死锁发生了,则()。
A、执行银行家算法可以避免死锁
B、化简进程-资源分配图可以解除死锁
C、终止一些进程可以解除死锁
D、回收死锁进程资源再分配可以解除死锁
5、消息队列与管道的区别与联系有()。
A、消息队列和管道都是共享文件
B、管道一般只联接一对读写进程,消息队列可以联接多对读写进程
C、消息队列和管道都需要同步机制
D、管道需要同步机制,消息队列不需要
第三题、判断题(每题1分,5道题共5分)
1、信号和信号量是基本相同的两种进程通信方式。
正确错误
2、写进程向管道写入信息后必须阻塞。
正确错误、进程向消息队列发送消息后必须阻塞。
正确错误、信号量是一种软中断。
正确错误、只要资源充足,系统就一定不会发生死锁。
正确错误。
1、Windows中可以设置、控制计算机硬件配置和修改显示属性的应用程序是A、WordB、ExcelC、资源管理器D、控制面板2、下列不是汉字输入码的是A、全拼B、五笔字型C、ASCII码D、双拼3、语言栏是否显示在桌面上的设置方法是A、控制面板中选“区域和语言”选项B、控制面板中选“添加和删除程序”C、右击桌面空白处,选择“属性”D、右击任务栏空白处,选择“属性”4、在Windows中,当一个窗口已经最大化后,下列叙述中错误的是A、该窗口可以被关闭B、该窗口可以移动C、该窗口可以最小化D、该窗口可以还原5、在Windows中,“回收站”是A、内存中的一块区域B、硬盘中的特殊文件夹C、软盘上的文件夹D、高速缓存中的一块区域第三章测试1、在Word编辑状态下,要将另一文档的内容全部添加在当前文档的当前光标处,应选择的操作是单击_____菜单项A、“文件”→“打开”B、“文件”→“新建”C、“插入”→“文件”D、“插入”→“超级链接”2、在Word编辑状态下,不可以进行的操作是A、对选定的段落进行页眉、页脚设置B、在选定的段落内进行查找、替换C、对选定的段落进行拼写和语法检查D、对选定的段落进行字数统计3、在Word的编辑状态,进行字体设置操作后,按新设置的字体显示的文字是A、插入点所在段落中的文字B、文档中被选择的文字C、插入点所在行中的文字D、文档的全部文字4、在Word编辑状态打开了一个文档,对文档作了修改,进行关闭文档操作后A、文档被关闭,并自动保存修改后的内容B、文档不能关闭,并提示出错C、文档被关闭,修改后的内容不能保存D、弹出对话框,并询问是否保存对文档的修改5、在Word的编辑状态,对当前文档中的文字进行“字数统计”操作,应当使用的菜单是A、“编辑”菜单B、“文件”菜单C、“视图”菜单D、“工具”菜单第四章电子表格1、若一个单元格的地址为F5则其下边紧邻的一个单元格的地址为______。
第3章作业参考答案1、高级调度的任务是:将外存上处于后备队列的作业调入内存,并为他们创建必要的进程与分配资源。
然后将进程插入就绪队列中。
高级调度主要涉及两个问题:(1)每次调度多少个作业进入内存,(2)怎样选择作业(怎样调度)。
低级调度的任务是:指决定就绪队列中哪些进程应获得处理机。
这是OS的核心调度,所有操作系统都必须有这种调度。
通常采用两方式—非强占方式与强占方式。
在一个OS中如何选择方式与调度算法,在很大程度上取决于OS的目标。
但总体而言可分为两类—面向用户与面向系统的原则面向用户的原则:主要考虑用户的需求,如周转时间、响应时间、截止时间、优先权原则。
面向系统的原则:主要考虑系统的需求,如系统的吞吐量、处理机利用率、各类资源的平均利用率等注(周转时间:周转时间是衡量批处理系统的调度算法的重要指标。
周转时间:指作业从提交开始到完成所需要的时间。
包括:作业在外存后备队列上等待调度的时间、进程在就绪队列上等待进程调度的时间、进程在CPU上的执行时间、进程等待I/O操作完成的时间。
•注意:我们所讲的周转时间是指系统的平均周转时间,而不是单个作业的周转时间。
•平均周转时间:T=(T1+T2+…Tn)/n。
•带权平均周转时间:•响应时间:响应时间是衡量分时系统的重要指标。
响应时间—从用户通过键盘提交一个请求开始,到屏幕上显示结果为止的这段时间。
包括:从键盘输入的请求信息到CPU的时间,CPU对请求的处理时间、以及信息回送到显示器的时间。
•截止时间:是评价实时系统的重要指标。
截止时间:是指某任务必须开始执行的最迟时间必须完成的最迟时间。
•优先权原则:在所有的OS中,都应有一定的优先权原则,--强占式调度。
系统的吞吐量:是衡量批处理系统的重要指标。
系统的吞吐量—单位时间内系统完成的作业数。
处理机利用率:这对大中型多用户系统很重要,因此CPU价格昂贵(特别是大型计算机),因此这也是衡量大型机与系统的重要指标。
倚窗远眺,目光目光尽处必有一座山,那影影绰绰的黛绿色的影,是春天的颜色。
周遭流岚升腾,没露出那真实的面孔。
面对那流转的薄雾,我会幻想,那里有一个世外桃源。
在天阶夜色凉如水的夏夜,我会静静地,静静地,等待一场流星雨的来临…
许下一个愿望,不乞求去实现,至少,曾经,有那么一刻,我那还未枯萎的,青春的,诗意的心,在我最美的年华里,同星空做了一次灵魂的交流…
秋日里,阳光并不刺眼,天空是一碧如洗的蓝,点缀着飘逸的流云。
偶尔,一片飞舞的落叶,会飘到我的窗前。
斑驳的印迹里,携刻着深秋的颜色。
在一个落雪的晨,这纷纷扬扬的雪,飘落着一如千年前的洁白。
窗外,是未被污染的银白色世界。
我会去迎接,这人间的圣洁。
在这流转的岁月里,有着流转的四季,还有一颗流转的心,亘古不变的心。
计算机操作系统题目:文件系统实现文件逻辑地址到物理地址的映射。
错误正确答案:错误题目:P操作和V操作都是原语操作。
正确错误答案:错误题目:执行完P操作后,如果信号量值变为0,则表明相应的资源已无剩余。
正确错误答案:错误题目:每个进程都有一个系统打开文件表。
错误正确答案:错误题目:多道程序设计是指设计多个程序运行。
正确错误答案:错误题目:同步传输时,进程和它请求的设备I/O操作不能同时进行。
正确错误答案:错误题目:如果系统中只有一个进程,则该进程可以不间断地连续执行到结束。
错误正确答案:错误题目:设有3个作业J1,J2,J3,其运行时间分别是1,2,3小时。
假设这些作业同时到达,并在一台处理机上按单道运行,采用短作业优先调度算法,则平均周转时间最小的执行序列是J1,J2,J3。
正确错误答案:错误题目:15、用户打开文件表与系统打开文件表的结构是相同的。
错误正确答案:错误题目:如果资源的使用是互斥的,则资源的使用不是共享的。
正确错误答案:错误题目:打印机和磁盘类似,在任何时刻只能被一个作业占用,因此,打印机和磁盘都属于互斥访问的资源。
错误正确答案:错误题目:合作进程之间可能发生等待,竞争进程之间也可能发生等待。
正确错误答案:错误题目:操作系统的并发性是指构成操作系统的程序模块可以并发运行。
正确错误答案:错误题目:文件静态共享时将存在多个内容相同的文件副本。
错误正确答案:错误题目:并发性是指两个或两个以上的事件或活动在同一时间间隔内完成。
错误正确答案:错误题目:作业调度与进程调度相互配合才能实现多道作业的并发执行。
错误正确答案:错误题目:进程以时间片为单位轮流使用CPU体现了CPU资源的时分复用。
错误正确答案:错误题目:块设备和字符设备一样都可以按地址访问信息。
错误正确答案:错误题目:如果进程之间存在互斥关系,则它们之间不存在协作关系。
错误正确答案:错误题目:信号量机制是一种进程同步与互斥工具。
信号量只能由PV操作来改变。
第3章计算机操作系统与应用1. 操作系统是计算机系统中的一种(C )。
A. 应用软件B. 通用软件C. 系统软件D. 工具软件2. 允许多个用户以交互方式使用计算机的操作系统是(B )。
A.批处理单道系统B.分时操作系统C.实时操作系统D.批处理多道系统3. 在批处理兼分时的系统中,及时响应的是(B )。
A. 批量作业B. 前台作业C. 后台作业D. 网络通信4. 进行主存空间分配,保护主存中的程序和数据不被破坏的操作系统功能是(B )。
A. 处理器管理B. 存储管理C. 文件管理D. 作业管理5.将一个以上作业放入主存使它们共享处理机的时间和外围设备等资源的技术称为(C )。
A. 多重处理B. 多道程序设计C. 多道批处理D. 并行执行6. Linux操作系统的类型属于(D )。
A. 单用户单任务B. 单用户多任务C. 多用户单任务D. 多用户多任务7. 操作系统中的进程是(D )。
A. 一个系统软件B. 一个作业C. 主存中的程序D. 执行中的程序8. 文件系统最基本的目的是为用户提供文件的(A )。
A. 按名存取B.共享C.保护D. 使用便利9. 使用操作系统提供的命令控制作业运行的作业控制方式称为(D )。
A. 自动控制方式B. 脱机控制方式C. 批处理方式D. 联机控制方式10. 安装Windows XP的方式有____B____。
A. 一种B. 两种C. 三种D. 四种11. 在Windows XP中,“关闭计算机”对话框中不包含的选项是____D____。
A. 重新启动B.注销C. 关闭D. 待机12. 通常在Windows XP的附件中不包含的应用程序是____D____。
A. 记事本B. 画图C. 计算器D. 压缩程序13. 在Windows XP中,为了调出Windows任务管理器使用的组合键是(C )。
A. Shift+Esc+TabB. Crtl+Shift+EnterC. Ctrl+Alt+DelD. Alt+Shift+Enter14. 要在“资源管理器”窗口中显示文件的名称、类型、大小等信息,需要选择“查看”菜单中的(A )。
《计算机组成原理》第01章在线测试《计算机组成原理》第01章在线测试剩余时间:59:54答题须知:1、本卷满分20分。
2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。
3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。
第一题、单项选择题(每题1分,5道题共5分)1、完整的计算机系统应包括______。
A、运算器、存储器、控制器B、外部设备和主机C、主机和实用程序D、配套的硬件设备和软件系统2、计算机系统中的存储器系统是指______。
A、RAM存储器B、ROM存储器C、主存储器D、主存储器和外存储器3、冯•诺依曼机工作方式的基本特点是______。
A、多指令流单数据流B、按地址访问并顺序执行指令C、堆栈操作D、存储器按内部选择地址4、邮局把信件进行自动分拣,使用的计算机技术是______。
A、机器翻译B、自然语言理解C、模式识别D、机器证明5、计算机高级程序语言一般分为编译型和解释型两类,在Java、Fortran和C语言中,属于编译语言的是______。
A、全部B、FortranC、CD、Fortran和C第二题、多项选择题(每题2分,5道题共10分)1、冯•诺依曼原理的基本思想是:A、采用二进制形式表示数据和指令。
指令由操作码和地址码组成。
B、将程序和数据存放在存储器中,使计算机在工作时从存储器取出指令加以执行,自动完成计算任务。
这就是“存储程序”和“程序控制”(简称存储程序控制)的概念。
C、指令的执行是顺序的,即一般按照指令在存储器中存放的顺序执行,程序分支由转移指令实现。
D、计算机由存储器、运算器、控制器、输入设备和输出设备五大基本部件组成,并规定了5部分的基本功能。
2、计算机总线结构分为:A、单总线结构B、双总线结构C、多总线结构D、全总线结构3、理解计算机的概念,应从以下几个方面:A、以电子器件为物质基础,即研究的对象是电子数字计算机(Digital Computer)B、不需要人的直接干预,说明具有自动化能力,其前提是存储程序C、处理各种数字化信息,计算机以二进制编码作为数字化编码及运算的基础D、具有算逻运算能力,基本运算操作是算术和逻辑运算E、计算机是快速工具,主要取决于两个因素:一是电子器件,二是存储程序F、由硬件和软件组成4、目前常见的系统软件有:A、操作系统B、各种语言处理程序C、数据库管理系统D、各种服务性程序5、计算机系统的主要技术指标有:A、机器字长B、数据通路宽度C、主存储器容量D、运算速度第三题、判断题(每题1分,5道题共5分)1、任何可以由软件实现的操作也可以由硬件来实现正确错误2、固件就功能而言类似于软件,而从形态来说又类似于硬件正确错误3、在计算机系统的层次结构中,微程序级属于硬件级,其他四级都是软件级正确错误4、面向高级语言的机器是完全可以实现的正确错误5、电子数字计算机中处理的信息是在时间上离散的数字量,运算的过程是不连续的;电子模拟计算机中处理的信息是连续变化的物理量,运算的过程是连续的。
《计算机操作系统》第03章在线测试剩余时间:59:56
答题须知:1、本卷满分20分。
2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。
3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。
第一题、单项选择题(每题1分,5道题共5分)
1、管理若干进程共享某一资源的临界区应满足三个要求,其中( )不考虑。
A、一个进程可以抢占己分配给另一进程的资源
B、任何进程不应该无限地逗留在它的临界区中
C、一次最多让一个进程在临界区执行
D、不能强迫一个进程无限地等待进入它的临界区
2、对于整型信号量,在执行一次P操作时,信号量的值应( )。
A、不变
B、加1
C、减1
D、减指定数值
3、资源预先分配策略可以实现死锁的()。
A、预防
B、避免
C、检测
D、恢复
4、若P、V操作的信号量S初值为2,当前值为-1,则表示有()等待进程。
A、0个
B、1个
C、2个
D、3个
5、产生系统死锁的原因可能是由于()。
A、进程释放资源
B、一个进程进入死循环
C、多个进程竞争,资源出现了循环等待
D、多个进程竞争共享型设备
第二题、多项选择题(每题2分,5道题共10分)
1、管道实质上是()。
A、一个共享文件
B、一个共享内存区
C、一个队列
D、端口
2、如果把互斥信号量的值设为2,则()。
A、起不到互斥作用
B、一次可以有两个进程进入临界区
C、会引起混乱
D、每个进程可以使用两个互斥资源
3、静态分配策略破坏的是死锁的()。
A、互斥条件
B、不剥夺条件
C、占有和等待条件
D、循环等待条件
4、如果死锁发生了,则()。
A、执行银行家算法可以避免死锁
B、化简进程-资源分配图可以解除死锁
C、终止一些进程可以解除死锁
D、回收死锁进程资源再分配可以解除死锁
5、消息队列与管道的区别与联系有()。
A、消息队列和管道都是共享文件
B、管道一般只联接一对读写进程,消息队列可以联接多对读写进程
C、消息队列和管道都需要同步机制
D、管道需要同步机制,消息队列不需要
第三题、判断题(每题1分,5道题共5分)
1、信号和信号量是基本相同的两种进程通信方式。
正确错误
2、写进程向管道写入信息后必须阻塞。
正确错误
3、进程向消息队列发送消息后必须阻塞。
正确
错误
4、只要资源充足,系统就一定不会发生死锁。
正确
错误
5、如果一组进程存在循环等待资源的现象,则表明该组进程发生了死锁。
正确
错误
交卷
恭喜,交卷操作成功完成!你本次进行的《计算机操作系统》第03章在线测试的得分为 20分(满分20分),本次成绩已入库。
若对成绩不满意,可重新再测,取最高分。
测试结果如下:
• 1.1 [单选] [对] 管理若干进程共享某一资源的临界区应满足三个要求,其中( )不考虑。
• 1.2 [单选] [对] 对于整型信号量,在执行一次P 操作时,信号量的值应( )。
•
1.3 [单选] [对] 资源预先分配策略可以实现死锁的( )。
• 1.4 [单选] [对] 若P 、V 操作的信号量S 初值为2,当前值为-1,则表示有( )等待进程。
• 1.5 [单选] [对] 产生系统死锁的原因可能是由于( )。
• 2.1 [多选] [对] 管道实质上是( )。
• 2.2 [多选] [对] 如果把互斥信号量的值设为2,则( )。
• 2.3 [多选] [对] 静态分配策略破坏的是死锁的( )。
• 2.4 [多选] [对] 如果死锁发生了,则( )。
• 2.5 [多选] [对] 消息队列与管道的区别与联系有( )。
• 3.1 [判断] [对] 信号和信号量是基本相同的两种进程通信方式。
• 3.2 [判断] [对] 写进程向管道写入信息后必须阻塞。
• 3.3 [判断] [对] 进程向消息队列发送消息后必须阻塞。
• 3.4 [判断] [对] 只要资源充足,系统就一定不会发生死锁。
•
3.5 [判断] [对] 如果一组进程存在循环等待资源的现象,则表明该组进程发生了死锁。