计算机基础教程 教学课件 作者 曹中文 第3章 .pptxVIP

计算机基础教程 教学课件 作者 曹中文 第3章 .pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机基础教程第3章 计算机软件系统第3章 计算机软件系统3.1 系统软件与应用软件3.1.1系统软件系统软件是指管理、控制和维护计算机系统资源的程序集合。其主要功能是使用和管理计算机硬件资源与软件资源,也是为其他软件的正常运行提供平台和服务的软件。它最接近计算机硬件,其他软件都要通过它利用硬件特性发挥作用,如图3-1所示。返回第3章 计算机软件系统图3-1 计算机系统组成返回第3章 计算机软件系统1.操作系统简述2.程序设计语言与语言处理程序(1)程序设计语言1)机器语言2)汇编语言3)高级语言(2)语言处理程序1)汇编程序2)解释程序3)编译程序返回第3章 计算机软件系统3.数据库管理系统数据库是以一定的组织方式存储起来的、具有相关性的数据集合。数据库管理系统(Data Base Management System, DBMS)则是能够对数据库进行加工、管理的系统软件。4.服务程序服务程序能够提供一些常用的服务性功能,是在系统开发和系统维护时使用的工具。返回第3章 计算机软件系统3.1.2 应用软件(1)通用软件 这类软件通常是为解决某一类问题而设计的,而这类问题是很多人都要遇到和解决的。(2)专用软件 专用软件是用户为了解决特定的具体问题而开发的具有特殊功能和需求的软件。返回第3章 计算机软件系统3.2 操作系统操作系统是管理、控制和监督计算机软、硬件资源并协调运行的程序系统,由一系列具有不同控制和管理功能的程序组成。3.2.1 操作系统的发展及分类1.手工操作阶段2.联机批处理系统3.脱机批处理系统4.执行系统4.执行系统5.多道批处理系统返回第3章 计算机软件系统3.2 操作系统操作系统是管理、控制和监督计算机软、硬件资源并协调运行的程序系统,由一系列具有不同控制和管理功能的程序组成。返回第3章 计算机软件系统3.2.1 操作系统的发展及分类1.手工操作阶段 2.联机批处理系统3.脱机批处理系统 4.执行系统5.多道批处理系统 如图3-2所示为单道程序工作过程;图3-3所示为多道程序工作过程。6.分时系统分时系统具有以下特点:1)多路性2)独占性3)交互性4)及时性返回第3章 计算机软件系统7.实时系统 实时系统其特点如下:1)及时响应2)高可靠性和安全性3)系统的整体性强4)交互会话功能较弱8.网络操作系统9.分布式操作系统10.个人计算机操作系统返回第3章 计算机软件系统图3-2 单道程序工作示例图3-3 多道程序工作示例返回第3章 计算机软件系统3.2.2 操作系统的功能3.3.1 进程的概念进程是程序在/view/3314.htm计算机上的一次执行活动。进程具有以下特征。1)并发性2)动态性3)独立性4)异步性5)结构特征返回第3章 计算机软件系统3.3.2 进程的状态及其变迁进程有3个基本状态:就绪状态、执行状态与阻塞状态。进程的基本状态及其变迁如图3-4所示。进程在运行过程中必处于这3个基本状态的其中一种。1)就绪状态2)执行状态3)阻塞状态返回第3章 计算机软件系统图3-4 进程的基本状态及其变迁图返回第3章 计算机软件系统3.3.3 进程控制进程控制是操作系统内核中的组成部分。在操作系统中有两类进程:系统进程和用户进程。3.3.4 进程通信系统中各进程之间有时需要合作,需要交换信息,为此需要进行进程通信。所谓进程通信就是指进程之间可直接以较高的效率传递较多数据的信息交换方式。返回第3章 计算机软件系统3.3.5 进程调度进程调度有以下两种方式。? 非抢占方式? 抢占方式常用的调度算法。1)先来先服务(FCFS)算法2)最短CPU执行期优先调度算法3)优先级调度算法4)时间片轮转法数5)多级反馈队列轮转调度算法返回第3章 计算机软件系统3.4 存储管理存储管理是指对存储器资源的管理,主要是对内存的管理。3.4.1 地址重定位返回第3章 计算机软件系统3.4.2 分区式存储管理1.单一连续分配单一连续分配是一种简单的存储分配方案,主要用于单用户单任务操作系统。如图3-5所示。2.固定式分区分配固定式分区分配是把内存分为一些大小相等或不等的分区,每个进程占用一个或几个分区。操作系统占用其中一个分区,如图3-6所示。返回第3章 计算机软件系统图3-5 单一连续分配返回第3章 计算机软件系统图3-6 固定式分区分配返回第3章 计算机软件系统3.动态分区分配动态分区分配算法有以下几种。(1)最先匹配法(first-fit(2)下次匹配法(next-fit)(3)最佳匹配法(best-fit)(4)最坏匹配法(worst-fit) 返回第3章 计算机软件系统3.4.3 分页式存储管理把逻辑地址空间划分为一些相等的片,这些片称为

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档