计算机系统软件与工具软件精要.pptVIP

  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文档。上传文档
查看更多
第4章 计算机系统软件与工具软件 学习要求: 理解程序设计语言翻译系统的基本概念和功能 ; 理解操作系统的基本概念和功能;(重点) 掌握WINDOWS2000的基本操作; (重点) 了解其它几种常用的操作系统; 了解几种常用的工具软件的功能和使用; 4.1程序设计语言翻译系统 程序设计语言包括: 机器语言、汇编语言、高级程序设计语言 程序设计语言翻译系统的功能: 程序设计语言翻译系统是一类系统软件,它能够将使用某一种源语言编写的程序翻译成为与其等价的使用另一种目标语言编写的程序。使用源语言编写的程序称为源程序,使用目标语言编写的程序称为目标程序。 程序设计语言翻译系统可以分三类: 汇编语言翻译系统、高级程序设计语言编译系统和高级程序设计语言解释系统 1.汇编语言翻译系统 汇编程序的具体翻译工作有如下几步: (1) 用机器操作码代替符号化的操作符; (2) 用数值地址代替符号名字; (3) 将常数翻译为机器的内部表示; (4) 分配指令和数据的存储单元。 2.高级程序设计语言编译系统 高级程序设计语言编译系统是将用高级语言书写的源程序翻译成等价的机器语言程序或汇编程序的处理系统,也称为编译程序(编译器)。 编译程序是将源程序翻译成目标程序后再执行该目标程序. 编译程序结构图 编译程序的过程 ?词法分析:对源程序逐个字符进行扫描,以识别符号串 ?语法分析:根据程序设计语言的语法规则,将词法分析器所提 供的单词符号串构成一个语法分析树。(语义分析) ?中间代码生成:中间代码是向目标代码过渡的一种编码 ?代码优化:对中间代码程序做局部或全局(整个程序)优化, 可使最后生成的目标代码程序运行更快,占用存储空间更小。 ?目标代码生成:由代码生成器生成目标机器的目标代码。 上述五个阶段中,始终贯穿着表格管理及出错处理 3.高级程序设计语言解释系统 按照源程序中的语句的动态顺序逐条翻译并立即执行相应功能的处理系统。 4.2 操作系统 4.2.1 什么是操作系统 操作系统是一种大型系统软件,用来负责计算机的全部软硬件资源分配调度与管理,提高计算机系统资源利用率;负责控制各类程序的正常执行;为用户使用计算机提供良好环境等重要工作。 操作系统 4.2.2操作系统的主要功能 (1)处理机管理 (2)存储器管理:主存的分配、回收、保护、扩充 (3)设备管理:分配、回收、启动、故障处理 (4)文件管理:存取、检索、插入、修改、删除、共享、保护等 4.2.3操作系统的分类 按系统功能划分 操作系统的分类 按与用户对话的界面分类 命令行界面操作系统;图形用户界面操作系统; 按能够支持的用户数分类 单用户操作系统;多用户操作系统; 按能够运行任务数分类 单任务操作系统;多任务操作系统; 4.2.4常用的操作系统 MS-DOS:命令行界面,单用户单任务 Windows:微型计算机中应用最广泛的操作系统 Unix;具有较好的可靠性、安全性和可移植性 Linux:结构清晰、功能简捷,可以免费获取源代码 MAC OS: 具有较强的图形处理能力 4.2.5Windows操作系统 Microsoft Windows是由Microsoft公司开发的一系列基于图形界面、多任务的操作系统 4.3 工具软件 4.3.1下载软件 1.功能:加速网络下载速度 2.常用软件: 网际快车FlashGet、网络蚂蚁 网际快车FlashGet 1.安装:可从主页下载软件的试用版和 相关资料 2.启动:网际快车安装好后,会在浏览器的快捷菜单中添加“使用 网际快车下载”和“使用网际快车下载全部链接”两个命令。 网际快车的特点 多点传送 断点续传 可以按照树型结构分门别类地存放下载文件 4.3.2 FTP工具软件 功能:专门用来连接FTP服务器的客户端应用程序,提供图形化界面,使用户可以上传或下载文件. 举例:CuteFTP 下载数据 在右窗口单击文件,拖动到左窗口 在右窗口右击文件,从菜单中选“下载” 在右窗口双击文件 4.3.3图像浏览软件 图像浏览软件是帮助用户获取、浏览和管理图片的实用工具。 ACDSee软件是一款图像浏览软件,它支持50多种多媒体文件格式的预览,可以在BMP、 GIF、 JPG、 PCX、 PCD、 TIF等10多种图形文件格式之间进行相互转换,既能高速优

文档评论(0)

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

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

版权声明书
用户编号:5341224344000002

1亿VIP精品文档

相关文档