计算机软件的组成及分类(分享)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

计算机软件的组成及分类03020401计算机的概念计算机软件的组成应用软件的分类常用的计算机软件01.计算机的概念计算机的概念?计算机(Computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能;是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备;由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机;可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类;较先进的计算机有生物计算机、光子计算机、量子计算机等。计算机的发展历史?计算工具的演化经历了由简单到复杂、从低级到高级的不同阶段,如从“结绳记事”中的绳结到算筹、算盘计算尺、机械计算机等。它们在不同的历史时期发挥了各自的历史作用,同时也启发了现代电子计算机的研制思想。第1代:电子管数字机(1946—1958年)第2代:晶体管数字机(1958—1964年)第3代:集成电路数字机(1964—1970年)第4代:大规模集成电路机(1970年至今)计算机的组成?计算机是由硬件系统(HardwareSystem)和软件系统(SoftwareSystem)两部分组成的。硬件系统02.计算机软件的组成什么是计算机软件?计算机软件(ComputerSoftware)是指计算机系统中的程序及其文档。程序是计算任务的处理对象和处理规则的描述,必须装入机器内部才能工作。文档是为了便于了解程序所需的阐明性资料,一般是给人看的,不一定装入机器。计算机软件是由系统软件,支撑软件和应用软件构成的。计算机软件的组成?计算机软件是由系统软件,支撑软件和应用软件构成的。系统软件?操作系统:操作系统管理计算机的硬件设备,使应用软件能方便、高效地使用这些设备。常见的有:Windows、MacOS、Linux、UNIX等。语言处理程序:如汇编语言汇编器,C语言编译、连接器等。数据库管理:数据库管理系统有组织地、动态地存贮大量数据,使人们能方便、高效地使用这些数据。常见的有:Access、SQLServer、MySQL、Oracle、DB2、Foxpro、Sybase等。辅助程序:系统辅助处理程序也称为“软件研制开发工具”、“支持软件”、“软件工具”,主要有编辑程序、调试程序、装备和连接程序、调试程序。操作系统分类?Windows系统微软Windows系统的发展史MacOS系统Linux系统Unix系统支撑软件?支撑软件是支撑各种软件的开发与维护的软件,又称为软件开发环境。它主要包括环境数据库、各种接口软件和工具组。著名的软件开发环境有IBM公司的WebSphere,微软公司的Studio.NET等。支撑软件包括一系列基本的工具(比如编译器,数据库管理,存储器格式化,文件系统管理,用户身份验证,驱动管理,网络连接等方面的工具)。J2EE(Java2Platform,EnterpriseEdition)是一个为大企业主机级的计算类型而设计的Java平台。J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持应用软件?应用软件(ApplicationSoftware)是和系统软件相对应的,是用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,分为应用软件包和用户程序。是利用计算机解决某类问题而设计的程序的集合,供多用户使用。是为满足用户不同领域、不同问题的应用需求而提供的那部分软件。它可以拓宽计算机系统的应用领域,放大硬件的功能。03.应用软件的分类应用软件的分类?办公软件通常指可以进行文字处理、表格制作、幻灯片制作、图形图像处理、简单数据库的处理等方面工作的软件。包括微软Office系列、金山WPS系列、永中Office系列等。目前办公软件的应用范围很广,大到社会统计,小到会议记录,数字化的办公,离不开办公软件的鼎力协助。目前办公软件朝着操作简单化,功能细化等方向发展。讲究大而全的office系列和专注与某些功能深化的小软件并驾齐驱。政府电子政务,税务保税系统,企业协同办公软件等都可以包括在内。不再限制是传统的打打字,做做表格之类的软件。应用软件的分类?互联网软件即时通讯软件、电子邮件客户端、网页浏览器、客户端、下载工具。应用软件的分类?多媒体软件多媒体软件不是各种信息媒体的简单复合,它是一种把文本(Text)、图形(Graphics)、图像(Images)、动画(Animation)和声音(Sound)等形式的信息结合在一起。并通过计算机进行综合处理和控制,能支持完成一系列交互式操作的信息技术。应用软件的分类?分析软件计算机代数系统、统计软件、数字计算、计算机辅助工程设计。应用软件的分类?协作软件根据实际协作需求,以软件产品开发为主。协同软件以团队协作为目标的协作软件工具,主要包括群组协作管理,如:工作流管理、项目管理等等;各种通信软件,如E-Mail、即时通信、VoIP等。应用软件的分类?商务软件会计软件、企业工作流程分析、客户关系管理、Backoffice、企业资源规划、供应链管理、产品生命周期管理等。不同的分类方法?不同的分类方法?04.常用的计算机软件办公软件办公软件图片软件浏览器软件浏览器最重要或者说核心的部分是“RenderingEngine”,可大概译为“渲染引擎”,不过我们一般习惯将之称为“浏览器内核”。负责对网页语法的解释(如标准通用标记语言下的一个应用HTML、JavaScript)并渲染网页。Trident(IE内核):该内核程序在1997年的IE4中首次被采用,是微软在Mosaic代码的基础之上修改而来的,并沿用到IE11,也被普遍称作”IE内核”。Gecko(Firefox内核):Netscape6开始采用的内核,后来的MozillaFireFox(火狐浏览器)也采用了该内核,Gecko的特点是代码完全公开。Presto(Opera前内核):Opera12.17及更早版本曾经采用的内核,现已停止开发并废弃。Webkit(Safari内核,Chrome内核原型,开源):它是苹果公司自己的内核,也是苹果的Safari浏览器使用的内核。开发软件MicrosoftVisualStudio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括MicrosoftWindows、WindowsMobile、WindowsCE、.NETFramework、.NETCompactFramework和MicrosoftSilverlight及WindowsPhone。AdobeDreamweaver,简称“DW”,中文名称梦想编织者,是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,DW是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。定制软件思考问题

1 / 37
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功