计算机软件基础二-1概论.ppt

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 系统软件指整个计算机系统配置的不依赖于特定应用的通用软件,可供所有用户使用的。选购计算机时,供应商会提供最基本的系统软件。 一般包括:操作系统、语言处理程序、一些常用的实用程序等。 应用软件指用于解决各种具体应用问题的专门软件,由于计算机应用的广泛性,应用软件比系统软件更丰富多样。 按应用软件开发方式和适用范围分为:定制和通用应用软件。 通用应用软件:在许多行业和部门中可以广泛使用的应用软件。如:文字处理、电子表格、绘图、CAD软件、统计软件等。 定制应用软件:针对具体应用问题,即按用户自己的特定要求而专门进行开发的应用面窄,运行效率高开发成本代价相对很高。如:民航售票系统。 * 为了表明计算机中硬件与系统软件、应用软件的关系,请看如下的层次结构图。 为硬件逐层添加各类系统软件和应用软件。使其成为一个功能强大,界面友好,使用方便的计算机应用系统。 * * 早在四十年代初,世界著名的应用数学家冯?诺依曼(匈牙利)对电子计算机的研究发生了兴趣,到了1945年6月,在和有关专家进行全面、仔细讨论的基础上,冯?诺依曼提出了一个全新的存储程序通用电子计算机的方案。这个方案规定了新机器有五个组成部分:(1)运算器:用于算术运算和逻辑运算;(2)控制器:通过它能够合理地组织计算机的工作流程;(1)存储器:用于存储程序、程序执行的中间结果和最后结果等;(4)输入设备:用于输入程序、程序运行时所需要的数据等;(5)输出设备:用于输出程序运行的中间结果、最后结果等。 这个方案与第一台计算机ENIAC相比,有两个非常重大的改进:一是为了充分发挥电子元件的高速度而采用了二进制;二是提出“存储程序”的设计思想,使程序的执行可自动地顺序地从一条指令进到下一条指令,其作业顺序还可通过一种称为“条件转移”的指令而自动改变。人们把按照上述基本思想而设计制造的计算机称为冯?诺依曼机。二进制与存储程序的概念在当时是崭新的,被誉为计算机史上的一个里程碑。至今,计算机的发展经历了若干代,但目前的计算机体系仍然采用冯?诺依曼的思想。 由于大规模集成电路的出现,使得处理器的所有组成部分都能集成在一块半导体芯片上,这样的处理器被称为“微处理器”。例如,Intel公司的80186、80486、Pentium(奔腾)、 PentiumPro(高能奔腾)、 PentiumMMX(多能奔腾)、 PentiumII、 PentiumIII等都是近年来广泛使用的微处理器。 一台计算机可能含有多个微处理器,其中承担系统软件和应用软件运行任务的处理器称为中央处理器,它是任何计算机中必备的核心部件。 * 计算机最广泛的应用领域是数据处理。如何很好地管理大量的、持久的、共享的数据是这一应用面临的问题。 早期的数据管理采用文件系统,后来逐步发展了以统一管理和共享数据为主要特征的数据库系统(DataBase System ),在数据库系统中,数据不再仅仅服务于某个程序或用户,而看成一个共享资源,由数据库管理系统(DataBase Mansgement System简称DBMS)的软件统一管理。 数据库系统由应用程序、DBMS、DBA和DB构成。 * 在数据库系统中,DBMS是数据库系统的核心。它是一种通用软件,由软件公司以商品的形式提供。DBMS提供高级的用户接口;具有查询(Query)处理和优化功能;对数据目录管理,并发控制、恢复、访问控制等。 在现代计算机系统中,数据库管理系统已成为主要的系统软件之一。 世界上第一个数据库管理系统在60年代开发成功,在数据库发展史上,有过三类主要数据模型:层次型、网状型和关系型。 80年代关系式DBMS成为发展主流,使用于大、小、微型机上。普及式关系型DBMS有Foxpro、Paradox、SQL server与Access等,更完善的大型的、支持分布式的数据处理要求的、关系型DBMS软件有Oracle、Sybase、Informix等。 * 字处理软件有三类:文本编辑程序(Edit、Notepad)、功能较完备的字处理软件、专业水准的综合性高级桌面排版系统(PageMaker和方正、华光)。 网络通信软件分为两大类,一类用于实现网络底层各种通信规程的或规程转换软件,一般包含在网络操作系统中,二类用于实现各种网络应用的软件。 汇编程序(assembler) 汇编 将汇编语言程序(源程序)翻译加工成机器语言程序(目标程序)的过程,由汇编程序完成 语言处理

文档评论(0)

精品报告 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档