0127 进程与线程1

news2024/10/5 19:18:14

目录

2.进程与线程

2.1进程与线程

2.1部分习题

2.2处理机调度

2.2部分习题 


2.进程与线程

2.1进程与线程

 

 

 

 

 


2.1部分习题

1.一个进程的映像是()

A.由协处理器执行的一个程序        B.一个独立的程序+数据集

C.PCB结构与程序和数据的组合        D.一个独立的程序

2.下面叙述正确的是()

A.进程获得处理器运行是通过调度得到的

B.优先级是进程调度的重要依据,一旦确定不能改动

C.在单处理器系统中,任何时刻都只有一个进程处于运行状态

D.进程申请处理器而得不到满足时,状态变为阻塞态

3.系统进程请求的依次I/O操作完成后,将使进程状态()

A.运行态变为就绪态        B.运行态变为阻塞态

C.就绪态变为运行态        D.阻塞态变为就绪态

4.并发进程失去封闭性,指()

A.多个相对独立的进程以各自速度向前推进

B.并发进程的执行结果与速度无关

C.并发进程执行时,在不同时刻发生的错误

D.并发进程共享变量,其执行结果与速度有关

5.通常用户进程被建立后,()

A.一直存在系统中,直到被操作人员撤销

B.随着进程运行的正常或不正常结束而撤销

C.随着时间片轮转而撤销与建立

D.随着进程的阻塞或唤醒而撤销与建立

6.若一个进程实体由PCB、共享正文段、数据堆段和数据栈段组成,指出其位于哪一段

全局赋值变量()        未赋值的局部变量()

函数调用实参传递值()        用malloc()要求动态分配的存储区()

常量值()        进程的优先级()

A.PCB        B.正文段        C.堆段        D.栈段

7.同一程序经过多次建立,运行在不同的数据集上,形成了()的进程

A.不同        B.相同        C.同步        D.互斥

8.下列选项中,导致创建新进程的操作是()

A.用户登陆成功        B.设备分配        C.启动程序执行

9.下列选项中,降低进程优先级的合理时机是()

A.进程时间片用完        B.进程刚完成I/O操作,进入就绪队列

C.进程长期处于就绪队列        D.进程从就绪态转为运行态

10.下列关于父进程与子进程的叙述,错误的是()

A.父进程与子进程可以并发执行

B.父进程与子进程共享虚拟地址空间

C.父进程与子进程有不同的进程控制块

D.父进程与子进程不能同时使用同意临界资源


1.C

进程映像是PCB、程序段和数据的组合

2.A

对于B,优先级分静态,动态两种,动态可根据运行情况而调整;对于C,发生死锁时可能全部处于阻塞态;对于D,得不到满足处于就绪态

3.D

I/O操作之前进程在等待结果,处于阻塞态;完成后等待时间就绪,变为就绪态

4.D

程序封闭性指进程执行的结果只取决于进程本身,不受外界影响,失去封闭性后,不同速度下执行结果不同

5.B

进程有生命周期,不会一直存在于系统中,阻塞和唤醒是进程生存期的中间状态

6. B、D、D、C、B、A

二进制代码和常量存放在正文段,动态分配的存储区在数据堆段,临时使用的变量在数据栈段,进程优先级只能在PCB内

7.A

一个进程是程序在一个数据集上的一次运行过程

8.A、C

设备分配是通过在系统中设置相应的数据结构实现的,不需要创建进程

9.A

时间片用完,降低其优先级让其他进程被调度进入执行状态,BC中应提高优先级,D中应等时间片用完再降低

10.B

父进程与子进程共享一部分资源,但不能共享虚拟地址空间


2.2处理机调度

 

 

 

 


2.2部分习题 

1.时间片轮转调度算法是为了()

A.多个用户能及时干预系统        B.使系统变得高效

C.优先级较高的进程得到及时响应        D.需要CPU时间最少的进程最先做

2.下列说法中正确的是()

A.分时系统的时间片固定,因此用户数越多,响应时间越长

B.UNIX是一个强大的多用户、多任务操作系统,支持多种处理器架构,属于分时操作系统

C.中断向量地址是中断服务例行程序的入口地址

D.中断发生时,由硬件保护并更新程序计数器,主要是为了提高处理速度

