大工20秋《操作系统》辅导资料一
操作系统辅导资料一主 题:第一章的辅导资料学习时间:2020年9月28日--10月4日
“不忘初心、牢记使命”主题理论学习:
每周文摘:信仰、信念、信心,任何时候都至关重要。小到一个人、一个集体,大到一个政党、一个民族、一个国家,只要有信仰、信念、信心,就会愈挫愈奋、愈战愈勇,否则就会不战自败、不打自垮。无论过去、现在还是将来,对马克思主义的信仰,对中国特色社会主义的信念,对实现中华民族伟大复兴中国梦的信心,都是指引和支撑中国人民站起来、富起来、强起来的强大精神力量。
摘选自《在庆祝改革开放40周年大会上的讲话》、习近平《论全面深化改革》内 容:第一章
这周我们将学习课件第一章。本章的学习要求及需要掌握的重点内容如下:
基本要求:
1.了解操作系统的基本定义
2.掌握操作系统的主要功能和基本模型
3.了解操作系统的形成与发展
4.能够划分主要操作系统的类型
重点掌握内容:
1.重点:操作系统的定义,操作系统的功能和特性,操作系统的类型。
2.难点:操作系统的功能,操作系统的类型。简介
课前问题:
为什么要配备操作系统?
什么是操作系统?
操作系统在计算机哪里?处于什么样的地位?
操作系统的目标是什么?1. 配备操作系统的目的
现代计算机系统都配备一种或多种操作系统,目前存在着多种类型的OS,不同类型的OS,其目标各有所侧重。从以下几方面理解为什么要在计算机硬件上都要配置OS:
(1)方便性
没有安装任何软件的计算机称为裸机。直接使用裸机十分困难,计算机的效率也很难发挥。计算机硬件只能识别0和1组成的机器代码,因此,若计算机上没有配备操作系统,用户要自己编写软件,就必须使用机器语言编写。
在计算机上配备操作系统后,用户一方面可以直接使用操作系统提供的各种命令操作计算机;另一方面也可以使用得到操作系统支持的系统软件或应用软件使用计算机,大大方便了用户,使计算机变得易学易用,又极大降低了对计算机用户的技术要求。
(2)有效性
计算机由处理机、存储器、输入/输出设备及网络设备等硬件资源组成。资源都非常宝贵,需要对它们进行合理管理,使所有资源总是尽可能处于高效利用状态。管理计算机资源十分烦琐,对管理者有很高的技术要求。显然,计算机资源不可能由一般用户直接管理,而是配备操作系统担任系统资源的管理者。
利用操作系统对系统资源进行合理管理,可以使系统的各种资源得到高效利用,从而改善整个系统的运行效率。
此外,还要注意操作系统的可扩充性和开放性。 2.操作系统的定义
操作系统是一组控制和管理计算机硬件和软件资源,合理地组织计算机的工作流程,为其他软件提供支持,使计算机系统所有的资源最大限度地发挥作用,改善人机界面,方便用户使用计算机的最基本系统软件。
///
上述定义表明,操作系统的作用主要体现在两个方面:
(1)从用户使用计算机角度看,操作系统是用户和计算机之间的接口。操作系统通过用户接口为用户提供服务,用户通过操作系统方便地使用计算机系统。
(2)从计算机角度看,操作系统是计算机各种资源的管理者,负责对各种硬件资源和软件资源进行分配和管理。3. 操作系统目标
目前存在多种类型的操作系统,不同类型的操作系统其目标则重各有不同,通常设计操作系统应达到以下目标:
(1)方便用户使用计算机
(2)能有效管理硬件资源和软件资源
(3)提高系统效率
(4)具有可扩充性
(5)具有开放性
(6)具有可靠性
(7)具有可移植性4. 操作系统地位/操作系统的功能
课前问题:
操作系统具备什么功能?
操作系统所具备的管理功能是什么?
操作系统的每个功能特点是什么?1.配备操作系统的目的是高效使用资源、提高系统资源的利用率和方便用户使用计算机。为了实现这些目的,操作系统应具有以下几方面的管理功能:
(1)处理机管理功能
(2)存储器管理功能
(3)设备管理功能
(4)文件管理功能
(5)网络功能
(6)用户接口(1)处理机管理功能
处理机是计算机系统中的核心硬件资源,它的性能与使用情况对整个系统的性能有至关重要的影响。所以如何有效管理处理机,充分利用处理机资源是操作系统最重要的管理任务之一。处理机管理主要涉及以下内容:
进程控制
进程管理 进程同步
进程通信作业调度
调度 进程调度
中级调度(2)存储器管理功能
存储器管理的主要任务是:为多道程序提供良好的运行环境,方便用户使用存储器,提高存储器的利用率以及从逻辑上扩充内存容量。存储器管理主要包括以下内容:
a内存的分配与回收
b内存保护
c地址映射
d内存扩充
e内存共享(3)设备管理功能
计算机系统的外围设备种类繁多,控制复杂。相对处理机而言,外部设备的运转速度比较慢。如何充分利用各种设备资源,提高处理机与设备的并行性,方便用户和程序控制、操作设备,一直是操作系统需要解决的主要问题。
设备管理的主要任务是:为用户分配I/O(输入/输出)设备,完成用户提出的I/O请求,提高处理机和I/O设备的利用率,提高系统的I/O速度,方便用户使用I/O设备。要完成上述任务,设备管理应具有以下功能
a缓冲管理
b设备分配与回收
c设备驱动
d实现设备独立性
e实现虚拟设备(4)文件管理功能
现代计算机系统中,信息(程序和数据)总是以文件形式保存在外存上,需要时再调入内存。保存在外存上的文件,不可能由用户直接管理,而是由操作系统中的文件管理功能进行管理。文件管理的主要任务是:对系统文件和用户文件进行有效管理,实现按名存取,实现文件的共享、保密和保护,保证文件安全,向用户提供一套能方便操作文件的命令和接口。要实现上述任务,文件管理应具有以下功能:
a文件存储空间管理
b目录管理
c文件的读/写管理
d文件保护(5)网络功能
随着计算机网络的迅速发展,网络功能已成为操作系统的重要组成部分。现代操作系统都注重为用户提供便捷、可靠的网络通信服务。为此,操作系统应至少具有以下几种网络功能:
a网络资源管理
b数据通信管理
c网络管理6、用户接口
配备操作系统的一个重要原因是方便用户使用计算机。为了方便用户使用计算机,操作系统向用户提供了“用户接口”。用户接口提供了一个友好的用户使用计算机的途径。目前操作系统提供的用户接口通常包括以下几种:
a命令接口
b程序接口
c图形接口
重要考点
一、名词解释
裸机:没有安装任何软件的计算机称为裸机。
操作系统:是一组控制和管理计算机硬件和软件资源,合理地组织计算机的工作流程,为其他软件提供支持,使计算机系统所有的资源最大限度地发挥作用,改善人机界面,方便用户使用计算机的最基本系统软件。二、单选题
1.操作系统的主要功能是管理计算机系统中的()。
A.程序 B.数据 C.文件 D.资源
答:D
注:操作系统的功能是管理计算机系统的各种资源。2.以下()功能不是操作系统具备的主要功能。
A.内存管理
B.中断处理
C.Word编辑
D.CPU调度
答:C
注:C选项是操作系统上应用程序的一个应用。本内容由易百教育整理发布
网址www.openhelp100.com
QQ 515224986
页:
[1]