当前位置:文档之家› 操作系统和文件管理PPT课件

操作系统和文件管理PPT课件

➢ 线程可以帮助应用程序同时做几件事(比如一个线程向 磁盘写入文件,另一个则接收用户的按键操作并及时 做出反应,互相不干扰)。
• 在程序被运行后中,系统首先要做的就是为该程序进 程建立一个默认线程,然后程序可以根据需要自行添 加或删除相关的线程。
.
10
操作系统活动——进程和线程
➢ 进程与线程的联系与区别 ✓ 线程是进程内的一个可调度实体,是一个执行单元。
第4章 操作系统与文件管理
.
77
操作系统活动——进程和线程
➢ 当Windows接受到由鼠标器、键盘、定时器信号或某 些I/O操作产生的“事件”后,为该任务分配CPU时间。
➢ 每个任务 (应用程序)使用由Windows分配的短暂的时 间片(Timeslice)轮流使用CPU,由于CPU对每个时间片 的处理速度非常快,在用户看来好像这些任务在同时执 行。
.
6
操作系统活动——进程和线程
➢ 多任务是指用户可以在同一时间内运行多个应用程 序,每个应用程序被称作一个任务。多任务要求系统 可以同时运行多个进程,每个进程又可以同时执行 多个线程.
➢ Windows多任务处理采用的是被称为虚拟机(Virtual Machine)的技术。所谓虚拟机实际上指的是由Wind ows在内存中创建的逻辑微机,由它来运行应用程序。
.
8
操作系统活动——进程和线程
➢ 进程是应用程序的运行实例, 或者说进程是程序在计算 机上的一次执行活动。
➢ 当你运行一个程序,你就启动了一个进程。 ➢ 显然,程序是死的(静态的),进程是活的(动态的)。每
个进程都有自己私有的虚拟地址空间 。
.
9
操作系统活动——进程和线程
➢ 线程——一个进程可以包含若干线程(Thread),也就 是一个进程下多个能独立运行的更小的单位。
个程序。
.
16
进程的状态及其状态转换
➢ 运行状态 是指进程已获得CPU,并且在CPU上执行的状态。
➢ 就绪状态 是指一个进程已经具备运行条件,但由于没有获得CP U而不能运行时所处的状态。
➢ 等待状态 也称阻塞状态或封锁状态。是指进程因等待某种事件 发生而暂时不能运行的状态。
.
17
进程的状态及其状态转换
.
14
进程与程序的联系与区别
① 程序是构成进程的组成部分之一; ② 一个进程的运行目标是执行它所对应的程序; ③ 没有程序,进程就失去实际存在的意义;
.
15
进程与程序的联系与区别
① 程序是静态的,而进程是动态的; ② 进程是有生命周期的,而程序的存在是永久的; ③ 进程具有创建其它进程的功能; ④ 一个程序可能同时对应多个进程,一个进程可能包括着多
internat.exe 托盘区的拼音图标
.
19
任务管理器
➢ 通过任务管理器 查看进程
.
20
操作系统活动
➢ 操作系统分类
① 单用户操作系统 ② 多用户操作系统 ③ 网络操作系统 ④ 桌面操作系统
第4章 操作系统与文件管理
.
21 21
用户界面
➢ 用户界面是帮助人和计算机相互通信的软件与硬件的 结合体
第4章 操作系统与文件管理
.
22 22
图形用户界面
➢ 图形用户界面或图形用户接口(Graphical User Interf ace,GUI)是指采用图形方式显示的计算机操作环境用 户接口。与早期计算机使用的命令行界面相比,图形 界面对于用户来说更为简便易用。不再需要死记硬背 大量的命令,取而代之的是可用用通过窗口、菜单、 按键等方式来方便地进行操作。
轻量进程。 ✓ 线程不能独立分配资源,只能和共属同一进程的其他
线程共享资源。
.
11
操作系统活动——进程和线程
➢ 进程和线程都是系统资源分配与调度的基本单位 :
✓ 进程和线程的管理是操作系统中的核心部分。 ✓ 线程描述进程内的执行, 负责执行包含在进程的地址空间中的
代码。
.
12
进程的特点
➢ 独立性 进程是系统中独立存在的实体,它可以拥有自己 独立的资源,比如文件和设备描述符等。未经进程本身允许, 其他进程不能访问到这些资源。
➢ 动态性 程序只是一个静态的指令集合,而进程是一 个正 在系统中活动的指令集合。在进程中加入了时间的概念。进 程具有自己的生命周期和各种不同的状态。
➢ 并发性若干个进程可以在单处理机状态上并发执行。
.
13
进程的分类
➢ 进程的分类 ① 系统进程 ② 用户进程
凡是用于完成操作系统的各种 功能的进程就是系统进 程,它们就是处于运行状态下的操作系统本身;用户 进程就是所有由你启动的进程。 ➢ 系统进程的优先级通常高于一般用户进程的优先级
运行 状态
进程被调 度程序选中 (获得CPU)
时间片 用完
等待某 事件发生 (无CPU 和资源)
就绪 状态
等待的事件已发生 (已获得资源等)
等待 状态
.
18
Windows XP 常见的系统进程
➢ 系统进程 ——是系统运行的基本条件,有了这些进程, 系统才能正常运行。 csrss.exe 子系统服务器进程 winlogon.exe 管理用户登录 services.exe 包含很多系统服务 svchost.exe 包含很多系统服务 explorer.exe 资源管理器
第4章 操作系统与文件管理
.
33
操作系统活动
➢ 操作系统是一种充当计算机系统中所有活动的主要管 理者的系统软件
第4章 操作系统与文件管理
.
44
操作系统活动
Word 发出“打 印”命令
操作系统
打印驱 动程序
第4章 操作系统与文件管理
.
55
操作系统的基本任务:
➢ (1)管理存储器(如内存、硬盘) ➢ (2)管理处理器资源 ➢ (3)记录存储器资源 ➢ (4)确保输入和输出有序进行 ➢ (5)确立用户界面的基本元素
➢ 简单了解数据备份的重要性及常用的备份方法;
.
1
第4章 操作系统和文件管理
➢ 4.1 A部分: 操作系统基础知识 ➢ 4.2 B部分: 现代操作系统 ➢ 4.3 C部分: 文件基础知识 ➢ 4.4 D部分: 文件管理 ➢ 4.5 E部分: 备份安全
第3章 计算机软件
.
22
操作系统基本概念
➢ 操作系统活动 ➢ 用户界面 ➢ 引导过程
第4章 操作系统和文件管理
➢ 掌握操作系统处理各种计算机资源的方式;

➢ 能识别用于不同类型计算机的各种操作系统,并 描述它们优缺点;

➢ 掌握多任务、多线程和多进程的重要性;

➢ 描述文件格式的重要性,掌握常见的文件格式及 其扩展名;源管理器的文件 管理特性;
➢ 掌握文件在磁盘上的物理存储方法;
相关主题