操作系统——判断
  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.unix文件系统系统的资源的利用率越高用户越满意;
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必须互斥执行;错
8.单道程序系统中程序的执行也需要同步和互斥;错,单道程序没有并发性
1.作业调度能够使作业获得CPU;错
2.在多道程序系统中,系统的现有空闲可用资源能否满足一个后备作业J的资源要求,是选择作业J进入内存的必要条件;错
3.短作业进程优先调度算法具有最短的平均周转时间,因此这种算法是最好的算法;错
4.在优先权调度算法中确定静态优先权时,一般说,计算进程的优先权要高于磁盘I/O进程的优先权;错
5.摒弃不可剥夺条件的方法可用于预防多个打印进程死锁的发生;错
6.操作系统处理死锁,只要采用预防、解除、检测、避免之中的一种就足够了;错
7.如果系统在所有进程运行前,一次性地将其在整个运行过程所需的全部资源分配给进程,即所谓“静态分配”法,是可以预防死锁发生的;对
8.多个进程竞争比进程数目少的资源时就可能产生死锁,而当资源数目大于进程数目时就一定不会发生死锁;错
9.在银行家算法中,对某时刻的资源分配情况进行安全分析,如果该时刻状态是安全的,则存在一个安全序列,且这个安全序列是唯一的;错
10.进程调度算法各种各样,但是如果选择不当,就会造成死锁;错
1.请求分页存储管理系统,若把页面的大小增加一倍,则缺页中断次数会减少一倍;错
2.虚地址即程序执行时所要访问的内存地址;错
3.交换可以解决内存不足的问题,因此,交换也实现了虚拟存储器;错
4.为了使程序在内存中浮动,编程时都使用逻辑地址;因此,必须在地址转换后才能得到主存的正确地址;对
5.在请求分页式存储管理中,页面的调入.调出只能在内存和对换区之间进行;错
6.请求分页存储管理中,页面置换算法很多,但只有最佳置换算法能完全避免进程的抖动,因而目前应用最广;其他如改进型CLOCK算法虽然也能避免进程的抖动,但其效率一般很低;错
7.虚拟存储器的实现是基于程序局部性原理,其实质是借助外存将内存较小的物理地址空间转化为较大的逻辑地址空间;对
8.虚存容量仅受外存容量的限制;错
9.UNIX操作系统没有提供虚拟存储器,为了使容量有限的内存能支持较大规模的程序,系统除采用正文段共享和自我覆盖技术外,主要采用了程序对换技术来扩充存储容量,使其具有类似于虚拟存储器的作用;
10.静态页式管理可以实现虚存;错
11.用可变分区法可以比较有效地消除外部碎片,但不能消除内部碎片;错
12.页表的作用是实现逻辑地址到物理地址的映射;对
13.系统中内存不足,程序就无法执行;
14.用绝对地址编写的程序不适合多道程序系统;对
1.操作系统采用缓冲技术的缓冲池主要是通过硬件来实现的;错
2.低速设备一般被设置成共享设备;错
3.通道指令和一般机器的指令没有什么不同;错
4.数组选择通道和数组多路通道可以支持多个通道程序并发执行,而字节多路通道不支持多个通道程度并发执行;错
5.共享设备允许多个作业同时使用设备,即每一时刻可有多个作业在使用该共享设备,因而提高了系统设备资源的利用率;错
6.由于设备分配中设置了若干数据结构,所以在设备分配中不会发生死锁;错
7.I/O通道控制方式中不需要任何CPU干预;错
8.先来先服务算法、优先级高者优先算法、时间片轮转算法等是经常在设备分配中采用算法;错
9.由于独占设备在一段时间内只允许一个进程使用,因此,多个并发进程无法访问这类设备;错
10.操作系统中应用的缓冲技术,多数通过使用外存来实现;错
1.信号量机制是一种有效地实现进程同步与互斥的工具;信号量的值只能由P、V操作来改变;1.                           
2.确定作业调度算法时,应主要考虑系统资源的均衡使用,使I/O繁忙作业和CPU繁忙作业搭配运行;2.√
3.在虚拟存储系统中,操作系统为用户提供了巨大的存储空间;因此,用户地址空间的大小可以不受任何限制;3.×
4.可顺序存取的文件不一定能随机存取,但可随机存取的文件都可以顺序存取;4.√   
5.利用共享分配技术可以提高设备的利用率,使得打印机之类的独占设备成为可共享的、快速I/O设备;5.×

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。