当前位置:学者斋 >

计算机 >计算机四级 >

2015年3月计算机四级《网络工程师》模拟试题(八)

2015年3月计算机四级《网络工程师》模拟试题(八)

  一、操作系统单选题

2015年3月计算机四级《网络工程师》模拟试题(八)

1、从计算机应用角度来看,操作系统的主要作用是提供

A.人机交互接口

B.软件开发基础

C.第一道安全防线

D.虚拟机和扩展机

2、共享性是操作系统的特征之一,下列共享设备中,哪种设备可以共享但是不能被抢占使用?

B.打印机

C.硬盘

D.内存

3、内核态和用户态是用于操作系统运行安全而设置的一种状态标志,其含义是指

A.操作系统所处的状态

在运行时所处的状态

C.内存在运行时所处的状态

D.安全系统所处的状态

4、外部I/O设备向处理器发出的中断信号又称为

A.中断请求

B.中断断点

C.中断屏蔽

D.中断优先级排队

5、编写程序时通常会使用过程调用和系统调用,下列选项中,系统调用不能实现的功能是

A.从当前程序跳转到调用程序

B.调用程序多次嵌套与递归

C.调用程序一般与当前程序有关

D.调用结束后返回原程序

6、计算机操作系统中,所谓进程的唯一"标志"是指

A.进程控制块

B.程序指令代码

C.程序堆栈段

D.程序变量和数组

7、某一单核处理机的计算机系统中共有20个进程,那么,处于运行状态的进程最少为几个?

A.1

B.20

C.19

D.0

8、当用户在编程中需要创建一个进程时,他可以采用下列哪一种方法?

A.调用进程创建原语由操作系统创建进程

B.填写进程控制块的数据结构并提交系统

C.填写进程控制块的数据结构并将其放入就绪队列

D.将用户所在进程的进程控制块复制一份给新进程

9、对于如下C语言程序

int main()

{

printf("Hello Worldn");

fork();

printf("Hello Worldn");

}

在UNIX操作系统中正确编译链接后,其正确的运行结果是

A.共打印出2行Hello World

B.共打印出3行Hello World

C.共打印出4行Hello World

D.共打印出5行Hello World

10、有如下C语言程序

void * th_f(void * arg)

{

printf("Hello World");

pthread_join(2);

}

int main(void)

{

pthread_t tid;

int st;

st = pthread_create(&tid, NULL, th_f, NULL);

if(st==0)

printf("Oops, I can not createthreadn");

exit(NULL);

}

针对上述程序,下列叙述中哪一个是正确的?

A.线程th_f运行后主动退出

B.线程th_f运行后等待一个特定的线程退出

C.线程th_f运行后主动释放CPU给其他线程

D.线程th_f运行后进入死循环

11、 某系统在打印数据时,读数据进程、处理数据进程和打印结果进程之间的相互关系是

A.互斥关系

B.同步关系

C.前趋关系

D.后趋关系

12、 为了保证临界资源的正确使用,进程在结束对临界资源的访问后必须通过下列哪一区才能离开?

A.进入区

B.临界区

C.退出区

D.剩余区

13、 利用内存中若干公共缓冲区组织成队列,以实现进程之间信息交换的通信方式称为

A.共享内存

B.消息机制

C.管道通信

D.套接字

14、 下列存储管理方案中,需要采用移动技术解决碎片问题的是

A.固定分区

B.可变分区

C.页式

D.段页式

15、 在虚拟页式系统中进行页面置换时,首先置换最长时间未被使用过的页面,这一策略称为

A.先进先出页面置换算法(FIFO)

B.最近最少使用页面置换算法(LRU)

C.最近最不常用页面置换算法(LFU)

D.理想页面置换算法(OPT)

16、 简单页式存储管理方案中,若地址用22位二进制表示,页内地址部分占12个二进制位,则最大允许进程有多少个页面?

A.2048

B.1024

C.512

D.256

17、 下列关于页式存储管理方案的叙述中,哪一个是错误的?

A.页表长度寄存器保存了正在运行进程的页表长度

B.页内地址是地址的高位部分

C.大多数32位的操作系统采用了二级页表

D.页表在内存可以不连续存放

