【第一章 | 操作系统概述】《操作系统 慕课版》课后答案 + 复习

这篇具有很好参考价值的文章主要介绍了【第一章 | 操作系统概述】《操作系统 慕课版》课后答案 + 复习。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

| 本章概念

| 本章算法

单道批与多道批的图像绘制

利用率的计算与分析 

| 课后简答题


| 本章概念

1.OS的作用 作为用户与计算机硬件系统之间的接口 | 计算机系统资源的管理者 | 对计算机资源的抽象。OS的目标是:方便性 有效性 可扩充性 开放性

2.虚拟机 覆盖了I/O软件的设备称为扩充机器或虚拟机

3.OS的概念 铺设在计算机硬件上的多层软件的集合。OS是一组能有效地组织和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的程序的集合

4.推动OS发展的动力 提高计算机系统资源利用率 | 方便用户 | 器件不断更新换代 | 计算机体系结构不断发展 | 不断提出新的应用需求

5.OS的发展历程

  • 【1945年 人工操作方式】

  • 【20世纪50年代 脱机 I/O 】

    运作: 解决人机矛盾以及CPU与I/O之间速度不匹配的矛盾,程序和数据的输入输出都是在脱离主机的情况下完成的。

    联机 I/O : 在主机直接控制下进行的 I/O。

    脱机I/O的优点:减少了CPU空闲时间,提高了IO速度

  • 【20世纪50年代中期 单道批处理系统】

    运作:把一批作业以脱机IO方式输入到磁带、在系统配上监督程序,在程序控制下,作业被一个一个完成,在内存中始终只保存一道作业。

    优点:提高系统资源利用率和系统吞吐量。

    缺点:仍未能充分利用系统资源,造成计算机内存的浪费

  • 【20世纪60年代中期 多道批处理系统】

    运作:作业先放到外存,排成一个队列(后备队列),由作业调度程序按照一定算法从队列选择若干个作业调入队列,使它们共享CPU和系统中的各种资源

    优点:资源利用率高、系统吞吐量大、平均周转时间长、无交互能力

    待解决的问题:征用处理机问题、内存分配与保护、IO设备分配、文件组织与管理问题、作业管理、用户与系统的接口

  • 【分时系统】

    发展原因:满足用户对于人机交互的要求

    运作:为了实现人机交互,必须放弃原批处理系统的运行方式,而采用:①作业直接进入内存,因为作业在磁盘上无法运行;②采用轮转运行,以保证每个作业都有机会运行,因此引入了时间片的概念

    特征:多路性(多终端连到同一主机上)、独立性(各自终端互不干扰)、及时性(响应所需时间为1-3s)、交互性

  • 【实时系统】

    定义:OS能及时响应外部事件的请求,在规定时间内完成对事件的处理,并控制所有实时任务协调一致地运行

    实时OS的类型:工业控制OS、信息查询OS、多媒体OS、嵌入式OS

    实时任务的类型:周期性 / 非周期性实时任务、硬实时任务(Hard real time,HRT)、软实时任务 SRT (上述四个任务类型,都伴随截止时间)

    特征:多路性(周期性对多路现场信息采集,对多个执行机构进行控制)、独立性(各自终端互不干扰)、及时性(响应所需时间为毫秒级)、交互性、可靠性

    实时系统具有的两个基本特征是:及时性、可靠性

6.操作系统基本特性

  • 并发(并行是同一时刻发生,并发是同一时间间隔发生):

    概念:宏观上多个程序同时运行,但微观上每一时刻只有一个程序运行。我们所说的并发,指的一般是进程的并发

  • 共享:

    概念:OS的共享,指的是资源的复用:供内存中多个并发执行的进程共同使用(即限定了时间,又限制了地点)

    类型:互斥共享(A访问完后B才能访问)、“同时”共享(宏观上一起用,微观上交替用)

    并发和共享是多任务OS最基本的两个特征,它们互为对方存在的条件。资源的共享是以进程的并发执行为条件的;同时,若不能对资源共享进行协调,则会影响并发的速度

  • 虚拟:通过某种技术将一个物理实体变为若干个逻辑上的对应物的功能。通过时分复用和空分复用技术来实现

  • 异步:先进入内存的作业可能后完成,后进入的可能先完成:即进程的推进速度无法预知,此即为异步性

