计算机操作系统(第二版)庞丽萍 杨富民
第一章 绪论
1-1存储程序式计算机的主要特点是什么?(书上P2)
主要特点:集中顺序过程控制

  1. 存储程序:用户将解决的问题的步骤事先告诉计算机,成为程序;
  2. 程序控制:计算机所做的任何事情都是通过cpu执行程序来完成的。

1-2批处理系统和分时系统各具有什么特点?为什么分时系统的响应较快?(P17)
批处理系统特点:
优点: 系统吞吐量大,资源利用率高。适合计算量大、自动化程度高的成熟作业。
缺点: 用户与作业无法交互,作业平均周转时间较长
分时系统特点:
同时性:若干用户同时使用一台计算机。
独立性:每个用户占有一台终端,独立操作,感觉不到别的用户存在。
交互性:用户可通过终端与系统进行人机对话。
及时性:用户的请求能在较短时间内得到响应。(响应时间:从用户发出请求到系统开始响应所需的时间)。
分时系统一般采用时间片轮转的方法,使一台计算机同时为多个终端用户服务,因此分时系统的响应较快。

1-3实时信息处理系统和分时系统从外表看来很相似,它们有什么本质的区别
呢?

实时信息处理系统和分时系统从外表来看,都是一台计算机连接一个或多个
终端设备;用户以联机方式直接与计算机交互。二者的本质区别是:
(1) 实时信息处理系统采用的进程调度策略是优先调度策略,而分时系统采
用的进程调度策略是时间片轮转调度策略。
(2) 实时信息处理系统的终端设备通常只是作为执行装置或咨询装置,不允许用户编写新的程序或修改已有的程序。而分时系统的用户可以通过终端设备修改程序,可以与系统交互以控制程序的运行。

1-4什么是嵌入式系统?什么是嵌入式操作系统?(P19)
嵌入式系统:以实际应用为中心、以计算机技术为基础、软硬件可裁剪的专用计算机系统。
嵌入式操作系统:是指用于嵌入式系统的操作系统。

1-5什么是多道程序设计技术?试述多道程序运行的特征?(P9)
多道程序设计技术是指同时多个作业或程序进入主存并允许它们交替执行和共享系统中的各类资源。当一道程序因某种原因如 I/O 请求而暂停执行时,CPU 立即转去执行另一道程序。多道程序运行具有如下特征:
(1) 多道:计算机内存中同时存放几道相互独立的程序。
(2) 宏观上并行:同时进入系统的几道程序都处于运行过程中,它们先后开
始了各自的运行,但都未运行完毕。
(3) 微观上串行:从微观上看,主存中的多道程序轮流或分时地占有处理机,
交替执行。
1-6什么是分时技术?(P17)
分时技术:多用户分时使用CPU。将CPU的单位时间(如1秒钟)划分成若干个时间片。

1-7什么是操作系统?操作系统的主要特性是什么? (P11、13)
操作系统:是紧挨着硬件的第一层软件,为其他软件提供基础的运行环境。
(a)OS是由一系列程序模块组成的一个大程序。对计算机的软、硬件资源进行统一的管理和调度,合理地组织计算机的工作流程,以提高资源的利用率。
(b)操作系统只包含操作系统内核。如Windows系统的Ntoskrnl.exe。
操作系统的主要特性
(1)并发性:并发是指系统中存在着若干个逻辑上相互独立的程序,它们都已被启动执行,都还没有执行完,并竞争系统资源。
(2)共享性:是指系统中的资源可供系统中多个并发执行的进程共同使用。如打印机、磁带机、磁盘等。支持系统并发性的物质基础是资源共享
(3)虚拟性:把共享资源的一个物理实体变为若干个逻辑上的对应物。如,CPU的分时共享;虚拟存储器技术。
(4)异步性(随机性):有限的资源共享使并发进程之间产生相互制约关系。各个进程何时执行、何时暂停、以怎样的速度向前推进、什么时候完成等都是不可预知的。

