预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共39页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

哈尔滨工业大学远程教育课程操作系统第1讲主讲人:张英涛联系我E-mail:yingtao95@sohu.comyingtao@hit.edu.cn电话:(0451)86417731课程教材操作系统作用文化、思想应件操统硬件作系软用头颅硬件与软件的关系人的头颅与思想的关系一、操作系统引论二、进程管理三、处理机调度与死锁四、存储器管理五、设备管理六、文件管理第一章操作系统引论什么是操作系统操作系统的性质以下软件哪些是操作系统以下软件是操作系统:?UNIXUNIXWordDOSDOSVBOfficeLinuxWindowsFoxProWindows9898WindowsNTLinuxPowerPointWindowsNT答案:UNIXDOSWindows98WindowsNTLinux定义操作系统是一组控制和管理计算机硬件和软件资源、合理地对各类作业进行调度、以及方便用户使用的程序集合。操作系统的目标方便性有效性可扩充性开放性操作系统的目标设计操作系统最重要的两个目标是方便性和有效性。方便性硬件只识别0和1这样的机器代码。因此,用户要在计算机上运行自己所编写的程序,就必须用机器语言书写。操作系统的目标有效性(1)资源忙,而得到有效的利用(2)数据有序而节省存储空间(3)合理地组织计算机工作流程操作系统的目标•可扩充性适应硬件与网络发展要求应采用层次化结构•开放性遵循开放系统互连OSI国际标准是90年代计算机技术的核心问题操作系统作用用户与硬件系统的接口计算机四类资源的管理者用作扩充机器用户与硬件系统的接口软件接口,给用户提供三种方式:(1)命令方式(2)系统调用方式(3)图形、窗口方式用户...其他软件操作系统裸机四类资源管理者处理机管理存储器管理设备管理文件管理用作扩充机器裸机:无任何软件的计算机系统扩充机器:覆盖了软件的机器又称虚拟机谢谢收看操作系统第1讲哈尔滨工业大学张英涛哈尔滨工业大学远程教育课程操作系统第2讲主讲人:张英涛操作系统的发展过程无操作系统的计算机系统单道批处理系统(50年代)多道批处理系统(60年代)分时系统(60年代)实时系统(60年代)人工操作方式况世界上第一台计算机内部工作情ENIAC单道批处理系统过程:一批作业以脱机方式输入到磁带上,在监督程序的控制下连续处理。特征:(1)自动性无人工干预(2)顺序性按进入内存的先后执行(3)单道性内存中只保持一道作业。提高资源利用率的迫切性摩尔定律图表多道批处理系统多道:内存中同时存放多个相互独立的程序。多道技术是共享的基础。多道批处理特征多道性内存中有多道程序,可并发执行无序性完成时间与进入内存先后无关调度性作业从提交到完成经两次调度(1)作业调度外存内存(选多个)(2)进程调度分配处理机(选1个)多道批处理优缺点资源利用率高系统吞吐量大吞吐量:单位时间内完成的总工作量原因(1)资源忙(2)完成或运行不下去时才切换平均周转时间长无交互能力多道批处理优点资源利用率高系统吞吐量大吞吐量:单位时间内完成的总工作量原因(1)资源忙(2)完成或运行不下去时才切换多道批处理缺点平均周转时间长作业周转时间:从作业进入系统开始到完成并退出系统经历的时间。通常几小时,甚至几天。无交互能力修改和调试极不方便分时系统定义:一台主机上连接了多个终端,同时允许多个用户通过自己的终端,以交互方式使用计算机,共享主机中的资源。产生动力:(1)人—机交互。(边运行边调试)(2)共享主机。(设备昂贵)(3)便于用户上机(在终端上输入、控制)IBM在1981年生产的第一台计算机IBMPC_XT分时系统特征多路性即同时性,宏观上同时微观上轮流独立性每个用户感觉独占主机。及时性较短时间响应(2-3秒)交互性实时系统实时:及时响应外部事件请求应用需求:(1)实时控制:工业生产、武器控制飞机的自动驾驶(2)实时信息处理:订票系统操作系统基本特征并发性(最重要特征)共享性虚拟性异步性并发性并行性:多个事件在同一时刻发生并发性:多个事件在同一时间间