7.操作系统的主要功能

  • 处理机管理功能

    本质:传统多道程序系统中,处理机的分配和运行以进程为基本单位,因而对处理机的管理可归结于对进程的管理。

    功能:进程控制、同步、通信、调度

  • 存储器管理功能

    功能:内存分配与回收(静态、动态分配)、内存保护(①各用户程序只在自己内存运行,②不允许用户访问OS程序和数据)、地址映射、内存扩充(虚拟存储技术:请求调入功能、置换功能)

  • 设备管理功能

    功能:缓冲管理、设备分配、设备处理

  • 文件管理功能

    功能:文件存储空间管理、目录管理、文件读写管理和保护

  • 接口管理功能

    功能:OS向用户提供了“用户与OS之间的接口”,分为用户接口(联机用户接口、脱机用户接口、图形用户接口)、程序接口

8.操作系统的结构

  • 简单结构

  • 模块化结构:

    优点:提高OS设计的正确性、可理解性、易维护性、可适应性,加速OS开发过程

    缺点:接口规定很难满足划分后,模块对于接口的实际需求;B决定必须建立在A决定的基础上,没有可靠决定顺序,容易造成决定的无序性

  • 分层式结构:

    优点:能保证正确性、易维护性、可扩展性

    缺点:系统效率低

  • 微内核结构:

    概念:足够小的内核、基于客户/服务器的模式、采用策略和机制分离的原则、采用面向对象技术;

    功能:进程(线程)管理、低级存储器管理、中断和陷入处理(在微内核OS中,只有很小一部分的属于机制的放入了为内核中,另外绝大部分的都放在了微内核外的各种服务器中)

    优点:提高系统扩展性、可靠性、可移植性,提供了对分布式系统的支持,融入了面向对象技术。操作系统可仅通过调整策略来适应不同应用的需求

    存在的问题:因为客户和服务器间又消息传递,因此相比于早期的OS,微内核OS的运行效率有所降低(内核大则效率高但占用空间也大,反之效率低但是占空间小)

  • 外核结构:

    概念:内核不提供传统OS的进程、虚拟存储器等抽象事物,而是专注于物理资源的隔离(保护)和复用,即非常小的内核负责保护系统资源,而硬件资源的管理职责则委托给应用程序。将原本属于OS内核的功能以库的形式提供给用户

9.系统调用

  • 概念:使应用程序可以通过系统调用来简介调用OS中的相关过程,进而取得相应的服务

  • 系统调用是通过中断机制实现的

  • 区别于一般的过程调用:

    ①运行在不同的系统状态:系统调用的调用程序运行在用户态,而被调用程序运行在内核态

    ②因为调用和运行的系统状态不同(一个是用户态,一个是内核态),因此不允许由调用过程直接转向被调用过程,需要通过软中断机制先由用户态转为内核态,经内核分析后才能转向相应的系统调用处理子程序

    ③返回问题:每一次调用需要判断优先级

    ④嵌套调用:系统调用对于嵌套调用的深度有一定限制,但是一般的过程调用则没有

  • 系统调用的类型:

    ①进程控制类系统调用

    ②文件操纵类系统调用

    ③进程通信类系统调用


| 本章算法

单道批与多道批的图像绘制

 单道批:IO、计算只能执行一个

多道批:IO、计算可以并发执行

现代操作系统教程慕课版课后答案,【计算机科班基础】计算机操作系统,p2p,网络协议,网络,鸿蒙系统

 现代操作系统教程慕课版课后答案,【计算机科班基础】计算机操作系统,p2p,网络协议,网络,鸿蒙系统


利用率的计算与分析 

利用率 = 利用时间 / 总时间

现代操作系统教程慕课版课后答案,【计算机科班基础】计算机操作系统,p2p,网络协议,网络,鸿蒙系统


| 课后简答题

现代操作系统教程慕课版课后答案,【计算机科班基础】计算机操作系统,p2p,网络协议,网络,鸿蒙系统

现代操作系统教程慕课版课后答案,【计算机科班基础】计算机操作系统,p2p,网络协议,网络,鸿蒙系统

 现代操作系统教程慕课版课后答案,【计算机科班基础】计算机操作系统,p2p,网络协议,网络,鸿蒙系统

现代操作系统教程慕课版课后答案,【计算机科班基础】计算机操作系统,p2p,网络协议,网络,鸿蒙系统

 现代操作系统教程慕课版课后答案,【计算机科班基础】计算机操作系统,p2p,网络协议,网络,鸿蒙系统

现代操作系统教程慕课版课后答案,【计算机科班基础】计算机操作系统,p2p,网络协议,网络,鸿蒙系统

================================The END=====================================文章来源地址https://www.toymoban.com/news/detail-781963.html

