当前位置:
文档之家› 第3章-操作系统-计算机导论-ppt
第3章-操作系统-计算机导论-ppt
计算机导论 毕凌燕 华南理工大学
3
下面哪些需要实时处理技术? A.计算机游戏。 B.打印邮件列表 C.在键盘键入字母,同时显示在显示屏上。
计算机导论 毕凌燕 华南理工大学
4
3.1操作系统的历史 3.2操作系统的体系结构 3.3协调机器的活动
计算机导论 毕凌燕 华南理工大学
计算机导论 毕凌燕 华南理工大学
15
概述程序和进程的差别。 在中断出现时,CPU所要完成的步骤。 在多道程序设计中,如何让高优先级的程序进行运 行比其他进程快? 在一个多道程序设计系统,如果每个时间片是 50ms,每次上下文切换所花费的时间最多是1µs,那 么计算机在1s内可以服务多少进程? 如果每个进程在它的时间片后的1µs执行I/0操作, 那么计算机在1s中可以服务多少进程?
程序-进程(执行程序) 静态-动态 进程(process)是程序的执行,是动态行为,其属 性可以随着时间的推移而改变。 为了跟踪所有进程,调度程序在主存中维护着一个 信息块,称为进程表。每当请求程序执行时,调度 程序都在进程表为该程序创建一个表项,包括分配 的存储区,进程的优先级以及进程处于就绪还是等 待状态。
计算机导论 毕凌燕 华南理工大学
16
在《瓦尔登湖》一书中,梭罗坚持认为,我们已经 变成自己工具的工具。也就是说,我们并非从所拥 有的工具中受益,而是花费时间得到工具和维护工 具。至于计算,这多大程度是真的? 如果你有一台计算机,那么你花多少时间去赚钱承 担它的费用,去学习如何使用它的操作系统,去学 习如何使用它的实用程序?你得到的好处与你的花 费的时间总量相比又如何?当你使用它,值得你花 费你的时间么?有没有个人计算机对你的人际交往 有影响呢?
计算机导论 毕凌燕 华南理工大学
13
分派程序是内核的一个组件,它确保被调度的进程 实际被执行。在分时/多任务系统中利用时间片进 行进程的切换。
计算机导论 毕凌燕 华南理工大学
14
分时系统究竟提高还是降低效率? 我们应当注意到,多道程序设计的使用时建立在提 高计算机的总体效率上,但是多道程序进行进程切 换会产生开销。但是在对外进行I/0请求的时候, 进程并没有使用CPU,这时可以让CPU执行其他程 序,简言之,当正在执行I/0操作,程序可以去执 行其他任务。因此分时环境下,一组任务的完成时 间比顺序方式花费时间少。
17
计算机导论 毕凌燕 华南理工大学
你做得真棒!原来操作系统 是这样的,那我的手机还上 网,上网究竟是怎么回事?
计算机导论 毕凌燕 华南理工大学
18
计算机导论 毕凌燕 华南理工大学
10
什么是虚拟内存? 引导过程是怎样的? 典型操作系统的组件包括? 应用软件和系统软件的区别是什么?
计算机导论 毕凌燕 华南理工大学
11
3.1操作系统的历史 3.2操作系统的体系结构 3.3协调机器的活动
计算机导论 毕凌燕 华南理工大学
12
8
计算机导论 毕凌燕 华是BIOS? 答:除了引导程序,PC机的只读存储器还包括一组 例行程序,用于实现基本输入/输出活动,比如从 键盘上接受信息,把这些信息显示在计算机屏幕上, 以及从海量存储器上读数据等。 因为存放在ROM里,这些例行程序被引导程序使 用,以便在操作系统开始工作前完成I/0活动。
5
软件分为系统软件和应用软件。 操作系统分为外壳和内核。
计算机导论 毕凌燕 华南理工大学
6
操作系统组件包括以下几个部分: 文件管理程序 设备驱动程序 内存管理程序—页面调度、虚拟内存 调度程序(类比公司汽车调度) 分派程序
计算机导论 毕凌燕 华南理工大学
7
计算机导论 毕凌燕 华南理工大学
毕凌燕 842804924@
计算机导论 毕凌燕 华南理工大学
1
3.1操作系统的历史 3.2操作系统的体系结构 3.3协调机器的活动
计算机导论 毕凌燕 华南理工大学
2
操作系统是指控制计算机所有操作的软件。主流操 作系统有linux,unix,windows,ios等 你所熟知的操作系统有? 每个程序执行称为一个作业(job). 打卡机------操作员、作业队列、先进先出(firstin,first-out,FIFO)—交互处理-----实时处理---分 时、多任务—负载均衡 未来:网络操作系统、小型手持计算机操作系统??