操作系统OS01绪论课件.ppt

  1. 1、本文档共137页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 操作系统引论 操作系统 Operating System 计算机科学学院 胡卫东 参考网站 操作系统原理教案:/ 清华开放学习资料库:/study/study.htm 中大操作系统CAI: /os/ 浙江师范大学课件: /kofbobo/czxt/ 湖南农大操作系统 CAI: /elong/main.asp 操作系统 CAI: 2/lessons/computer/os/cai.htm 参考网站 东华大学操作系统 CAI: 4/os/oscai/instruction.asp 操作系统疑难问题讨论:/archive/8/1355094.htm 北大操作系统课件: /Soft_Show.asp?SoftID=288 各种操作系统的网址:/technology/os.htm 本课程地位 专业核心课程 考研核心课程 技术开发的理论基础 本课程的先修课程 计算机基础 数据结构 高级语言 计算机组成原理 汇编语言 学习的原因 设计操作系统或者修改现有的系统 存在人们意识不到的大量“操作系统”(如:嵌入式系统) 加深对使用的OS的理解,有利于深入编程 用户为了开发应用程序必须与操作系统打交道 编程时借鉴操作系统的设计思想和算法 操作系统中所用的许多概念和技巧可以推广应用到其他领域 选择购买操作系统 因我们并不总使用WinNT/2000/XP 学习方法 宏观与微观相结合 方法联系实际 自主学习、多上机实践 成绩考核方法 作业 10% 上机实验 20% 考试成绩 70%(期中考试10%) 注意:作业、报告上交时间 本课程内容 第一章 操作系统引论 第二章 进程管理 第三章 处理机调度与死锁 第四章 存储器管理 第五章 设备管理 第六章 文件管理 第七章 操作系统接口 第八章 网络操作系统 第九章 系统安全性 第十章 UNIX系统内核结构 第一章 操作系统引论 1.1 操作系统是什么? 1.2 操作系统的目标与作用 1.3 操作系统的发展过程 1.4 操作系统的特性 1.5 操作系统的功能 1.6 操作系统纵览 1.1 操作系统是什么? 1.1.1 你所用过的操作系统 1.1.2 操作系统是什么 1.1.1 你所用过的操作系统 下列哪些是操作系统? 极品飞车 DOS LINUX WINDOWS TURBO-C WORD FOXPRO UNIX TURBO-ASM VI 一个C语言源程序 目前常见操作系统 微软:Windows系列(以前MS-DOS) UNIX:Solaris, AIX, HP UX, SVR4, BSD, ULTRIX 自由软件:Linux, freeBSD, Minix IBM: AIX, zOS(OS/390), OS/2, OS/400, PC DOS 其他:Mac OS, NetWare,I0S,…… 你用过的操作系统能做什么? 启动、结束用户程序 各种命令:dir copy del format 系统调用:例如INT指令 WINDOWS、UNIX 等提供多任务或多用户环境 你知道操作系统不能做什么? 不做天气预报 不做房屋设计 不是编译程序 总之,操作系统不直接解决最终具体应用问题,也不负责编译源程序... 1.1.2 操作系统是什么? 操作系统为用户完成所有 “硬件相关、应用无关” 的工作,以给用户 方便、高效、安全 的使用环境。 操作系统的定义 操作系统(OS)是一个大型的程序系统,它负责计算机的全部软、硬件资源的分配、调度工作,控制并协调多个任务的活动,实现信息的存取和保护。它提供用户接口,使用户获得良好的工作环境。 操作系统是以下系统程序的集成 用户程序的启动、中止 系统调用——用户程序运行过程中对操作系统的调用 为常用基本操作提供实用程序 改善基本使用中的效率和安全问题 1.2 操作系统的目标与作用 1.2.1 操作系统的目标 1.2.2 操作系统的作用 1.2.1 操作系统的目标 方便性 配置OS后计算机系统更容易使用 有效性 改善资源利用率 提高系统的吞吐量 可扩充性 OS应采取层次化结构 开放性 OS应遵循世界标准规范 1.2.2 操作系统的作用 OS是用户与硬件系统之间的接口 命令方式 系统调用方式 图形、窗口方式 1.2.2 操作系统的作用 1.2.2 操作系统的作用 OS是计算机系统资源的管理者 处理器 存储器 I/O设备 信息(

文档评论(0)

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

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

1亿VIP精品文档

相关文档