3.满足短作业优先且不会发生饥饿现象的是()调度算法

A.先来先服务        B.高响应比优先

C.时间片轮转        D.非抢占式短作业优先

4.下列与进程调度有关的因素中,在设计多级反馈队列调度算法时需要考虑的是()

A.就绪队列的数量        B.就绪队列的优先级       

C.各就绪队列的调度算法        D.进程在就绪队列的迁移条件


1.A

时间片轮转的主要目的是使得多个交互的用户能够得到及时的响应

2.AB

分时系统中,响应时间与时间片和用户数成正比;中断向量本身是用于存放中断服务例行程序的入口地址,中断向量地址是该入口地址的地址;中断由硬件保护,主要是为了系统运行可靠、正确

3.B

高响应比优先算法在等待时间相同的情况下,作业执行时间越短,响应比越高,随着长作业等待时间的增加,响应比变大,执行机会也增大,不会发生饥饿现象

4.ABCD

多级反馈队列调度算法需综合考虑优先级数量、优先级之间的转换规则等

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/743202.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

运动控制--双S型 + PID

运动控制--双S型 PID 1 介绍1.1 概述1.2 梯形速度曲线 VS 双S型速度曲线 2 运动控制器2.1 运动控制器的构成2.2 轨迹生成器2.3 插补器2.4 控制回路 3 PID4 双 S 型4.1 介绍4.2 双S模型(7段S型)规划参数算法公式轨迹分类 5 多种速度规划对比 【引用 Marc…

计算机网络基础第一章

一、计算机网络的概念及功能 1.1 计算机网络的概念 三网:有线电视网络、电信网络、计算机网络。 三网融合:通过计算机网络可以将有线电视、电信网络通过0/1编码等方式展现进行融合,从而实现计算机网络实现视频、电话等其他网络功能。 四网&a…

git推送出现问题error: remote origin already exists.(解决)

阿丹: 推送git的时候出现问题, 报错remote orign already exists这个错误 错误原因 可能是因为clone下来一个别人的仓库,在此基础上完成你的代码,推送到自己的仓库可能遇到如下问题: error: remote origin already e…

Ubuntu 放弃了战斗向微软投降

导读这几天看到 Ubuntu 放弃 Unity 和 Mir 开发,转向 Gnome 作为默认桌面环境的新闻,作为一个Linux十几年的老兵和Linux桌面的开发者,内心颇感良多。Ubuntu 做为全世界Linux界的桌面先驱者和创新者,突然宣布放弃自己多年开发的Uni…

SSM+Shiro安全框架整合(完成安全认证--登录+权限授权)+ssm整合shiro前后端分离

