大学计算机基础操作系统基础--教材配套

大学计算机基础操作系统基础--教材配套

ID:37578162

大小:1.10 MB

页数:79页

时间:2019-05-11

大学计算机基础操作系统基础--教材配套_第1页
大学计算机基础操作系统基础--教材配套_第2页
大学计算机基础操作系统基础--教材配套_第3页
大学计算机基础操作系统基础--教材配套_第4页
大学计算机基础操作系统基础--教材配套_第5页
资源描述:

《大学计算机基础操作系统基础--教材配套》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章操作系统基础2.1操作系统概述2.1.1操作系统的基本概念2.1.2进程管理2.1.3操作系统的功能2.1.1操作系统的基本概念1.操作系统的定义2.操作系统的作用3.操作系统分类4.操作系统特征计算机系统硬件(裸机)软件系统软件(如操作系统)应用软件(如办公软件)LinuxWindowsNT、9X、XP、XPMacOSUNIXOS/2计算机系统1.操作系统的定义操作系统是一组控制和管理计算机软硬件资源,为用户提供便捷使用计算机的程序的集合。它是配置在计算机上的第一层软件,是对硬件功能的扩

2、充。它不仅是硬件与其他软件系统的接口,也是用户和计算机之间进行”交流”的界面。操作系统各种应用程序DOS操作系统与计算机系统裸机2.操作系统的作用操作系统的作用是调度、分配和管理所有的硬件设备和软件系统统一协调地运行,以满足用户实际操作的需求。主要表现在以下两个方面:(1)有效的管理计算机资源;(2)方便用户使用计算机。那么,操作系统的作用是什么呢?3.操作系统的分类批处理系统分时系统实时操作系统嵌入式操作系统网络操作系统分布式操作系统4.操作系统的特征并发性:可同时执行多个程序;共享性:多个并

3、发执行的程序可共同使用系统的资源;虚拟性:将逻辑部件和物理实体有机结合为一体的处理技术;不确定性:程序运行顺序、完成时间及运行结果都是不确定的。思考题:在你使用计算机的过程中,你体会到了操作系统的哪些特征?如何理解这些特征?3.1.2进程管理1.进程的概念2.进程的特征3.进程的状态和转化4.进程协调5.观察Windows操作系统中进程的运行状态6.线程1.进程的概念进程是一个具有独立功能的程序对数据集的一次执行。a.程序是一系列静态的指令,而进程是一个动态活动,这种活动的属性随时间而变化;b.

4、一个单独的程序能够同多个进程有关联。进程与程序有什么差异?2.进程的特征动态性:进程有一定的生命期;并发性:系统中可以同时有几个进程在活动;独立性:进程是一个能够独立运行的基本单位,也是系统资源分配和调度的基本单位;异步性:进程按各自独立的、不可预知的速度前进。3.进程的状态和转化执行状态就绪状态阻塞状态发生了某个事件时间片到等待某个事件进程被选中4.进程协调分时系统的进程转换5.观察Windows操作系统中进程的运行状态应用程序列表进程列表6.线程线程又称为轻量级进程,描述进程内的执行,是操作

5、系统分配CPU时间的基本单位。属性:线程不拥有资源;独立调度的基本单元;可并发执行;共享进程资源。2.1.3操作系统的功能1.处理机管理2.存储器管理3.文件系统管理4.设备管理5.操作系统接口1.处理机管理创建和撤消进程(线程)对进程(线程)的运行进行协调实现进程(线程)之间的信息交换进程(线程)的调度进程调度程序功能:记录系统中所有进程的情况;根据即定的调度算法,确定将CPU分配给就绪队列中的某个进程;回收和分配CPU。调度方式:非剥夺式(不可抢占式);剥夺式(抢占式)。进程调度程序算法选择

6、要考虑的因素:①尽量提高资源利用率,减少CPU空闲时间;②对一般程序采用较合理的平均响应时间;③应避免有的程序长期得不到响应的情况。算法分类:①先到先服务算法;②短进程优先算法;③优先级高先算法;④时间片轮转法。2.存储器管理内存分配:为每道程序分配内存空间,提高存储器利用率;地址的转换:将程序中的逻辑地址变换成存储空间中的物理地址;内存的保护:由于内存中有多个进程,为了防止一个进程的存储空间不被其他的进程破坏,操作系统要采取软件和硬件结合的保护措施。虚拟内存:使用硬盘空间模拟内存,为用户提供一

7、比实际大得多的内存空间。3.文件系统管理文件是存储在一定介质上的一组信息的集合。(1)文件的概念文件名:文件名分为文件主名和扩展名两个部分。文件类型:一般文件的扩展名表示文件的类型。不同类型文件的处理是不同的。文件属性:文件大小、占用空间、所有者信息等,这些信息称为文件属性。3.文件系统管理(2)目录管理目录路径有两种:绝对路径和相对路径。①绝对路径。从根目录开始,依序到该文件之前的名称。②相对路径。从当前目录开始到某个文件之前的名称。4.设备管理设备驱动程序:是操作系统管理和驱动设备的程序;即

8、插即用:指将设备连接到计算机上后无须手动配置即可立即使用;通用即插即用:让计算机自动发现和使用基于网络的硬件设备;集中管理提高使用效率5.操作系统接口用户接口①命令接口:为用户提供以命令行方式进行对话的界面;②图形用户接口:为用户提供图形界面,通过点击鼠标方式进行相关操作;③网络用户接口:基于Web规范格式的界面形式。5.操作系统接口系统调用常见的系统调用分类有:①文件管理;②进程管理;③设备管理;④进程通信;⑤存储管理。思考:请问从以下序列C:\Windows\System32\Notepad

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。