电大本科操作系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统——判断
1. UNIX/Linux的i节点(内码)表是文件系统的主要数据结构(表格)部分。(×)
2. 系统调用是操作系统和用户进程的接口,库函数也是操作系统和用户的接口。(×)
3. 交换技术“扩充”了内存,因此,交换也实现了虚拟存储器。(√)
4. 允许多个用户以交互方式使用计算机的操作系统是实时系统。(×)
5. 用户程序应与实际使用的物理设备无关,这种特性就称作与设备无关性。(√)
6. 只有一个终端的计算机无法安装多用户操作系统。(×)
7. 主存和辅存都在CPU直接控制下相互传送信息和存储数据。(×)
8. 采用SPOOLing技术的目的是提高独占设备的利用率。(√)
9. 现代操作系统大量采用的层次设计方法,从已知目标N层用户要求,逐级向下进行设计,称为自底向上方法。(×)
10. 临界资源是指每次仅允许一个进程使用的共享资源。(√)
1. 在文件系统的支持下,用户需要知道文件存放的物理地址。(×)
2. 文件的存储空间管理实质上是组织和管理辅存空闲块。(√)
3. 通过硬件和软件的功能扩充,把原来独占的设备改造成为能为若干用户共享的设备,这种设备称为虚拟设备。(√)
4. 信号量机制是一种有效地实现进程同步与互斥的工具。信号量的值只能由PV操作来改变。(√)
5. 作业调度选择一个作业装入主存后,该作业能否占用处理器必须由作业控制来决定。(×)
6. 在进行作业调度时,要想兼顾作业等待时间和计算时间,应选取响应比高者优先算法。(√)
7. 动态存储分配时,要靠硬件地址变换机构实现重定位。(√)
8. 虚拟存储器实际上是一种设计技巧,使主存物理容量得到扩大。(×)
9. 固定分区存储管理的各分区的大小不可变化,这种管理方式不适合多道程序设计系统。(×)
10. SPOOLing系统实现设备管理的虚拟技术,即:将独占设备改造为共享设备。它由专门负责I/O 的常驻内存的进程以及输入、输出井组成。(√)
1. Windows是一个多任务操作系统,允许同一时间运行多个程序,能方便快速地在各程序间切换。(√)
2. 确定作业调度算法时应主要考虑系统资源的均衡使用,使I/O繁忙作业和CPU繁忙作业搭配运行。(√)
3. 在操作系统中,通常把终端作业称为后台作业,批处理作业称为前台作业。(×)
4. 作业调度与进程调度相互配合才能实现多道作业的并发执行。(√)
5. 如果某一进程获得除CPU外的所有所需运行资源,经调度,分配给它CPU,该进程将进入等待状态。(×)
6. 通过硬件和软件的功能扩充,把原来独占的设备改造成为能为若干用户共享的设备,这种设备称为虚拟设备。(√)
7. 在文件系统的支持下,用户需要知道文件存放的物理地址。(×)
8. 在UNIX系统中,常采用空闲块成组链接法来实施存储空间的分配与回收。(√)
9. 常用的缓冲技术是用来解决慢速设备与快速CPU处理之间协调工作的。(√)
10. 计算机操作系统是一种层次化、模块化结构的程序集合。(√)
三、填空题(每空2分,共20分)
1. Windows操作系统在用户界面设计方面成功地使用图标进行方便用户的管理;UNIX操作系统的移植性好,从微型机到巨型机都可以使用。
2. 传统操作系统提供编程人员的接口称为系统调用。
3. 可变分区存储管理中,分区的长度不是预先固定的,而是按作业的实际需求量来划分的;分区个数也不是预先确定的,而是由装入的作业数决定的。
4. 进程通信根据交换信息量的多少分为高级通信和低级通信,PV操作属于低级通信。
5. Shell程序语言最早是由UNIX操作系统提供给用户使用的命令解释程序集合。
6. 检测到死锁后可以采用预防、避免或检测并恢复办法来解除死锁。
1.操作系统属于最重要的、最不可缺少的应用软件。【错】
2.操作系统完成的主要功能是与硬件相关的。【对】
3.操作系统的所有程序都在系统态执行。【错】
4.多道程序系统在单处理机的环境下,程序的执行是并发不是并行的,程序的执行与I/O操作也只能并发不能并行。【错】
5.当计算机系统没有用户程序执行时,处理机完全处于空闲状态。【错】
6.超级用户(管理员、特权用户)可以使用特权指令。【错】
7.系统的资源的利用率越高用户越满意。【错】
8.多道程序的执行一定不具备再现性。【错】
9.分时系统不需要多道程序技术的支持。【错】
10.分时系统的用户具有独占性,因此一个用户可以独占计算机系统的资源。【错】
11.设计实时操作系统时,首先应考虑系统的优良性和分配性。【错】
12.批处理系统不允许用户随时干涉自己程序的运行。【对】
13.虚拟机不需要硬件的支持。【错】
14.操作系统的所有程序是长驻内存的。【错】
1.有了线程之后,程序只能以线程的身份运行。【对】
2.线程的切换会引起进程的切换。【错】
3.多个线程可以对应同一段程序。【对】
4.系统内可以存在无父进程的进程。【对】
5.线程所对应的程序肯定比进程所对应的程序短。【错】
6.进程从CPU退下时,将“现场”保存在系统栈内。【错】
7.在多道程序系统,进程需要等待某种事件的发生时,进程一定进入阻塞状态。【错】
8.进程上下文是进程执行活动全过程的静态描述。【错】
9.并发是并行的不同表述,其原理相同。【错】
10.进程是基于多道程序技术而提出的,其基本的特征是动态性;进程的执行是在多个状态间多次转换的过程,但只有处于就绪和执行状态的进程位于内存。【错】
11.操作系统对进程的管理和控制主要是通过控制原语实现的。【对】
12.原语的执行是屏蔽中断的。【对】
13.一般情况下,分时系统中处于就绪状态的进程最多。【对】
14.系统中进程的数目越多,CPU的利用率越高.【错】
1.一个临界资源可以对应多个临界区。【对】
2.互斥地使用临界资源是通过互斥地进入临界区实现的。【错】
3.同步信号量的初值一般为1。【错】
4.引入管程是为了让系统自动处理临界资源的互斥使用问题。【对】
5.生产者-消费者问题是一个既有同步又有互斥的问题。【对】
6.用管程实现进程同步时,管程中的过程是不可中断的。【对】
7.进程A、B共享变量x,需要互斥执行;进程B、C共享变量y,B、C也需要互斥执行,因此,进程A、C