- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
控制其他程序的执行向用户提供各种服务功能参考
第六章 用户界面和操作系统 本章主要内容 操作系统的基本概念 操作系统的发展 操作系统的主要功能 主流PC操作系统 示例 如何在计算机上看影碟? 购买计算机 安装操作系统 安装影碟播放软件 将影碟插入光驱 运行影碟播放软件 屏幕上播放影碟 操作系统的定义 是计算机系统中的系统软件 能有效地组织和管理计算机系统中的软硬件资源,合理地组织计算机工作流程,控制其他程序的执行 向用户提供各种服务功能,使得用户能够灵活、方便、有效地使用计算机,使整个计算机系统能高效地运行。 操作系统的地位 操作系统的作用 资源管理器 CPU、存储器、外部设备、程序和数据 用户与计算机之间的接口 系统命令(命令行、菜单、GUI) 系统调用 作为扩展机(虚拟机) 在裸机上添加功能 操作系统的的发展 手工操作阶段 单道批处理系统 多道批处理系统 分时系统 手工操作阶段 1946-50年代,硬件贵,没有OS 工作方式: 用户是程序员、操作员 机器语言 纸带或卡片 计算机的工作特点 独占全机 CPU等待用户,利用率低 单道批处理 50年代末-60年代中,为了提高计算机的使用效率,减少手工操作,出现了批处理管理程序/监督程序 串行地执行作业,因而称为是“单道批处理” 批处理中的作业的组成: 用户程序 数据 作业说明书(作业控制语言) 多道批处理 60年代中-70年代中,提高资源利用率 特征: 多道:内存中同时多个程序 宏观上并行运行 微观上串行运行 优点:资源利用率高,作业吞吐量大 缺点: 用户交互性差 作业平均周转时间长 分时系统 70年代中开始 多个程序分时共享硬件和软件资源 特点: 人机交互性好 共享主机 用户独立性 分时系统的基础上操作系统开始分化 操作系统的功能 处理器管理 内存管理 文件管理 设备管理 用户接口 处理器管理 对处理器进行分配,并对其运行进行有效的控制和管理 以“进程”为基本单位 多任务 内存管理 记录存储器的使用情况 分配和回收存储空间 发展: 单道程序存储管理 分区存储管理 分页存储管理 虚拟存储技术 单道程序存储管理 每次只能运行一个程序 内存分为两个区域:系统区、用户区 适于单用户单任务的系统 优点:简单、易于管理 缺点:资源利用率低 分区存储管理 用户区分成多个分区(partition) 固定分区 可变分区 适于多道程序和分时系统 特点:内存分配的连续性 缺点:碎片问题,降低了内存利用率 分页存储管理 打破内存分配的连续性 物理内存划分为固定大小的内存块 逻辑地址空间划分为大小相同的块(页面) 以页面为单位装载程序 虚拟存储技术 装入程序时,不必将其全部装入到内存,而只需将当前需要执行的部分页面装入到内存,就可让程序开始执行; 程序执行过程中,如果需执行的指令或访问的数据尚未在内存(称为缺页),则由处理器通知操作系统将相应的页面调入到内存,然后继续执行程序; 内存中暂时不使用的页面调出保存在外存上,从而腾出更多空闲空间存放将要装入的程序以及将要调入的页面 文件管理 文件的命名 文件的基本操作 打开、关闭、读/写、添加、定位 创建、删除、修改文件名、获取/设置属性 目录(文件夹):有效管理文件 路径名: 绝对路径 工作目录(当前目录) 相对路径 文件管理 设备管理 处理中断 设备驱动程序 用户接口 基于命令行的用户接口 用户接口 图形用户接口(GUI) PC操作系统 UNIX 1965年:MIT的Multics,由于规模和进展而没有达到目标; 1969年:ATT,PDP-11上的16位操作系统 (UNIX); 1974年:UNIX系统正式发表(第五版); 1980年:University of California at Berkeley为VAX11发表BSD 4.0;以后,UNIX以ATT和Berkeley为主分别开发; 1989年:UI (UNIX International)发表UNIX System V Res4.0;使BSD和System V在用户界面上统一; 1991年芬兰大学生Linus Torralds开发了第一个Linux版本。 1994年:Linux 1.0 UNIX系统的特点 字符用户界面和图形用户界面GUI(X Window)。 抢先式多任务,支持对称多处理。 虚拟存储:段页式,有存储保护。 文件系统:多级目录,文件卷可以在子目录下动态装卸。无文件属性,可有别名。 采用设备文件的形式(读写,参数控制)。设备驱动程序修改后需要重新编译连接生成内核。 支持多种硬件平台。 易移植:主要代码用C语言写成; 变种很多,很难标准化。 DOS MS-DOS、PC-DOS(IBM); 1981.8:PC-DOS1.0; 1982.6:PC-DOS 1.1:IBM,支持软盘; 1983.3:DOS2.0:PC
您可能关注的文档
- 房地产开发业务主要会计核算与税收处理参考.doc
- 房地产客服人员专业技巧与流程——日常客户投诉处理流程参考.ppt
- 戴德梁行-厦门香山游艇俱乐部综合项目研究及策划报告-202DOC参考.doc
- 房地产建设项目环境影响报告书参考.doc
- 房地产开发企业会计企业会计业务示范参考.ppt
- 房地产开发企业会计物资准备业务参考.ppt
- 房地产开发企业会计概述参考.ppt
- 房地产开发企业会计销售业务参考.ppt
- 房地产开发企业会计财务报表参考.ppt
- 房地产客户关系管理及投诉处理--学员讲解参考.ppt
- 2025年烟台市正大城市建设发展有限公司招聘工作人员12名笔试参考题库附带答案详解.doc
- 2025年衢州市属国企公开招聘工作人员笔试参考题库附带答案详解.doc
- 2025中铁四局集团有限公司法律合规部公开招聘1人笔试参考题库附带答案详解.docx
- 2025中国建筑股份有限公司岗位招聘【人力资源部(干部人事部)】笔试参考题库附带答案详解.docx
- 2025年滁州定远县中盐东兴盐化股份有限公司招聘2人笔试参考题库附带答案详解.doc
- DB1331T109-2025雄安新区建设工程抗震设防标准(963.84KB)(1).pdf
- 2025辽宁省能源控股集团所属抚矿集团招聘76人笔试参考题库附带答案详解.pdf
- 2024陕西延长石油集团华特新材料股份有限公司社会招聘8人笔试参考题库附带答案详解.pdf
- 2023内蒙古大唐国际锡林浩特矿业有限公司采煤自营专项社会招聘32人笔试参考题库附带答案详解.pdf
- 2024年12月云南大学国际合作与交流处公开招聘(1人)笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
最近下载
- 注册安全工程师中级其他安全生产专业实务(其他安全类案例)模拟试卷5.pdf VIP
- 2025低压分布式光伏入网技术规范.docx VIP
- GB生产设备安全卫生设计总则.doc VIP
- 产教融合、校企合作——黄淮学院的探索与实践.ppt VIP
- 注册安全工程师中级其他安全生产专业实务(其他安全类案例)模拟试卷9.pdf VIP
- 《呼吸防护用品 自吸过滤式防颗粒物呼吸器》GB 2626-2019-2020.7.1.docx VIP
- 危险货物包装标志.docx VIP
- 地下水质量标准GB148482017.docx VIP
- 《心理学史教学大纲.doc VIP
- GBT-用于校准表面污染监测仪的参考源 α、β和光子发射体及编制说明.pdf VIP
文档评论(0)