计算机四级操作系统题目及详解.docxVIP

  • 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)

1亿VIP精品文档

相关文档