当前位置: 首页 > news >正文

【操作系统不挂科】<Linux进程概念>选择题(带答案与解析)

前言

大家好吖,欢迎来到 YY 滴操作系统不挂科 系列 ,热烈欢迎! 本章主要内容面向接触过C++的老铁
本博客主要内容,收纳了一部门基本的操作系统题目,供yy应对期中考试复习。大家可以参考

  • 本章为选择题题库,试卷与大题库可以看下面传送门其他博客

目录

    • 1.当一个进程处于这样的状态时,( ),称为阻塞态
    • 2.以下进程状态转变中,( )转变是不可能发生的
    • 3.( ) 必会引起进程切换
    • 4.进程自身决定( )
    • 5.下列选项中,导致创建新进程的操作是( )Ⅰ. 用户登录成功 Ⅱ. 设备分配 Ⅲ. 启动程序执行
    • 6.设系统中有n(n>2)个进程,且当前不执行进程调度程序,试考虑下述4种情况,不可能发生的情况是哪些?

1.当一个进程处于这样的状态时,( ),称为阻塞态

A.它正等着输入一批数据
B.它正等着进程调度
C.它正等着分给它一个时间片
D.它正等进入内存

  • 正确答案:A

2.以下进程状态转变中,( )转变是不可能发生的

A.运行→就绪
B.运行→阻塞
C.阻塞→运行
D.阻塞→就绪

  • 正确答案:C

3.( ) 必会引起进程切换

A.一个进程创建后,进入就绪态
B.一个进程从运行态变为就绪态
C.一个进程从阻塞态变为就绪态
D.都不对

  • 正确答案:B
  • 进程会经历就绪、运行、阻塞和终止等状态。其中,就绪状态表示进程已经准备好执行,但尚未获得CPU资源;运行状态则表示进程正在占用CPU执行指令。
  • 当一个进程从运行态变为就绪态时,这通常意味着该进程已经完成了当前的时间片或者由于某种原因(如更高优先级的进程出现)而被操作系统暂时挂起。此时,进程会释放CPU资源,并等待下一次被调度执行的机会

4.进程自身决定( )

A.从执行状态到阻塞状态
B.从执行状态到就绪状态
C.从就绪状态到执行状态
D.都不对

  • 正确答案:A

5.下列选项中,导致创建新进程的操作是( )Ⅰ. 用户登录成功 Ⅱ. 设备分配 Ⅲ. 启动程序执行

A.仅Ⅰ和Ⅱ
B.仅Ⅱ和Ⅲ
C.仅Ⅰ和Ⅲ
D.Ⅰ、Ⅱ、Ⅲ

  • 正确答案:C
  • 进程在其生命周期中会经历多种状态,如就绪、执行、阻塞等。
    设备分配可能会导致进程从执行状态转变为阻塞状态(如等待I/O操作完成),但这并不涉及新进程的创建。

6.设系统中有n(n>2)个进程,且当前不执行进程调度程序,试考虑下述4种情况,不可能发生的情况是哪些?

A.没有运行进程,有2个就绪进程,n-2个进程处于等待状态
B.有1个运行进程,没有就绪进程,n-1个进程处于等待状态
C.有1个运行进程,有1个就绪进程,n-2个进程处于等待状态
D.有1个运行进程,n-1个就绪进程,没有进程处于等待状态

  • 正确答案:A
  • 系统中没有运行进程,并且调度程序不运行(或暂时被假设为不运行),那么通常会有一个机制(如中断或定时器)来触发调度程序的执行。一旦调度程序开始运行,它会根据某种策略(如优先级、先来先服务、时间片等)选择一个就绪进程来执行

http://www.mrgr.cn/news/76465.html

相关文章:

  • [论文笔记]An LLM Compiler for Parallel Function Calling
  • 密码学在网络安全中的应用
  • 在uniapp中使用canvas封装组件遇到的坑,数据被后面设备覆盖,导致数据和前面的设备一样
  • PostgreSQL中表的数据量很大且索引过大时怎么办
  • Liebherr利勃海尔 EDI 需求分析
  • 微服务中的技术使用与搭配:如何选择合适的工具构建高效的微服务架构
  • shell数组
  • 预处理(1)(手绘)
  • 低代码平台:跨数据库处理的重要性与实现方式
  • JavaScript 变量:理解基元和引用类型
  • AT方法论
  • Python Tornado框架教程:高性能Web框架的全面解析
  • Scala-键盘输入(StdIn)-用法详解
  • 【030】基于51单片机甲醛检测报警器【Proteus仿真+Keil程序+报告+原理图】
  • 理论力学基础:讲义与笔记(2)
  • WebChromeClient 方法分类及其功能
  • 数据研发基础| 什么是数据漂移
  • git本地分支推送到远程和远程pull到本地
  • 蓝桥杯备赛(持续更新)
  • python机器人Agent编程——多Agent框架的底层逻辑(上)
  • 《Python编程实训快速上手》第五天--模式匹配与正则表达式
  • Python学习26天
  • 【第三课】Rust变量与数据类型(二)
  • 面试经典 150 题:20、2、228、122
  • 【5.线性表-链式表示-王道课后算法题】
  • 前端实现图片伽玛值调整,并打印调整后的文件