第二章 操作系统一.ppt

合集下载

计算机基础(第二章)课件

计算机基础(第二章)课件
• 上述按不同标准对操作系统的分类可以用下图所示的分类图表示。
§2.1.1 操作系统的基本知识
• 操作系统种类繁多,但其基本目的只有一个:为不同应用目的的用户 提供不同形式和不同效率的资源管理。在现代操作系统中,往往是将
• 上述多种类型操作系统的功能集成为一体,以提高操作系统的功能和 应用范围。例如在Windows NT、Unix及Linux等操作系统中,就融合了 批处理、实时、网络等操作技术和功能。 •
§2.1.1 操作系统的基本知识
• 1. 什么是操作系统 • 计算机系统是由软件系统和硬件系统组成的,为了使安装在 计算机的软件与计算机硬件资源协调一致、有条不紊地工作 ,就必须有一个软件对计算机系统的软件、硬件资源进行统 一管理和调度,这个软件就是操作系统(Operating System, OS)。 • 操作系统是最基本的系统软件,是用于管理和控制计算机全 部软件和硬件资源、方便用户使用计算机的一组程序,是运 行在硬件上的第一层系统软件,其他软件必须在操作系统的 支持下才能运行。它是软件系统的核心。因此,操作系统是 计算机硬件与其他软件的接口,也是用户和计算机的接口。 下图为计算机系统层次结构与用户关系图,它表示了操作系 统在其中的位置。
• (3)网络功能及安全功能强大 • 内置了TCP/IP协议和拨号上网软件,用户只需进行一些简单的设置就 能上网浏览、收发电子邮件等。内置了Internet连接防火墙,可以有效 地防止黑客入侵,抵御来自外部的攻击,保证系统的安全。同时 Windows XP对局域网的支持也很出色,用户可以很方便地在Windows XP中实现资源共享。 • (4)多媒体功能 • 媒体播放器与Windows XP融为一体,支持音频、视频的编辑及播放工 作,可以支持高级的显卡、声卡。用户可以轻松地播放最流行的音乐 或观看影片,也可以用麦克风和摄像头进行网上的语音或视频聊天。

《操作系统第二章》PPT课件

《操作系统第二章》PPT课件

文件的逻辑结构与物理结构
文件的逻辑结构
从用户观点出发所观察到的文件组织形式,是用户可以直接处理的数据及其结构,它独立 于文件的物理特性,又称为文件组织。
文件的物理结构
又称文件的存储结构,是指文件在外存上的存储组织形式。这不仅与存储介质的存储性能 有关,而且与所采用的外存分配方式有关。
文件的逻辑结构与物理结构之间的关系
实时操作系统
是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理, 其处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出 快速响应,并控制所有实时任务协调一致地运行。
操作系统的分类与特点
网络操作系统
是基于计算机网络的,是在各种计算 机操作系统上按网络体系结构协议标 准开发的软件,包括网络管理、通信 、安全、资源共享和各种网络应用。
设备分配算法
常用的有先来先服务(FCFS)、优先级高者优先(HPF)等算法 ,根据实际需求选择合适的算法进行设备分配。
设备回收机制
在用户进程使用完设备后,及时回收设备资源,以便其他进程使用 。
设备驱动程序与中断处理
设备驱动程序
与硬件直接交互的软件模块,提供对 设备的控制和管理功能。驱动程序需 要处理设备的初始化、数据传输、错 误处理等问题。
构。
PCB中包含了进程标识符、处理 器状态信息、进程调度信息、进
程控制信息等。
操作系统通过PCB对进程实施管 理和控制,如进程的创建、撤销 、阻塞、唤醒等操作都需要修改
PCB中的信息。
进程调度算法
01
进程调度算法是操作系统用来确定处理器分配给哪个进程使 用的策略和方法。
02
常见的进程调度算法包括:先来先服务FCFS、短作业优先 SJF、优先级调度算法PSA、时间片轮转RR等。

操作系统第二章PPT课件

操作系统第二章PPT课件

