Linux编程成组链接法实现,2015全国计算机四级考试网络操作系统模拟多选题

本文深入探讨了操作系统的基本概念,包括进程管理、内存管理、文件系统和设备管理等关键主题。通过对选择题和多选题的解析,帮助读者理解操作系统的内部机制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、项选择题

操作系统单选题

1、若一个单核处理机的系统中有多个进程存在,则这些进程是

A.并发运行的

B.并行运行的

C.封闭运行的

D.单道运行的

2、组成操作系统的主要部分是存储管理、设备管理、文件管理和

A.进程线程管理

B.用户管理

C.死锁管理

D.网络管理

3、操作系统的一个重要概念是进程,下列哪一个不能作为进程来管理?

A.内存换页程序

B.中断服务程序

C.打印程序

D.用户应用程序

4、当用户在终端窗口通过输入命令来控制计算机运行时,使用的是操作系统的哪一种接口?

A.命令行

B.系统调用

C.函数库

D.应用编程接口

5、下列指令中,哪一种可以在用户态下执行?

A.设置控制寄存器指令

B.算术运算指令

C.关中断指令

D.切换栈指针指令

6、进程调度所需的信息——进程优先级——是存放在下列哪一项中?

A.进程控制块

B.进程调度队列

C.源代码

D.编译生成的目标文件

7、进程在运行过程中具有多种状态,当它从等待态转换为就绪态时称为

A.唤醒

B.阻塞

C.调度

D.分派

8、当一个新的进程创建完成后,该进程的进程控制块将被插入到下列哪一个队列中?

A.就绪队列

B.运行队列

C.阻塞队列

D.挂起队列

9、请分析下列程序。

int main()

{

printf("This is in main program");

if(fork()==0)

printf("I am in child process");

else

printf("I am in parent process");}

程序正确运行后结果是

A.This is in main program I am in child process I am in parent process

B.This is in main program I am in child process

C.This is in main program I am in parent process

D.This is in main program I am in child process This is in main program I am in parent process

10、在Pthread线程包的使用中,当用户需要结束一个线程时,可以使用的线程库函数是

A.pthread_create()

B.pthread_exit()

C.pthread_yield()

D.pthread_join()

11、 进程并发执行时,若两个并发进程包含同一共享变量,则它们存在下列哪一种关系?

A.同步关系

B.父子关系

C.平等关系

D.主从关系

12、 当多个进程并发执行且需要相互通信时,下列哪一种方法最适合传送大量的信息?

A.共享内存

B.信号量

C.消息传递

D.管道

13、 下列关于生产者消费者的叙述中,哪一个是正确的?

A.生产者往缓冲区放产品前要先使用P操作确保缓冲区有空闲槽

B.生产者往缓冲区放产品前要先使用V操作确保缓冲区有空闲槽

C.消费者从缓冲区取产品前要先用P操作确保缓冲区互斥使用

D.生产者往缓冲区放产品前要先用P操作确保缓冲区互斥使用

14、 下列各种方法中,哪一种既可以满足多道程序设计且设计上又最简单?

A.可变分区

B.交换技术

C.单一连续区

D.分页技术

15、 在采用首次适应算法的可变分区内存管理方案中,内存大小为1024MB,其中操作系统占用128MB。若按下表所列时刻进行调度,当时刻7完成后,系统中剩余的空闲分区是在采用首次适应算法的可变分区内存管理方案中,内存大小为1024MB,其中操作系统占用128MB。若按下表所列时刻进行调度,当时刻7完成后,系统中剩余的空闲分区是

cae8041e42bd18bee39ec3c7fff5d05b.png

A.104MB

B.96MB

C.64MB

D.128MB

16、 某虚拟页式存储管理系统采用二级页表进行地址转换,若不考虑高速缓存和快表,则进程每执行一条指令至少需要访问几次内存?

A.0

B.1

C.2

D.3

17、 在一个请求调页的虚拟存储管理系统中,页面的大小为1024B。某进程在运行过程中要访问的虚拟地址分别为2050、4121、89、1056、2100、144、4097、156、1121、2200、3996、288、2200、567、5109,系统给该进程分配3个页框。若采用LRU页面置换算法,该进程的缺页率为多少?

A.73%

B.67%

C.60%

D.80%

18、 在采用页式存储管理方案的系统中,为了提高内存利用率并减少内碎片,页面的划分

A.与页表数量相关,可以找到平衡点

B.与页表数量无关,页面尺寸越大越好

C.与页表数量无关,页面尺寸越小越好

D.与页表数量相关,可根据物理内存大小划分

19、 为预防内存换页时出现抖动(颠簸)现象,可以采用下列哪一种方式?

A.采用工作集算法

B.更换更快的处理机

C.增加交换空间

D.增加并发进程数量

20、 从用户角度看,文件控制块(FCB)中最重要的字段是

A.文件名

B.文件ID

C.文件使用权限

D.文件类型

21、 下列哪一种结构属于文件的逻辑结构?

A.无结构(流式结构)

B.索引结构

C.链接结构

D.连续结构

22、 使用文件系统时,通常要显式地进行open()操作,这样做的目的是

A.将文件控制块(FCB)读入内存

B.将文件控制块(FCB)写入磁盘或缓存