18、 有一个虚拟页式存储系统,采用最近最少使用(LRU)页面置换算法,系统分给每个进程3页内存,其中一页用来存放程序和变量i,j(不作他用)。假设一个页面可以存放300个整数变量。某进程程序如下:

VAR A:ARRAY[1..150, 1..100] OF integer;

i,j:integer;

FOR i:=1 to 150 DO

FOR j:=1 to 100 DO

A[i,j]:=0;

设变量i,j放在程序页面中,初始时,程序及变量i,j已在内存,其余两页为空。矩阵A按行序存放。试问当程序执行完后,共缺页多少次?

A.100

B.50

C.150

D.200

19、 假设某计算机系统的内存大小为256K,在某一时刻内存的使用情况如下表所示。

此时,若进程顺序请求20K和5K的存储空间,系统采用某种算法为进程分配内存,分配后的内存情况如下表所示。

那么系统采用的是什么分配算法?

A.最佳适配

B.最差适配

C.首次适配

D.下次适配

20、 文件系统中,若将逻辑上连续的文件信息分散存放在若干不连续的磁盘块中,每个磁盘块中设置一个指向下一个磁盘块的指针,这种结构称为

A.顺序结构

B.链接结构

C.索引结构

D.I节点结构

21、 文件系统中,文件访问控制信息存储的合理位置是

A.文件控制块

B.文件分配表

C.用户口令表

D.系统注册表

22、 下列对文件的描述中,哪一项与文件的物理结构相关?

A.文件长度

B.用户对文件的存取方式

C.文件中记录的个数

D.文件目录的结构

23、 假设磁头当前位于第105道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用SSF调度(最短寻道优先调度)算法得到的磁道访问序列是

A.110,170,180,195,68,45,35,12

B.110,68,45,35,12,170,180,195

C.110,170,180,195,12,35,45,68

D.12,35,45,68,110,170,180,195

24、 在一个采用三级索引结构的UNIX文件系统中,假设物理块大小为512B,用32位表示一个物理块号。主索引表含有13个块地址指针,其中前10个直接指向盘块号,第11个指向一级索引表,第12个指向二级索引表,第13个指向三级索引表,那么,一个文件最大可有多少块?

A.10 + 512 + 5122+ 5123

B.10 + 256 + 2562+ 2563

C.10 + 128 + 1282+ 1283

D.256 + 2562+ 2563

25、 在实现文件系统时,可采用"目录项分解法"加快文件目录检索速度。 假设目录文件存放在磁盘上,每个盘块 512 字节。文件控制块有 32 字节,其中文件名占 8 字节,文件控制块分解后,第一部分占有 10 字节(包括文件名和文件内部号),第二部分占 26 字节(包括文件内部号和文件其他信息)。假设某一个目录文件共有 256 个文件控制块,则采用目录项分解法前,查找该目录文件的某一个文件控制块的平均访盘次数是

A.9

B.8

C.8.5

D.9.5

26、 计算机操作系统中,设备管理的主要任务之一是

A.通过缓冲技术匹配高、低速设备

B.通过改变配置加速数据传输

C.通过适配技术连接不同设备

D.通过总线技术提高设备效率

27、 CPU与外设在大部分时间内并行工作。当CPU启动外设后,不需要去查询其工作状态,可继续执行主程序,该I/O设备控制方式称为

A.程序直接控制方式

B.中断控制方式

方式

D.通道控制方式

28、 下列描述的现象中,属于活锁的是

A.相关进程进入阻塞状态,且无法唤醒

B.相关进程没有阻塞,可被调度,但是没有进展

C.相关进程没有阻塞,但是调度被无限推后

D.相关进程进入阻塞状态,且可以唤醒

29、 解决死锁的方法有多种,通过银行家算法来解决死锁的方法称为

A.避免预防

B.死锁预防

C.死锁检测

D.死锁解除

30、 某计算机系统中共有3个进程P1、P2和P3,4类资源r1、r2、r3和r4。其中r1和r3每类资源只有1个实例,r2资源有2个实例,r4有3个实例。

当前的资源分配状态如下:

E={,,,,,}

若进程P3申请一个r4类资源,则系统可能会发生下列哪一种现象?

A.死锁

B.无死锁

C.活锁

D.饥饿

  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/jsj/siji/dwdvj3.html