-
12
2.1.3 进程挂起
有挂起状态的进程转换图
创建 准许 就绪
激活 事件 发生
挂起
就绪 挂起
分派 超时
运行 准许
等待 事件
消失
(a) 带有一个挂起状态
创建
准许
准许
挂起
就绪, 挂起
事件 发生
阻塞 挂起
激活 挂起
激活
就绪
事件 发生 阻塞
分派 超时
运行
等待 事件
释放
-
消失
(b) 带有两个挂起状态
13
2.1.3 进程挂起
-
38
2.4.1 线程及其管理
2.线程的定义及特征
线程是进程内的一个相对独立的、可独立调度 和指派的执行单元。
线程具有以下性质:
• 线程是进程内的一个相对独立的可执行单元。
• 线程是操作系统中的基本调度单元 。
• 一个进程中至少应有一个线程 。
• 线程并不拥有资源,而是共享和使用包含它的 进程所拥有的所有资源。
• ③当运行中获取用户程序提出的某种请求后,OS可以 代用户程序产生进程以实现某种功能,使用户不必等 待。
• ④基于应用进程的需要,由已存在的进程产生另一个 进程,以便使新程序以并发运行方式完成特定任务。
-
5
2.1.1 进程产生和终止
2.进程终止 导致进程终止的事件大致有14种 :正常 结束 、超时限制 、内存不足 、超界 、 保护错误 、算术错误 、超越时限 、I/O 失败 、非法指令 、特权指令 、错误使 用数据 、操作员或OS干预 、父进程终 止 、父进程需要 。
-
27
2.3.1 执行模式
大多数处理器都至少支持两种执行模式, 一种是同操作系统有关的模式,另一种则 是同用户程序有关的模式。较低特权模式 称为用户模式。较高特权模式指系统模式、 控制模式或内核模式。内核是操作系统中 最核心功能的集合。

第二章Windows操作系统

第二章Windows操作系统
3、建立快捷方式
单击“开始”按钮——找到要创建的快捷菜 单——按住CTRL键——按住鼠标左键——拖动到桌 面上的空白区域即可。
程 序 组
日 期 时 间 属 性
请大家跟我做:
修改或查找日期:
单击“月份”右边的箭头——选择你要的月份——单 击“年份”右边的箭头——选择你需要的年份——单 击确定。时间和日期就设置好了。




窗口是

Windows 集成环境

的一块矩

形工作区







Ctrl+目标








Shift+目标
若将当前文件夹中的所有文件全部选定,可用 下述方法实现。

方法一:按组合键Ctrl+A,即可选定所有文
选 件。 方法二:在“我的电脑”或“资源管理器”
文 窗口中,单击“编辑”菜单,选其中的“全部选定”
上机练习二:
内容: 1、打开资源管理器,浏览菜单。 2、适当调整资源管理器左右窗口的大小,隐 藏暂时不用的工具栏。 3、使用Windows资源管理器完成以下操作: (1)在D盘上创建一个名为XS的文件夹,再 在XS文件夹下创建两个并列的二级子文件夹, 其名为XS1和XS2。
(2)在D盘中任选3个不连续文件,将它 们复制到D:\XS文件夹中。再在D盘中任 选3个连续的文件复制到D:\XS\XS1文件夹 中。
删除和恢复文件或文件夹
删除操作 方法一:选定文件或文件夹→单击“文件”中 的“删除”,即可将选定的文件或文件夹删除。 方法二:选定文件或文件夹→右键单击→单击 快捷菜单中的“删除”,即可将选定的文件或文件夹 删除。 方法三:选定文件或文件夹→按键盘上的Delete 键即可。

第二章(操作系统)

第二章(操作系统)

