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完成后,系统中剩余的最大空闲分区是
进 程 大 小 1320MB 2224MB
3288MB 4120MB
时刻内存分配 1进程1进入内存 2进
程2进入内存 3进程3进入内存 4进程
2退出内存 5进程4进入内存 6进程1
退出内存 7进程2又进入内存
A.104MB
B.96MB
C.64MB
D.128MB
(16) 某虚拟页式存储管理系统采用二级页表进行地址转换,若不考虑高速缓存和快表,则进程每执
行一条指令至少需要访问几次内存?
A.0
B.1
C.2