欢迎来到天天文库
浏览记录
ID:21569951
大小:9.00 MB
页数:37页
时间:2018-10-19
《计算机软件的组成及分类(分享)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机软件的组成及分类03020401计算机的概念计算机软件的组成应用软件的分类常用的计算机软件01.计算机的概念计算机的概念?计算机(Computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能;是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备;由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机;可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类;较先进的计算机有生物计算机、光子计算机、量子计算机等。计算机的发展历史?计算工具的演化经历了由简单到复杂、从低级到高级
2、的不同阶段,如从“结绳记事”中的绳结到算筹、算盘计算尺、机械计算机等。它们在不同的历史时期发挥了各自的历史作用,同时也启发了现代电子计算机的研制思想。第1代:电子管数字机(1946—1958年)第2代:晶体管数字机(1958—1964年)第3代:集成电路数字机(1964—1970年)第4代:大规模集成电路机(1970年至今)计算机的组成?计算机是由硬件系统(HardwareSystem)和软件系统(SoftwareSystem)两部分组成的。硬件系统02.计算机软件的组成什么是计算机软件?计算机软件(ComputerSoftware)是指计算机系统中的程序及其文档。程序是计
3、算任务的处理对象和处理规则的描述,必须装入机器内部才能工作。文档是为了便于了解程序所需的阐明性资料,一般是给人看的,不一定装入机器。计算机软件是由系统软件,支撑软件和应用软件构成的。计算机软件的组成?计算机软件是由系统软件,支撑软件和应用软件构成的。系统软件?操作系统:操作系统管理计算机的硬件设备,使应用软件能方便、高效地使用这些设备。常见的有:Windows、MacOS、Linux、UNIX等。语言处理程序:如汇编语言汇编器,C语言编译、连接器等。数据库管理:数据库管理系统有组织地、动态地存贮大量数据,使人们能方便、高效地使用这些数据。常见的有:Access、SQLSer
4、ver、MySQL、Oracle、DB2、Foxpro、Sybase等。辅助程序:系统辅助处理程序也称为“软件研制开发工具”、“支持软件”、“软件工具”,主要有编辑程序、调试程序、装备和连接程序、调试程序。操作系统分类?Windows系统微软Windows系统的发展史MacOS系统Linux系统Unix系统支撑软件?支撑软件是支撑各种软件的开发与维护的软件,又称为软件开发环境。它主要包括环境数据库、各种接口软件和工具组。著名的软件开发环境有IBM公司的WebSphere,微软公司的Studio.NET等。支撑软件包括一系列基本的工具(比如编译器,数据库管理,存储器格式化,文
5、件系统管理,用户身份验证,驱动管理,网络连接等方面的工具)。J2EE(Java2Platform,EnterpriseEdition)是一个为大企业主机级的计算类型而设计的Java平台。J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持应用软件?应用软件(ApplicationSoftware)是和系统软件相对应的,是用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,分为应用软件包和用户程序。是利用计算机解决某类问题而设计的程序的集合,供多用户使用。是为满足用户不同领域、不同
6、问题的应用需求而提供的那部分软件。它可以拓宽计算机系统的应用领域,放大硬件的功能。03.应用软件的分类应用软件的分类?办公软件通常指可以进行文字处理、表格制作、幻灯片制作、图形图像处理、简单数据库的处理等方面工作的软件。包括微软Office系列、金山WPS系列、永中Office系列等。目前办公软件的应用范围很广,大到社会统计,小到会议记录,数字化的办公,离不开办公软件的鼎力协助。目前办公软件朝着操作简单化,功能细化等方向发展。讲究大而全的office系列和专注与某些功能深化的小软件并驾齐驱。政府电子政务,税务保税系统,企业协同办公软件等都可以包括在内。不再限制是传统的打打字
7、,做做表格之类的软件。应用软件的分类?互联网软件即时通讯软件、电子邮件客户端、网页浏览器、客户端、下载工具。应用软件的分类?多媒体软件多媒体软件不是各种信息媒体的简单复合,它是一种把文本(Text)、图形(Graphics)、图像(Images)、动画(Animation)和声音(Sound)等形式的信息结合在一起。并通过计算机进行综合处理和控制,能支持完成一系列交互式操作的信息技术。应用软件的分类?分析软件计算机代数系统、统计软件、数字计算、计算机辅助工程设计。应用软件的分类?协作软件根据实际协作需求,以软件产品
此文档下载收益归作者所有