2020 操作系统第二次习题
1:C
静态优先权是在创建进程的时候确定的,确定之后在整个进程中是不再改变的。
2:D
进程的三态图,其中从堵塞到运行时不可能的。
其中从运行到等待是可行的,此时是发生了中断或者是发生了异常
从等待到就绪是可以的,等待的条件已经发生
从运行到就绪是可以的,此时是时间片已经到,此时进入了就绪队列。
从等待是不可能到运行的。
3:
当时间片到,进程从运行状态转变为就绪的状态
4:
进程管理中,当等待的事情发生,进程从堵塞态变成了就绪态。
5:
进程是有生命周期的,进程的执行是需要处理机,进程也是动态的额概念。进程不是指令的集合。
6:
由调度程序为进程分配是CPU是错误的,由操作系统给进程分配CPU,而不是由调度程序为进程分配CPU。调度程序只能将他放入等待队列或者是堵塞,CPU的分配是操作系统进行分配的。
由进程控制块链入进入就绪队列是必须的,同时为进程分配内存,建立 一个PCB也是必须的
7:
多道程序环境下,操作系统分配资源以进程为基本单位
8:
原语的主要特点是不可分割性,是具有原子性的
9:
内核级线程。内核可以将处理器调度直接分配给某个内核级的线程,这个是错误的,处理器的调度室十分重要的,肯定不能直接分配给其他的线程。
控制权从一个线程传递到另一个线程的时候不需要用户态–内核态–用户态模式的转变。我觉得是正确的,因为他自身在内核中,就不必要再次进行内核了。
可以将一个进程的多个线程分配到多个处理器,可以发户籍多处理器并行工作的优势。我觉得也是正确的,一个线程占据一个处理器,能够提高多处理器的优势。
建立和维护线程的数据结构以及保存每个线程的入口。 也是对的
10:
一个进程被唤醒,意味着他进入了等待队列里面,即进程变为了就绪状态。
11:
在引入了线程之后的操作系统中,资源分配的额基本单位就是线程
12:
父进程创建了子进程,父进程可以在进程的一开始就创建,也可以在进程的中间创建,或者是在最后进行创建。
撤销子进程,不必要进行撤销父进程
子进程和父进程应该可以并发执行,不行的
撤销父进程的时候,应该同时进行撤销子进程。这个是正确的。
13:
对进程的管理和控制使用原语
14:
所谓的可冲入的程序指的是,能够被多个进程共享的程序????
15:
原语是不可中断的指令序列
16:
高响应比优先算法:高响应比算法指的是如果一个进程的响应比越高,那么我们的优先级就越高。hIGHEST response ratio next 。介于先来先服务和短作业优先的折中算法,即考虑了作业的等待时间又考虑了作业的运行时间。
响应比=(等待时间+要求服务的时间)/要求服务的时间
1:如果服务时间无穷大,那么响应比无线接近于1,此时响应比是最小的
2:如果服务时间无穷小,此时响应比接近无穷大,此时相应比是最大的
短作业和先后次序的兼顾,且不会使长作业长期得不到服务
但是响应比会用加大计算系统的开销,增加系统的开销。
先来先服务算法:我觉得对长短进程没有什么影响哈
短进程优先调度算法:对短进程有利的
多级反馈队列调度算法:多级反馈队列中,少IO进程每次运行的时间比较长,他的优先级比较的低。放在第2级或者是第3级的队列中。
17:
可重入的代码:也叫作纯代码,是一种允许多个进程同时访问的代码,在执行过程中是不能够被修改的。
封闭的代码:没有收到什么叫封闭代码
可执行代码:在Windows中是 exe文件或者是sys文件,或者是com文件
在Linux下,是elf文件。executable and linkable format
在MAC中,是MACH-O 即 Mach Object文件
18:
在进程管理中,时间片用完,进程装改从运行态转化为就绪态。
19:
Solaris的多线程的实现方式是:
20:
2020 操作系统第二次习题相关推荐
- 2020 操作系统第二天复习(习题总结)
I:分时系统的响应与下列的哪一个因素无关 1.2.4 操作系统的发展和分类 分时系统 分时系统指的是允许多个联机的用户同时使用一个计算级系统进行交互式设计的操作系统.系统把处理的时间分为时间片 ...
- 计算机操作系统原理第二章习题
计算机操作系统原理第二章习题 1.什么是并发?什么是并行?用日常生活中的例子举例说明. 2.在操作系统中为什么要引入进程的概念?它会产生什么样的影响? 3.试说明PCB的作用具体表现在那些方面?为什么 ...
- 操作系统第二次试验:进程控制试验
操作系统第二次试验:进程控制试验 前言 实验目的 试验环境 实验内容及步骤 1:练习编写以下实例,来分析和理解Linux中进程的状态转换: 2.(选做)在Linux下,分析程序的功能与运行结果,熟悉L ...
- 统计学习导论:基于R应用——第二章习题
目前在看统计学习导论:基于R应用,觉得这本书非常适合入门,打算把课后习题全部做一遍,记录在此博客中. 第二章习题 1. (a) 当样本量n非常大,预测变量数p很小时,这样容易欠拟合,所以一个光滑度更高 ...
- java第二章选择题_Java第二章习题讲解(2)
第二章习题讲解(1) 3.阅读或调试程序 (1) 上机运行下列程序,注意观察输出的结果.Java public class E{ public static void main(String args ...
- Matlab第二章选择题填空题,matlab及其在大学物理中的应用第二章习题答案.doc
matlab及其在大学物理中的应用第二章习题答案.doc MATLAB及其在大学物理中的应用第二章习题答案作者荆楚理工吴世华21试求下列极限(1)(2)XX193LIM523LIMXXX ...
- 模拟进程创建、终止、阻塞、唤醒原语_操作系统第二章--进程的描述与控制
操作系统第二章--进程的描述与控制 前趋图和程序执行 前趋图 前趋图是一个有向无循环图DAG,用来描述进程之间执行的前后关系 初始结点:没有前趋的结点 终止结点:没有后继的结点 重量:表示该结点所含有 ...
- (王道408考研操作系统)第二章进程管理-第三节10:经典同步问题之哲学家进餐问题
本文接: (王道408考研操作系统)第二章进程管理-第三节6:经典同步问题之生产者与消费者问题 ((王道408考研操作系统)第二章进程管理-第三节7:经典同步问题之多生产者与多消费者问题 (王道408 ...
- (王道408考研操作系统)第二章进程管理-第三节8:经典同步问题之吸烟者问题
本文接: (王道408考研操作系统)第二章进程管理-第三节6:经典同步问题之生产者与消费者问题 ((王道408考研操作系统)第二章进程管理-第三节7:经典同步问题之多生产者与多消费者问题 文章目录 一 ...
最新文章
- 贪心:expedition 最优加油方法
- Windows Phone 模拟器(Emulator) 加载程序一闪而过就自动退出的解决办法
- 江西中医院大学计算机学院,大家好!给大家介绍一下,这是我的大学@江西中医药大学...
- Tkinter模块常用参数(python3)
- C#编程指南:使用属性
- mysql参数优化和硬件优化等分享
- 分享一个自己写的基于TP的关系模型(2)
- 数据库读写分离这个坑,你应该踩过吧?
- 微信公众号客服系统可以实现自动回复吗?
- js按钮触发网页提醒_js实现按钮点击事件 在页面上点击函数,查看执行效果
- iOS开发之Block详解
- vue.js+muse-ui制作在线简历编辑
- JIAR 使用笔记 - 素材
- 服务器时装不显示不出来,常见问题FAQ汇总
- ODL Netconf 连接器 + Netopeer
- 替换数据库某个字段中部分字符串
- python如何校验页面元素是否加载完毕_爬虫(八十七)等待页面加载完成(Waits)...
- xsser工具使用教程
- java怎么计算幂函数,java中幂指数值的运算代码解析
- Python后端---使用Django+Mysql搭建一个简单的网站
热门文章
- VS2010 手动为控件添加事件处理函数
- 文章页点赞php代码,wordpress文章页面添加点赞功能
- 嵌入式系统笔录(1)-嵌入式系统内核
- 【Python】5种基本但功能非常强大的可视化类型
- 【小白学PyTorch】8.实战之MNIST小试牛刀
- 目前最全:52 个深度学习目标检测模型汇总,论文、源码一应俱全!
- 2020年推荐系统工程师炼丹手册
- 「Innovation 2021」网易应用创新开发者大赛正式收官,十强选手精彩对决
- 技术干货 | JavaScript 之事件循环(Event Loop)
- 互联网1分钟 |1129