目录 1.搭建SSM框架 1.1.引入相关的依赖 1.2. spring配置文件 1.3. web.xml配置文件 1.4.配置Tomcat并启动 2.ssm整合shiro---认证功能 (1).引入依赖 (2).修改spring配置文件 (3).修改web.xml文件 (4).新建login.jsp(登录页面) (5).新建success.jsp(登录成功后跳转到此…

POLARDB IMCI 白皮书 云原生HTAP 数据库系统 一 列式数据是如何存储与处理的

开头还是介绍一下群,如果感兴趣polardb ,mongodb ,mysql ,postgresql ,redis 等有问题,有需求都可以加群群内有各大数据库行业大咖,CTO,可以解决你的问题。加群请联系 liuaustin3 ,在新加的朋友会分到2群(共…

VMware ESXi 7.0 U3n macOS Unlocker OEM BIOS (标准版和厂商定制版)

VMware ESXi 7.0 U3n macOS Unlocker & OEM BIOS (标准版和厂商定制版) ESXi 7.0 标准版和 Dell (戴尔)、HPE (慧与)、Lenovo (联想)、Inspur (浪潮)、Cisco (思科) 定制版镜像 请访问原文链接:https://sysin.org/blog/vmware-esxi-7-u3-oem/,查看…

第一代Spring Cloud核心组件

第一代Spring Cloud核心组件(Spring Cloud Netflix) Eureka服务注册中心(服务注册中心:Eureka,Nacos,Zookeeper,Consul) Ribbon负载均衡 Hystrix熔断器 Feign远程调用组件(Feign RestTemplate Ribbon Hystrix) GateWay网关组件 Config分布式配置中心 …

刘铁猛C#教程笔记——详解类型,变量,和对象第1节

强/弱类型语言 强类型语言:所谓强类型语言就是变量的值十分依赖变量的类型,也就是说假如一个变量其类型是整型,那么你在为该整型变量进行赋值的时候就不可以为其赋值一个字符串类型的常量,C#语言就是典型的强类型语言弱类型语言&…

C# 颠倒二进制位

190 颠倒二进制位 颠倒给定的 32 位无符号整数的二进制位。 提示: 请注意,在某些语言(如 Java)中,没有无符号整数类型。在这种情况下,输入和输出都将被指定为有符号整数类型,并且不应影响您的…

微软MFC技术中的消息循环

我是荔园微风,作为一名在IT界整整25年的老兵,今天来聊聊微软MFC技术中的消息循环。 在很多windows程序中,都有如下代码: //Win32应用程序入口函数WinMain() int WINAPI WinMain(HINSTANCE hInstance, //指向当前实例的句柄…

全链路Python环境迁移

全链路Python环境迁移 在当前的Python环境中,安装一些库以后,如果换了一套Python环境,难道再来一次不停的pip install?当然不是。 第一步,使用pip freeze(冻结)备份当前Python库的环境 pip f…

《微服务架构设计模式》第六章 使用事件溯源开发业务逻辑

内容总结自《微服务架构设计模式》 使用事件溯源开发业务逻辑 一、传统持久化技术的问题二、什么是事件溯源三、好处和弊端四、实现事件存储库五、与Saga结合六、总结 一、传统持久化技术的问题 1、对象与关系的"阻抗失调" 所谓的对象与关系的“阻抗失调”是一个古…

ThreadLocal与InheritableThreadLocal及线程池的影响

在web开发中使用了ThreadLocal本地线程存储拦截器解析的用户信息,方便在下文代码中调用,但是在springboot中使用Async开启异步操作时,就会造成,子线程无法拿到父本地线程数据。拿到一些脏数据。 1.InheritableThreadLocal 在这个…

常用技巧总结

本文总结了本人在日常工作学习中遇到的问题及其解决方法,没有固定的涉及领域 目的就是为了在下一次遇到类似问题的时候方便查找,从而快速解决问题 本文不定时更新~ 目录 Windows使用 如何实现桌面图标随意排列 文件资源管理器相关 显示隐藏文件 修改…

深度学习06-深度卷积生成对抗网络(DCGAN)

文章目录 概述原理简介专业术语零填充转置卷积 生成动漫图像算力选择数据集目录规划源代码数据源加载定义配置类定义模型 训练可视化绘制损失绘制生成器图像变化 其他项目CycleGANstargan 概述 GAN(Generative Adversarial Network)是一种生成模型&…

flutter开发实战-日志logger写入文件及print

flutter开发实战-日志logger写入文件及print 在开发中,需要日志logger写入文件,方便日后查看出现的问题。这里记录之前的实现方案。 使用的日志插件是logger 一、引入日志插件 在工程中pubspec.yaml引入logger logger: ^1.4.0二、代码实现 使用比较…

听GPT 讲K8s源代码--pkg(一)

在 Kubernetes 代码仓库中,pkg/api和pkg/apis目录都包含用于定义 Kubernetes API 对象的代码,但它们的作用略有不同。 pkg/api目录包含 Kubernetes 的旧版本 API 对象定义,这些定义在 Kubernetes 1.7 版本之前使用。这些对象定义已经过时&…

第四课:Figma 图标设计

图形绘制小技巧 绘制正圆 O shift 正方体 R shift,右侧属性面板可调整描边显示方向,描边类型; 直线 L shift 带角度的箭头 shift L ,按住 shift 键调整以 45 度角调整箭头方向,右侧属性面板可调节箭头方向和线条…

文献里的分子对接方法2

珍珠贝肉水解物中的新型抗氧化肽以及它们的抗氧化活性机制。 关于摘要: 自由基和衰老以及很多疾病都有关联。 抗氧化肽具有良好的抗氧化活性和吸收性,是抗氧化剂研究的热点之一。 这篇文献的研究中,纯化珍珠贝肉水解液、经过蛋白质组学鉴定…