- 1
- 0
- 约1.35万字
- 约 30页
- 2026-11-10 发布于上海
- 举报
计算机四级操作系统题目及详解
一、单项选择题(共10题,每题1分,共10分)
在操作系统中,进程与程序最本质的区别是什么?
A.进程是动态的,程序是静态的
B.进程存在于内存中,程序存在于外存中
C.进程只能执行一次,程序可以反复执行
D.进程需要CPU时间,程序不需要CPU时间
答案:A
解析:进程是程序的一次执行过程,具有动态性、并发性、独立性等特征;程序是一组指令的有序集合,具有静态性和持久性。选项B不够准确,虽然进程运行时必须加载到内存中,但程序副本也可以同时存在于内存(如共享代码段)与外存中。选项C错误,同一个程序可以被多次执行创建多个进程。选项D错误,程序在被执行时需要CPU时间,只是程序本身作为静态实体不消耗CPU时间,“进程需要CPU时间而程序不需要”的表述不严谨。
下列关于进程状态转换的描述,哪一项是正确的?
A.就绪态进程在获得CPU后转换为运行态
B.运行态进程只能通过等待I/O事件转换为阻塞态
C.阻塞态进程在I/O完成后直接转换为运行态
D.就绪态进程可以直接转换为阻塞态
答案:A
解析:在经典的进程三态模型中,就绪态进程经调度程序分配CPU后进入运行态,因此A正确。运行态进程除因等待I/O事件而被阻塞外,还可能因时间片用完而回到就绪态,也可能因被更高优先级进程抢占而回到就绪态,因此B过于绝对。阻塞态进程在等待的事件完成后先进入就绪态,等待
原创力文档

文档评论(0)