8
返回本节
2.1.3 Windows XP简介
Windows XP的三个版本
Windows XP Home Edition 适用于大多数的家庭和普通用户 Windows XP Professional 适用于商业用户和有一定专业水平的家庭用户 Windows XP 64位Edition 专满足技术性工作站用户的强烈要求而设计 怎样安装xp
第二章 Windows操作系统的使用
本章重点
操作系统的功能 Windows XP的基本操作 文件和文件夹的管理 回收站的使用 程序管理
计算机管理
1
2.1 操作系统的功能与用户界面
操作系统在资源使用者和资源之间充当中间人的角 色,它负责管理、调度、指挥计算机的软硬件资源,使 其协调工作。
ቤተ መጻሕፍቲ ባይዱ
标三个部分,所有的操作都是从桌面开始。
开始菜单
任务栏
桌面图标
返回
12
2.1.4 Windows XP的桌面环境
任务栏
快速启动工具栏 窗口管理区 语言栏
开始按钮
系统提示区
任务一: 任务栏的设置
演示
13
2.1.4 Windows XP的桌面环境
开始菜单
用户帐户 系统工具和文 件管理工具列 表
常用程序列表
磁盘 用户
操作系统
内存
CPU
网络
程序
打印机
返回
2
2.1.1 操作系统的功能
处理器管理
处理器管理主要是对中央处理器(CPU)进行动态管理。 在多个程序运行时,所有的程序都是在处理器中运行得到结果 的,而现在大多的计算机都只有一块CPU,因此处理器管理实 际上是对处理器执行的“时间”管理,即如何将CPU真正合理 分配给每个任务。

操作系统的使用

操作系统的使用
上一页
12. 1 合同概述
• 12. 1. 1合同的概念 • 《中华人民共和国合同法》规定:“合同是平等主体自然人、法人、
其他组织之间设立、变更、终止民事权利义务关系的协议。”也就是 说,合同本质上是一种协议,是当事人意思表示一致的产物。 • 12. 1. 2合同的特征 • 合同的本质是一种合意或协议。实际上“协议”一词常常也就是指 “合意”。由于合同是合意的结果,必须包括以下要素: • 其一,合同的成立必须有两个或两个以上的当事人;其二,各方当 事人须互相做出意思表示,各方的意思表示是交互的,才能成立合同 ;其三,各方意思表示是一致的,也就是当事人达成一致的协议。由 于合同是两个或两个以上当事人意思表示一致的产物,因此当事人必 须在平等自愿的基础上进行协商,才能使其意思表示达成一致。如果 不存在平等自愿,也就没有真正的合意。
• (2)网络方面 • 增强的家庭网络向导,Internet连接防火墙,功能更强,速度更快
的IE 7浏览器。 Windows Messenger。"Windows Messenger”提 供电子邮件、即时文字交流、即时视频文件播放、即时声音交流、远 程支持及应用程序和数据文件的共享等功能,利用这些功能可以在线 • 和朋友进行交流,给朋友打电话和传呼,以及和朋友共享相片、音乐 和其他文件等。 • 功能大为加强的NetMeeting。
• (4)系统维护Windows XP是以优秀的Windows 2000代码为基础, 提供了大量有利于数据安全性、用户隐私保密性等方面的工具。它兼 容现有的大多数硬件和软件,并且已为未来的硬、软件技术留有余地。
上一页 下一页 返回
第一节操作系统简介
• (5)其他新增功能 • 任务管理器。在中文版的Windows XP系统中,用户可以使用“任

第2章(win10版)操作系统PPT课件

第2章(win10版)操作系统PPT课件

分布式操作系统
管理分布式系统中的各种 资源,实现资源共享和协 同工作。
操作系统的分类与发展
手工操作阶段
用户直接使用机器语言编写程序,并手动控制计算机运行。
批处理阶段
出现了专门的操作员和监控程序,实现了作业的自动处理。
操作系统的分类与发展
分时系统阶段
网络和分布式系统阶段
实现了多个用户同时使用计算机,提 高了计算机利用率。

