




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
计算机操作系统原理为什么要学习操作系统?涉及到计算机科学的很多领域第1章绪论问题:你知道哪些操作系统?OSExamples1.1相关背景:存储程序式计算机存储程序式计算机的组成部分之功能人物:伟大的冯·诺依曼冯·诺依曼机之特点冯·诺依曼机的具体流程:计算机系统的组成1.2操作系统的演变操作系统的历史-1操作系统的历史-21.2.1手工操作50年代早期出现了穿孔卡片,程序写在卡片上然后读入计算机,但计算过程则依然如旧严重缺点: 用户一个个、一道道的串行算题,当一个用户上机时,他独占了全机资源,造成计算机资源利用率不高,计算机系统效率低下。 许多操作要求程序员人工干预,例如,装纸带或卡片、按开关等等。手工操作多了,不但浪费处理机时间,而且,也极易发生差错。 由于数据的输入,程序的执行、结果的输出均是联机进行的,因而,每个用户从上机到下机的时间拉得非常长。手工操作存在问题:1.2.2单道批处理系统(simplebatchprocessing)单道批处理系统问题的解决方案批处理中的作业的组成批处理方式一、联机批处理联机批处理的优缺点二、脱机批处理(缓冲技术的一种)脱机批处理技术脱机批处理模型脱机批处理的优缺点三、执行系统名词解释名词解释三、执行系统批处理系统小结三、执行系统的优点1.2.3多道程序系统(multiprogrammingsystem)问题的提出问题的提出单道程序运行图示多道程序设计(Multiprogramming)多道程序的运行特点:单、多道程序运行示意图对比多道程序系统的技术问题:1.2.4分时系统(time-sharingsystem)分时系统的定义分时系统的特点分时系统的特点1.2.5实时系统(real-timesystem)什么是实时系统?典型的实时系统(1)过程控制实时系统——过程控制系统的组成部分实时系统的组成部分典型的实时系统(2)典型的实时系统(3)1.2.6通用系统(generalsystem)1.2.6通用系统(generalsystem)1.2.7操作系统的进一步发展网络操作系统网络操作系统分布式操作系统网络和分布式的区别:1.3.1操作系统定义计算机系统的分层观点引入操作系统的目的操作系统在计算机中的位置计算机系统的层次计算机系统的层次操作系统定义1.3.2操作系统功能(一)处理机管理(二)存储管理(二)存储管理(三)设备管理(四)文件管理(四)文件管理(五)用户接口1.4.1操作系统的主要特性1、并发性2、共享性资源共享的方式2、共享性3、不确定性(异步性)3、不确定性3、不确定性(四)虚拟性通过Spooling技术可把物理上的一台独占设备变成逻辑上的多台虚拟设备, 通过窗口技术可把物理上的一个屏幕变成逻辑上的多个虚拟屏幕, IBM的VM技术把物理上的一台计算机变成逻辑上的多台计算机。 虚拟存储器则是把物理上的多个存储器(主存和辅存)变成逻辑上的一个(虚存)的例子本章结束

王子****青蛙
实名认证
内容提供者


最近下载
最新上传
浙江省宁波市2024-2025学年高三下学期4月高考模拟考试语文试题及参考答案.docx
汤成难《漂浮于万有引力中的房屋》阅读答案.docx
四川省达州市普通高中2025届第二次诊断性检测语文试卷及参考答案.docx
山西省吕梁市2025年高三下学期第二次模拟考试语文试题及参考答案.docx
山西省部分学校2024-2025学年高二下学期3月月考语文试题及参考答案.docx
山西省2025年届高考考前适应性测试(冲刺卷)语文试卷及参考答案.docx
全国各地市语文中考真题名著阅读分类汇编.docx
七年级历史下册易混易错84条.docx
湖北省2024-2025学年高一下学期4月期中联考语文试题及参考答案.docx
黑龙江省大庆市2025届高三第三次教学质量检测语文试卷及参考答案.docx