习题二参考答案(P43)

2-1 什么是核态?什么是用户态?

答:核态是指系统程序执行时,机器所处的状态。

用户态是指用户程序执行时,机器所处的状态。

2-2 为什么必须区分二态?系统如何区分出二态?

答:二态是指核态(系统程序执行时处理机所处的状态)和用户态(用户程序执行时处理

机所处的状态)。

操作系统是计算机系统中最重要的系统软件,为了能正确地进行管理和控制,其本身是不能被破坏的。为此,系统应能建立一个保护环境,因此系统必须区分处理机的工作状态。系统中有两类程序在运行,它们的任务是不同的,系统程序是管理和控制者,用户程序是被管理和被控制的对象,因此应将它们运行时处理机的工作状态区分出来,即系统必须区分二态。系

2-5 按中断的功能来分,中断有哪几种类型?答:按中断的功能来分,中断有如下五种类型:

I/O 中断外中断硬件故障中断程序性中断访管中断

2-8 什么是程序状态字?在微机中它一般由哪两个部分组成?答:程序状态字是指反映程序执行时机器所处的现行状态的代码。在微机中它一般由指令计数器(PC)和处理机状态寄存器(PS)。

2-9 什么是向量中断?什么是中断向量?

答:向量中断是指当中断发生时,由中断源自己引导处理机进入中断服务程序的中断过程。

中断向量就是存储该类型中断服务例行程序的入口地址和处理器状态字的存储单元。

2-12 什么是操作系统虚拟机?

答:操作系统是最基本的系统软件,它是硬件功能的第一层扩充。配置了操作系统的计算机称为操作系统虚拟机。扩充了的计算机除了可以使用原来裸机提供的各种基本硬件指令,还可以使用操作系统增加的许多其它指令。

习题三参考答案(P54)

3-1 用户与操作系统的接口是什么?一个分时系统提供什么接口?一个批处理系统又提供

什么接口?

答:用户与操作系统的接口是指操作系统提供给用户与计算机打交道的外部机制。

一个分时系统提供的接口有系统功能调用和键盘操作命令。一个批处理系统提供的接口有

系统功能调用和作业控制语言。

3-2 计算机对用户算题任务的加工过程一般分哪几个作业步?各作业步之间的关系如何?

用自己的上机体会说明。

答:计算机对用户算题任务的加工过程一般分四个作业步:编辑、编译、连接和运行。

各作业步之间的关系如下:

前一个作业步的结果是下一个作业步的操作对象;一个作业步的成功完成依赖于上一个

作业步的成功完成。

3-3 什么是系统调用?对操作系统的服务请求与一般的子程序调用有什么区别?答:系统调用是操作系统提供给编程人员的惟一接口。编程人员利用系统调用,在源程序一级动态请求和释放系统资源,调用系统中已有的系统功能来完成那些与机器硬件部分相关的工作