C.将文件内容读入内存

D.将文件内容写入磁盘或缓存

23、 下列磁盘调度算法中,平均寻道时间较短但容易引起饥饿现象的算法是

A.扫描算法SCAN

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

C.先来先服务算法FCFS

D.循环查看算法C-LOOK

24、 在多级目录的文件系统中,用户对文件的首次访问通常都给出文件的路径名,之后对文件的访问通常使用

A.文件描述符

B.索引节点

C.文件符号名

D.文件地址

25、 某文件系统采用下表所示的位示图来管理空闲磁盘块。当文件归还块号为30的磁盘块时,应该将表中哪一位置零?

67f80729bbbc762f055710fbfb3941e7.png

A.1行14列对应的位

B.1行13列对应的位

C.2行14列对应的位

D.2行13列对应的位

26、 外部设备按数据传输的方式可分为多种类型,通常键盘是哪一种类型的设备?

A.块设备

B.字符设备

C.虚拟设备

D.独占设备

27、 在I/O设备管理中,引入缓冲技术的主要原因是

A.使外部设备可以并发运行

B.匹配不同外部设备的传输速度

C.避免使用外部设备时引起死锁

D.实现虚拟设备

28、 当用户使用外部设备时,其控制设备的命令传递途径依次为

A.用户应用层→设备独立层→设备驱动层→设备硬件

B.用户应用层→设备分配层→设备驱动层→设备硬件

C.用户应用层→设备驱动层→寄存器控制层→设备硬件

D.用户应用层→设备分配层→寄存器控制层→设备硬件

29、 解决死锁问题有多种方法,其中资源有序分配法属于

A.死锁避免

B.死锁预防

C.死锁解除

D.死锁检测

30、 设系统中有三种类型的资源(A,B,C)和五个进程(P1,P2,P3,P4,P5),A资源的数量是17,B资源的数量是6,C资源的数量为19。在T0时刻系统的状态如下表:

d7a550a7db498dce0fbf21505d3b2596.png

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

A.P5,P1,P4,P2,P3

B.P3,P2,P4,P1,P5

C.P5,P4,P3,P2,P1

D.P4,P5,P1,P2,P3

操作系统多选题

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

A.Linux

B.BSD

C.DOS

D.SNMP

E.Eclipse

32、 下列时刻中,哪些是进程可能创建的时机?

A.用户登录时

B.系统初始化时

C.运行进程通过系统调用创建新进程时

D.初始化批处理作业时

E.设备分配时

33、 在选择调度算法时要考虑进程的到达时间、等待时间和运行时间等因素。下列调度算法中,哪些调度算法与时间有关?

A.先来先服务FCFS

B.短作业优先SJF

C.响应比优先HRRF

D.时间片轮转RR

E.高优先级优先PF

34、 用管程解决进程间同步关系时,在管程内使用的对象是

A.一组信号量

B.共享数据结构

C.一组操作过程

D.全局条件变量

E.一组环境变量

35、 在采用页式存储管理方案的系统中,可采用下列哪些方法管理空闲物理内存?

A.空闲块链表

B.位示图

C.索引表

D.访问控制列表

E.成组链接法

36、 下列关于虚拟页式存储管理方案的叙述中,哪些是正确的?

A.将内存等分成大小为2的幂次方的内存块,称为页框

B.系统将虚拟地址空间等分为若干页面,大小与页框相同

C.虚拟页面在物理空间上不要求连续存放

D.硬件机制实现逻辑地址到物理地址的动态转换

E.所有页必须常驻内存

37、 下列哪些方法可用于文件的存取控制和保护?

A.存取控制矩阵

B.用户权限表

C.口令或密码

D.文件控制块

E.文件目录

38、 在下图所示的UNIX树形文件目录结构中,方框代表目录,椭圆代表文件,根目录root常驻内存,其他文件和目录均在磁盘中存放。其中,用户Li和Sun是同组用户,他们的目录分别为Li和Sun,其目录及其他的子目录和文件的属性如下表所示。

b26159c72c54de53506222b5d89525b1.png

654a43970da3a020e558617adbf9df80.png

下列操作中,哪些是可以正确执行的?

A.用户Sun可以删除目录Doc以及该目录下的所有目录和文件

B.用户Li可以删除目录Doc以及该目录下的所有目录和文件

C.用户Sun可以将文件Unix.pdf删除,用户Li不能删除该文件

D.用户Sun不能将文件Unix.pdf删除,用户Li可以删除该文件

E.用户Li在Doc目录下创建文件Linux.pdf

39、 在进行设备分配时应该考虑下列哪些因素?

A.设备固有属性

B.设备分配算法

C.设备分配的安全性

D.设备独立性

E.设备分配的及时性

40、 下列哪些措施能够恢复或解除死锁?

A.撤销已陷入死锁的进程

B.强制剥夺其他进程的资源并分配给死锁进程

C.按顺序分配资源

D.一次性分配全部资源

E.采用鸵鸟算法

2829f2ca24f0d0090cbba57f30759f23.png

2015全国计算机四级考试网络操作系统模拟多选题.doc

下载Word文档到电脑,方便收藏和打印[全文共4278字]

编辑推荐:

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

下载Word文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值