操作系统课后练习题(期末复习题目附答案)

1.‏shmget()的功能
A.创建一个消息度量  
B.创建一个共享存储区
C.创建一个管道
D.创建一个进程


正确答案:B


2.msgget()的描述正确的
A.第二参数可以忽略  
B.第三个参数可以忽略 
C.返回一个消息队列
D.第一个参数可以忽略  


正确答案:C


3.signal函数的描述正确的
A.第一参数是ID号 
B.第一个参数是中断号
C.只有一个参数  
D.第二个参数为int型


正确答案:B


4.创建无名管道的函数
A.pipi
B.pepe 
C.pipe 
D.pepi 


正确答案:C


5.下列哪个函数能实现进程的创建
A.wait 
B.fork  
C.pork 
D.touch


正确答案:B


6.编译a.c文件的编译命令下列哪个正确
A.gc a
B.gcc a.c 
C.gcc a
D.g++ a  


正确答案:B


7.下列哪个命令的功能是获得当前路径
A.wc
B.cw
C.cd
D.pwd 


正确答案:D


8.vi编辑器中由输入模式转换为命令模式的操作是按()键
A.Ctrl
B.Esc 
C.Shift 
D.Tab 


正确答案:B


9.将物料共享区附接到进程的虚拟地址空间的函数是
A.shdt()
B.shmdt() 
C.shmat() 
D.shat() 


正确答案:C


10.下列算法中哪个算法产出的缺页率最小
A.LRU算法
B.FIFO算法
C.LFU算法
D.OPT算法


正确答案:D


11.对于进程并发和并行没有区别,对于程序并发和并行是有区别的。
A.
B.


正确答案:B


12.同步的两个进程,可以串行执行,也可以并行执行
A.
B.


正确答案:B


13.互斥的两个进程,使用临界资源只能串行执行
A.
B.


正确答案:B


14.‍kill函数的功能杀死进程
A.
B.


正确答案:A


15.‏getppid()获得当前进程的ID
A.
B.


正确答案:B


16.getppid()和getpid()的功能是相同的
A.
B.


正确答案:A


17.‏LRU算法是依据最近的“历史”,对最近的“将来”做出推断
A.
B.


正确答案:A


18.目录是存放文件信息的文件
A.
B.


正确答案:A


19.msgrev()的功能是接收消息
A.
B.


正确答案:A


20.msgsnd()的参数有四个
A.
B.


正确答案:B

猜你喜欢

转载自blog.csdn.net/m0_50962679/article/details/124987517