文件的压缩、解压缩与加密
01
文件压缩
选中要压缩的文件或文件夹,右键点击选择“发送到”->“压缩
(zipped)文件夹”,可将文件压缩为zip格式。
02
文件解压缩
双击压缩文件,或使用右键菜单中的“解压全部”功能,可将压缩文件
解压到指定目录。
03
文件加密
右键点击要加密的文件或文件夹,选择“属性”,在“常规”选项卡中
存储器管理
负责内存的分配、回收、保护和扩充等, 提高内存利用率。
操作系统的分类与发展
批处理操作系统
对一批作业自动进行处理,无需 人工干预。
分时操作系统
允许多个用户通过终端同时与计 算机交互。
操作系统的分类与发展
01
02
03
实时操作系统
对外部请求在严格时间范 围内做出反应。
网络操作系统
提供网络通信和网络服务 功能的专用操作系统。
文件的搜索、排序与筛选
文件搜索
在资源管理器搜索框中输入关键 词,可快速查找文件。支持文件 名、文件类型和文件内容搜索。
文件排序
在资源管理器中选择“查看”选 项卡,可按照名称、修改日期、
大小等属性对文件进行排序。
文件筛选
在资源管理器中选择“查看”选 项卡,使用“筛选器”功能按照 文件类型、大小等条件筛选文件

2024版第2章windows操作系统ppt课件

