网站大量收购独家精品文档,联系QQ:2885784924

刘新昱《计算机信息技术教程》第3章 复习重点.pptVIP

刘新昱《计算机信息技术教程》第3章 复习重点.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 计算机软件 3.1 概述 3.2 操作系统 3.3 算法与程序设计 从用途对计算机软件分类 系统软件 控制和协调计算机及外部设备,支持应用软件开发和运行的系统 更好地发挥计算机的效率, 方便用户使用计算机。给应用软件的开发与运行提供支持 最重要的系统软件有哪些? 操作系统(OS) 包括各种实用程序(如磁盘清理程序、备份程序、杀毒软件等) 功能上也包含BIOS在内 程序设计语言处理系统 编译器 解释器 汇编程序(汇编器) 开发工具与平台 数据库管理系统(DBMS) 实用程序 操作系统的分类 按用户数目的多少,可分为单用户和多用户系统。 PC机使用的操作系统一般都具有多任务处理功能 根据操作系统管理的原理,可分为批处理系统、 分时系统和实时系统。 “实时操作系统”,能对外部事件在允许的时间范围内快速作出响应,具有很高的可靠性和安全性。如:军事指挥和武器控制系统、电网调度和工业控制系统、证券交易系统等 操作系统的几种类型 随着计算机的发展,又出现了许多不同分类的新型操作系统,如 个人操作系统: 主要供个人使用,功能强,价格便宜,能满足一般人操作、学习、游戏等方面的需求。 网络操作系统,安装在网络服务器上 具有强大的多用户并发处理能力 支持多种网络通信功能,提供专门的网络应用服务 安全性强,可靠性好 操作系统的几种类型 分布式操作系统 为由高速局域网互连的若干计算机组成的分布式计算机系统配置的操作系统 可以获得极高的运算能力及广泛的数据共享 嵌入式操作系统 快速、高效、具有实时处理功能 代码非常紧凑,存储器需求小 如mp3,智能手机,数控家电 等 操作系统的功能 虚拟存储器的设计思想 3.2.3 常用操作系统介绍 DOS DOS,Disk Operation System的缩写,即磁盘操作系统,由于它通常存放在磁盘上,而且主要功能又是针对磁盘存储文件进行管理的,所以被称为磁盘操作系统。 DOS是一种单用户单任务的计算机操作系统。DOS采用字符界面,必须通过键盘输入各种命令来操作计算机。随着计算机的发展,DOS逐步被图形界面的操作系统所代替。 MS Windows操作系统 特点: 提供了多任务处理能力 在个人计算机上广泛使用 采用图形用户界面,简化了计算机操作 版本的演变: UNIX和Linux操作系统 都属于主流操作系统,在巨型机、大型机上作为网络操作系统使用 两者的关系及演变如右图 Linux经过裁剪后可应用于嵌入式系统 3.3.1 程序设计语言分类 机器语言 机器语言就是计算机的指令系统 指令是使用二进制编码表示的 用机器语言编程序, 也就是直接使用二进制代码编写程序 优点: 可以直接被计算机执行 缺点: 记不住、难理解、效率低、不易维护 不同的机器语言程序,相互不兼容 现在已不直接用机器语言编制程序! 汇编语言 用助记符号来表示机器指令中的操作符与操作数 高级程序设计语言 目的:克服汇编语言的缺陷,提高编程和维护的效率 特点: 接近人们日常使用的自然语言(主要是英语)容易理解、记忆和使用 可在不同计算机上通用 对使用的符号、词汇、语法和语义等各种语言成分都有严格的规定 意义:使程序设计的难度降低,导致了计算机的发展进入新的阶段 程序设计语言的翻译程序 把甲语言编写的程序翻译为等价的乙语言编写的程序。其中甲语言程序称为源程序,乙语言程序称为目标程序 编译程序与解释程序的区别 解释:解释器直接解释并且执行源语言程序,不产生目标程序(相当于“口译”) 编译:把源程序编译为机器语言目标程序后,再由计算机运行(相当于“笔译”) 计算机算法的4个特点 目的:完成某个特定的信息处理任务 必须满足的性质: ① 确定性:算法中每一步操作的含义必须清楚明确,无二义性 ② 能行性: 算法中有待实现的操作都是计算机可执行的,即必须在计算机的能力范围之内 ③ 有穷性: 算法在执行了有限步操作后必须结束 ④ 算法结束后至少产生一个输出(包括参量或状态的变化) 分类 应用软件包括专用软件和通用软件两大类。 专用软件是指专门为某一个指定的任务设计或开发的软件,例如,专门求某个年级平均分数的软件等。 通用软件是指可完成一系列相关任务的软件,例如,处理文本、制作网页的各种软件等。 通用应用软件的类别与功能 从软件知识产权对软件进行分类 软件的开发企业或个人有权向任何用户授予全部的软件许可或部分许可。根据授予的许可权利,可以将目前的软件分为以下两大类。 专有软件 专有软件是指由开发者开发出来之后,保留软件的修改权、发布权、复制权、发行权和出租权等,限制非授权者使用的软件。 专有软件最大的特征就是闭源,即封闭源代码,不提供软件的源代码给用户或其他人。 开源软件 发布时连带源代码一起发

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8135026137000003

1亿VIP精品文档

相关文档