计算机四级操作系统真题及解析5.docx

上传人:b****3 文档编号:3895857 上传时间:2022-11-26 格式:DOCX 页数:11 大小:52.53KB
下载 相关 举报
计算机四级操作系统真题及解析5.docx_第1页
第1页 / 共11页
计算机四级操作系统真题及解析5.docx_第2页
第2页 / 共11页
计算机四级操作系统真题及解析5.docx_第3页
第3页 / 共11页
计算机四级操作系统真题及解析5.docx_第4页
第4页 / 共11页
计算机四级操作系统真题及解析5.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

计算机四级操作系统真题及解析5.docx

《计算机四级操作系统真题及解析5.docx》由会员分享,可在线阅读,更多相关《计算机四级操作系统真题及解析5.docx(11页珍藏版)》请在冰豆网上搜索。

计算机四级操作系统真题及解析5.docx

计算机四级操作系统真题及解析5

计算机四级操作系统真题及解析(5)

一、单选题

1)现代操作系统最基本的特征是

A)并发性

B)顺序性

C)封闭性

D)并行性

答案:

A

2)组成操作系统的主要部分通常是进程线程管理、内存管理、设备管理和

A)文件管理

B)P、V操作管理

C)死锁管理

D)备份管理

答案:

A

3)下列程序中,哪一个不属于操作系统内核程序?

A)进程调度程序

B)中断服务程序

C)设备驱动程序

D)用户应用程序

答案:

D

4)用户编写程序时调用fork()创建进程,其使用的是操作系统提供给用户的什么接口?

A)系统调用

B)命令控制语言

C)作业控制语言

D)应用编程接口

答案:

A

5)用户进程从用户态转变为内核态时,使用的指令是

A)访管指令

B)I/O指令

C)页保护指令

D)压栈指令

答案:

A

6)多道程序设计的意义是

A)宏观上有多个进程在计算机中同时运行

B)微观上有多个进程在计算机中同时运行

C)一种将程序分割为若干子程序的设计方法

D)多个计算机协同运行一个进程

答案:

A

7)进程从运行态转换为阻塞态的原因是

A)需要的数据没有准备好

B)需要的设备不存在

C)分配给该进程的时间片用完

D)运算过程中栈溢出

答案:

A

8)一个运行着的进程打开了一个新的文件,则指向该文件数据结构的关键指针存放在

A)进程控制块中

B)文件目录中

C)文件句柄中

D)进程头文件中

答案:

A

9)请分析以下程序。

intmain()

{

pid_tpid;

pid=fork();

if(pid==0)

printf("Iamthechildprocess,myprocessIDis%d\n",getpid());

else

printf("Iamtheparentprocess,myprocessIDis%d\n",getpid());}

那么,该程序正确运行后的结果是

A)Iamthechildprocess,myprocessIDis3744

Iamtheparentprocess,myprocessIDis3987

B)Iamthechildprocess,myprocessIDis3744

C)Iamtheparentprocess,myprocessIDis3987

D)不输出任何信息

答案:

A

10)在Pthread线程包的使用中,当用户编程创建一个新的线程时,需要使用的线程库函数是

A)pthread_create()

B)pthread_exit()

C)pthread_yield()

D)pthread_join()

答案:

A

11)下列进程关系中,不能用P、V操作来实现的是

A)进程共享

B)进程同步

C)进程互斥

D)进程的前趋关系

答案:

A

12)进程间通信时,下列哪一种情形下,发送进程不能再申请互斥锁?

A)已满的邮件槽

B)已空的邮件槽

C)未加锁的邮件槽

D)半满的邮件槽

答案:

A

13)下列哪一种调度算法是不可抢占的?

A)时间片轮转

B)先来先服务

C)最短作业时间优先

D)最高优先级优先

答案:

B

14)在内存分区管理中,下列哪一种技术可以将零碎的空闲区集中为一个大的空闲区?

A)覆盖技术

B)交换技术

C)内存紧缩

D)动态重定位

答案:

C

15)在内存分配方案中,下列哪一种方法使内存的利用率较高且管理简单?

A)段式分配

B)页式分配

C)可变分区分配

D)固定分区分配

答案:

B

16)某页式存储管理系统采用一级页表。

如果访问内存的时间为0.4μs,快表的命中率为90%,请问有效访问时间是多少?

(假设访问快表耗时为0μs)

A)0.22μs

B)0.4μs

C)0.2μs

D)0.44μs

答案:

D

17)一个进程的内存分配页表如下,页的大小为500B,其中,有效位为1表示已装入内存,W表示可写,R表示可读。

指令WRITE[3,100],R1在执行时会产生什么结果?

页号

有效位

页框号

存取控制

0

0

5

W

1

1

10

R

2

1

30

W

3

1

80

R

4

0

50

R

A)越界中断

B)缺页中断

C)写保护中断

D)正常运行

答案:

C

18)在一个虚拟存储系统中,决定虚拟存储空间最大容量的要素是

A)计算机系统地址位宽

B)计算机系统数据字长

C)内存和磁盘容量之和

D)交换空间容量

答案:

A

19)在虚拟页式存储管理系统中,若采用请求调页方式,当用户需要装入一个新的页面时,其调入的页面来自

A)磁盘文件区

B)磁盘交换区

C)内存缓冲区

D)磁盘系统区

答案:

A

20)在文件系统中,文件存储空间的分配单位通常是

A)数据块

B)字符串

C)记录

D)文件

答案:

A

21)在文件系统中,必须为每个文件建立一个至少包含文件名和文件物理存储地址的数据结构,称为

A)文件控制块

B)文件分配表

C)索引节点

