005 第五章操作系统.pptVIP

  • 4
  • 0
  • 约 79页
  • 2016-10-06 发布于重庆
  • 举报
005 第五章操作系统

1 1 3.操作系统在软件中的地位 操作系统是计算机硬件上的第一层扩充 实用程序(Shell、编辑、编译等) 各种应用程序 计算机硬件 计算机操作系统 编程人员 操作系统设计者 计算机最终用户 注意: 总的来说,批处理系统、分时系统和实时系统是操作系 统的三种基本类型 而一个实用的操作系统可以是独立的一种系统,也可以 是两两结合或三者兼而有之的通用操作系统 6.现代OS(80年代后) 进程、内存、文件、I/O、多核…… 功能 DOS、UNIX、LINUX、WINDOWS、MAC OS代表 主机OS、服务器OS、个人机OS 现代 OS PC(苹果、IBM、联想、神州……) 计算机 (1)网络操作系统 网络操作系统是在原来各自计算机操作系统的基础上, 按照网络体系结构提供计算机网络管理、通信、资源共 享、系统安全和多种网络应用服务 网络操作系统的特点: 当计算机系统进入网络后,就必然要与网络中其它系统和 用户交往,实现系统之间的协调与联系 为了适应这种情况,网络操作系统除了具有基本类型操作 系统中所应具备的管理功能和服务功能外,还应具有网 络管理和服务功能,主要包括:网络资源共享 、网络通 信 、作业迁移等 (2)分布式操作系统 真正的分布式操作系统,其定义应为运行在不具有共享主 存的多台计算机上,而在用户眼里却像是一台计算机 其运行的基础是一群联网的计算机,其行为像是一台虚拟 的单处理计算机,用户不必关心计算机的资源在什么地 方、什么时间工作以及资源如何调配工作等 分布式操作系统的特点: 需要一个全局的文件系统 所有CPU上运行同样的内核,统一的管理和控制机构, 进行优化的协调工作 要有一个单一的、全局的进程通信机制,提供选择和优 化本地和远地的资源利用 有全局的保护机制等 注意:目前还不存在完全满足该定义的分布式操作系 统,有些系统也只能称作半分布式系统,分布式操作系 统是当今操作系统发展的一个重要方向 网络与分布式操作系统的区别: 网络操作系统与分布式操作系统虽然都属于管理分布在不 同地理位置的计算机,但最大的差别是: 在网络操作系统中工作,用户必须知道网址 在分布式操作系统中,用户可以不知道计算机的确切地 址,尤其是全分布式操作系统,即应该由系统自动寻找地 址,并合理分配各种资源 五类操作系统为用户服务的方式类比 有点像新兴的社区服务公司或咨询公司,客户只要提出服务要求。例如,顾客要购买某一商品,而不必知道在哪里能买到,而由社区服务公司去安排查询后告诉顾客或帮顾客办到 分布式操作系统 像“电视购物”或网上“电子商务”购物,只要知道电话号码或“网址”,就能得到服务 网络操作系统 有点像24小时“全天候服务”的饭店或商店,顾客随时想吃饭或购物都能及时得到满足 实时操作系统 有点像零售商店,交互性很强,交易时间不能太长,以顾客能忍受的时间为限 分时操作系统 对用户的服务有点像批发商店,顾客购置一大批商品,当然不能着急,允许等一段时间办完 批处理操作系统 (3)通用操作系统 同时具备实时、分时、批处理功能 按优先级分类处理 UNIX的早期版本是当时通用操作系统的代表 (4)微机操作系统 单用户单任务 一个用户执行一个程序 CP/M, MS-DOS 单用户多任务 一个用户可以执行多个程序 Windows 2000, Windows XP 多用户多任务 多个用户可以分别执行多个程序 微机版UNIX和 Linux (5)多处理器操作系统 多处理器系统的优点 提高系统的吞吐量和可靠性 节省投资 多处理器操作系统分类 主-从模式:易于实现/资源利用率低 对称模式:资源利用率高 多处理器操作系统实例 SUN公司的Solaris ATT公司的UNIX System V4.0 MP版本 DG公司的DG/UX (6)嵌入式操作系统 嵌入式计算机 嵌入到其他设备中 控制被嵌入设备的运行 嵌入式操作系统 运行在嵌入式计算机中的操作系统 Windows CE、VxWorks等是常用的嵌入式操作系统 7.未来OS(2010年后) 安全性、易操作性、界面友好…… 功能 win8、Chrome、MAC、LINUX、phone OS、MAC OS代表 微软OS、谷歌OS、MAC、LINUX、因特网操作系统 未来 OS PC(苹果、IBM、联想、神州……) 计算机 5.2 操作系统实例 OS MS-DOS1-7、WIN3X、WIN95、WIN97、WIN98、 WIN2000、WINME、WINXP、VISTA、WIN7 MAC、Chroem NOS WINNT、WIN2000 SERVER、WIN2003、WIN2008

文档评论(0)

1亿VIP精品文档

相关文档