02操作系统特的征、功能.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
02操作系统特的征、功能

* * MS DOS的特点 字符用户界面。作业管理:命令行,批处理程序(BAT文件),菜单式。编程时通过软中断调用(int 21h)来使用系统功能。不区分用户。 准多任务:通过内存驻留程序TSR(Terminated and Stay Resident)来实现,通过时钟中断或键盘中断热键hotkey来激活其他任务。 不支持虚拟存储,没有存储保护。采用段式分配(内存块),可直接访问的最大地址空间为1MB。其余的内存只能通过作为扩展内存(XMS)或扩充内存(EMS)来使用。 XMS是段式分配,通过内存数据搬移来使用XMS区域 EMS是页式分配,通过页面的映射来使用EMS区域 或者用支持保护方式的编程工具 文件系统为FAT(File Allocation Table)格式(磁盘卷,多级目录,文件名 8+3 个字符;分区容量最大为2GB);有文件属性,没有区分用户的访问权限保护。 设备驱动程序在系统起动时加载。分为字符设备和块设备。 * * 1.6.2 MS Windows 3.x, Windows 95, Windows NT, Windows 2000 1990年:Windows 3.0(成功版本),16位OS,借见Apple Macintosh给出友好的用户界面; 1993年:Windows NT 3.1, 32位OS,支持DOS和Windows应用程序; 1999年12月:Windows 2000(Professional, Server, Advanced Server),32位OS; CPU 80386 单用户多任务(分时系统),16位/16和32位混合/32位 Windows的历史 * * Windows NT体系结构 * * 简化的Windows2000体系结构 * * Windows 2000的特点 支持对称多处理机 真正的32位操作系统:除16位应用的支持代码,没有16位的代码; 完全的代码可重入(reentrant):同一段代码可由多个应用同时访问; 图形用户界面GUI(和字符用户界面)。 抢先式多任务和多线程。支持动态链接。 虚拟存储:段页式(有存储保护)。 兼容16位Windows应用。 文件系统:NTFS(HPFS),支持安全控制。 设备驱动程序:VxD(virtual driver)。 可移植:适用于多种硬件平台。 容错能力。 面向对象特性:用对象来表示所有资源。 * * 1.6.3 UNIX 1965年:MIT的Multics,由于规模和进展而没有达到目标; 1969年:ATT,PDP-11上的16位操作系统; 1974年:UNIX系统正式发表(第五版),在大学得到使用和好评; 1980年:University of California at Berkeley为VAX11发表BSD4.0;以后,UNIX就以ATT和Berkeley为主分别开发,有多种变种; 1989年:UI (UNIX International)发表UNIX system V Res4.0;使BSD和System V在用户界面上统一; 1991年芬兰大学生Linus Benedict Torralds开发了第一个Linux版本。 1994年:Linux 1.0,现在的最新内核版本是2.4 多用户多任务,16/32/64位 BSD, SVR4(模块式结构), OSF/1(微内核结构) UNIX的历史 UNIX系统:可运行UNIX应用软件的操作系统。 * * Bell实验室 早期UNIX和C 加州大学 伯克利分校 BSD4 AtT 的系统V HP-UX AIX Solaris SCO UNIX Linux * * 传统的UNIX结构 * * 现代UNIX结构 * * UNIX系统的特点 字符用户界面和图形用户界面GUI(X Window)。 抢先式多任务,多线程。支持动态链接。支持对称式多处理。 虚拟存储:段页式,有存储保护。 文件系统:多级目录,文件卷可以在子目录下动态装卸。无文件属性,可有别名。 采用设备文件的形式(读写,参数控制)。设备驱动程序修改后需要重新编译连接生成内核。 支持多种硬件平台。 易移植:主要代码用C语言写成; 变种很多,很难标准化。 * * 第一章 小结 OS概念 地位、目的、作用和组成 OS发展:需要,主要动力 OS分类:批处理、分时、实时、(通用)、多处理、网络和分布式 分时和实时区别 OS的结构:模块--层次--Client-Server OS的特征 OS五大功能 返回 作业 1.OS有几大特征,最基本的特征是什么? 2.在微内核中通常提供哪些功能?(选) * * * 计算机操作系统 操作系统的特征和结构 复习 操作系统定义 操作系统类型 脱机I/O和联机I/O 多道批处理是怎样运行的? 分时系统

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档