2012年4月操作系统试题和答案
2012年全国操作系统概论模拟试卷 04
16. 一个进程从等待态转为就绪态,是因为() A. 某进程已让出CPU B. 就绪队列已空 C. 该进程等待的事件已经发生 D. 有一新的进程进入等待态
答案:C
更多试卷请登陆九州考苑()
17. ()定义了一个共享数据结构和各种进程在该数据结构上所能执行的全部操作。 A. 管程 B. 类程 C. 线程 D. 程序
答案:A^C^D^
3. 操作系统为用户提供用来控制作业执行步骤的手段有() A. 访管命令 B. 作业控制语言 C. 系统调用 D. 操作控制命令 E. 系统程序调用
答案:B^D^
4. 磁盘存储空间的位置都可以由()等参数共同决定。 A. 磁道号 B. 柱面号 C. 扇区号 D. 磁头号 E. 存储空间地址
19. 记录是对文件进行存取操作的基本单位,一个文件的记录长度() A. 可以是等长的,也可以不等长 B. 必须是等长的 C. 必须是不等长的 D. 是固定长度的
答案:C
20. 按序分配资源是为了() A. 死锁的防止 B. 死锁的避免 C. 死锁的解除 D. 死锁的检测
答案:A
二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备选项中 至少有两个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或 未选均无分。
1. 作业调度的主要任务是完成()的状态转变。 A. 从后备状态到运行状态 B. 从提交状态到后备状态 C. 从运行状态到完成状态 D. 从提交状态到运行状态
更多试卷请登陆九州考苑()
E. 从完成状态到运行状态
答案:A^C^
2. 若通道状态字中有()时,表明输入输出操作正常结束。 A. 控制器结束 B. I/O结束 C. 设备结束 D. 通道结束 E. I/O中断
2012级操作系统试题
Operating System Exam (For Grade 2000)Class Name Student ID一、For each of the following statements, Choosing T rue or False (24 marks)1. Binary semaphores are those that are used by no more than two threads.2. The Banker's algorithm is a way of preventing deadlock .3. A multi-level indexed file permits faster random access than a contiguously allocated file.4. An atomic operation is a machine instruction or a sequence of instructions that must be executed to completion without interruption.5. Deadlock is a situation in which two or more processes (or threads) are waiting for an event that will occur in the future.6. Starvation is a situation in which a process is denied access to a resource because of the competitive activity of other, possibly unrelated, processes.7. While a process is blocked on a semaphore's queue, it is engaged in busy waiting.8. Mutual exclusion can be enforced with a general semaphore whose initial value is greater than 1.9. External fragmentation can be prevented (almost completely) by frequent use of compaction, but the cost would be too high for most systems.10. A page frame is a portion of main memory.11. The working set of a process can be changed in response to actions by other processes.12. Thrashing will never be a problem if the system has 1 GB of real memory.13. A printer is an example of a logical resource.14. Versions of OS/360 are still widely used today.15. When an executing process is stopped by the scheduler, it is said to be blocked.16.Interrupts are used to achieve a typical timesharing OS.1.二进制信号量是指那些不能超过两个线程使用。
02326自考全国2012年4月操作系统试题和答案分析
全国2012年4月高等教育自学考试操作系统试题课程代码:02326一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1、IBM公司在他们的PC机、工作站和大型机上配置的UNIX被称为( C )A、4BSD UNIXB、XENIXC、AⅨD、Ultrix2、现代计算机系统中,最内层是硬件系统,最外层是使用计算机系统的人,介于它们之间的是( B )A、操作系统B、软件系统C、应用软件D、支撑软件3、存放当前从主存储器读出的指令的寄存器是( B )A、通用寄存器B、指令寄存器C、基址寄存器D、限长寄存器4、下面关于高速缓冲存储器的叙述中不正确的是( B )A、引入高速缓冲存储器,加快了程序的执行速度B、引入高速缓冲存储器,增加了主存储器的容量C、高速缓冲存储器的存取速度比主存储器快D、高速缓冲存储器的存储容量比主存储器小5、多道程序设计实际上______硬件中各种资源的并行工作能力。
( B )A、增加了B、利用并发挥了C、减少了D、模拟了6、关于进程与程序关系说法正确的是( D )A、不同进程肯定包含相同的程序B、不同进程肯定包含不同的程序C、一个进程肯定包含多个程序D、不同进程可以包含相同的程序7、不属于进程控制的原语是( C )A、创建原语B、阻塞原语C、等待原语D、唤醒原语8、在不采用进程优先级的分时操作系统中,不会引起进程切换的是( C )A、一个进程从运行状态变成等待状态B、一个进程从运行状态变成就绪状态C、一个进程从等待状态变成就绪状态D、一个进程完成工作后被撤消9、可变分区管理方法采用最优适应分配算法时,将空闲区按______登记到空闲区表中。
( A )A、长度递增顺序B、长度递减顺序C、地址递增顺序D、地址递减顺序10、用户把作业划分成若干段,其中一个是主段。
在作业执行期间,让其主段保留在主存中,其它的段需要执行时再将其装入主存特定区域。
全国2012年4月操作系统概论试题答案
全国2012年4月高等教育自学考试操作系统概论试题课程代码:02323一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.操作员接口是操作系统为用户提供的使用计算机系统的手段之一,该接口是指(A )A.一组操作控制命令B.一组系统调用程序C.一条访管指令D.一条I/O指令2.在一个能提供多个用户同时直接输入、调试和运行自己程序的计算机系统中应配置( B )A.批处理操作系统B.分时操作系统C.实时操作系统D.嵌入式操作系统3.多道程序系统指的是( D )A.在实时系统中同时运行多个程序B.同一时刻在一个处理器上运行多个程序C.在网络系统中同时运行多个程序D.在一个处理器上并发运行多个程序4.进程有若干属性,它们是( D )A.进程是静态的、有多种状态;多个进程可以对应于相同的程序B.进程是动态的、只有一种状态;多个进程可以对应于相同的程序C.进程是动态的、有多种状态;多个进程不可以对应于相同的程序D.进程是动态的、有多种状态;多个进程可以对应于相同的程序5.控制进程的原语中,创建原语的功能是( B )A.分配工作区、建立进程控制块、置进程为运行态B.分配工作区、建立进程控制块、置进程为就绪态C.分配工作区、建立进程控制块、置进程为等待态D.分配工作区、建立进程控制块、置进程为挂起态6.操作系统会按若干原因选择进程运行,不是..立即进入操作系统进行进程选择的情况是( D )02323# 操作系统概论试题第1 页(共7 页)A.运行进程的时间片用完B.运行进程出错C.运行进程要等待某一事件发生D.有新进程进入就绪状态7.基址寄存器和界限寄存器是属于( C )A.指令寄存器B.通用寄存器C.控制寄存器D.时钟寄存器8.存储管理实际管理的是(C )A.辅助存储器B.全部主存储器C.主存储器中的用户区D.主存储器中的系统区9.页式存储管理中,若不使用快表,则采用二级页表时,每访问一个操作数要访问主存( C )A.1次B.2次C.3次D.4次10.存储介质上可连续存储信息的一个区域称为“块”,下列关于“块”的错误..概念是( A )A.块是主存储器与存储设备进行信息交换的逻辑单位B.每次交换总是交换一块或整数块信息C.存储设备的类型是决定块的大小的因素之一D.信息传输的效率是决定块的大小的因素之一11.当前大多数文件系统都可以采用树形目录结构使不同的用户建立各自的子目录,但仍然无法做到( D )A.不同的用户用相同的文件名命名文件B.同一个用户在自己不同的子目录中使用相同的文件名C.同一个用户用相同的绝对路径名访问不同的文件D.不同的用户用不同的绝对路径名访问同一个文件12.对于采用链接存储结构的文件,它的目录项中不包括...( B )A.文件的物理地址B.索引表的物理地址C.文件的组织方式D.文件的存取权限13.用户要求使用独占设备时,给出设备相对号的原因是( B )A.用户无法知道将占用哪类设备B.用户无法知道将占用哪台设备C.用户无法知道将占用哪个通道D.用户无法知道设备能否被独占02323# 操作系统概论试题第2 页(共7 页)14.操作系统进行磁盘驱动调度的目的是(B )A.加快磁盘传输数据的速度B.增加磁盘信息传输的吞吐量C.方便用户使用磁盘D.作为磁盘管理和文件管理的接口15.某文件共占用8个磁盘块B0~B7,磁盘每道有8个扇面,每个扇面可存放一个磁盘块,磁盘旋转一圈的时间是20ms,程序处理一个磁盘块的时间是4ms,B0~B7在一个磁道上优化分布,磁头目前在B0起点处。
操作系统试题及答案
操作系统试题及答案一、选择题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. 简述死锁的条件以及解决死锁的方法。
答案:死锁的条件包括互斥、持有并等待、不可剥夺和循环等待。
解决死锁的方法有预防、避免、检测和恢复等。
预防死锁可以通过破坏死锁条件来实现,如破坏循环等待;避免死锁可以通过资源分配策略来避免产生死锁;检测死锁可以通过资源分配图等方法来检测死锁的发生;恢复死锁可以通过资源抢占和进程终止等方式来解除死锁。
2012级操作系统试题
Operating System Exam (For Grade 2000)Class Name Student ID一、For each of the following statements, Choosing True or False (24 marks)1. Binary semaphores are those that are used by no more than two threads.2. The Banker's algorithm is a way of preventing deadlock .3. A multi-level indexed file permits faster random access than a contiguously allocated file.4. An atomic operation is a machine instruction or a sequence of instructions that must be executed to completion without interruption.5. Deadlock is a situation in which two or more processes (or threads) are waiting for an event that will occur in the future.6. Starvation is a situation in which a process is denied access to a resource because of the competitive activity of other, possibly unrelated, processes.7. While a process is blocked on a semaphore's queue, it is engaged in busy waiting.8. Mutual exclusion can be enforced with a general semaphore whose initial value is greater than 1.9. External fragmentation can be prevented (almost completely) by frequent use of compaction, but the cost would be too high for most systems.10. A page frame is a portion of main memory.11. The working set of a process can be changed in response to actions by other processes.12. Thrashing will never be a problem if the system has 1 GB of real memory.13. A printer is an example of a logical resource.14. Versions of OS/360 are still widely used today.15. When an executing process is stopped by the scheduler, it is said to be blocked.16.Interrupts are used to achieve a typical timesharing OS.1.二进制信号量是指那些不能超过两个线程使用。
操作系统2012秋第一套作业及其答案
B、联机用户
C、操作系统
D、目标程序
标准答案:C
学员答案:C
说明:第一章1.5节特权指令
本题得分:4
题号:5题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4
内容:
在单一处理器上执行程序,多道程序的执行是在()进行的。
A、同一时刻
B、同一时间间隔内
C、某一固定时刻
D、某一固定时操作系统的基本特征
本题得分:4
题号:12题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4
内容:
操作系统的发展过程是()。
A、设备驱动程序组成的原始操作系统,管理程序,操作系统
B、原始操作系统,操作系统,管理程序
C、管理程序,原始操作系统,操作系统
D、管理程序,操作系统,原始操作系统
说明:第一章1.2节微机操作系统的定义
本题得分:4
题号:14题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4
内容:
采用多道程序设计技术能()。
A、减少处理器的空闲时间
B、提供处理器与外围设备的并行工作能力
C、缩短每道作业的执行时间
D、降低单位时间的算题量
标准答案:A
学员答案:A
说明:第一章1.2节多道程序设计
内容:
关于操作系统的叙述()是不正确的。
A、管理资源的程序
B、管理用户程序执行的程序
C、能使系统资源提高效率的程序
D、能方便用户编程的程序
标准答案:D
学员答案:D
说明:第一章1.1节操作系统概述
本题得分:4
题号:17题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4
内容:
2012年4月操作系统试题和答案
2012年4⽉操作系统试题和答案全国2012年4⽉⾃学考试操作系统试题课程代码:02326⼀、单项选择题(本⼤题共20⼩题,每⼩题1分,共20分)1、IBM公司在他们的PC机、⼯作站和⼤型机上配置的UNIX被称为( C )A、4BSD UNIX C、AⅨB、XENIX D、Ultrix2、现代计算机系统中,最内层是硬件系统,最外层是使⽤计算机系统的⼈,介于它们之间的是( B )A、操作系统B、软件系统C、应⽤软件D、⽀撑软件3、存放当前从主存储器读出的指令的寄存器是( B )A、通⽤寄存器B、指令寄存器C、基址寄存器D、限长寄存器4、下⾯关于⾼速缓冲存储器的叙述中不正确的是( B )A、引⼊⾼速缓冲存储器,加快了程序的执⾏速度C、⾼速缓冲存储器的存取速度⽐主存储器快D、⾼速缓冲存储器的存储容量⽐主存储器⼩B、引⼊⾼速缓冲存储器,增加了主存储器的容量5、多道程序设计实际上______硬件中各种资源的并⾏⼯作能⼒。
( B )A、增加了B、利⽤并发挥了C、减少了D、模拟了6、关于进程与程序关系说法正确的是( D )D、不同进程可以包含相同的程序A、不同进程肯定包含相同的程序B、不同进程肯定包含不同的程序C、⼀个进程肯定包含多个程序7、属于进程控制的原语是( C )A、创建原语B、唤醒原语 E、等待原语C、阻塞原语D、撤销原语8、在不采⽤进程优先级的分时操作系统中,不会引起进程切换的是( C )A、⼀个进程从运⾏状态变成等待状态C、⼀个进程从等待状态变成就绪状态B、⼀个进程从运⾏状态变成就绪状态 D、⼀个进程完成⼯作后被撤消9、可变分区管理⽅法采⽤最优适应分配算法时,将空闲区按______登记到空闲区表中。
( )A、长度递增顺序B、长度递减顺序C、地址递增顺序D、地址递减顺序10、⽤户把作业划分成若⼲段,其中⼀个是主段。
在作业执⾏期间,让其主段保留在主存中,其它的段需要执⾏时再将其装⼊主存特定区域。
这种技术称为( )A、覆盖技术B、对换技术C、移动技术D、交换技术11、在页式虚存系统中,把以后不再访问的或距当前最长时间后再访问的那⼀页调出的页⾯调度算法是( )A、最佳调度算法(OPT)B、最近最久未使⽤调度算法(LRU)C、最近最不经常使⽤调度算法(LFU)D、先进先出调度算法(FIFO)12、页式虚存系统在地址转换时,地址转换机构根据当前执⾏的指令中的相对地址的页号查页表,若该页标志为“O”,则( )A、将页表中该页标志置为“l”B、形成缺页中断C、从页表中找出所在的块号D、启动磁盘读出该页信息13、⾯向⽤户,⽂件系统的最主要功能是实现( )A、⽂件的安全存储B、⽂件的操作C、⽂件的组织D、⽂件的按名存取14、UNIX⽂件系统的索引表采⽤的结构是( )A、位⽰图B、多级索引C、索引D、空闲块链15、假设读写磁头正在55号柱⾯上操作,现有访问柱⾯的要求,其次序为100、180、40、120、20。
#2012年4月-7月管理系统中计算机应用试题和答案
全国2012年4月高等教育自学测试管理系统中计算机使用试题课程代码:00051一、单项选择题(本大题共30小题,每小题1分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.制造业企业中物流和信息流的正确描述是()A.信息流是生产经营活动主体B.物流是单向的,信息流是双向的C.物流可以对信息流进行控制D.物流是双向的,信息流是单向的2.ERP系统的发展基础是()A.制造资源计划B.办公自动化C.决策支持系统D.电子商务3.所谓媒体是指()A.信息表示和传播的载体B.各种信息的计算机编码C.计算机的输入输出信息D.计算机屏幕显示的信息4.在计算机网络中,网桥、路由器属于()A.服务器B.网卡C.连接部件D.终端设备5.目前抗干扰性最强的传输介质是()A.双绞线B.同轴电缆C.光缆D.微波6.在因特网(Internet)中,实现不同类型网络之间数据通信的设备是()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.在诺兰模型的集成、数据管理和成熟的三个阶段,人们主要关注的是()A.信息技术管理B.数据资源管理C.信息系统规划D.系统初步调查13.信息系统规划可划分为()A.执行性规划和战术性规划B.系统的硬件规划和软件规划C.战略性规划和执行性规划D.系统的逻辑规划和物理规划14.为了提高现状调查的效率和质量,项目开发组应该尽量()A.细化系统逻辑模型B.和有经验管理人员沟通C.规避被调查人员D.遵从软件说明书的要求15.数据流程图中,外部实体(S)、处理功能(P)和数据存储(D)之间的正确关系是()A.S可接受P的数据,或向P发送数据B.S可接受P的数据,但不可向P发送数据C.S可接受D的数据,或向D发送数据D.S可接受D的数据,但不可向D发送数据16.在数据流程图中,数据存储符号的内容是()A.数据存储介质的描述B.数据存储技术的描述C.对存储数据运算的描述D.逻辑上要存储的数据17.新系统物理实施方案的确定应根据()A.软件开发报告B.可行性研究报告C.系统分析报告D.数据库设计报告18.为使系统能够反映用户的变化和改进要求,需要提高系统的()A.通用性B.规范性C.可操作性D.可修改性19.根据系统模块之间的通信规则,信息()A.只能是在同级别的模块之间传输B.只限于直接上下级模块之间传输C.只能是上级模块向下级模块发送D.只限于下级模块向上级模块发送20.E-R图是数据库的()A.概念结构模型B.物理结构模型C.关系结构模型D.逻辑结构模型21.不变动原代码体系,就可直接追加新代码的设计原则,反映了代码设计的()A.易识别性B.合理性C.可扩充性D.规范性22.在面向对象设计中,使用对象时只需要了解对象的()A.数据描述B.实现方法C.过程程序D.接口功能23.在规划设计用户菜单时,建立可执行文件的操作称为()A.创建B.确定任务C.生成D.运行测试24.需要随意打开某个用户快捷菜单时必须()A.单击右键B.双击左键C.单击左键D.按设定键25.如果要求数据输入成本低、方便、灵活,应当采用的输入设备是()A.条码机B.键盘C.触摸屏D.光笔26.用户创建的报表应当属于()A.输出界面B.接口界面C.输入界面D.处理界面27.系统实施准备工作包括的四个方面是:建立系统平台、培训管理和操作人员、管理流程重组和()A.购置计算机设备B.确定所使用的软件C.准备好基础数据D.组织程序编制人员28.在程序调试中,出现程序要求和库文件给定参数不匹配的错误属于()A.控制错误B.语法错误C.系统错误D.逻辑错误29.在信息中心组织中,系统维护组的两种必要人员是程序员和()A.数据库管理员B.操作人员C.系统分析员D.网络管理员30.系统安全性的技术保护措施包括物理安全控制、人员及管理控制、数据加密和()A.数据备份B.存取控制C.设备冗余D.负荷分布二、名词解释题(本大题共.5小题,每小题3分,共15分)31.(Visual FoxPro的)人机交互方式通过菜单、窗口、对话框、工具栏、直接操控数据库32.系统分析报告原系统的状况,新系统的目标和逻辑设计33.联机处理直接将采集的数据实时输入管理信息系统34.(程序的)逻辑错误不违反语法规则,但是不合逻辑或不合题目语义的错误35.加密将明文信息和数据,进行编码,转换为不可理解的内容三、简答题(本大题共5小题,每小题5分,共25分)36.简述物流和信息流的特点。
4月全国自学考试操作系统自考试题及答案解析
全国2019年4月自学考试操作系统试题课程代码:02326第一部分非选择题(共30分)一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.操作系统的主要功能是管理计算机系统中的()A.进程B.作业C.资源D.程序和数据2.有关操作系统的叙述,是正确的()A.批处理作业有作业说明书B.分时系统不一定提供交互功能C.分时系统中,用户可独占文件系统D.分时系统与实时系统的响应及时性要求相似3.只适合顺序存取,不提供随机存取功能的存储介质是()A.磁盘B.磁鼓C.磁带D.光盘4.指令是非特权指令。
()A.启动I/O B.设置中断屏敝C.传送PSW D.trap5.“中断”的概念是指。
()A.暂停处理机执行B.暂停处理机对现行程序的执行C.停止整个系统运行D.使处理机空转6.段页式存储管理中的地址格式是地址。
()A.线性B.一维C.二维D.三维7.用户程序的逻辑地址可以不连续的存储管理方式是()A.固定分区B.可变分区C.页式D.段页8.逻辑文件的组织形式是由决定的。
()1A.存储介质特性B.操作系统的管理方式C.主存容量D.用户9.把逻辑文件存放到存储介质上时,如果组织成文件,则逻辑记录必须按顺序存放在相邻的存储块中。
()A.顺序B.链接C.流式D.记录式10.磁盘是共享设备,每一时刻进程与它交换信息。
()A.可有任意多个B.限定n个C.至少有一个D.最多有一个11.硬件采用了中断和通道技术,使得。
()A.CPU与外设能紧密结合B.CPU与外设能并行工作C.CPU速度提高D.外设速度提高12.用户通过终端使用计算机系统控制作业执行的方式称为控制方式。
()A.联机B.脱机C.假脱机D.自动13.作业调度选中一个作业后,按作业控制说明书中第一个作业步的要求创建该作业的进程,并使进程的状态为。
()A.就绪B.运行C.等待D.收容14.为两个相互独立源程序进行编译的两个进程,它们之间的关系正确的是:。
2012答案
计算机学科专业基础综合试题参考答案(操作系统部分:2012年)一、单项选择题【参考答案】23. C. 24. B. 25. B. 26. A. 27. D.28. A 29. B. 30. C. 31. A. 32. B.二、综合应用题45.【答案要点】(1)“页框号”为21因为起始驻留集为空,而0页对应的页框为空闲链表中的第三个空闲页框,其对应的“页框号”为21#。
(2)“页框号”为32理由:因11>10故发生第三轮扫描,页号为1#的页框在第二轮已处于空闲页框链表中,此刻该页又被重新访问,因此应被重新放回到驻留集中。
其对应的“页框号”为32#。
(3)“页框号”为41理由:因为第2页从来没有被访问过,它不在驻留集中,因此从空闲页框链表中取出“链表头”的页框41#。
故对应的“页框号”为41#。
(4)适合理由:如果程序的时间局部性越好,从空闲页框链表中重新取回的机会越大,该策略的优势越明显。
46.【答案要点】(1)文件系统存储空间共有块数242/210=232。
为表示232个块号,“索引表项”占32/8=4B。
512字节可存放27个“索引表项”,故,最大文件长度:27×210=217 B =128 KB。
(2)“块号”占6字节,块数占2字节的情形下,最大文件长度:216×210+(504/6)×210=64 MB+84 KB=65620 KB。
合理的“起始块号”和块数所占字节数分别为4.4(或1.7或2.6或3.5)。
理由:块数占4 B或以上,就可表示4 TB大小的文件长度,达到文件系统的空间上限。
第1页共1页。
2012操作系统笔试题目大全
操作系统笔试题及答案(一)2008-10-18 20:471.在下列系统中,( )是实时系统。
A.计算机激光照排系统B.航空定票系统 C.办公自动化系统 D.计算机辅助设计系统答案:B2.操作系统是一种( )。
A.应用软件 B.系统软件 C.通用软件 D.工具软件答案:B3.引入多道程序的目的在于( )。
A.充分利用CPU,减少CPU等待时间 B.提高实时响应速度C.有利于代码共享,减少主、辅存信息交换量 D.充分利用存储器答案:A4.已经获得除( )以外的所有运行所需资源的进程处于就绪状态A.存储器 B.打印机 C.CPU D.磁盘空间答案:C5.进程调度的关键问题:一是选择合理的( ),二是恰当地进行代码转换A.时间片间隔 B.调度算法 C.CPU速度 D.内存空间答案:B6.采用轮转法调度是为了( ):A.多个终端都能得到系统的及时响应 B.先来先服务C.优先级较高的进程得到及时调度 D.需CPU最短的进程先做答案:A7.在一段时间内只允许一个进程访问的资源,称为( )A.共享资源 B.临界区 C.临界资源 D.共享区答案:C8.并发性是指若干事件在( )发生A.同一时刻 B.同一时间间隔内 C.不同时刻 D.不同时间间隔内答案:B9.在单一处理器上,将执行时间有重叠的几个程序称为( )A.顺序程序 B.多道程序 C.并发程序 D.并行程序答案:C10.程序运行时,独占系统资源,只有程序本身能改变系统资源状态,这是指( ) A.程序顺序执行的再现性 B.程序顺序执行的封闭性C.并发程序失去封闭性 D.并发程序失去再现性答案:B11.引人多道程序技术以后,处理器的利用率( )A.降低了 B.有所改善 C.大大提高 D.没有变化,只是程序的执行方便了.答案:C12.在单一处理器上执行程序,多道程序的执行是在( )进行的。
A.同一时刻 B.同一时间间隔内 C.某一固定时刻 D.某一固定时间间隔内答案:B13.为了使多个进程能有效地同时处理输入和输出,最好使用( )A.缓冲区 B.闭缓冲区环 C.多缓冲区 D.双缓冲区14.在进程通信中,( )常通过变量、数组形式来实现。
2012操作系统习题
习题1、2 n+1=O(2n)成立吗?2 2n=O(2n)成立吗?2、证明O(f)+O(g)=O(max(f,g))3、证明:n!=o(n n)4、下面的算法段用于确定n的初始值。
试分析该算法段所需计算时间的上界和下界。
While(n>1)If (odd(n))n=3*n+1elsen=n/2;解:平均复杂度:log(2,n)+log(2,3^k)=log(2,n)+k*log(2,3*n)最小复杂度:log(2,n),当n=2^m,只执行第2句,最大复杂度:k*log(2,3*n);n约等于[log(2,n*3^k)]5、画出T(n)=T(n/3)+T(2n/3)+3的递归树。
T(n)= T(n/3)+ T(2n/3)+n的地归树如下:Mathematical Induction 数学归纳法使用数学归纳法,这个大家基本都清楚,就是假设一个在n的时候结论成立,证明在n+1的时候结论也成立,当然,在我们这里,稍微有点变化。
举个例子。
T(n) = T(n/2) + T(n/4) + T(n/8) + n现在我们要就上面表达式T(n),现在我们就先guess T(n) = Theta(n)。
当然我们知道要证明T(n) = Theta(n),我们需要分别证明T(n) = O(n)和T(n) = Omega(n)。
很显然,这里T(n) = Omega(n)的,因为T(n) = T(n/2) + T(n/4) + T(n/8) + n > n,显然,T(n) = Omega(n).下面用数学归纳法证明T(n) = O(n)假设T(n) <= cn,所以其中c是一个常数。
所以T(n) <= c*n/2 + c*n/4 + c*n/8 + n = (7c/8+1)n我们只需让(7c/8+1)n <= cn,显然我们可以找到一个正常数c使该式成立。
所以T(n) = O(n)。
综上,T(n) = Theta(n)。
02326自考全国2012年4月操作系统试题和答案汇编
全国2012年4月高等教育自学考试操作系统试题课程代码:02326一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1、IBM公司在他们的PC机、工作站和大型机上配置的UNIX被称为( C )A、4BSD UNIXB、XENIXC、AⅨD、Ultrix2、现代计算机系统中,最内层是硬件系统,最外层是使用计算机系统的人,介于它们之间的是( B )A、操作系统B、软件系统C、应用软件D、支撑软件3、存放当前从主存储器读出的指令的寄存器是( B )A、通用寄存器B、指令寄存器C、基址寄存器D、限长寄存器4、下面关于高速缓冲存储器的叙述中不正确的是( B )A、引入高速缓冲存储器,加快了程序的执行速度B、引入高速缓冲存储器,增加了主存储器的容量C、高速缓冲存储器的存取速度比主存储器快D、高速缓冲存储器的存储容量比主存储器小5、多道程序设计实际上______硬件中各种资源的并行工作能力。
( B )A、增加了B、利用并发挥了C、减少了D、模拟了6、关于进程与程序关系说法正确的是( D )A、不同进程肯定包含相同的程序B、不同进程肯定包含不同的程序C、一个进程肯定包含多个程序D、不同进程可以包含相同的程序7、不属于进程控制的原语是( C )A、创建原语B、阻塞原语C、等待原语D、唤醒原语8、在不采用进程优先级的分时操作系统中,不会引起进程切换的是( C )A、一个进程从运行状态变成等待状态B、一个进程从运行状态变成就绪状态C、一个进程从等待状态变成就绪状态D、一个进程完成工作后被撤消9、可变分区管理方法采用最优适应分配算法时,将空闲区按______登记到空闲区表中。
( A )A、长度递增顺序B、长度递减顺序C、地址递增顺序D、地址递减顺序10、用户把作业划分成若干段,其中一个是主段。
在作业执行期间,让其主段保留在主存中,其它的段需要执行时再将其装入主存特定区域。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全国2012年4月自学考试操作系统试题课程代码:02326一、单项选择题(本大题共20小题,每小题1分,共20分)1、IBM公司在他们的PC机、工作站和大型机上配置的UNIX被称为( C )A、4BSD UNIX C、AⅨB、XENIX D、Ultrix2、现代计算机系统中,最内层是硬件系统,最外层是使用计算机系统的人,介于它们之间的是( B )A、操作系统B、软件系统C、应用软件D、支撑软件3、存放当前从主存储器读出的指令的寄存器是( B )A、通用寄存器B、指令寄存器C、基址寄存器D、限长寄存器4、下面关于高速缓冲存储器的叙述中不正确的是( B )A、引入高速缓冲存储器,加快了程序的执行速度C、高速缓冲存储器的存取速度比主存储器快D、高速缓冲存储器的存储容量比主存储器小B、引入高速缓冲存储器,增加了主存储器的容量5、多道程序设计实际上______硬件中各种资源的并行工作能力。
( B )A、增加了B、利用并发挥了C、减少了D、模拟了6、关于进程与程序关系说法正确的是( D )D、不同进程可以包含相同的程序A、不同进程肯定包含相同的程序B、不同进程肯定包含不同的程序C、一个进程肯定包含多个程序7、属于进程控制的原语是( C )A、创建原语B、唤醒原语 E、等待原语C、阻塞原语D、撤销原语8、在不采用进程优先级的分时操作系统中,不会引起进程切换的是( C )A、一个进程从运行状态变成等待状态C、一个进程从等待状态变成就绪状态B、一个进程从运行状态变成就绪状态 D、一个进程完成工作后被撤消9、可变分区管理方法采用最优适应分配算法时,将空闲区按______登记到空闲区表中。
( )A、长度递增顺序B、长度递减顺序C、地址递增顺序D、地址递减顺序10、用户把作业划分成若干段,其中一个是主段。
在作业执行期间,让其主段保留在主存中,其它的段需要执行时再将其装入主存特定区域。
这种技术称为( )A、覆盖技术B、对换技术C、移动技术D、交换技术11、在页式虚存系统中,把以后不再访问的或距当前最长时间后再访问的那一页调出的页面调度算法是( )A、最佳调度算法(OPT)B、最近最久未使用调度算法(LRU)C、最近最不经常使用调度算法(LFU)D、先进先出调度算法(FIFO)12、页式虚存系统在地址转换时,地址转换机构根据当前执行的指令中的相对地址的页号查页表,若该页标志为“O”,则( )A、将页表中该页标志置为“l”B、形成缺页中断C、从页表中找出所在的块号D、启动磁盘读出该页信息13、面向用户,文件系统的最主要功能是实现( )A、文件的安全存储B、文件的操作C、文件的组织D、文件的按名存取14、UNIX文件系统的索引表采用的结构是( )A、位示图B、多级索引C、索引D、空闲块链15、假设读写磁头正在55号柱面上操作,现有访问柱面的要求,其次序为100、180、40、120、20。
当55柱面号操作完成后,若采用先来先服务调度算法,为完成这些请求,磁头需要移动的柱面距离数是( )A、420B、430C、445D、45016、操作系统使用设备分配表管理独占设备。
一般,设备分配表由设备类表和设备表组成。
其中,设备类表的基本内容是( D )D、设备类名、拥有的总台数、现存台数、设备表始址A、设备类名、拥有的总台数、待修复数量、现存台数B、拥有的总台数、待修复数量、现存台数、设备表始址C、待修复数量、设备类名、现存台数、设备表始址17、进程的封闭性是指进程( A )A、执行结果只取决于进程本身B、执行时不会被中断C、每次执行的速度都相同D、多次执行时都有相同的结果18、进程并发执行时可能产生与时间有关的错误,这是因为( )C、有若干进程同时进入了相关临界区执行A、进程没有及时占用处理器B、进程按时间片轮转方式占用处理器D、有多个进程同时被中断19、如果对系统中的资源管理不当,则可能形成死锁。
为了保证系统不发生死锁,可采用的方法是( )A、让进程互斥地使用资源B、用PV操作管理共享资源C、限定进程使用资源的时间D、按序分配资源20、题20图是当前某系统的资源分配图。
从该图中可以看出,该系统中存在( )A、四条环路有死锁B、三条环路有死锁C、二条环路无死锁(P4不算)D、一条环路无死锁二、多项选择题(本大题共5小题,每小题2分,共10分)21、属于基本操作系统的是( BCE )B、批处理操作系统A、网络操作系统C、分时操作系统D、分布式操作系统E、实时操作系统22、属于“强迫性中断事件”的是( ABCD )A、硬件故障中断B、程序性中断C、外部中断D、输入/输出中断E、访管中断23、UNIX把进程的地址空间分成若干区段,这些区段分别是( ABE )A、系统区段C、正文区段B、程序区段D、非共享程序区段E、控制区段24、操作系统启动和控制外围设备完成输入输出操作的过程有多个阶段,它们是( BDE )B、准备阶段A、编写通道程序阶段D、启动IO阶段C、组织通道程序阶段E、结束处理阶段25、若用PV操作管理共享资源,信号量值的变化范围是[-n,m],则( )A、信号量的初值为mC、最多有n个进程在等待使用共享资源D、当前可能有(m+n)个进程调用了P操作E、正在使用共享资源的进程可能有m个B、只允许(m-n)个进程使用共享资源三、填空题(本大题共7小题,每空1分,共14分)26、操作使用者认为操作系统是一组命令的集合,程序设计人员认为操作系统是一组功能调用程序的集合。
27、硬件对中央处理器设置两种工作状态:管态和目态。
28、在UNIX中把进程基本控制块的数据结构称为proc结构,把进程扩充控制块的数据结构称为user结构。
29、固定分区和可变分区存储管理的重定位方式是不同的,固定分区管理采用静态重定位方式装入用户作业,而可变分区管理采用动态重定位方式装入用户作业。
30、文件的保密是指防止他人窃取文件。
常用的保密措施有三种,它们是:隐藏文件目录,设置口令和使用密码。
31、存储型设备输入输出操作的信息传送单位是块,输入输出型设备的信息传送单位是字符。
32、银行家算法是在能确保系统处于安全状态下才为进程分配资源,其目的是为了避免死锁的发生。
四、简答题(本大题共5小题,每小题4分,共20分)33、现代计算机系统采用的多级存储体系包括哪几部分?简述各部分的功能。
答:主存储器:存放各种程序和数据,能被CPU直接访问。
寄存器:存放处理器的算术逻辑计算结果,和进程状态辅助存储器:存放不常使用的数据和程序,作为主存的辅助高速缓冲存储器:存放近期需要运行的指令和数据,提高CPU存储速度34、什么是逻辑文件?简述逻辑文件的几种形式。
答:用户按自己对信息的处理要求确定文件的逻辑结构。
我们把用户组织的文件称为逻辑文件。
包括流式文件和记录式文件两种形式,流式文件是指用户对文件中的信息不再划分可独立的单元,整个文件是由依次的一串信息组成。
记录式文件是指用户对文件中的信息按逻辑上独立的含义再划分信息单位。
35、UNIX系统的磁盘空闲块采用成组链接方法进行管理。
简述它是如何分组、如何链接的。
答:空闲块分成若干组、100个空闲块为一组每组的第一个空闲块记录下一组空闲块的块号最后不足100块的空闲块号和块数记入专用块中36、高级通信是进程间用信件交换信息。
通常采用哪两种方式进行通信?它们有何区别?答:有直接通信和间接通信两种。
直接通信是固定在一对进程之间进行通信,其中一个进程只能向另一个进程发送信件,或从另一个进程接收信息。
间接通信是若干进程都可以向同一进程发送信件,信件被存入接收进程所设置的信箱中,由接收进程逐封处理。
37、某系统有同类资源m个,它们供n个进程共享。
如果每个进程最多申请x个资源(1≤x≤m),说明只要不等式n(x-1)+1≤m成立,该系统不会发生死锁。
答:因为每个进程最多申请X个资源 1<=X<=M,最坏的情况是每个进程都已得到了(X-1)个资源,现均要申请最后一个资源。
只要系统至少有一个资源,就可以使其中一个进程得到所需的全部资源。
(已知N(X-1)+1《=M 成立)在执行结束后,归还的资源可供其它进程使用,因而不会发生死锁。
五、综合题(本大题共4小题,每小题9分,共36分)38、在一个多道批处理系统中,有如下所示的作业序列。
假定四个作业进入输入井后立即开始调度,并且作业都是仅作计算的,同时忽略系统开销的时间。
请通过填表分别算出采用先来先服务和最短作业优先算法时的作业调度次序和作业平均周转时间。
T=(1+1.3+1.3+1.7)/4=5.3/4=1.575W=(1+2.6+7.5+2.83)/4=13.93/4=3.48T=(1.7+0.9+0.2+1.1)/4=3.9/4=0.978W=(1.7+1.8+1+1.83)/4=6.33/4=1.58239、假定某计算机系统配置的主存容量为1GB,当采用页式虚拟存储管理时提供给用户使用的逻辑地址空间为4GB,页面大小为4KB。
访问主存的时间为200ns,访问高速缓存的时间为40ns,查快表的命中率为90%,试问:(1)画出该系统的逻辑地址空间结构示意图;答:(20位)(12位)(2)用户作业最多可以有多少页?答:用户作业最多可以有2^20=1M(页) 4GB=2^32,4KB=2^12,2^32/2^12=2^20(3)主存空间一共被划分成多少块?答:主存空间一共被划分成2^30/2^12=256K(块)(4)计算按相对地址转换成绝对地址进行存取的平均时间是多少?答:进行存取的平均时间是*90%命中,访问主存和缓存至少一次(页表一次(200ns),缓存一次(40ns)),(200+40)*90%+(200+200)*10%=256(ns)(200+200)*10%不命中,访问两次主存(页表一次(200ns),40、假设一个磁盘组有100个柱面,每个柱面有16个磁道,每个盘面有8个扇区。
现采用位示图方法管理磁盘空间,令磁盘块号按柱面顺序和盘面顺序编排,编号均从0开始编排。
请回答下列问题:(1)若采用32位的字构造位示图,共需要多少个字?答:需要400个字:(8*16*100)/32为12800/32是400(2)请算出:柱面号为5,磁头号为2、扇区号为2的数据块对应的块号,及其在位示图中的字号和位号。
答:块号是658: 5*16*8+2*8+2为658字号是20: [658/32]为20位号是18: 658 mod 32为1841、有三个进程A,B,C共享一个文件F。
进程A对F只读不写,进程B对F只写不读,进程C对F先读后写。
规定多个进程可同时读,但有进程在读时不允许其它进程写,有进程在写时不允许其它进程读或写。
当用PV操作管理时,回答下列问题:(1)应怎样定义信号量?写出信号量的作用及其初值。