- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统习题讲述
1、下面哪个资源不是操作系统应该管理的?(D)
A . CPU B.内存 C. 外存 D. 源程序
2、下列选项中,操作系统提供给应用程序的接口是(A)。(2010年联考原题)
系统调用 B. 中断 C. 库函数 D. 原语
3、计算机开机后,操作系统最终被加载到(D)。
(2013年联考原题)
A. BIOS B. ROM C. EPROM D.RAM
4、设有A、B、C三道程序,其执行过程分别如下:
A:C11=30ms I12=40ms C13=10ms
B:C21=60ms I22=30ms C23=10ms
C:C31=20ms I32=40ms C33=20ms
其中,Cij表示CPU内部计算过程,Iij表示I/O操作,三者的优先权顺序为ABC。假设调度和启动I/O的执行时间忽略不计,同时假设每道程序请求的外设不冲突。
问:(1)单道处理系统,三道程序顺序执行完需要花费多少时间?
(2)多道处理系统,三道程序同时驻留内存,执行完需要花费多少时间?
5、有两个程序,程序A依次使用CPU计10s,使用设备甲计5s,使用CPU计5s,使用设备乙计10s,使用CPU计10s;程序B依次使用设备甲计10s,使用CPU计10s,使用设备乙计5s,使用CPU计5s,使用设备乙计10s。在单道程序环境下先执行程序A再执行程序B,计算CPU的利用率是多少?在多道程序环境下,CPU利用率是多少。
答:
(1)单道环境下
CPU运行时间为:(10 + 5 + 10) + (10 + 5)=40s
总运行时间为:40+40 = 80s
所以,CPU利用率为 50%。
(2)多道环境下
CPU运行时间为:40s,总运行时间为:45s
所以,CPU利用率为 88.9%。
1、一个进程映像是( C )。
A.由协处理器执行的一个程序
B.一个独立的程序+数据集
C.PCB结构与程序和数据的组合
D.一个独立的程序
2、进程与程序的根本区别是(A )。
A.静态和动态特点
B.是不是被调入到内存
C.是不是具有就绪、运行和等待三种状态
D.是不是占有处理器
3、操作系统是根据( B )来对并发执行的进程进行控制和管理的。
A.进程的基本状态
B.进程控制块
C.多道程序设计
D.进程的优先权
4、一个进程的基本状态可以从其他两种状态转变过去,这个基本的状态一定是(C )。
A.执行状态
B.阻塞状态
C.就绪状态
D.完成状态
5、进程在处理器上执行时( D )。
A.进程之间是无关的,具有封闭特性
B.进程之间都有交互性,相互依赖、相互制约,具有并发性
C.具有并发性,即同时执行的特性
D.进程之间可能是无关的,但也可能是有交互性的
6、支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现CPU的共享,但其中(D )不是引起操作系统选择新进程的直接原因。
A.运行进程的时间片用完
B.运行进程出错
C.运行进程要等待某一事件发生
D.有新进程进入就绪状态
7、同一程序经过多次创建,运行在不同的数据集上,形成了(A )的进程。
A.不同 B.相同 C.同步 D.互斥
8、PCB是进程存在的唯一标志,下列(D )不属于PCB。
A.进程ID B.CPU状态 C.堆栈指针 D.全局变量
9、进程创建完成后会进入一个序列,这个序列称为( C )。
A.阻塞队列 B. 挂起序列 C.就绪队列 D.运行队列
10、在进程转换时,下列( D )转换是不可能发生的。
A.就绪状态?运行状态 B. 运行状态?就绪状态
C. 运行状态?阻塞状态 D. 阻塞状态?运行状态
11、下列选项中,导致创建新进程的操作是( C )。(2010联考真题)
I.用户登录成功 II. 设备分配 III.启动程序执行
A.仅I和II B.仅II和III
C. 仅I和III D.I、II、III
12、当(B )时,进程从执行状态转变为就绪状态。
A. 进程被调度程序选中
B. 时间片到
C. 等待某一事件
D. 等待的事件发生
13、综合应用题目
现代操作系统一般都提供多进程(或称多任务)运行环境,回答以下问题:
1)为支持多进程的并发执行,系统必须建立哪些关于进程的数据结构?
2)为支持进程状态的变迁,系统至少应提供哪些进程控制原语?
3)执行每一个进程控制原语时,进程状态发生什么变化?相应的数据结构发生什么变化?
13:1)为支持多进程的并发执行,系统为每个进程建立了一个数据结构:PCB,用于进程的管理和控制。PCB记录了有关进程的一些描述信息和控制信息,包括进程标
您可能关注的文档
- 外墙装修施工方案精要.doc
- 外墙质感漆施工方案精要.doc
- 1电动机基本知识解读.ppt
- 摸底考试后家长会讲述.ppt
- 撇点1的写法讲述.ppt
- 摄影基础知识讲述.pptx
- 摩阻试验报告讲述.docx
- 撇提的写法讲述.ppt
- 撒多电站安稳装置动作事故应急预案讲述.doc
- 1窃读记解读.ppt
- 2024至2030年中国人造棉面料行业投资前景及策略咨询报告.docx
- 重庆市渝中区遴选公务员2024年国家公务员考试考试大纲历年真题10340笔试历年典型考题及解题思路附.docx
- 2024至2030年中国甲基苯乙酮行业深度调研及发展预测报告.docx
- 2024至2030年中国羚羊角类饮片行业深度调查与前景预测分析报告.docx
- 重庆市面向中国农业大学定向选调2024届大学毕业生2024年国家公务员考试考试大纲历年真题14笔试历.docx
- 重庆市面向西北工业大学定向选调2024届大学毕业生00笔试历年典型考题及解题思路附答案详解.docx
- 中国不动杆菌感染治疗药行业市场现状分析及竞争格局与投资发展研究报告2024-2029版.docx
- 2024至2030年全球与中国ETL软件市场现状及未来发展趋势.docx
- 初中八年级(初二)生物下册期末考试1含答案解析.docx
- 干簧式继电器项目申请报告.docx
文档评论(0)