操作系统第3阶段练习题
化工仪表及自动化第三阶段在线作业
![化工仪表及自动化第三阶段在线作业](https://img.taocdn.com/s3/m/16bf39661711cc7931b716cd.png)
• A、限幅法• B、外反馈法• C、积分切除法我的答案:B 此题得分:2.5分2.(2.5分)使用燃料气的加热炉,其工艺流程是燃料气在加热炉中燃烧,使被加热物料加热到一定的出口温度,控制的主要目标是使被加热物料的出口温度保持恒定,同时还要防止阀后压力超限,哪一种复杂控制系统可以满足上述控制要求?• A、串级控制系统• B、前馈控制系统• C、选择性控制系统我的答案:C 此题得分:2.5分3.(2.5分)使用燃料气的加热炉,其工艺流程是燃料气在加热炉中燃烧,使被加热物料加热到一定的出口温度,控制的主要目标是使被加热物料的出口温度保持恒定,同时还要防止阀后压力超限,设计一个出口温度与阀后压力的选择性控制系统可以满足上述控制要求。
问:当出口温度控制器和阀后压力控制器均为反作用控制器时,选择器应为()• A、低选器• B、高选器• C、两者均可我的答案:A 此题得分:2.5分4.(2.5分)阀位控制器是以()作为被控变量• A、流量• B、阀门开度• C、压力我的答案:B 此题得分:2.5分5.(2.5分)离心式压缩机的特性曲线指压缩比和入口体积流量的关系曲线,其中,压缩比为• A、入口绝对压力/出口绝对压力• B、出口表压/入口表压• C、出口绝对压力/入口绝对压力我的答案:C 此题得分:2.5分6.(2.5分)集散控制系统的英文缩写DCS是指• A、Direct Control System• B、Distributed Control System• C、Distributed Computer System• D、Direct Computer System我的答案:B 此题得分:2.5分7.(2.5分)其中输送液体并提高其压头的机械称为• A、马达• B、压缩机• C、涡轮• D、泵我的答案:D 此题得分:2.5分8.(2.5分)精馏塔的灵敏板是指受到干扰,当达到新的稳定状态后,( )的那块塔板• A、温度变化量最小• B、温度变化速度最小• C、温度变化量最大• D、温度变化速度最大我的答案:B 此题得分:2.5分9.(2.5分)均匀控制系统的特点是• A、反映前后供求矛盾的两个变量都是变化的,且变化是缓慢的• B、两个变量的变化均应保持在允许的范围内• C、两者均是我的答案:C 此题得分:2.5分10.(2.5分)设计均匀控制系统的目的,是为了前后的设备在供求关系达到相互协调、统筹兼顾,这一目的是通过()实现的• A、改变控制系统的结构• B、控制器的参数设置• C、两者均是• D、两者均不是我的答案:B 此题得分:2.5分11.(2.5分)在工业含碱废水的处理过程中,往往采用加酸中和的方法,使得处理后的废水的PH值为7。
现代操作系统--作业题整理
![现代操作系统--作业题整理](https://img.taocdn.com/s3/m/3e1cbea7284ac850ad0242e7.png)
注:标有“操作系统第二版中文版答案”的答案是从操作系统第二版中文答案的电子书上摘抄的,剩下的是非标准答案(可以忽略~~)。
有几道题没有写。
以下的相关文档仅供参考!祝各位同学考试愉快!第一章:引论(P44)1、什么是多道程序设计?答:多道程序就是CPU在内存中多个进程之间迅速切换。
它一般被用来使CPU 保持忙碌,当有一个或多个进程进行I/O时。
(操作系统第二版中文答案)2、什么是SPOOLing?读者是否认为将来的高级个人计算机会把SPOOLing作为标准功能?答:SPOOLing是Simultaneous Peripheral Operation On-Line (即外部设备联机并行操作)的缩写,它是关于慢速字符设备如何与计算机主机交换信息的一种技术,通常称为“假脱机技术”。
(回答:什么是SPOOLing?百度的~~~)输入SPOOLing是作业中的读入技术,例如:从卡片在磁盘,这样当当前执行的进程完成时,将等候CPU。
输出SPOOLing在打印之前首先复制打印文件,而非直接打印。
在个人计算机上的输入SPOOLing很少,但输出SPOOLing非常普通。
(操作系统第二版中文答案)3、在早期的计算机中,每个字节的读写直接由CPU处理(既没有DMA)。
对于多道程序而言这种组织方式有什么含义?答:多道程序的主要原因是当等候I/O完成时CPU有事可做。
如果没有DMA,I/O 操作时CPU被完全占有,因此,多道程序无利可图(至少在CPU利用方面)。
无论程序操作多少I/O操作,CPU都是100%的忙碌。
当然,这里是假定主要的延迟是数据复制时的等待。
如果I/O很慢的话,CPU可以做其他工作。
(操作系统第二版中文答案)4、系列计算机的思想在20世纪60年代由IBM引入System/360大型机。
现在这种思想已经消亡了还是继续活跃着?答:它依然存在。
例如:Interl以各种各样的不同的属性包括速度和能力消耗来产生Pentium I,II,III和4。
计算机操作系统专升本常见题目
![计算机操作系统专升本常见题目](https://img.taocdn.com/s3/m/f56a2167b5daa58da0116c175f0e7cd1842518c0.png)
计算机操作系统专升本常见题目计算机操作系统是计算机科学与技术专业的重要课程之一,对于专升本考生来说,掌握操作系统的基本原理和常见问题是非常重要的。
下面将介绍一些常见的计算机操作系统专升本考试题目,并给出详细的解答。
一、选择题1. 操作系统的主要功能不包括下列哪个?A. 资源管理B. 进程管理C. 文件管理D. 数据传输解析:D。
操作系统的主要功能包括资源管理、进程管理、文件管理和设备管理,数据传输属于设备管理的一部分。
2. 在操作系统的资源管理中,内存管理的主要任务是什么?A. 分配和回收内存B. 进程调度C. 文件管理D. 设备驱动程序的管理解析:A。
内存管理的主要任务是为进程分配内存空间,并在进程结束后将其回收,以实现内存的最优利用。
3. 进程调度算法的目标是什么?A. 提高系统的吞吐量B. 减少响应时间C. 公平分配CPU时间D. 减少程序的等待时间解析:C。
进程调度算法的目标是公平分配CPU时间,保证每个进程在运行中都能得到合理的执行机会,避免某些进程长时间占用CPU 而导致其他进程无法运行的情况。
二、填空题1. 操作系统是一种控制和管理计算机硬件和软件资源的______。
解析:中间件。
操作系统是介于硬件和应用程序之间的中间件,它负责协调和管理硬件和软件资源,为用户提供一个方便、高效的运行环境。
2. 程序的执行状态主要包括就绪态、运行态和______。
解析:阻塞态。
程序在执行过程中可能会因为等待外部资源或者其他原因而进入阻塞态,此时无法继续执行,直到条件满足才能恢复执行。
三、简答题1. 什么是死锁?死锁产生的条件是什么?如何预防和解决死锁问题?解析:死锁是指两个或多个进程因资源竞争而无法继续执行的状态。
死锁产生的条件包括互斥条件、请求和保持条件、不可剥夺条件和循环等待条件。
预防死锁的方法包括破坏死锁的四个必要条件中的任意一个,如引入资源的有序分配、避免进程占有资源而无法同时获得其他资源等。
《管理信息系统》第3阶段在线作业 - 副本
![《管理信息系统》第3阶段在线作业 - 副本](https://img.taocdn.com/s3/m/61640479fad6195f312ba6fd.png)
答题要求:每题只有一个正确的选项。
1(5.0分)数据库设计的步骤包括()。
•A)用户要求分析、概念结构设计、逻辑结构设计和物理结构设计••B)用户要求分析、概念结构设计、物理结构设计和逻辑结构设计••C)用户要求分析、逻辑结构设计、物理结构设计和概念结构设计••D)用户要求分析、物理结构设计、概念结构设计和逻辑结构设计•2(5.0分)可以使用磁带等存储介质的是()。
•A)直接存取文件••B)顺序文件••C)索引文件••D)工作文件•3(5.0分)在输入设计上,()是两个最根本的原则。
•A)提高效率和减少错误••B)控制输入量和减少输入延迟••C)减少输入错误和避免额外步骤••D)控制输入量和输入过程应尽量简化•4(5.0分)DSS中连接用户和系统的桥梁是()。
•A)数据库系统••B)模型库系统••C)知识库系统••D)人机接口•5(5.0分)系统设计中应遵循的原则()。
•A)附加性、可靠性、安全性••B)系统性、灵活性、可靠性和经济性••C)相关性、整体性、环境适应性••D)以上都对•6(5.0分)MIS从管理层面上形成了()三个层次。
EDP—MIS—DSS••B)EDP—DSS—MIS••C)MIS—DSS—EDP••D)MIS—EDP—DSS•7(5.0分)管理信息系统开发的原则不包括()。
•A)面向用户原则••B)整体性原则••C)相关性原则•D)静态原则•8(5.0分)原型法是()系统开发策略的典型代表。
•A)接收式••B)直线式••C)迭代式••D)实验式•解析:无9(5.0分)信息的生命周期可以分为几个阶段()。
•A)两个••B)三个••C)四个••D)五个•10(5.0分)ERP利用信息科学的最新成果,从而帮助企业在原来改革成果的基础上,达到提高生产效率、降低成本、满足顾客需求、增强企业竞争力的目的。
以下有关ERP系统说法错误的是()。
ERP系统根据市场需求对企业内部和其供需链上各环节的资源进行全面规划、统筹安排和严格控制。
操作系统试题库-判断题
![操作系统试题库-判断题](https://img.taocdn.com/s3/m/47f494252379168884868762caaedd3383c4b53b.png)
操作系统试题库-判断题1. 操作系统是计算机系统中的一个重要组成部分。
[√]2. 操作系统的主要功能包括文件管理、内存管理和进程管理等多个方面。
[√]3. 操作系统是一种软件,它可以直接执行用户程序并提供服务。
[√]4. 操作系统的核心功能是提供用户界面,方便用户与计算机交互。
[×]5. 操作系统可以管理计算机硬件资源,如处理器、内存、硬盘等。
[√]6. 操作系统的主要任务是保证计算机系统的安全与稳定。
[√]7. 操作系统的发展可以分为批处理系统、多道程序系统和分时系统等阶段。
[√]8. 操作系统中的进程是指计算机执行的一个程序。
[√]9. 操作系统可以同时运行多个进程,通过时间片轮转的方式实现多任务处理。
[√]10. 操作系统通过中断机制实现对外部设备的管理和响应。
[√]11. 操作系统中的虚拟内存是通过将部分磁盘空间作为扩展内存来实现的。
[×]12. 操作系统使用调度算法来决定进程的执行优先级和顺序。
[√]13. 操作系统中的死锁是指两个或多个进程因竞争资源而无法继续执行的情况。
[√]14. 操作系统可以通过页面置换算法实现进程对内存的管理和优化。
[√]15. 操作系统的安全机制包括用户身份验证、访问控制和数据加密等功能。
[√]本文分为15个判断题,旨在测试读者对操作系统的基本知识和理解能力。
下面将对每道题的答案进行解析。
1. 操作系统是计算机系统中的一个重要组成部分。
[正确]解析:操作系统是指控制和管理计算机系统硬件和软件资源的程序集合,是计算机系统中必不可少的一部分。
2. 操作系统的主要功能包括文件管理、内存管理和进程管理等多个方面。
[正确]解析:操作系统的主要功能包括文件管理(对文件的创建、读写、删除等操作)、内存管理(分配、回收内存空间)和进程管理(进程的创建、终止、切换等操作)等。
3. 操作系统是一种软件,它可以直接执行用户程序并提供服务。
[正确]解析:操作系统是一种软件,它能够直接执行用户程序,并提供诸如文件管理、内存管理、进程调度等服务。
操作系统(进程管理)习题与答案1
![操作系统(进程管理)习题与答案1](https://img.taocdn.com/s3/m/22db615dbed5b9f3f80f1c1b.png)
一、单选题1、关于进程控制块的描述,如下存在问题的选项是()。
A.操作系统控制和管理并发执行进程的依据B.进程存在的惟一标志,离散存放于内存空间或对应程序的文件目录项中C.进程实体的一部分,是拥有描述进程情况及控制进程运行所需的全部信息的记录性数据结构D.使一个在多道程序环境下不能独立运行的程序,成为一个能独立运行的基本单位,一个能与其它进程并发执行的进程正确答案:B2、进程标识符和进程控制块的分配可能发生在进程的()阶段。
A.阻塞B.挂起C.创建D.终止正确答案:C3、当一个进程被()时,可能会发生处理器的调度。
①终止;②挂起;③唤醒;④阻塞A.①②④B.①③④C.①②③④D.①④正确答案:C4、对于系统服务进程而言,如果当前没有任务,便会引发自身的()事件。
A.进程阻塞B.进程唤醒C.进程终止D.进程挂起正确答案:A5、引起进程重新调度的原因不包括()。
A.进程放弃处理器B.进程从核心态返回用户态C.进程执行系统调用和陷入内核态D.时钟中断正确答案:C6、关于进程同步机制基本准则:当无进程处于某临界资源所对应的临界区时,可允许一个请求进入(该临界资源所对应的)临界区的进程立即进入自己的临界区,这称之为()。
A.忙则等待B.有限等待C.空闲让进D.让权等待正确答案:C7、关于进程同步机制基本准则:当已有进程进入自己的对应于某临界资源的临界区时,所有企图进入该临界资源所对应临界区的进程必须等待,这称之为()。
A.循环等待B.忙则等待C.有限等待D.让权等待正确答案:B8、关于进程同步机制基本准则:对要求访问临界资源的进程,应保证该进程能在有限时间内进入自己的临界区,这称之为()。
A.忙则等待B.循环等待C.有限等待D.让权等待正确答案:C9、进程同步机制应遵循让权等待准则,故而当一个进程不能进入自己的临界区时,其应当释放()。
A.处理器B.I/O设备C.内存空间D.外存空间正确答案:A10、利用硬件指令能有效地实现进程互斥,但它却不能满足()的准则,造成了处理器时间的浪费,而且也很难将它用于解决较复杂的进程同步问题。
第3章练习题(附参考答案)
![第3章练习题(附参考答案)](https://img.taocdn.com/s3/m/6d0f1c32a4e9856a561252d380eb6294dd882214.png)
第3章练习题参考答案一、判断题(正确Y,错误N)1.软件产品的设计报告、维护手册和用户使用指南等不属于计算机软件的组成部分。
2. 完成从汇编语言到机器语言翻译过程的程序,称为编译程序。
3. 有一种计算机系统允许多个用户同时使用,每个用户都感觉好象自己在“独占”该计算机一样,这样的系统称为“分时处理系统”。
4. 从应用角度出发,通常将软件分为系统软件和应用软件两类,数据库管理系统软件属于应用软件。
5. 计算机软件技术就是指程序设计技术,包括程序的设计、编码、调试和维护等。
6. BIOS,Windows操作系统,C语言编译器等都是系统软件。
7. 汇编语言是面向机器指令系统的,因此汇编语言程序可以由计算机直接执行。
8. 程序是软件的主体,单独的数据和文档一般不认为是软件。
9. 操作系统的处理器调度程序负责计算机中所有处理器的分配和回收。
10. .虚拟存储器其实就是外存储器。
11.语言处理系统中的连接程序是将多个分别编译或汇编过的目标程序和库文件进行组合。
12. 所谓系统软件,就是购置计算机时计算机供应商提供的全部软件。
13.计算机自举完成后,操作系统的所有程序常驻内存。
14.Windows操作系统可以在任何计算机上运行。
15.在裸机上不能运行任何程序。
16.在Windows系统中每张片软盘和每个逻辑硬盘经过高级格式化后都有一个根目录区存在于盘中。
参考答案:1~10:NNYNNYNYNN 11~16:YNNNNY二、单选题1. 目前流行的很多操作系统都具有网络功能,可以作为一个网络操作系统,以下操作系统中不能作为网络服务器操作系统的是_______。
A.Windows 98 B.Windows NT ServerC. Windows 2000 Server D. UNIX2. 高级语言种类繁多,但其基本成分可归纳为四种,其中对处理对象的类型说明属于高级语言中的_______ 成分。
A.数据B.运算C.控制D.传输3. 在下列常用的PC机软件中,编辑的文档(内容)能直接保存为图片类型(例如JPEG文件类型)的是。
第三章 计算机软件-三
![第三章 计算机软件-三](https://img.taocdn.com/s3/m/a05836486f1aff00bed51ed8.png)
第三章计算机软件一、单项选择题1.下列关于计算机软件的发展说法中,正确的是_______。
A.高级语言程序出现在计算机发展的初期B.“软件危机”的出现是因为计算机硬件发展严重滞后C.利用“软件工程”理念与方法可以编制高效高质的软件D.上个世纪70年代为充分利用系统资源,产生了操作系统【答案】C【解析】软件的发展大致经历了三个主要阶段:( 1)第一阶段( 20世纪40年代中期到50年代中期)。
这个阶段计算机的应用领域狭窄,主要是科学与工程计算,处理对象为数值数据,以个体工作方式使用机器(或汇编)语言编制程序。
( 2)第二阶段( 20世纪50年代中期到60年代后期)。
从高级程序设计语言出现到软件工程提出以前是软件发展的第二阶段。
1956年研制出了第一个实用的高级程序语言FORTRAN 及其翻译程序。
此后,相继又有许多高级语言问世,从而使设计和编制程序的功效显著提高。
为了充分利用资源,产生了操作系统。
针对大量数据处理问题的需要,研制了数据库及其管理系统。
1957年美国统计学家John Wilder Tukey首先使用“软件”一词。
这个阶段软件的复杂程度迅速提高,研制周期变长,正确性难以保证,可靠性问题相当突出。
到了60年代中期,出现了人们难以控制的局面,即所谓“软件危机”。
为了解决这一危机,人们进行了以下三方面的工作:①提出结构程序设计方法;②提出用工程方法开发软件;③从理论上探讨程序正确性和软件可靠性问题。
( 3)第三阶段( 20世纪60年代后期软件工程提出以来)。
由于大型软件的开发是一项工程性任务,采用个体或合作方式不仅效率低、可靠性差,而且很难完成任务,只有采用工程方法才能适应高效率、高质量编制软件的要求,因而在1968年的大西洋公约组织的学术会议上提出了“软件工程”的概念。
2.下面哪一组是系统软件?_______。
A. DOS和MISB. WPS和UNIXC. DOS和UNIXD. UNIX和Word【答案】C【解析】软件分为系统软件和应用软件。
操作系统课后部分习题及答案
![操作系统课后部分习题及答案](https://img.taocdn.com/s3/m/bf0d183467ec102de2bd8957.png)
第2章操作系统的运行环境2.2 现代计算机为什么设置目态/管态这两种不同的机器状态?现在的lntel80386设置了四级不同的机器状态(把管态又分为三个特权级),你能说出自己的理解吗?答:现在的Intel 80386把执行全部指令的管态分为三个特权级,再加之只能执行非特权指令的目态,这四级不同的机器状态,按照系统处理器工作状态这四级不同的机器状态也被划分管态和目态,这也完全符合处理器的工作状态。
2.6 什么是程序状态字?主要包括什么内容?答:如何知道处理器当前处于什么工作状态,它能否执行特权指令,以及处理器何以知道它下次要执行哪条指令呢?为了解决这些问题,所有的计算机都有若干的特殊寄存器,如用一个专门的寄存器来指示一条要执行的指令称程序计数器PC,同时还有一个专门的寄存器用来指示处理器状态的,称为程序状态字PSW。
主要内容包括所谓处理器的状态通常包括条件码--反映指令执行后的结果特征;中断屏蔽码--指出是否允许中断,有些机器如PDP-11使用中断优先级;CPU的工作状态--管态还是目态,用来说明当前在CPU上执行的是操作系统还是一般用户,从而决定其是否可以使用特权指令或拥有其它的特殊权力。
2.11 CPU如何发现中断事件?发现中断事件后应做什么工作?答:处理器的控制部件中增设一个能检测中断的机构,称为中断扫描机构。
通常在每条指令执行周期内的最后时刻中扫描中断寄存器,询为是否有中断信号到来。
若无中断信号,就继续执行下一条指令。
若有中断到来,则中断硬件将该中断触发器内容按规定的编码送入程序状态字PSW的相应位(IBM-PC中是第16~31位),称为中断码。
发现中断事件后应执行相中断处理程序,先由硬件进行如下操作:1、将处理器的程序状态字PSW压入堆栈2、将指令指针IP(相当于程序代码段落的段内相对地址)和程序代码段基地址寄存器CS的内容压入堆栈,以保存被子中断程序的返回地址。
3、取来被接受的中断请求的中断向量地址(其中包含有中断处理程序的IP,CS的内容),以便转入中断处理程序。
操作系统课后习题练习精选
![操作系统课后习题练习精选](https://img.taocdn.com/s3/m/bfb90645773231126edb6f1aff00bed5b9f37395.png)
操作系统课后习题练习精选在计算机科学领域中,操作系统是一个非常重要的学科。
学习操作系统的过程中,习题练习是非常重要的一环。
下面,就让我们来看一些操作系统课后习题的精选。
1. 进程与线程:进程和线程是操作系统中非常重要的两个概念。
进程是程序执行的基本单位,而线程是进程中的一个执行单元。
关于进程和线程,以下是一些常见的问题:- 进程和线程的区别是什么?- 进程的状态有哪些?- 线程同步的方法有哪些?- 线程的优先级如何设置?2. 内存管理:内存管理是操作系统的一个重要部分,它分配和释放内存,以确保系统的正常运行。
关于内存管理,以下是一些常见的问题:- 什么是内存管理?- 什么是虚拟内存?- 什么是物理内存?- 内存碎片是什么?如何处理?3. 文件系统:文件系统是对文件进行管理的一种方法。
它使得计算机可以像管理文件夹一样管理文件。
关于文件系统,以下是一些常见的问题:- 文件系统的作用是什么?- 什么是目录和子目录?- 什么是文件权限?如何设置?- 什么是索引节点?它的作用是什么?4. 输入输出系统:输入输出系统是计算机中非常重要的一部分,它允许用户与计算机进行交互。
关于输入输出系统,以下是一些常见的问题:- 输入输出系统的作用是什么?- 什么是设备驱动程序?- 什么是缓冲区?它的作用是什么?- 什么是中断?它是如何实现的?5. 多处理器和分布式操作系统:随着计算机技术的发展,多处理器和分布式操作系统越来越受到人们的关注。
关于多处理器和分布式操作系统,以下是一些常见的问题:- 多处理器的优点是什么?- 分布式操作系统的特点是什么?- 什么是集群?- 什么是死锁?如何处理?通过这些习题练习,学生可以更好地理解和掌握操作系统的基本知识,提高其解决问题的能力,从而在日后的工作和学术研究中受益匪浅。
答案计算机应用基础(本科类)第3阶段测试题
![答案计算机应用基础(本科类)第3阶段测试题](https://img.taocdn.com/s3/m/687bfc4a581b6bd97f19ead1.png)
江南大学现代远程教育第三阶段测试卷考试科目: 《计算机应用基础》第六章至第九章(总分100 分)时间: 90 分钟专业:姓名:学习中心(教学点)学号:批次:层次:身份证号:得分:一、单项选择题(本题共30 小题,每小题1 分,共 30 分)1、计算机网络是计算机与________相结合的产物。
A、各种协议 B 、通信技术 C 、电话 D 、线路2、IP 地址192.168.0.1属于 ________类地址。
A、A B 、 B C 、CD 、D3、将一个部门中的多台计算机组建成局域网可以实现资源共享。
在下列有关局域网的叙述中,错误的是________。
A、局域网必须采用TCP/IP 协议进行通信B、局域网一般采用专用的通信线路C、局域网可以采用的工作模式主要有对等模式和客户/ 服务器模式D、构建以太(局域)网时,需使用集线器或交换机等网络设备,一般不需要路由器4、两台PC机利用电话线传输数据时必须使用的设备是________。
A、集线器B 、交换机C 、调制解调器D 、路由器5、广域网是一种跨越很大地域范围的计算网络.下列关于广域网的叙述,正确的是________。
A、广域网是一种公用计算机网,所有计算机可以无条件地接入广域网B、广域网像很多局域网一样按广播方式进行通信C、广域网使用专用的通信线路,数据传输速率很高D、广域网能连接的计算机数目几乎不受限制,也能将相距任意距离的计算机互相连接起来6、下列域名中,属于教育机构的是________。
A、ftp.btA 、 B、http://cnC 、C 、www.ioA、D 、7、当我们在搜索引擎中输入" 申花 " ,想要去查询一些申花企业的资料时却搜索出了很多申花足球队的新闻,为此我们可以在搜索的时候键入________。
A、申花&足球 B :申花+足球C、申花-足球 D 、申花 OR 足球8、计算机局域网按拓扑结构进行分类,可分为环型、星型和________型等。
计算机三级《嵌入式系统开发》试题与答案
![计算机三级《嵌入式系统开发》试题与答案](https://img.taocdn.com/s3/m/ad73ca2ba200a6c30c22590102020740be1ecd02.png)
计算机三级《嵌入式系统开发》试题与答案计算机三级《嵌入式系统开发》试题与答案阐述题:1.阐述外设存放器的作用、分类,以及每种分类完成的功能。
答:外设存放器又称为“I/O端口”,处理器对为外部设备的访问,就是通过对外设存放器读写完成的。
外设存放器分为3种:控制存放器,用来控制外设行为。
状态存放器,用来指示外设的当前状态。
数据存放器,用来存储外设用例的数据。
2.阐述嵌入式软件开发中程序优化的原那么、分类,以及每种分类优化的内容。
答:嵌入式程序优化遵循三个原那么:等效原那么、有效原那么、经济原那么。
嵌入式程序优化分为3类:运行速度优化,在充分掌握软硬件特性的根底上,通过应用程序构造调整等手段,来缩短完成指令任务所需的运行时间。
代码尺寸优化,在可以正确实现所需功能需求的前提下,尽可能减小程序的代码量。
低功耗优化,在满足需求的前提下,运行时间尽可能少的小孩硬件资,以到达节能降耗的目的。
3.阐述嵌入式操作系统中的文件系统的作用,以及它的层次和每个层次的作用。
答:文件系统提供了在线存储和访问包括数据和程序在内的文件内容的机制。
I/O控制层,为文件系统的最低层,实现内存与磁盘间的信息转移。
根本文件系统层,向合适的设备驱动程序发送指令,以完成对磁盘上的物理块进展读写。
文件组织模块层,将逻辑块地址转换成根本文件系统所用的物理地址。
逻辑文件系统层,管理元数据。
4.从软件的架构层次来阐述嵌入式软件系统模型。
答:从软件的架构层次啦阐述嵌入式软件模型共有3种。
没有OS和BSP的模型,这种,模型没有OS的概念,在硬件层上直接是应用程序,应用程序是高的相关的,直接与硬件打交道。
有OS没有BSP的模型,这种模型有嵌入式OS负责与硬件交互、管理资、应用程序,利用OS的API和库间接与硬件打交道。
有OS和BSP的模型,这种模型在OS与硬件层之间多了一层BSP,BSP负责与硬件交互。
5.阐述层次化的存储模型中,都有哪些存储器,以及它们典型的大小。
操作系统习题
![操作系统习题](https://img.taocdn.com/s3/m/f76fb40c5727a5e9856a6152.png)
1.单选题:设与某资源关联的信号量初值为3,当前值为1。
若 M 表示该资源的可用个数,N 表示等待该资源的进程数,则M、N分别是()。
A. 0 、 1B. 1 、2C. 1、0D. 2、 02.单选题:有关PV操作的说法中()是错误的。
A.“进程调用V操作向其它进程发送消息”B.“ PV操作不能实现进程间通信”C.“ PV操作不仅是进程互斥的有效工具,而且是简单方便的同步工具”D.“进程调用 P 操作测试自己所需的消息是否到达”3.单选题:设有12个同类资源可供4个进程共享,资源分配情况如下表所示。
进程已占用资源数最大需求数P124P236P347P414目前剩余资源数为2。
当进程P1, P2,P3,P4 又都相继提出申请要求,为使系统不致死锁,应满足()的要求。
A.P1B.P4C.P2D.P34.单选题:有甲、乙两道算题,每道需执行 1 小时(其中处理器的工作时间为12 分钟)。
若它们在多道系统中执行,甲、乙两道题总共需执行80 分钟,则处理器的利用率为()。
A.30%B.20%C.40%D.50%5.单选题:一个进程是()。
A. 一个独立的程序+ 数据集B.一个独立的程序C.由协处理器执行的一个程序D. PCB 结构、程序和数据的集合6.单选题:信箱通信是一种()通信方式。
A.直接B.信号量D.间接7.单选题:S 为死锁状态的充要条件是(),该充要条件称为死锁定理。
A. 当且仅当S 状态的资源转换图是可完全简化的B. 当且仅当S 状态的资源转换图是不可完全简化的C.当且仅当S 状态的资源分配图是可完全简化的D. 当且仅当S 状态的资源分配图是不可完全简化的8.单选题:有关并发进程相互之间的关系,正确的说法是()。
A.肯定是有交往的B.可能是无关的,也可能是有交往的D.一定要互斥执行P 创建的若干线程不能共享9.单选题:在支持多线程的系统中,进程的是()。
A. 进程 P 中某线程的栈指针B. 进程 P 中打开的文件C.进程 P 的全局变量D. 进程 P 的代码段10.单选题:有两个并发进程P1 和 P2,共享初值为 1 的变量 x。
操作系统题库+答案
![操作系统题库+答案](https://img.taocdn.com/s3/m/b58974bb680203d8ce2f24a4.png)
第一部分引言一、选择题1、下列选择中,哪些不是操作系统关心的主要问题。
(浙大2003)( 4)(1)管理计算机裸机(2)设计提供用户与计算机硬件系统间的界面;(3)管理计算机系统资源(4)高级程序设计语言的编译器。
2、从用户角度看,操作系统是(C )。
A、计算机资源的管理者;B、计算机工作流程的组织者;C、用户与计算机之间的接口;D、由按层次结构组成的软件模块的集合。
3、引入多道程序技术的前提条件之一是系统具有(3)(西电00)(1)多个cpu;(2)多个终端;(3)中断功能;(4)分时功能4、操作系统是一种A。
A.系统软件B.系统硬件C.应用软件D.支援软件5、B操作系统允许一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。
A.实时B.分时C.分布式D.单用户6、如果操作系统具有很强的交互性,可同时供多个用户使用,但时间响应不太及时,则属于分时系统类型;如果操作系统可靠,时间响应及时但仅有简单的交互能力则属于实时系统类型。
二、判断题1、所谓多道程序设计,即指每一时刻有若干个进程在执行。
(×)(南京大学00)2、采用多道程序设计的系统中,系统的程序道数越多,系统效率越高。
(×)(西电01)3、由于采用了分时技术,用户可以独占计算机的资源。
(×)4、多道程序设计是利用了CPU和通道的并行工作来提高系统利用率的。
(×)5、多道程序设计可以缩短系统中作业的执行时间。
(×)6、在一个兼顾分时操作系统和批处理系统中,通常把终端作业称为前台作业,而把批处理型作业称为后台作业。
(√)7、批处理系统不允许用户随时干预自己程序的运行。
(√)8、Windows操作系统完全继承了分时系统的特点。
(√)9、并发是并行的不同表述,其原理相同。
(×)(清华1998)10、在单处理机系统中实现并发技术后,判断:(1)各进程在某一时刻并行运行,cpu与外设间并行工作;(×)(2)各进程在一个时间段内并行运行,cpu与外设间串行工作;(×)(3)各进程在一个时间段内并行运行,cpu与外设间并行工作。
全国自考02326《操作系统》历年真题试卷及答案 年份:201610
![全国自考02326《操作系统》历年真题试卷及答案 年份:201610](https://img.taocdn.com/s3/m/2dac744eb84ae45c3b358cd8.png)
2016年10月第一部分选择题(共30分)一、单项选择题(本大题共20小题,每小题l分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的。
请将其选出并将“答题卡’’的相应代码涂黑。
错涂、多涂或未涂均无分。
1、计算机软件系统是指计算机系统中的A、程序及其数据B、文档及其数据C、程序及其文件D、程序及其文档2、将高级语言(如C++等)书写的源程序翻译成机器语言表示的目标程序,实现该功能的是A、编译系统B、支撑软件C、软件开发工具D、操作系统3、操作系统在中断处理服务程序完成之后,将A、选择刚被中断的程序执行B、选择另一中断服务程序执行C、等待下一事件发生D、按调度程序选择某程序执行4、在操作系统的层次结构中,处于最外层的部分是A、处理器管理B、存储管理C、文件管理D、设备管理5、在多道程序设计的系统中,要求各道程序放在主存任何区域都能正确执行,这种技术称为A、程序浮动B、主存分配C、主存回收D、存储保护6、属于自愿性中断事件的是A、硬件故障中断B、访问中断C、程序性中断D、外部中断7、主要照顾计算时间短的,但也兼顾到计算时间长的作业调度算法是A、先来先服务算法B、计算时间短的作业优先算法C、响应比高者优先算法D、均衡调度算法8、进程调度必须采用最高优先级调度算法的操作系统是A、批处理操作系统B、实时操作系统C、分时操作系统D、分布式操作系统9j把相对地址转换成绝对地址的工作称为重定位,静态重定位是A、在程序编译过程中进行的B、在指令执行过程中进行的C、在程序装入过程中进行的D、在程序修改过程中进行的10、在可变分区管理中,采用最先适应分配算法,空闲区表中的空阂区是A、按地址以递增顺序排列B、按地址以递减顺序排列C、按长度以递增顺序排列D、按长度以递减顺序排列11、在分页存储管理系统中,一个作业的页表内容如下表所示:若页面大小为2KB,则该作业的逻辑地址0转换成的物理地址为A、2KB、4KC、6KD、8K12、在页式虚拟存储器中,当地址转换时,先检查页表,如得知该页不在主存时,财进行A、页面调度B、淘汰该页C、地址转换D、缺页中断请求13、·UNIX系统中,文件存储管理采用的是A、位图法B、空闲块表法C、单块链接法D、空间块成组链接法14、使用绝对路径名访问文件时,访问某个文件的开始点是A、当前目录B、根目录C、用户主目录D、父目录15、启动磁盘后,对磁盘读/写信息的最小单位是A、逻辑记录B、字符C、物理块D、数据项16、设备独立性是指A、用户程序使用的设备与实际使用哪台设备无关的一种特性B、设备驱动程序独立于具体使用的物理设备的一种特性C、能独立实现设备共享的一种特性D、设备具有独立执行I/O功能的一种特性17、进程间采用信箱方式进行通信时,进程调用receive原语应提供的参数有指定的信箱名以及A、调用者名B、接受者名C、信件名D、接收信件的地址18、若系统中涉及相同变量X的相关临界区有n个(n≥3),那么在保证访问变量X安全的前提下允许同时进入相关临界区的进程个数是A、1B、2C、3D、n19、以下关于死锁问题的叙述中,不正确的是A、对进程竞争的资源如果管理和分配不当,就会引起死锁B、对资源采用按序分配的策略,可以使“循环等待条件”不成立C、如果资源分配图中有环路,则系统一定有死锁发生D、使用银行家算法可以避免死锁的发生20、假定系统有某类资源l 0个单位,供3个进程共享。
计算机操作系统(第四版)课后习题答案(完整版)
![计算机操作系统(第四版)课后习题答案(完整版)](https://img.taocdn.com/s3/m/f73b19fef9c75fbfc77da26925c52cc58bd69069.png)
计算机操作系统(第四版)课后习题答案(完整版)第⼀章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.实现分时系统的关键问题是什么?应如何解决?答:关键问题是当⽤户在⾃⼰的终端上键⼊命令时,系统应能及时接收并及时处理该命令,在⽤户能接受的时延内将结果返回给⽤户。
解决⽅法:针对及时接收问题,可以在系统中设置多路卡,使主机能同时接收⽤户从各个终端上输⼊的数据;为每个终端配置缓冲区,暂存⽤户键⼊的命令或数据。
计算机操作系统 第三版 选择与填空总结
![计算机操作系统 第三版 选择与填空总结](https://img.taocdn.com/s3/m/e78fa90be87101f69e3195d3.png)
1.处理机的状态分▁▁▁▁▁▁和▁▁▁▁,操作系统程序通常在▁▁▁▁▁▁下执行。
2.实现虚拟存储器的理论基础是▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁。
3.操作系统为用户提供两个接口▁▁▁▁▁▁和▁▁▁▁▁▁。
4.在虚拟段式中,若逻辑地址的段内地址大于段表中该段的段长,则发生▁▁▁▁▁。
5.通道运控部件包括▁▁▁▁▁▁、▁▁▁▁▁▁、▁▁▁▁▁▁和通道数据字。
6.某一磁盘请求序列(磁盘号)如下:0 22 5 7 11 21 2,按照最短寻道时间优先磁盘调度算法对磁盘请求进行服务,设当前磁头在10道上,则磁臂总移动道数为▁7.在设备管理中,为了克服独占设备速度较慢,引入了▁▁▁,即用共享设备模拟独占设备。
8.在批处理操作系统中设计作业调度算法时,应当考虑的两个因素是▁▁▁▁和高效性。
9.文件目录是▁▁▁▁▁▁的有序集合。
10.用户编制的程序与实际使用的物理设备无关是由▁▁▁▁▁▁功能实现的。
1.通常,进程实体是由,和这三部分组成,其中是进程存在的惟一标志。
PCB(或进程控制块) 程序数据集合PCB2.从用户的源程序进入系统到相应程序在机器上运行,所经历的主要处理阶段有编辑阶段,,连接阶段,和运行阶段。
编译阶段装入阶段3.在UNIX系统中,文件的类型主要包括(普通文件目录文件特别文件)4.虚拟设备是通过技术把设备变成能为若干用户的设备。
SPOOLing 独占共享5. Windows NT是采用结构的操作系统,它的进程的功能发生了变化,它只是资源分配的单位,不是的单位,后者的功能由完成。
微内核调度运行线程26.采用层次结构的计算机系统中,人与计算机硬件之间的界面是__________。
27.网络操作系统的主要功能是网络中各种资源的共享和各台计算机之间的__________。
28.多道程序系统中,有关程序的执行可能受到另一个程序的__________。
29.进程有三个特性,它们是动态性、并发性和__________。
《操作系统》模拟试题1-4及答案
![《操作系统》模拟试题1-4及答案](https://img.taocdn.com/s3/m/c113940d52ea551810a68714.png)
《计算机操作系统》模拟试题(一)一、选择题1.把逻辑地址转变为内存的物理地址的过程称做( D )。
A. 编译 B.连接 C. 运行 D. 重定位2.进程和程序的一个本质区别是(D )。
A. 前者分时使用CPU,后者独占CPU B.前者存储在内存,后者存储在外存C. 前者在一个文件中,后者在多个文件中 D.前者为动态的,后者为静态的3.可重定位内存分区分配目的为( A )。
A. 解决碎片问题 B.便于多作业共享内存 C.回收空白区方便 D.摆脱用户干预4.索引式(随机)文件组织的一个主要优点是( B )。
A. 不需要链接指针 B.能实现物理块的动态分配 C. 回收实现比较简单 D.用户存取方便5.作业I/O方式有如下三种:(B )、脱机和( E )。
A. 询问 B.联机 C.中断 D.通道 E.假脱机6.两个旅行社甲和乙为旅客到某航空公司订飞机票,形成互斥的资源是(A )。
A. 飞机票 B.旅行社 C.航空公司 D.旅行社和航空公司7.一个文件系统的逻辑分区( A )。
A. 不能管理大于物理硬盘容量 B.能管理2个相同的物理硬盘C.能管理2个不相同的物理硬盘 D.能管理多个不相同的物理硬盘8.操作系统程序结构的主要特点是( C )。
A. 一个程序模块 B.分层结构 C. 层次模块化 D.子程序结构9.面向用户的组织机构属于( C )。
A. 虚拟结构 B.实际结构 C.逻辑结构 D.物理结构二、是非题(正确的划“√”,错误的划“×” )( √ )1.进程的互斥和同步是进程通信的基本内容。
( √ )2.操作系统“生成”是指能产生最适合用户自己工作环境的操作系统内核。
( × )3.多用户操作系统离开了多终端硬件支持,则无法使用。
( √ )4.实时操作系统的响应系数最大,设备利用率最高。
( × )5.UNIX的最大特点是分时、多用户、多任务和倒树型文件结构。
( √ )6.引导操作系统进入内存的程序一般放在计算机的固件中。
计算机系统概论第三章测验及答案
![计算机系统概论第三章测验及答案](https://img.taocdn.com/s3/m/aa5d4aecaff8941ea76e58fafab069dc50224721.png)
第三章测验一、判断1. 文档不属于软件,所以不重要。
() 2. 软件学是专门研究软件开发的学科。
() 3. 通常把计算机软件分为系统软件和应用软件。
() 4. 所谓系统软件就是购置计算机时,计算机供应厂商所提供的软件。
() 5. 当前流行的操作系统是Windows系列及Office系列。
() 6. Word属于系统软件,因为它在多个行业、部门中得到广泛的使用。
() 7. Oracle是一数据库软件,属于系统软件。
() 8. “软件工程”的概念出现在计算机软件发展的第三阶段。
() 9. 一般只有硬件、没有软件的计算机被称为“裸机”。
() 10. 计算机操作系统自举完成后,操作系统的所有程序常驻内存。
() 11. Windows操作系统可以在任意的计算机上安装。
() 12. Linux操作系统是Unix简化后的新版本。
() 13. 机器语言程序是直接运行在裸机上的最基本的系统软件。
() 14. 汇编语言是面向机器指令系统的机器语言。
() 15. 计算机硬件就是组成计算机的各种物理设备的总称。
() 16. 同一个程序在解释方式下的运行效率比在编译方式下的运行效率低。
() 17. 编译程序仅是指从高级语言到机器语言的翻译程序。
() 18. 在设计程序时一定要选择一个时间代价和空间代价都是最小的算法,而不用考虑其它问题。
() 19. 离散数学的主要研究对象是连续的数据结构。
() 20. 数据结构的内容包括数据的逻辑结构、存储结构以及在这些数据上定义的运算的集合。
() 21. 链接表是以指针方式表示的“线性表结构”。
() 22. 程序与算法不同,程序是问题求解规则的一种过程描述。
() 23. 软件产品的设计报告、维护手册和用户使用指南等不属于计算机软件。
() 24. 支持多用户、多任务处理和图形用户界面是Windows的特点。
() 25. 程序设计语言按其级别可以分为硬件描述语言、汇编语言和高级语言三大类。
张尧学《计算机操作系统教程》课后题答案
![张尧学《计算机操作系统教程》课后题答案](https://img.taocdn.com/s3/m/0ba60d187dd184254b35eefdc8d376eeaeaa1796.png)
第一章绪论1.什么是操作系统的基本功能?答:操作系统的职能是管理和控制汁算机系统中的所有硬、软件资源,合理地组织计算机工作流程,并为用户提供一个良好的工作环境和友好的接口。
操作系统的基本功能包括:处理机管理、存储管理、设备管理、信息管理(文件系统管理)和用户接口等。
2.什么是批处理、分时和实时系统?各有什么特征?答:批处理系统(ba tchpr ocess ingsy stem):操作员把用户提交的作业分类,把一批作业编成一个作业执行序列,由专门编制的监督程序(mon itor)自动依次处理。
其主要特征是:用户脱机使用计算机、成批处理、多道程序运行。
分时系统(t imesh aring opera tions ystem):把处理机的运行时间分成很短的时间片,按时间片轮转的方式,把处理机分配给各进程使用。
其主要特征是:交互性、多用户同时性、独立性。
实时系统(re altim esyst em):在被控对象允许时间范围内作出响应。
其主要特征是:对实时信息分析处理速度要比进入系统快、要求安全可靠、资源利用率低。
3.多道程序(mult iprog rammi ng)和多重处理(m ultip roces sing)有何区别?答;多道程序(multi progr ammin g)是作业之间自动调度执行、共享系统资源,并不是真正地同时值行多个作业;而多重处理(mul tipro cessi ng)系统配置多个C PU,能真正同时执行多道程序。
要有效使用多重处理,必须采用多道程序设计技术,而多道程序设计原则上不一定要求多重处理系统的支持。
6。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
江南大学现代远程教育第三阶段练习题
考试科目:《操作系统》第7章至第9章(总分100分)
______________学习中心(教学点)批次:层次:业余
专业:学号:身份证号:
姓名:得分:
一、名词解释(12分)
1、设备独立性
2、虚拟设备技术
3、文件系统
4、文件目录
二、什么是虚拟存储器?(5分)
三、在页式、段式、段页式系统中,是否有共同的缺点?如果有如何改进?(6分)
四、为什么段式系统易实现数据共享?(6分)
五、设备管理中,引入缓冲的原因是什么?常用的缓冲技术有哪些?(8分)
六、页式系统中常用的置换算法有哪些?(6分)
七、什么是SPOOLING技术?简述SPOOLING系统的功能要点。
(8分)
八、说明页面和段的区别。
(6分)
九、什么是“重名”问题?二级文件目录结构如何解决这一问题?(6分)
十、什么是全量转储?什么是增量转储?各有什么优缺点?(8分)
十一、设某文件由四个逻辑记录组成(其大小与磁盘块大小相等,均为512B),并分别存放在第100、157、66、67号磁盘块上,试画出此串联文件的结构。
若要存取文件第1560逻辑字节处的信息,问要访问哪一个磁盘块?(10分)
十二、文件的物理结构有哪几种?为什么串联文件结构不适于随机存取?(7分)
十三、选择题(12分)
1、对于辅助存储器,( )的提法是正确的。
A.“不是一种永久性的存储设备”
B.“能永久地保存信息”
C.“可被中央处理器直接访问”
D.“是CPU与主存之间的缓冲存贮器”
E.“是文件的主要存储介质”
2、下列程序中()程序不是spool系统的组成部分。
A.预输入B.缓输出
C.通道D.井管理
3、存放在磁带上的文件只能组织成( )。
A.顺序文件
B.随机文件
C.链接文件
D.索引文件
4、在现代操作系统中采用缓冲技术的主要目的是()
A、改善用户编程环境
B、提高CPU的处理速度
C、提高CPU和设备之间的并行程度
D、实现与设备无关性
参考答案
一、名词解释
1、设备独立性
设备独立性是指用户在编程序时所使用的设备与实际实用的设备无关,也就是在用户程序中仅使用逻辑设备名。
2、虚拟设备技术
在一类物理设备上模拟另一类物理设备的技术,将独占设备转化为共享设备的技术。
通常把用来代替独占型设备的那部分外存空间(包括有关的控制表格)称为虚拟设备。
3、文件系统
文件系统是操作系统中负责管理和存取文件信息的软件机构,它由管理文件所需的数据结构(如目录表、文件控制块、存储分配表)、相应的管理软件,以及访问文件的一组操作所组成。
4、文件目录
文件目录即文件名址录。
它是一张记录所有文件的名字及其存放地址的目录表。
表中还包括关于文件的说明和控制方面的信息。
二、什么是虚拟存储器?
计算机系统在处理应用程序时,只装入部分程序代码和数据就启动其运行,由操作系统和硬件相配合完成主存和外围联机存储器之间的信息的动态调度,这样计算机系统好像为用户提供了一个其存储容量比实际主存大得多的存储器,这个存储器称为虚拟存储器。
三、在页式、段式、段页式系统中,是否有共同的缺点?如果有如何改进?
在页式、段式、段页式系统中,要进行地址变换,页表、段表等存放在主存内,要访问一个数据(或一条指令)至少要访问两次主存:一次是访问页表或段表,确定所要访问的数据(或
指令)的物理地址;第二次才根据物理地址访问数据(或指令)。
用存放在内存中的页表、段表进行地址变换,指令执行速度要下降100%。
为了提高查表速度,可以考虑将页表、段表放在一个高速缓冲存储器中。
高速缓冲存储器一般由半导体存储器实现(其工作周期和中央处理机大致相同)。
存放部分页表、段表的内容的快速存储器中称作联想存储器。
用来存放当前最常用的页号和它相应的块号,或段号和相应的段首地址,并具有并行查找能力。
在联想存储器和主存内的页表、段表同时进行地址变换,如果是通过联想存储器中的页表或段表完成的地址变换,则只要访问一次主存就可以取出指令或存取数据。
如果地址变换是通过查找主存实现的,则还应该把这次所查的页表或段表相应内容放入联想存储器的空闲单元中。
如无空闲单元,通常把最先装入的那个表目淘汰掉。
采用这种方案后,在一定容量的联想存储器下,可以使得联想存储器的地址转换命中率达到85%~97%,可以使得因地址变换过程导致的机器效率(指令速度)的降低减少到10%以下。
四、为什么段式系统易实现数据共享?
如果两个作业共享一子程序分段,则只要在作业段表的相应表目的段首址一项中填入同一主存地址(即该子程序分段的主存始址)即可。
五、设备管理中,引入缓冲的原因是什么?常用的缓冲技术有哪些?
处理数据流的生产者与消费者之间的速度差异。
协调传输数据大小的不一致。
应用程序的拷贝语义。
双缓冲,环形缓冲,缓冲池。
六、页式系统中常用的置换算法有哪些?
最佳算法(OPT算法),先进先出算法(FIFO算法),最久未使用淘汰算法(LRU算法),最不经常使用淘汰算法(LFU算法)。
七、什么是SPOOLING技术?简述SPOOLING系统的功能要点。
SPOOLING技术是利用通道和中断技术,在主机控制下,由通道完成输入/输出的工作。
提供外部设备联机同时操作的功能,称为假脱机系统。
该系统在作业执行前将作业信息通过独占设备预先输入到辅存(磁盘)上的一个特定的存储区域(称之为“井”)存放好,称为预输入。
此后作业执行需要数据时不必再启动独占设备读入,而只要从磁盘输入数据就行了。
另一方面,作业执行中,也不必直接启动独占设备输出数据,而只要将作业输出数据写入磁盘中存放,在作业执行完毕后,由操作系统来组织信息输出,称为缓输出。
八、说明页面和段的区别。
在页式系统中,页面是按照主存划分的大小相同的块的尺寸来确定的。
一页或页号连续的几个页面上存放的内容一般都不是一个逻辑意义上完整的信息单位;而段式系统中,分段是一个有独立意义的信息单位。
九、什么是“重名”问题?二级文件目录结构如何解决这一问题?
重名是指不同用户对不同文件起了相同的名字,即两个或多个文件只有一个相同的符号名。
二级文件目录结构是将文件目录分成主文件目录和用户文件目录两级。
当用户要存取一个文件时,系统根据用户名先在主目录中找到该用户的文件目录,再根据文件名在其目录下找出文件的物理地址,然后对文件进行存取。
由此可见,即使两个不同的用户为各自的文件取了相同的名字也不至于造成混乱。
十、什么是全量转储?什么是增量转储?各有什么优缺点?
全量转储是按固定时间周期把存储器中所有文件的内容转存到某种介质上,通常是磁带或磁盘。
缺点是在整个转存期间,文件系统可能被迫停止工作;转存一般需要耗费较长的时间,因此不能经常进行,于是从转存的介质上恢复的文件系统可能与被破坏的文件系统有着较大的差别。
周期性转储的好处是可以把文件进行重新组合,即用户文件散布在磁盘各处的所有块连续地放置在一起。
这样当再次启动系统后对用户文件的访问就快很多。
增量转储是只转储从上次转储以后已经改变过的信息。
优点是转储的信息量少,可以在更短的时间周期内进行。
使得系统一旦受到破坏后,至少能恢复到数小时前文件系统的状态。
十一、设某文件由四个逻辑记录组成(其大小与磁盘块大小相等,均为512B),并分别存放在第100、157、66、67号磁盘块上,试画出此串联文件的结构。
若要存取文件第1560逻辑字节处的信息,问要访问哪一个磁盘块?
文件目录
访问1560逻辑字节处的信息,1560除以513,结果是3有余数24,所以访问的是第四个逻辑记录。
因此访问的是逻辑记录要访问67号磁盘块。
十二、文件的物理结构有哪几种?为什么串联文件结构不适于随机存取?
连续文件,串联文件,随机文件。
对于串联文件的存取必须经过缓冲区,待得到链接字后才能找到下一个物理块的地址。
直接存取时为了找到一个记录,文件必须从文件头开始一块一块查找,直到所需的记录被找到。
十三、选择题
1、BE
2、C
3、A
4、C。