2024版第2章windows操作系统ppt课件
行。
网络功能
内置网络支持,方便用户连接互 联网和局域网。
Windows操作系统的版本与分类
专业版
面向专业用户,提供更多高级 功能和安全性选项。
教育版
针对学校和教育机构,提供专 门的教学资源和工具。
家庭版
针对家庭用户,提供基本的计 算机功能。
企业版
为企业级用户提供更高的安全 性、稳定性和管理功能。
服务器版
功能。
在弹出的菜单中,用户可以选 择需要的命令并执行相应的操
作。
03
Windows操作系统的文件管理
文件与文件夹的基本概念
文件
存储在计算机上的数据单位,通常 包含特定的信息或程序,并具有扩 展名以标识其类型 (如.txt、.docx、.jpg等)。
文件夹(目录)
用于组织和存储文件的容器,可以 包含其他文件夹和文件,形成层次 结构。
Windows操作系统的特点与优势
图形用户界面
直观易用的图形界面,降低了计 算机使用难度。
多任务处理
支持同时运行多个应用程序,提 高工作效率。
多用户支持
允许多个用户同时使用同一台计 算机,实现资源共享。
软件生态
丰富的软件资源,涵盖办公、娱 乐、教育等各个领域。
硬件兼容性
广泛的硬件支持,使得Windows 操作系统能够在各种计算机上运
常见网络故障排除
介绍常见的网络故障及其 排除方法,如无法连接到 Internet、IP地址冲突等。
浏览器的使用与设置
常见浏览器介绍
简要介绍几种常见的浏览器,如 Internet Explorer、Google
Chrome、Mozilla Firefox等。
浏览器基本设置
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第9页
标志着操作系统形成的两大技术(2)
问题背景:联机工作方式 让用户通过控制台(终端)直接操作、控制自己程
序运行的操作方式称为联机工作方式。 但是如何让一台计算机同时为多个用户服务,而且
还能让每个用户都觉得自己是在独占这台计算机呢?
2) 分时技术
把CPU响应时间分成若干个小时间单位(时间片) 轮流分配给各个联机用户使用。如果一个用户程序在分 配给它的时间片内没有完成,则暂时中断执行,等待下 一轮计算。
实时控制
实时信息处理
实时采集现场数据,完成 自动化控制
根据用户要求进行信息检 索和处理
特点:Байду номын сангаас
特点:
响应速度足够快
强大的数据库
可靠性高
操作简便、查询快速
例:导弹导航
例:远程订票系统
第 14 页
4)个人计算机操作系统
磁盘操作系统 其代表是 MS—DOS 设备管理、文件系统功能
GUI的多任务操作系统——Windows 图形用户界面 多任务、多线程 可剥夺式调度 段页式虚拟存储管理技术 动态连接
进程控制块PCB(Process Control Block)是进程存在的标 志!是进程的“档案袋”,是进程动态特征的集中反映。 •进程创建时建立PCB。 •在进程的生命周期内,OS通过对PCB的管理来实现对进程 的管理。 •进程撤消时删除相应的PCB。
第 31 页
PCB是纪录进程动态特性,运行控制等信息的数据结构。 是进程存在的唯一标志,是进程的唯一实体。
用户程m{程序a序i顺n顺(序)序执性行的I特/O征中断请求
OS
顺iinntt序ab;程; 序的各个操作是顺序执行的
I/O操作
封闭性 程sbc=a序naf一(+“旦%5;开d”始,&执a)行; ,其I/O计完算成结果不受外界因素的影响
可t再p1r现int性f(“ result = %d”, b);
第 29 页
(2)进程状态的变迁及原因
进程随着自身的推进和外界条件的变化而从一个状态 变换为另一个状态称为状态变迁。
运行
时间片到 进程调度
× 服务请求 (请求I/O等)
就绪
等待
服务完成/事件来到
注意:有一种状态变迁是永远也不可能发生的。
第 30 页
4. 进程的组成
一个进程包含4个组成部分: •程序——描述进程要完成的功能的指令序列; •数据——程序加工的对象; •工作区——程序执行使用的内存区域,如用户栈或系统栈; •进程控制块——存放进程控制和管理信息的数据结构。
第7页
标志着操作系统形成的两大技术(1)
1) 多道程序设计技术 计算机完成用户算题任务所需进行的各项工作称为一道作业。
用户程序
I/O中断请求
OS
I/O操作
I/O完成
t1
单道程序----顺序执行
t2
处理机时间是宝贵的资源,要尽量充分利用,减少CPU 等待时间。
在计算机系统中不能只放一道程序,应存放几道程序, 从而引入多道程序的概念。
{ …; printf (“n IS % d\n,n); n=0; … ; }
coend …; }
执行的结果 与顺序有关
问题:这个程序的执行可能产生哪些结果?
第 25 页
程序A 程序B
并行
程序A和B都得到 了推进,并发
OS调度
I/O A
I/O B
t1
多道程序----并发执行
t2
特征:
多道——主存中同时存放几道相互独立的程序;
分时系统的提出:解决人机交互问题,进行及时响应, 多用户共享主机。
一台连接多个终端的计算机称为分时计算机。 在分时计算机上采用分时技术实现的操作系统称为分
时操作系统。 特点:
多路调制性:多个用户使用一台计算机; 独占性:时间片轮转使得用户感觉独享机器(3S); 交互性:问答“会话”的命令交互方式;
结束
(2)进程控制功能的实现
就绪
执行
进程的控制动作由操作系统完成; 操作系统提供相应的原语以备调用
等待
第 33 页
执行时不可中断的系统调用
(3)进程控制原语
进程创建——创建一个新进程 进程撤消——撤消一个已完成任务的进程 进程阻塞——使进程转换为等待状态 进程唤醒——唤醒一个等待进程
第 34 页
第 16 页
2.2 操作系统用户界面/接口(Interface)
2.2.1 传统的操作系统用户界面 2.2.2 图形化的用户界面
第 17 页
2.2.1 传统的操作系统用户界面
1、操作命令 用户利用操作命令来组织作业的工作流程和
控制作业的运行。 2、系统功能调用
在源程序一级使用系统功能调用请求操作系 统服务。
t
作业1 2
3
1
2
3
第 10 页
1)批量操作系统
把用户提交的作业(程序、数据和处理步骤) 成批输入计算机,然后由作业调度程序自动选择作 业运行。
优点:作业流程自动化,效率高(缩短作业间 的交接时间,减少处理机的空闲等待时间), 吞吐率高 缺点:无交互手段,调试程序困难
第 11 页
2)分时操作系统
第 15 页
3、操作系统的功能
处理机管理 提出调度策略,给出调度算法,具体实施CPU的分派
存储管理
存储分配和存储无关性 存储保护 存储扩充:虚拟存储器
设备管理
设备无关性:逻辑名访问 设备分配:独享、共享、虚拟技术 设备的传输控制:启动、中断、结束
软件资源管理
提供简单统一资源管理方法,解决信息共享 数据存取控制和保密等问题
键盘命令