1-8操作系统的资源管理功能有哪几个?其中,哪些功能与计算机系统的硬部件相关?(P13-P15)
主要功能包括:对系统资源实施管理和调度;控制和协调并发活动;对外提供用户界面。
资源管理功能:
(1)处理机管理:进程管理。处理机如何调度的问题:FCFS、优先级、时间片轮转?
(2)存储器管理:主存管理。存储分配、存储保护、主存扩充。
(3)设备管理:涉及对系统中各种输入、输出设备的管理和控制。分配设备,控制设备传输数据。
(4)文件管理:将程序、数据、操作系统软件等组织成文件,存放在磁盘或磁带上,方便用户访问。

1-9设一计算机系统有输入机一台、打印机两台,现有 A、B 两道程序同时投入
运行,且程序 A 先运行,程序 B 后运行。程序 A 的运行轨迹为:计算 50ms,打
印信息 100ms,再计算 50ms,打印信息 100ms,结束。程序 B 运行的轨迹为:
计算 50ms,输入数据 80ms,再计算 100ms,结束。回答如下问题。

(1) 用图画出这两道程序并发执行时的工作情况。
(2) 说明在两道程序运行时,CPU 有无空闲等待 ? 若有,在哪段时间内等
待 ? 为什么会空闲等待 ?
(3) 程序 A、B 运行时有无等待现象 ? 在什么时候会发生等待现象 ?
答:(1) 这两道程序并发执行时的工作情况如下图所示。

(2) CPU 有空闲等待,当 B 50ms 计算完后,A 100ms 打印仍在进行,中间
CPU 空闲 50ms。
(3) 程序 A、B 运行时有等待现象。当 B 80ms 输入完成后,需等待 20ms 后
才能进行计算

1-10 windows系统是什么类型的操作系统?(P19)
Windows:具有图形用户界面的视窗操作系统。

1-11 UNIX、Linux是什么类型的操作系统?(P19)
UNIX:多用户分时操作系统
Linux:类似Unix操作系统,用于个人计算机