计算机对用户算题任务的加工过程,操作系统原理答案相关推荐

  1. 网络技能大赛-2019年国赛真题[2019年全国职业技能大赛高职组计算机网络应用赛项真题-H卷]AC/AP/EG部分答案详解

    网络技能大赛-2019年国赛真题[2019年全国职业技能大赛高职组计算机网络应用赛项真题-H卷]AC/AP/EG部分答案详解 2022年全国职业技能大赛网络系统管理赛项相较2021年再次做出改动,Li ...

  2. 网络技能大赛-2018年国赛真题[2018年全国职业技能大赛高职组计算机网络应用赛项真题-I卷]AC/AP/EG部分答案详解

    网络技能大赛-2018年国赛AC/AP/EG部分答案详解 2022年全国职业技能大赛网络系统管理赛项相较2021年再次做出改动,Linux部分从之前的Debian又换回了CentOS,不过相应增加了U ...

  3. 银行计考试-计算机考点2-计算机系统组成与基本工作原理

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/sinat_33363493/article/details/53647129 </div> ...

  4. 历年茅台计算机招聘考试真题,2020贵州茅台招聘考试试题及答案(7)

    2020年贵州茅台招聘开始了,此次贵州茅台招聘笔试考试内容参照行政能力测试考试大纲试题.所以,中公国企小编给各位备考贵州茅台的同学准备了2020贵州茅台招聘考试试题以及答案解析.试题如下: 1. 鉴于 ...

  5. 网络技能大赛-2018年国赛真题[2018年全国职业技能大赛高职组计算机网络应用赛项真题-I卷]路由交换部分答案详解

    网络技能大赛-2018年国赛路由交换部分答案详解 2022年全国职业技能大赛网络系统管理赛项相较2021年再次做出改动,Linux部分从之前的Debian又换回了CentOS,不过相应增加了UOS国产 ...

  6. 计算机数控入门,数控车床入门教程 如何进入CNC加工过程

    原标题:数控车床入门教程 如何进入CNC加工过程 引言:数控车床的优点是根据编程顺序进行自动加工,从而大大节省了时间并提高了效率,并减少了制造过程中的错误.CNC加工过程如何工作,如何使业余爱好者参与 ...

  7. 所有计算机用户的共同点,2016年职称计算机WindowsXP考前押题及答案3

    单选题 1.WindowsXP有几个版本 A 1 B 2 C 3 D 4 答案:C 2.安装Windows XP最少需要多少内存 A 32M B 64M C 128M D 256M 答案:B 3.在W ...

  8. 计算机用户账户包括哪些组成部分,2016年职称计算机WindowsXP考前押题及答案4

    多选题 1.可以升级到WindowsXP的操作系统 A WIN95 B WIN98 C Windows ME D Windows 2000 Professional 答案:BCD 2.Windows ...

  9. 小学二年级计算机考试,二年级下册数学:2000道口算题汇总,给孩子打印练习,堪比计算机...

    数学是中小学学生的必学科目,而且也是同学们的薄弱科目,其实数学这门学科的连贯性很强,对数学比较感兴趣的同学可能从小到大数学成绩都比较优异,反之,如果同学们对数学的学习不感兴趣,总是三天打鱼两天晒网,这 ...

最新文章

  1. winsock select
  2. 编程自动化,未来机器人将超越人类?
  3. 谈谈 Java 中自定义注解及使用场景
  4. 目标检测算法终结篇:YOLOv7(非正式版)正式开源
  5. JavaScript代码检验工具——JS Lint工具安装指南
  6. Jmeter启动错误及解决方案
  7. Java和PHP在Web开发方面的比较
  8. SQL Server数据库中批量导入数据的四种方法总结
  9. java action 上传文件_Struts2实现单文件或多文件上传功能
  10. 硬件:U盘无法识别的解决方案
  11. python数据分析与可视化-Python数据分析与数据可视化
  12. 三维数组设置索引_python3三维数据结构 —— panel
  13. 一文带你领略JS中原型链的精妙设计
  14. Nginx upstream性能优化
  15. Android更换字体
  16. 要是你还看不懂这篇冒泡排序,麻烦找我要红包
  17. android第三方拨号盘,Android开发-教你如何使用拨号盘
  18. 三阶魔方还原步骤图_三阶魔方的还原步骤
  19. 必备技能~程序员如何快速制作不同颜色不同大小的icon?
  20. 学习使用 Clion 第一次使用Clion开发Qt的hello world

热门文章

  1. 图解 Java IO : 一、File源码
  2. 《Windows程序设计》第三章学习心得(1)|图解消息机制
  3. 搭建自己的企业QQ [2007年6月15日]
  4. 1631. 最小体力消耗路径
  5. nginx热升级实现
  6. LCA树两个节点最低公共祖先
  7. 堆栈的缓冲区溢出进不了系统_一文理解缓冲区溢出
  8. 【毕业答辩】毕业论文答辩自诉如何写?
  9. 把html转换成PDF的手机软件,如何将MHTML转换为PDF(Convert MHTML to PDF)?
  10. deepin系统15.6版本安装执行那个exe文件_深度操作系统 deepin 20(1003)正式版发布:计算器支持科学计算,新增邮件、相机等应用...