D)文件描述符

答案:

A

22)通常为了保证文件系统中数据的安全而采用备份技术。

那么,将上次备份后新增加的数据进行备份,该方法称为

A)增量转储

B)全量转储

C)物理转储

D)逻辑转储

答案:

A

23)下列磁盘调度算法中,通常称为电梯算法的是

A)扫描算法SCAN

B)最短寻道时间优先算法SSTF

C)先来先服务算法FCFS

D)循环查看算法C-LOOK

答案:

A

24)UNIX操作系统中,对文件系统中空闲区的管理通常采用

A)成组链接法

B)链表法

C)位示图法

D)空闲区表法

答案:

A

25)对于FAT32文件系统,它采用的是哪一种文件物理结构?

A)顺序结构

B)链接结构

C)索引结构

D)多级索引结构

答案:

B

26)外部设备按数据传输的方式可分为多种类型,通常磁盘被当作哪一种类型的设备?

A)块设备

B)字符设备

C)虚拟设备

D)独占设备

答案:

A

27)某程序员编写了一段通过串口发送数据的程序,使用了设备名com1,那么,将com1映射到实际物理设备的工作是在I/O管理的哪一层完成的?

A)设备独立层

B)用户应用层

C)设备驱动层

D)硬件抽象层

答案:

A

28)下列关于I/O设备的叙述中,哪一个是正确的?

A)不同的I/O设备可以并行工作

B)只有I/O设备才能产生有效的中断源

C)在中断处理过程中,必须屏蔽新中断

D)SPOOLing系统是脱机I/O系统

答案:

A

29)下列各种方法中,哪一种方法不能解除死锁?

A)修改环境变量

B)剥夺死锁进程的资源

C)撤销死锁进程

D)重启系统

答案:

A

30)设系统中有三种类型的资源(A,B,C)和五个进程(P1,P2,P3,P4,P5),A资源的数量是17,B资源的数量是6,C资源的数量为19。

在T0时刻系统的状态如下表:

最大资源需求量

已分配资源量

A,B,C

A,B,C

P1

4,0,11

4,0,5

P2

5,3,6

4,0,2

P3

4,2,5

2,1,4

P4

5,5,9

2,1,2

P5

4,2,4

3,1,3

系统采用银行家算法实施死锁避免策略,若当前系统剩余资源(A,B,C)分别为(2,3,3),下列哪一个序列是安全序列?

A)

P3,P1,P4,P2,P5

B)

P1,P3,P5,P2,P4

C)

P4,P2,P3,P5,P1

D)

P2,P3,P1,P4,P5

答案:

A

二、多选题

1)下列英文名称或缩写中,哪些是操作系统的名称?

A)Ubuntu

B)Windows

C)UNIX

D)TCP/IP

E)Tivoli

答案:

ACB

2)下列与进程相关的信息中,哪些信息是保存在进程控制块(PCB)中的?

A)进程标识符

B)进程当前状态

C)磁盘目录

D)用户栈

E)进程优先级

答案:

AEB

3)下列各类调度算法中,哪些调度算法适用于交互式操作系统?

A)多级反馈队列

B)短作业优先

C)最高响应比优先

D)时间片轮转

E)高优先级优先

答案:

AED

4)测试与设置指令(Test&Set)是解决互斥访问临界区的硬件方法。

下列关于该指令功能的叙述中,哪些是正确的?

A)测试W的值,若W=1,则返回重新测试

B)测试W的值,若W=0,置位W=1,进入临界区

C)退出临界区时,复位W=0

D)测试W的值,若W=1,则给W清零,并进入临界区

E)测试W的值,若W=0,则返回重新测试

答案:

ACB

5)下列各种内存管理方案中,哪些可以与虚拟存储技术结合使用?

A)可变分区

B)页式

C)段式

D)段页式

E)固定分区

答案:

DBC

6)下列关于虚拟存储器的叙述中,哪些是正确的?

A)在请求段页式系统中,以页为单位管理用户的虚拟内存空间,以段为单位管理物理内存空间

B)为提高请求分页系统中内存的利用率,用户可以动态改变页面大小

C)在虚拟存储系统中,进程的部分程序装入后便可运行

D)虚拟存储技术允许用户使用比物理内存更大的存储空间

E)实现虚存必须有硬件支持

答案:

EDC

7)下列文件的物理结构中,哪些结构适合文件的随机存取?

A)连续结构

B)链接结构

C)散列结构

D)索引结构

E)多级索引结构

答案:

EDA

8)在下图所示的树形文件目录结构中,如果用户Sun需要经常读文件/Li/Linux.pdf,可以通过下列哪些方法提高检索速度、节省存储空间并简化操作过程?

A)将文件Linux.pdf拷贝到Sun目录下,并仍旧使用原文件名

B)将文件Linux.pdf拷贝到Sun目录下,使用新的文件名

C)将文件Linux.pdf链接到Sun目录下,并仍旧使用原文件名

D)将文件Linux.pdf链接到Sun目录下,使用新文件名

E)将文件Linux.pdf链接到Course目录下,使用新的文件名

答案:

CD

9)在程序控制I/O方式中,若输出设备向处理机返回“准备就绪”信号,则表示

A)输出缓冲区已空

B)输出缓冲区已存满数据

C)输出设备已开始工作

D)输出设备已工作完毕

E)可以向输出缓冲区写数据

答案:

AE

10)在设备分配中,预防死锁的策略包括

A)建立SPOOLing系统

B)一次分配所有资源

C)有序分配资源

D)剥夺其他进程的资源

E)设备处于安全状态即可分配

答案:

DBAC

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 自我管理与提升

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1