计算机操作系统(第二版)庞丽萍 杨富民 第一章 绪论课后答案相关推荐

  1. 考研OR工作----计算机操作系统简答题及疑难知识点总结(第一章 操作系统引论)

    Everybody,阿婆主根据<计算机操作系统>(第四版.汤子瀛)这本书来对一些考研或者是工作上对计算机操作系统的知识疑难点进行了总结,有需要的朋友可以通过阿婆主总结的文章来进行学习或背记 ...

  2. python程序设计基础第二版pdf下载_Python程序设计基础董付国课后答案-Python程序设计基础第二版清华大学出版社PDF电子版完整高清版-精品下载...

    Python程序设计基础(第2版)完全面向Python 3.x,全部案例代码使用Python 3.5.x和Python 3.6.x编写,大部分内容也同样适用于Python 3.4.x.本书对Pytho ...

  3. 数据结构(C语言版-朱昌杰、肖建于)第一章 绪论(1)

    1.1数据结构的基本概念 数据:对客观事物的符号表示 数据元素:数据的基本单位 数据结构:相互之间存在一种或多种特定关系的数据元素的集合 1.1.1数据的逻辑结构 四类基本结构 --集合:结构中的数据 ...

  4. 数据结构(C语言版-朱昌杰、肖建于)第一章 绪论(3)

    1.4用C语言描述算法的注意事项 1.4.1算法及其特征 算法是为解决特定问题而规定的指令的有限序列,每一条指令表示一个或多个操作 算法的五个重要特性 --有穷性:一个算法在执行有穷步后结束,每步都能 ...

  5. 大连理工优化方法matlab,大连理工大学庞丽萍最优化方法matlab程序.doc

    大连理工大学庞丽萍最优化方法matlab程序.doc 班级优化1班授课老师庞丽萍姓名学号第二章12(1)用修正单纯形法求解下列LP问题CLEARA121100123010215001M,NSIZEAB ...

  6. 工程图学及计算机绘图第二版答案,工程图学及计算机绘图习题集 第3版

    图书简介 本习题集与宋卫卫等主编的<工程图学及计算机绘图>(第3版)教材配套使用.本套教材是根据教育部高等学校工程图学教学指导委员会制定的"普通高等院校工程图学课程教学基本要求& ...

  7. 《Python程序设计与算法基础教程(第二版)》江红 余青松 全部章节的课后习题,上机实践,课后答案,案例研究

    (还在更新中-) 这篇博客花费了我的大量时间和精力,从创作到维护:若认可本篇博客,希望给一个点赞.收藏 并且,遇到了什么问题,请在评论区留言,我会及时回复的 这本书对Python的知识点的描述很详细, ...

  8. java语言程序设计第六章答案_Java语言程序设计(邵丽萍编著)第六章.doc

    Java语言程序设计(邵丽萍编著)第六章 第6章 (一)判断题 (1)抽象类不能实例化. ( ) (2)一个类中,只能拥有一个构造方法. ( ) (3)内部类都是非静态的. ( ) (4)接口中的所有 ...

  9. 《Python程序设计与算法基础教程(第二版)》江红 余青松,第十章课后习题答案

    推荐阅读 <Python程序设计与算法基础教程(第二版)>江红 余青松 全部章节的课后习题,上机实践,课后答案,案例研究 文章目录 上机实践:2~4 案例研究:基于模块的库存管理系统 上机 ...

  10. 数字图像处理--冈萨雷斯第4版--第一章 绪论

    数字图像处理--冈萨雷斯版--第一章 绪论 第一章 绪论 1.1 什么是数字图像处理 1.2 数字图像处理的起源 1.3 数字图像处理技术应用领域实例 1.3.1 伽马射线成像 1.3.2 X射线成像 ...

最新文章

  1. TCP和UDP应用场景
  2. github远程提交简单入门
  3. 模拟线程切换 C++
  4. kingwell Calendar V1.0 日历时间组件
  5. [JavaWeb-JavaScript]JavaScript_Global全局对象
  6. php 取消页面一些样式,jquery如何去除样式
  7. android toolbar源码解析,深入理解Android 5.0中的Toolbar
  8. Quartz调度源码分析
  9. [UE4]UMG、HUI、Slate之间的区别
  10. 数据库提示日志文件不可用
  11. php 5.3.29 怎么开启debug_PHP代码审计之环境安装(一)
  12. 十大排序思维导图(个人理解)
  13. 了解下HTML5大前端是什么
  14. node.js 在 Express4.0 框架使用 Connect-Busboy 实现文件上传
  15. 服务器信号满格但网速很慢,信号满格网速太慢是什么原因,网速慢是什么原因-...
  16. 2022机器学习好网站大收藏
  17. oracle、mysql、sqlserver的对比数据库引擎的对比与选型InnoDB解决幻读
  18. springboot 生成二维码
  19. 定时且周期性的任务研究II--ScheduledThreadPoolExecutor
  20. 鼠标移动到图片上实现图片的放大缩小

热门文章

  1. nginx工作原理及配置
  2. 【SOLIDWORKS-详细记录】解决默认模板无效问题及添加自定义模板
  3. 计算机系统大作业-程序人生
  4. matlab寻找直线_matlab寻找直线_Matlab 霍夫变换 ( Hough Transform) 直线检测
  5. neo4j实现Louvain算法
  6. c语言必背代码百度云,c语言初学必背代码.docx
  7. 计算机机房中使用ups的作用是什么,机房监控UPS的作用是什么?你可知道?
  8. DB9标准的公头\母头接线定义
  9. GAN的理论基础之KL散度与JS散度
  10. 随笔-Python批量转换图片格式