到了这里,关于【第一章 | 操作系统概述】《操作系统 慕课版》课后答案 + 复习的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 计算机操作系统【慕课版】习题答案(第2章进程的描述与控制)

    一:简答题 (1).什么是前趋图?试画出下面四条语句的前趋图. S1:a=x+y; S2:b=z+1; S3:c=a-b; S4:w=c+1; 答:前趋图(Precedence Graph)是一个有向无循环图,记为DAG(DirectedAcyclicGraph),用于描述进程之间执行的前后关系。 (2)什么是进程? OS中为什么要引入进程?它会产生什么样的

    2024年04月13日
    浏览(23)
  • 第一章 计算机系统概述 四、操作系统的运行机制

    状态的切换: 内核态转用户态 ,是指操作系统让出cpu使用权给应用程序。(一条修改PSW的特权指令) 用户态转内核态 ,指操作系统 发出一个中断信号 ,将应用程序强行停止, 转换为内核程序 ,并 得到cpu的使用权 。(由中断引起,硬件自动完成) 注意: 一个共性是,但

    2024年02月09日
    浏览(44)
  • 【操作系统】24王道考研笔记——第一章 计算机系统概述

    1.1 定义 1.2 特征 并发 (并行:指两个或多个事件在同一时刻同时发生) 共享 (并发性指计算机系统中同时存在中多个运行着的程序,共享性指系统中的资源可供内存中多个并发执行的进程共同使用) 虚拟 异步 并发和共享互为存在条件。没有并发和共享,就谈不上虚拟和异

    2024年02月12日
    浏览(27)
  • 操作系统-笔记-第一章-操作系统的概念

    一、第一章——操作系统的概念 二、第二章——【进程】 二、第二章——【线程】​编辑 二、第二章——【进程调度】 二、第二章——【进程同步与互斥】 二、第二章——【锁】 三、第三章——内存管理 四、第四章——文件管理 五、第五章——输入输出管理 🚀 学习心

    2024年02月12日
    浏览(38)
  • 第一章 操作系统

    2023/6/14 第一章 计算机系统概述 提供的功能 处理器管理 存储器管理 作为系统资源的管理者 文件管理 目标安全高效 设备管理 特征 并发 目标和功能 共享 最基本 概论 虚拟 异步 计算机系统资源的管理者 命令接口 目标和功能 用户与计算机系统之间的接口 程序接口 扩充机器

    2024年02月08日
    浏览(31)
  • 《操作系统真象还原》第一章 部署工作环境

    配合视频阅读体验更佳!https://www.bilibili.com/video/BV1kg4y1V7TV/?pop_share=1vd_source=701807c4f8684b13e922d0a8b116af31 环境vmware + deepin-desktop-community-20.8-amd64 (已在纯净ubuntu 22.04上验证过此教程,完全可行!只是需要安装vim 命令: sudo apt install vim ) 先安装其他需要的东西: sudo apt install bui

    2024年02月08日
    浏览(46)
  • Linux操作系统基础教程 第一章 绪论

    第一章 绪论 一、 Unix 家族中的一员 ① UNIX , 1971 年由 ATT 发布, 73 年重写, 70 年代末, ATT 成立了 Unix 系统实验室( Unix System Lab , USL ),宣布对 Unix 产品拥有所有权, 1983 年发布了 SYSTEM V 。在 UNIX7 之前, UNIX 是免费或收取少量费 用开放源码的。 UNIX 的研发诞生了 C 语言

    2024年02月04日
    浏览(45)
  • 基于STM32的homeassistant(采用FreeRTOS操作系统)【第一章:设备配网、连接服务器、断网重连、断服务器重接】

      主控 STM32F103C8T6 WIFI模块 ESP01S 开发语言 C 开发编译器· KEIL 组网方式 WIFI 服务器协议 MQTT ESP01S的AT指令配网以及服务器连接 STM32与ESP01S的usart协议通信 断网重连以及断服务器重连 STM32向服务器端口发送对应指令         ESP01S的配网方式为AT指令集,通过识别对对应的AT指令

    2024年02月12日
    浏览(33)
  • 第一章 计算机系统的概述①

    概念 :操作系统 (Operating System, 0s) 是指 控制和管理 整个计算机系统的 硬件和软件 资源,并合理地组织调度计算机的工作和资源的分配: 以提供给用户和其他软件方便的接口和环境 ;它是计算机系统中最基本的 系统软件。 根据操作系统的定义,操作系统的三个特点:1)操

    2024年02月11日
    浏览(32)
  • 第一章 计算机系统概述 五、中断和异常、系统调用

    目录 一、中断的作用 二、中断的类型 1、内中断(异常) 2、外中断 三、中断机制的基本原理 四、系统调用 1、定义: 2、与库函数的区别 3、按功能分类 4、作用 1、“中断”是让操作系统内核夺回CPU使用权的唯一途径 1、内中断(异常) (1)与当前执行的指令有关,中断信

    2024年02月09日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包