网站大量收购独家精品文档,联系QQ:2885784924

第1讲操作系统概述.pptVIP

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统是其它所有用户程序运行的基础。 1.操作系统是系统软件还是应用软件? 2.你眼中的操作系统都有哪些作用? 操作系统的作用 按用户个数 单用户 多用户 计算机硬件发展经历的哪几个阶段? 计算机软件发展经历哪些阶段? 操作系统设计与软硬件发展有哪些关系? 操作系统的基本功能 1)处理机管理 实现进程控制、进程同步、进程通信和调度。 2)内存管理 负责内存的分配、保护和扩充及地址变换。 3)设备管理 实现设备分配、缓冲管理及设备虚拟。 4)文件管理 实现对文件的存储空间、目录、读/写等的管理。 5)作业管理 对作业进行调度和控制。 操作系统的特征 现代操作系统具有以下四个主要特征 1) 并发性(Concurrence) 2) 共享性(Sharing) 3)虚拟性(Virtual) 4)不确定性(Non deterministic) 现代操作系统有哪些主要的功能? 现代操作操作系统一般具有怎样的特征? 基本功能 1)处理机管理 2)内存管理 3)设备管理 4)文件管理 5)作业管理 6)网络管理 7)安全管理 DOS操作系统 磁盘操作系统(Disk Operating System)—— DOS 主要功能:设备管理和文件管理 主要特点: DOS是一种单用户、单任务磁盘操作系统。 DOS是一种字符界面的操作系统。 DOS负责管理系统资源,添加硬件需要安装相应的驱动程序。这一点与Windows支持的即插即用功能有较大差距。 Windows 操作系统 Windows是美国微软公司推出的一个运行在微型机上的图形界面操作系统。 Windows的开发是微型机操作系统发展史上的一个里程碑。1990年5月,首次推出成熟版Windows3.0后发展迅速,经历了Windows 3.x、Windows 95、Windows NT、Windows 2000、Windows XP、Windows 2003、Windows Vista。 Windows 操作系统的特点 1)单或多用户、多任务的操作系统。 2) 图形化的人机交互界面。 3) 提供了强大的设备管理功能 4) 它实现了与Internet的完美结合。 5) 丰富的管理工具和应用程序。 UNIX操作系统 UNIX操作系统起源于美国ATT贝尔实验室; 1970年贝尔实验室的Ken Thompson和Dennis Ritchie用汇编语言在PDP/7计算机上开发了一个短小精悍的分时多用户操作系统,取名为UNIX。从1971年到至今不断改版。 UNIX操作系统的特点 1)UNIX是一种多用户、多任务、分时系统操作系统。 2)UNIX短小精悍,简洁有效。 3)UNIX具有很好可移植性。 4)UNIX具有良好的开放性。 5)UNIX具有网络功能。 Linux 操作系统 Linux操作系统是Unix操作系统在微机上的实现,它最早于1991年开发出来,整个操作系统的设计是开放源代码,与Unix兼容; (1)Linux是一个完全多任务、多用户的操作操作系统,同时融合了网络操作系统的功能。 (2)Linux可以支持各种类型的文件系统。 作业1 1.操作系统的功能有哪些? 2.操作系统有哪些主要的特征? 3.程序的串行、并行和并发是什么意思?(可以用图画出来,参考教材13页图1-3或1-4) 4.多道批处理系统有哪些优点? 5.分时系统和实时系统有哪些区别? 6.网络操作系统和分时系统有哪些区别? 7.操作系统的文件管理主要有哪些功能? 主要特征 并发性 共享性 虚拟性 不确定性 第1讲 操作系统概述 1.4 常用的操作系统 第1讲 操作系统概述 1.5 操作系统的结构 讲究效率的单模块操作系统 进程管理 内存管理 设备管理 文件管理 模块之间可以互相调用的单模块结构 讲究效率的单模块操作系统 模块之间直接调用函数,除了函数调用的开销外,没有额外开销。 庞大的操作系统有数以千计的函数 复杂的调用关系势必导致操作系统维护的困难 追求简洁的微内核操作系统 客户进程 进程服务器 内存服务器 文件服务器 … 微内核 追求简洁的微内核操作系统 内核与各个服务器之间通过通信机制进行交互,这使得微内核结构的效率大大折扣。 内核发出请求,服务器做出应答 为各个服务器模块的相对独立性,使得其维护相对容易 从这个简单的例子可以看出,任何一个程序的运行只有借助于操作系统才能得以顺利完成,因此,从本质上说,操作系统是应用程序运行的基础设施。 我们对操作系统的认识一般是从使用开始的。打开计算机,呈现在眼前的首先是操作系统。如果用户打开的是操作系统字符界面,就可以通过命令完成需要的操作,例如在Linux下拷贝一个文件 cp /floppy/TEST mydir/test 上述命令可以把

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档