全国计算机四级网络考试第1012套卷.docx
《全国计算机四级网络考试第1012套卷.docx》由会员分享,可在线阅读,更多相关《全国计算机四级网络考试第1012套卷.docx(48页珍藏版)》请在冰豆网上搜索。
![全国计算机四级网络考试第1012套卷.docx](https://file1.bdocx.com/fileroot1/2022-11/25/047219b6-bd1c-4d32-88cf-0cba31e2643e/047219b6-bd1c-4d32-88cf-0cba31e2643e1.gif)
全国计算机四级网络考试第1012套卷
操作系统1-21
网络21-
操作系统单选部分
第十套
1.从计算机安全保护角度来看,操作系统的主要作用是提供D
A.人机交互接口B.软件开发基础
C.第一道安全防线D.虚拟机和扩展机
2.共享性是操作系统的特征之一,下列哪种软件资源可以同时共享?
B
A.可重入代码B.临界区C.中断服务程序D.内核调度模块
3.操作系统需要处理器从内核态转为用户态时,采用的是下列哪种方法?
D
A.调用访管指令B.调用中断程序陷入
C.修改程序状态字D.利用堆栈返回
4.进程运行时,当运行中的进程不希望被外部事件打扰时,可以采用下列哪一
种操作方法?
D
A.陷入内核态B.设置不被打扰状态字C.屏蔽中断D.将中断信号排队
5.对于函数fork(),它属于哪一类系统调用?
B
A.进程控制类B.文件操作类C.设备管理类D.信息维护类
6.所谓"可再入程序"是指下列哪一类程序?
D
A.纯代码程序,运行中不需要修改B.过程调用子程序,可被其他过程调用
C.代码及堆栈,允许部分修改D.中断服务程序,与用户代码无关
7.某单核处理机的计算机系统中共有20个进程,那么,处于就绪状态的进程最
少是几个?
B
A.1B.20C.19D.0
8.若一个进程由于申请的内存资源长期不能得到满足,那么,操作系统处理该
进程的最佳方法是D
A.挂起该进程B.额外增加该类资源
C.重启该进程D.撤销该进程
9.对于如下C语言程序
intmain()
{
printf("HelloWorld\n");
fork();
fork();
fork();
printf("HelloWorld\n");
1
}
在UNIX操作系统中正确编译链接后,其正确的运行结果是D
A.共打印出6行HelloWorldB.共打印出7行HelloWorld
C.共打印出8行HelloWorldD.共打印出9行HelloWorld
10.有如下C语言程序
void*th_f(void*arg)
{
printf("HelloWorld");
}
intmain(void)
{
pthread_ttid;
intst;
st=pthread_create(&tid,NULL,th_f,NULL);
if(st==0)
printf("Oops,Icannotcreatethread\n");
exit(NULL);
}
针对上述程序,下列叙述中哪一个是正确的?
D
A.线程th_f运行中出现错误
B.线程th_f运行后等待一个特定的线程退出
C.线程th_f运行后主动释放CPU给其他线程
D.线程th_f运行后退出
11.某系统在打印数据时,读数据进程、处理数据进程和打印结果进程是通过下
列哪个对象相关联的?
D
A.缓冲区B.打印机C.进程D.磁盘
12.在解决进程同步和互斥的问题时,对信号量进行V原语操作是在下列哪一个
代码区进行的?
B
A.进入区B.临界区C.退出区D.剩余区
13.不同进程之间进行通信时,可以按需要采用同步或异步的方式,下列方法中,
哪一种通信方式是同步的?
B
A.共享内存B.消息机制C.管道通信D.套接字
14.在装入一个程序时,把程序中的指令地址和数据地址经过计算,全部转换成
物理地址后再装入物理内存,这一过程称为D
A.静态重定位B.动态重定位C.静态地址分配D.动态地址分配
2
15.在虚拟页式系统中进行页面置换时,置换以后不再需要的、或者在最长时间
以后才会用到的页面,这一策略称为D
A.先进先出页面置换算法(FIFO)B.最近最少使用页面置换算法(LRU)
C.最近最不常用页面置换算法(LFU)D.理想页面置换算法(OPT)
16.页式存储管理方案中,若地址用24位二进制表示,页内地址部分占11个二进
制位,则最大允许进程有多少个页面?
D
A.1024B.4096C.8192D.16384
17.下列关于虚拟页式存储管理方案的叙述中,哪一个是错误的?
B
A.常用的页面调入策略有请求调页和预调页
B.页面置换有全局置换和局部置换两种策略
C.分页守护进程在前台执行
D.选中的置换出内存的页面如果被修改过,需要写回磁盘
18.有一个虚拟页式存储系统采用最近最少使用(LRU)页面置换算法,系统分
给每个进程3页内存,其中一页用来存放程序和变量i,j(不作他用)。
假设一个
页面可以存放300个整数变量。
某进程程序如下:
VARA:
ARRAY[1..150,1..200]OFinteger;
i,j:
integer;
FORi:
=1to150DO
FORj:
=1to200DO
A[i,j]:
=0;
设变量i,j放在程序页面中,初始时,程序及变量i,j已在内存,其余两页为空。
矩
阵A按行序存放。
试问当程序执行完后,共缺页多少次?
B
A.101B.200C.100D.300
19.假设某计算机系统的内存大小为256K,在某一时刻内存的使用情况如下表所
示。
起始地址K20K50K90K100K105K35K160K75K195K
状态已用未用用已用用已用用已用用未用
容量20K30K40K10K5K30K25K15K20K25K
此时,若进程顺序请求20K和5K的存储空间,系统采用某种算法为进程分配内存,
分配后的内存情况如下表所示。
起始地址K20K50K90K100K105K35K155K60K175K95K
状态已用未用用已用用已用用已用用已用用
容量20K30K40K10K5K30K20K5K15K20K25K
那么系统采用的是什么分配算法?
D
A.最佳适配B.最差适配C.首次适配D.下次适配
20.随着不断创建和删除文件,从而导致产生磁盘碎片的文件物理结构是B
A.顺序结构B.链接结构C.索引结构D.I节点结构
3
2323
2323
21.对于采用树形目录结构的文件系统,错误的说法是B
A.由操作系统决定如何设置当前工作目录
B.由用户决定如何设置当前工作目录
C.允许不同的用户用相同的名字去命名文件
D.允许同一个用户在不同的子目录中使用相同的文件名
22.读写硬盘时,下列哪一个操作花费时间最短?
D
A.寻道B.旋转定位C.数据传输D.磁头复位
23.假设磁头当前位于第155道,正在向磁道序号减少的方向移动。
现有一个磁
道访问请求序列为35,45,12,68,110,180,170,195,采用SSF调度(最短寻道优先调
度)算法得到的磁道访问序列是D
A.110,170,180,195,68,45,35,12B.110,68,45,35,12,170,180,195
C.170,180,195,110,68,45,35,12D.12,35,45,68,110,170,180,195
24.在一个采用三级索引结构的UNIX文件系统中,假设物理块大小为1KB,用
64位表示一个物理块号。
主索引表含有13个块地址指针,其中前10个直接指向盘
块号,第11个指向一级索引表,第12个指向二级索引表,第13个指向三级索引表,
那么,一个文件最大可有多少块?
D
A.10+512+512+512B.10+256+256+256
C.10+128+128+128D.10+512+256+128
25.在实现文件系统时,可采用"目录项分解法"加快文件目录检索速度。
假设目
录文件存放在磁盘上,每个盘块512字节。
文件控制块有64字节,其中文件
名占8字节,文件控制块分解后,第一部分占有10字节(包括文件名和文件
内部号),第二部分占56字节(包括文件内部号和文件其他信息)。
假设某一
个目录文件共有128个文件控制块,则采用目录项分解法前,查找该目录文件
的某一个文件控制块的平均访盘次数是B
A.9B.8.5C.8D.7.5
26.计算机操作系统中,设备管理的主要任务之一是B
A.通过协调技术避免设备冲突B.通过改变配置加速数据传输
C.通过适配技术连接不同设备D.通过总线技术提高设备效率
27.系统引入一个不同于CPU的特殊功能处理单元,它有自己的指令和程序,可
以实现对外围设备的统一管理和外围设备与内存之间的数据传送,该I/O设备控
制方式称为D
A.程序直接控制方式B.中断控制方式C.DMA方式D.通道控制方式
28.计算机系统中拥有各种软硬件资源,内存是属于B
A.可重用资源B.不可重用资源C.临界资源D.共享资源
29.系统允许发生部分死锁,一旦发现有死锁进程,则通过杀死死锁进程来解决
死锁问题的方法称为D
A.死锁预防B.死锁避免C.死锁检测D.死锁解除
4
30.某计算机系统中共有3个进程P1、P2和P3,4类资源r1、r2、r3和r4。
其中r1和r
每类资源只有1个实例,r2资源有2个实例,r4有3个实例。
3
当前的资源分配状态如下:
E={,,,,,}B
A.死锁B.无死锁C.活锁D.饥饿
操作系统多选题
第十套
1、一般系统中产生的事件分为中断和异常两类。
下列哪些事件属于中断事件?
()
A、时钟中断B、输入/输出中断C、控制台中断D、硬件故障中断
E、用户程序执行了特权指令
答案:
BCDD
时钟中断,控制台中断等;异常是指来自CPU的内部事件或程序执行中的事件
引起的过程,如硬件故障中断等。
用户程序执行了特权指令可能会引发中断,转
入中断处理,但不属于中断事件,而是程序主动请求陷入的中断,称"陷入"(trap)
所以选择BCDD。
2、线程描述表记录了线程管理相关的内容。
下列哪些是线程描述表需要记录的
信息?
)
A、处理器寄存器的值B、硬件设备寄存器的值C、栈现场状态D、打开的文
件描述符E、线程内存空间
答案:
BCD
3、对于交互式系统,其调度算法的设计目标是()
A、较大的吞吐量B、较短的周转时间C、较高的CPU利用率D、较快的响
应时间E、较均衡的性能
答案:
CB
4、下列哪些方法可以实现进程互斥?
()
A、Peterson算法B、Test-and-Set(TS)指令C、Swap或Exchange指令
5
D、信号量E、分派器(Dispatcher)
答案:
BCDD
5、在虚拟页式存储管理中,为实现地址变换所涉及到的数据结构是()
A、空闲区表B、分区分配表C、页表D、段表E、位图
答案:
ACE
与页内相对地址相加而得到实际物理地址。
过程中要访问存储页面空闲区表,页
表,位图。
因此选ACE项
6、下列关于虚拟存储管理方案的叙述中,哪些是正确的?
()
A、采用先进先出页面置换算法可能导致Belady现象B、出现抖动或颠簸现象时,
系统用于调度页面所需要的时间比进程实际运行所占用的时间还多C、工作集
大小与工作集窗口尺寸密切相关D、操作系统应为每个进程提供与工作集大小
相等的物理页面数E、进程对内存有临界要求,当分配给进程的物理页面数小于
该临界值时,缺页率下降
答案:
BCDD
7、下列选项中,哪些是按照文件的存放时限划分的文件分类?
()
A、系统文件B、档案文件C、临时文件D、用户文件E、永久文件
答案:
BCE
8、在UNIX系统中,若文件File4的权限是736,则表示()
A、文件属主可执行File4B、文件属主可读File4C、同组用户可写File4D、
同组用户可执行File4E、其他用户可读File4
答案:
BCDCB
9、操作系统在进行设备分配时根据算法需要查找相应的数据结构,该数据结构
包括的主要内容为下列哪几项?
()
A、系统设备表B、设备控制表C、控制器控制表D、通道控制表E、设备分
配表
答案:
BCDD
10、某操作系统的当前资源分配状态如下表所示。
进程
最大资源需求
已分配资源数量
R1RR23
R1RR23
P1
753
010
P2
322
200
P3
902
302
6
P4
222
211
P5
433
002
假设当前系统可用资源R1、R2和R3的数量为(3,3,2),且该系统目前处于安全
状态,那么下列哪些是安全序列?
A、P2P5P4P3P1B、P4P2P3P5P1C、P4P5P2P1P3D、P2P5P4P1P3E、P4P5P3P2P1
答案:
BCDD
第十一套
1.从计算机系统发展角度来看,操作系统的主要作用是提供D
A.人机交互接口B.软件开发基础
C.第一道安全防线D.虚拟机和扩展机
2.共享性是操作系统的特征之一,下列哪种软件资源不可以同时共享?
B
A.内存分配模块B.可重入代码
C.SPOOLing系统D.log()函数子程序
3.在操作系统中,既可以在内核态下运行又可以在用户态下运行的指令是D
A.置程序计数器B.清指令寄存器C.清溢出标志D.置移位方向标志
4.下列哪一种中断与当前运行的进程有关?
D
A.故障性中断B.时钟中断C.I/O中断D.程序性中断
5.用户进程在实现系统调用时,下列哪种方法不能用于传递参数?
D
A.通过寄存器传递B.通过堆栈传递
C.通过指令自带传递D.通过变量传递
6.下列进程控制块的组织方式中,哪一种是错误的?
B
A.B+树方法B.线性方法C.索引方法D.链接方法
7.某单核处理机的计算机系统中共有20个进程,那么,处于阻塞状态的进程最
多有几个?
B
A.1B.20C.19D.0
8.系统中有多个进程分别处于就绪状态、运行状态和阻塞状态,下列哪一个进
程的状态变化必然引起另一个进程的状态发生变化?
B
A.运行状态→阻塞状态B.阻塞状态→就绪状态
C.阻塞状态→挂起状态D.就绪状态→运行状态
9.对于如下C语言程序
intmain()
{
printf("HelloWorld\n");
7
fork();
printf("HelloWorld\n");
fork();
printf("HelloWorld\n");
}
在UNIX操作系统中正确编译链接后,其正确的运行结果是B
A.共打印出6行HelloWorldB.共打印出7行HelloWorld
C.共打印出8行HelloWorldD.共打印出9行HelloWorld
10.有如下C语言程序
void*th_f(void*arg)
{
printf("HelloWorld");
pthread_exit(0);
}
intmain(void)
{
pthread_ttid;
intst;
st=pthread_create(&tid,NULL,th_f,NULL);
if(st==0)
printf("Oops,Icannotcreatethread\n");
exit(NULL);
}
针对上述程序,下列叙述中哪一个是正确的?
B
A.程序运行中最多存在1个线程B.程序运行中最多存在2个线程
C.程序运行中最多存在3个线程D.程序运行中最多存在4个线程
11.在民航网络订票系统中,相同航班订票人发起的订票进程其相互之间的关系
是B
A.同步关系B.互斥关系C.前趋关系D.后趋关系
12.解决进程同步与互斥问题时,信号量机制中所谓的"临界区"是指D
A.临界资源本身B.可读写的共享资源
C.访问临界资源的代码D.只读的共享资源
13.下列关于管程的叙述中,哪一个是错误的?
D
A.管程中不允许同时存在两个或两个以上的运行进程
B.Hoare提出了管程的一种实现方案
C.管程的互斥是由信号量及PV操作实现的
8
D.条件变量是用于解决同步问题的
14.每个进程都有其相对独立的进程地址空间,如果进程在运行时所产生的地址
超出其地址空间,则称发生了D
A.缺页中断B.写时复制C.地址错误D.地址越界
15.在虚拟页式系统中进行页面置换时,检查进入内存时间最久页面的R位,如
果是0,则置换该页;如果是1,就将R位清0,并把该页面放到链表的尾端,修
改其进入时间,然后继续搜索,这一策略称为D
A.先进先出页面置换算法B.最近最少使用页面置换算法
C.最近最不常用页面置换算法D.第二次机会页面置换算法
16.页式存储管理方案中,若地址用28位二进制表示,页内地址部分占12个二进
制位,则最大允许进程有多少个页面?
D
A.4096B.8192C.16384D.65536
17.下列关于页式存储管理方案的叙述中,哪一个是正确的?
B
A.逻辑地址连续,物理页面可以不相邻
B.用户编程时需要考虑如何分页
C.分配物理页面采用的是最优适应算法
D.物理地址的计算公式为内存块号+页内地址
18.有一个虚拟页式存储系统采用最近最少使用(LRU)页面置换算法,系统分
给每个进程3页内存,其中一页用来存放程序和变量i,j(不作他用)。
假设一个
页面可以存放300个整数变量。
某进程程序如下:
VARA:
ARRAY[1..300,1..200]OFinteger;
i,j:
integer;
FORi:
=1to300DO
FORj:
=1to200DO
A[i,j]:
=0;
设变量i,j放在程序页面中,初始时,程序及变量i,j已在内存,其余两页为空。
矩
阵A按行序存放。
试问当程序执行完后,共缺页多少次?
B
A.200B.300C.500D.301
19.假设某计算机系统的内存大小为256K,在某一时刻内存的使用情况如下表所
示。
起始地址K20K50K90K100K105K35K160K75K195K
状态已用未用用已用用已用用已用用未用
容量20K30K40K10K5K30K25K15K20K25K
此时,若进程顺序请求10K、15K和5K的存储空间,系统采用某种算法为进程分
配内存,分配后的内存情况如下表所示。
起始地址K20K50K90K100K105K35K145K60K175K95K
状态已用未用用已用用已用用已用用已用用
容量20K30K40K10K5K30K10K15K15K20K25K
9
2323
2323
那么系统采用的是什么分配算法?
B
A.最佳适配B.最差适配C.首次适配D.下次适配
20.下列哪一种文件的物理结构检索速度慢,且不适于随机存取文件?
B
A.顺序结构B.链接结构C.索引结构D.I节点结构
21.对需要经常进行访问的文件,下列各选项中,哪一类文件最适合连续存取?
B
A.顺序文件B.链接文件C.记录式文件D.索引文件
22.通常对外存储设备存取的过程是按某一顺序完成的。
下列哪一个顺序是正确
的?
D
A.置地址→置数据→读状态→置控制→再置地址...
B.读状态→置地址→置数据→置控制→再读状态...
C.读状态→置数据→置地址→置控制→再读状态...
D.置地址→读状态→置控制→置数据→再置地址...
23.假设磁头当前位于第105道,正在向磁道序号增加的方向移动。
现有一个磁
道访问请求序列为35,45,12,68,110,180,170,195,采用FCFS调度(先来先服务调度)
算法得到的磁道访问序列是D
A.110,170,180,195,68,45,35,12B.110,68,45,35,12,170,180,195
C.12,35,45,68,110,170,180,195D.35,45,12,68,110,180,170,195
24.在一个采用三级索引结构的UNIX文件系统中,假设物理块大小为2KB,用
64位表示一个物理块号。
主索引表含有13个块地址指针,其中前10个直接指向盘
块号,第11个指向一级索引表,第12个指向二级索引表,第13个指向三级索引表,
那么,一个文件最大可有多少块?
D
A.10+64+64+64B.10+128+128+128
C.10+256+256+256D.10+512+512+512
25.在实现文件系统时,可采用"目录项分解法"加快文件目录检索速度。
假设目
录文件存放在磁盘上,每个盘块512字节。
文件控制块有32字节,其中文件
名占8字节,文件控制块分解后,第一部分占有12字节(包括文件名和文件