电大本科操作系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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

相关文档
最新文档