欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    计算机科学导论第4章操作系统.ppt

    • 资源ID:6376325       资源大小:281KB        全文页数:27页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    计算机科学导论第4章操作系统.ppt

    第4章 操作系统,本章要点:,操作系统概念 操作系统的发展历史 操作系统的功能 操作系统的分类 操作系统的一些基本概念及组成 操作系统的体系结构 常用主流操作系统 操作系统的新发展,4.1 操作系统概念,1.操作系统概念“操作系统就是合理管理并控制计算机系统内各种软、硬件资源,并能够合理组织工作流程、方便用户使用的程序的集合”。例如:Windows,Unix,Linux等,4.1 操作系统概念,2.操作系统在计算机系统中的地位,4.1 操作系统概念,3.操作系统的启动(1)系统加电,处理器复位,查找含有启动指令的BIOS。(2)BIOS执行加电自检。(3)将自检结果与系统中配置信息相比较。(4)如果自检成功,BIOS就会到外存中读取分区引导块进入内存,并执行引导块程序对操作系统核心进行引导,操作系统核心进入内存后即接管系统,继续系统的初始化等工作。(5)操作系统根据系统配置信息,执行并启动一些系统程序,完成整个系统的启动。,4.2 操作系统的历史,1.手工操作阶段 2.批处理系统阶段 3.多道程序系统阶段 4.现代操作系统,4.3 操作系统的功能,1.资源管理 处理机管理 存储管理 I/O设备管理 文件管理2.扩展的虚拟机交互式接口:命令接口,GUI程序级接口:系统调用,4.4 操作系统的分类,1.批处理操作系统 2.分时操作系统 3.实时操作系统4.网络操作系统5.嵌入式操作系统,4.5 一些基本概念及组成,1.一些基本概念 并发:并发通常指多个任务可以在同一个时间段内同时执行,即允许多个任务在宏观上并行,微观上仍然串行 操作系统内核 处理机的工作状态:用户态,核心态(2)操作系统内核:操作系统在核心态下运行的部分,4.5 一些基本概念及组成,进程与线程(1)进程:正在执行中的程序。(2)线程:也称为轻量级进程,它是进程内更小的执行单位。死锁:多个进程同时处于永久的相互等待的状态。地址空间物理空间:物理内存的连续的物理单元隔成物理地址,物理地址的集合即为物理空间。逻辑空间:进程的逻辑地址的集合,这个地址的开始值通常为0,一直到某个最大值。,4.5 一些基本概念及组成,I/O设备(1)字符设备:以字符为单位发送或接收一个字符流。(2)块设备:信息存放在固定大小的块中,这些块有自己的地址。文件(1)文件:可以长期保存在外存中的、被赋名了的、信息单元的集合(2)目录:目录是一些目录项的列表,每个目录项一般含有文件名,以及文件控制说明信息(或文件的索引节点号)。,4.5 一些基本概念及组成,2.操作系统的基本组成,4.5 一些基本概念及组成,用户接口(1)命令接口:在终端提示符的命令行输入命令,并在提示符下返回命令的响应。(2)系统调用:信息存放在固定大小的块中,这些块有自己的地址。,系统调用,陷入,4.5 一些基本概念及组成,进程管理(1)进程的描述:用进程控制块(Process Control Block:PCB)来描述一个进程。(2)进程的状态:三个最基本的状态:运行态、就绪态、阻塞态。,4.5 一些基本概念及组成,(3)进程调度:不同的系统会采用不同的调度算法。进程通信:包括进程的同步与互斥、管道通信、共享内存、消息队列、网络通信。,4.5 一些基本概念及组成,存储管理(1)单一分区:整个内存除了操作系统外,另外的内存空间只分配给一个进程使用。(2)多分区:内存除操作系统之外的空间划分成多个分区。,4.5 一些基本概念及组成,(3)分页存储管理:将用户进程空间划分为一些大小相同的称之为“页”的单位,物理内存也划分为与“页”的大小相同的一些“块”。,4.5 一些基本概念及组成,(4)分段:进程的虚空间按照逻辑性来加以划分,可以分为程序段、数据段、堆栈段等,然后利用动态多分区存储管理的方式进行内存管理。(5)段页:分页与分段方式结合。进程划分成固定的段,在段内再分页,这样,最小的逻辑空间单位仍然是页;而对于物理空间的管理则就采用分页管理方式中的“块”管理即可。,4.5 一些基本概念及组成,I/O设备管理(1)中断:设备完成输入/输出后,如何通知系统、以便于进程的下一步执行呢?这就要借助于中断。,4.5 一些基本概念及组成,(2)I/O软件:I/O软件通常组织成如图4.12所示的层次结构。,4.5 一些基本概念及组成,文件系统(1)文件命名:对文件的访问都是通过文件名进行。(2)文件属性:常见的文件属性有:文件创建者、创建时间、文件大小、最近一次修改时间、最近一次存取时间、口令、各种文件 标志等等。(3)文件操作:创建、删除、打开、关闭、读、写、文件定位、重命名。(4)文件逻辑结构:无结构的字节序列、有结构的记录式文件。(5)文件的存取方式:顺序存取、随机存取。(6)文件的物理结构:连续文件、链接文件、索引文件。,4.5 一些基本概念及组成,文件目录管理(1)路径名:绝对路径名,它由经过根目录到文件所在的子目录的所有的目录名的组合再加上文件名本身构成,各个目录或文件间用“/”或“”分隔。如/usr/jone/tail.c或usrjonetail.c。相对路径,它常与工作目录一起使用。工作目录可以由用户指定,如果未指定,通常就指的就是当前目录。(2)目录的操作:创建、删除、打开、关闭、读、重命名、链接、取消链接。,4.6 操作系统体系结构,整体结构分层结构虚拟机结构微内核结构,4.7 主流操作系统简介,Windows操作系统(1)发展历史(2)特点:统一的窗口和操作风格、丰富的应用程序与应用开发工具、事件驱动程序的运行方式、多任务的图形化用户界面、支持网络及多媒体技术,提供丰富的应用程序接口、广泛的硬件支持。,4.7 主流操作系统简介,UNIX操作系统(1)发展历史(2)特点:多用户、多任务、分时,友好的用户接口,可装卸的树型结构文件系统,设备文件化,较强的可移植性。,4.7 主流操作系统简介,Linux操作系统(1)发展历史(2)特点:友好的用户接口,超强的可移植性,模块化设计的开源软件,强大的通信及网络功能,强大的健壮性。,4.8 操作系统的新发展,多媒体操作系统分布式操作系统嵌入式操作系统,

    注意事项

    本文(计算机科学导论第4章操作系统.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开