计算机四级考试有操作题吗:2017年计算机四级考试操作系统单选试题及答案2

副标题:2017年计算机四级考试操作系统单选试题及答案2

时间:2023-09-28 12:45:01 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。


  操作系统单选题

  1在进行操作系统设计时,下列哪一个是构造操作系统的方法?

  A.网络式结构B.并行式结构C.微内核结构D.主从式结构

  参考答案:C

  2在不同类型的操作系统中,批处理操作系统的缺点是

  A.缺少交互性B.不能并发运行C.CPU利用率低D.周转时间太长

  参考答案:A

  3在下面列出的计算机操作中,只能在操作系统内核态下运行的是

  A.关机B.读文件C.设置时间D.屏蔽中断

  参考答案:D

  4引入中断技术可以使计算机的运行效率得到提高,下列哪一项对中断响应顺序产生影响?

  A.中断优先级B.时间片大小C.特权指令D.中断向量

  参考答案:A

  5操作系统提供给用户用于应用程序编程的接口是

  A.系统调用B.运行平台C.编程开发环境D.中断服务程序

  参考答案:A

  6下列各种数据对象中,与进程具有一一对应关系的是

  A.程序B.进程控制块C.动态库D.堆栈

  参考答案:B

  7某个进程由多个线程组成,其中一个线程被调度程序选中投入运行,其他的线程有的位于就绪队列,有的被阻塞,则此时该进程的状态是

  A.运行状态B.就绪状态C.挂起状态D.阻塞状态

  参考答案:A

  8UNIX操作系统中,fork()系统调用用于创建进程。仔细阅读、分析下列程序,假设程序正确运行并创建子进程成功,那么,输出到屏幕的正确结果是main()

  {

  pid_t pid;

  pid = fork();

  if (pid = = 0) printf ("Hello World\n");

  else if (pid > 0) printf ("Hello World\n");

  else printf ("Hello World\n");

  }

  A.什么都没有B.1行Hello WorldC.2行Hello WorldD.3行Hello World

  参考答案:C

  9在Pthread线程包中,线程操作pthread_join的含意是

  A.创建一个新的线程

  B.撤销一个线程

  C.等待一个特定的线程退出

  D.参加一个新的线程

  参考答案:C

  10下列各种情况中,一定不会引起进程调度的操作是

  A.一个进程完成工作后被撤销

  B.一个进程从运行状态变成了阻塞状态或就绪状态

  C.一个进程从阻塞状态变成了就绪状态

  D.一个进程从就绪状态变成了运行状态

  参考答案:D

  11下列活动中,哪一种活动只存在同步关系?

  A.某年某月某日某航班的订票

  B.球队举行足球比赛

  C.汽车装配流水线上的各道工序

  D.公共复印室复印机的使用

  参考答案:C

  12用P、V操作管理临界区时,把信号量mutex的初值设定为1。当有k(k>1)个进程在mutex的等待队列中时,信号量的值为

  A.kB.k-1C.1-kD.-k

  参考答案:D

  13学生小王在选课时编写了一个程序,为了保证有足够的学分,他先选了课程B,然后继续申请心仪的课程A。若能选到课程A,则退掉课程B。部分程序如下:

  count.A //表示课程A的信号量

  count.B //表示课程B的信号量

  {

  …

  P(count.A);

  select_course(A);

  relese_course(B);

  V(count.B);

  …

  }

  请问:小王的程序能否达到选到课程A又退掉课程B的目的?

  A.一定能B.一定不能C.有可能D.程序无法运行

  参考答案:C

  14下列存储管理方案中,允许动态扩充内存容量的方案是

  A.固定分区B.可变分区C.页式D.虚拟页式

  参考答案:D

  15在可变分区存储管理方案中,在对一个分区进行回收时,若该分区的起始地址加长度等于空闲区表中某个登记项所表示空闲区的起始地址,则表示

  A.该回收分区的上邻分区是空闲的

  B.该回收分区的下邻分区是空闲的

  C.该回收分区的上、下邻分区都是空闲的

  D.该回收分区的上、下邻分区都不是空闲的

  参考答案:B

  16页式存储管理方案中,若一个进程的虚拟地址空间为2GB,页面大小为4KB,当用4字节表示物理页号时,页表需要占用多少个页面?

  A.128B.256C.512D.1024

  参考答案:C

  17下列哪一个页面置换算法有可能产生Belady异常现象?

  A.FIFOB.LRUC.LFUD.OPT

  参考答案:A

  18在采用虚拟存储管理方案的系统中,发生"抖动"现象是由以下哪一个原因引起的?

  A.页面尺寸过大B.页面尺寸过小C.程序编制不合理D.页面置换算法不合理

  参考答案:D

  19在一个采用虚拟页式存储管理方案的系统中,页面大小为50个整型变量。假设某一个进程分配有3个页框,其中程序占用2个页框并常驻内存。下列程序数据进行初始化时,会产生多少次缺页中断?

  for ( i = 1; i <= 50; i++ )

  for ( j = 1; j <= 100; j++) C[ i, j ] = 0;

  A.50B.100C.150D.5000

  参考答案:B

  20文件的存取方式依赖于

  Ⅰ.文件的物理结构

  Ⅱ.文件的逻辑结构

  Ⅲ.存放文件的设备的物理特性

  A.仅ⅠB.仅ⅡC.仅Ⅰ和ⅡD.仅Ⅰ和Ⅲ

  参考答案:D

  21文件系统实现文件的按名存取是通过下列哪一项工作完成的?

  A.文件目录查找B.位示图查找C.目录项分解D.记录的成组和分解

  参考答案:A

  22使用文件前要先打开文件。在成功执行打开文件系统调用后,系统会返回给用户一个

  A.文件长度B.内存地址C.文件描述符D.文件打开方式

  参考答案:C

  23假设某文件由100个逻辑记录组成,每个逻辑记录长度为80个字符。磁盘空间被划分为若干块,块大小为1024个字符。在没有采用成组操作时,磁盘空间的利用率是多少?

  A.8%B.16%C.24%D.32%

  参考答案:A

  24假设某文件由100个逻辑记录组成,每个逻辑记录长度为80个字符。磁盘空间被划分为若干块,块大小为1024个字符。若采用成组操作,块因子为12,那么磁盘空间的利用率是多少?

  A.32%B.64%C.80%D.94%

  参考答案:D

  25操作系统在对磁盘的访问中,优化下列哪个时间可以显著改善磁盘读写的性能?

  A.寻道时间B.旋转延时C.传输时间D.调度时间

  参考答案:A

  26设备管理中,为了管理和分配设备建立了一个数据结构,通常称为设备表。它的作用是

  A.管理物理设备

  B.管理逻辑设备

  C.实现即插即用

  D.建立逻辑设备与物理设备之间的对应关系

  参考答案:D

  27当一个低速的I/O设备连接到高速的计算机系统中时,下列哪种技术可以提高低速设备的使用效率?

  A.SPOOLing技术B.I/O重定向技术C.设备共享技术D.设备缓冲技术

  参考答案:D

  28死锁产生的原因之一是资源分配不当,另一个原因是

  A.存在共享资源

  B.使用P、V操作过多

  C.系统中没有采用SPOOLing技术

  D.进程推进顺序不当

  参考答案:D

  29下列关于死锁与安全状态的叙述中,哪一个是正确的?

  A.死锁状态一定是不安全状态

  B.从安全状态有可能进入死锁状态

  C.不安全状态就是死锁状态

  D.死锁状态有可能是安全状态

  参考答案:A

  30假设系统由相同类型的7个资源被3个进程共享,若要使系统不会死锁,每个进程最多可以申请的资源个数是

  A.1B.2C.3D.4

  参考答案:C

2017年计算机四级考试操作系统单选试题及答案2.doc

本文来源:https://www.wddqw.com/4aNO.html