系统功能调用

计 算 机
传统的操作系统用户界面
第 21 页
返回
2.2.2 图形化的用户界面
操作命令界面 1、菜单驱动 2、图符(图标)驱动 3、图形化用户界面
系统功能调用
系统提供API函数(应用程序编程接口)和系 统定义的消息形式。
与传统系统调用的主要不同点是函数库和动 态链接技术的支持
程,它们已经准备就绪,一旦得到CPU,就可以立即运行, 这些进程所处的状态称为就绪状态。
运行状态(running) ——当进程得到处理机控制权时,它 的程序正在处理机上运行,该进程所处的状态为运行状态。
等待状态(wait) ——若一个进程正等待着某一事件发生( 如等待输入输出操作的完成)而暂时停止执行,这时,即使 给它CPU时间,它也无法执行,则称该进程处于等待状态 (又称为阻塞状态或挂起状态)。
动态特性 运行控制
进程标识符 CPU现场保护区(程序状态字、寄存器内容等)
进程状态 优先级 资源清单 通信机制(信箱或消息队列) 同步机制(信号量)
队列指针、家族联系
存储位置
第 32 页
5. 进程控制
(1)进程控制的功能
对系统中的进程实施有效的管理和控制。具体表现为控制
进程进入不同的状态。 新进程
例如:飞机订票系统中各个订票点对机票库的访问
第 35 页
进程的互斥进入临界区
... ... 进入区
临界区
退出区 ... ...
进程 1
改变资源 状态
释放资源 唤醒等待 进程
... ... 进入区
t2
} 初始条件不变的情况下,程序多次执行的结果一样
单道程序----顺序执行
第 24 页
2)程序的并发执行
若干个程序段同时在系统中运行,这些程序段的执行在时间
上是重迭的,一个程序段的执行尚未结束,另一个程序段的执 行已经开始,称为程序的并发执行。
程并序m发a并in程发( 序)执的行描的述特:征c:obegin、coend可并发执行标记 { in失t 去cno了=b0e程g; in序//共的享封变闭量性n和可再现性 co程be序pg1i与n: 计wh算Sil1e不; S(再A2;的一…任一; 务S对n未应; 完成) 程序c{o…并en;发d 执n行++的; 直…接;或}间接相互制约 表示语句p2S: 1w,hSil2e,(B…的,任Sn务可未以完并成发) 执行。
程序
进程
静态的概念
动态的概念,处理机上的一次执行过程
不能并行活动
独立的运行单位,能并行活动
不是一个基本单位
是处理机调度、竟争资源的基本单位
一个程序可对应多个进程 一个进程可以执行多个程序段
第 28 页
3. 进程的基本状态及变迁
(1)进程的三种基本状态 就绪状态(ready) ——存在于处理机调度队列中的那些进
操作,由系统功能调用实现。 高级语言的隐式调用:
如c语言的putchar( ) printf( ) open( )
低级语言的直接调用:
mov ah 02h(显示一个字符的功能调用号)
mov dl ‘c’
int 21h(dos软中断指令,访管指令)
putchar(‘c’);
第 20 页
操作命令:作业控制语言
进程的互斥
临界资源—一次仅允许一个进程使用的资源称为临界资源。 许多物理设备(如打印机等)和软件资源(如变量、数 据、队列等)都具有这种独占性的特点。
临界区——在进程中访问临界资源的那段代码称为临界区。 要注意区分临界资源与临界区。
互斥——当一个进程正在访问某临界区时,不允许其它进 程进入其相应的临界区,这种进程间相互制约的关系称为 互斥。
第 22 页
返回
2.3 进程及进程管理
2.3.1 程序的顺序执行和并发执行 2.3.2 进程的基本概念 2.3.3 进程的同步和互斥 2.3.4 线程 2.3.5 死锁
相关文档
最新文档