《计算机软件概述》PPT课件.ppt

《计算机软件概述》PPT课件.ppt

ID:51647835

大小:2.03 MB

页数:32页

时间:2020-03-27

《计算机软件概述》PPT课件.ppt_第1页
《计算机软件概述》PPT课件.ppt_第2页
《计算机软件概述》PPT课件.ppt_第3页
《计算机软件概述》PPT课件.ppt_第4页
《计算机软件概述》PPT课件.ppt_第5页
资源描述:

《《计算机软件概述》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章计算机软件概述主要内容软件基础知识常用应用软件软件的版本获取软件的渠道安装与卸载软件软件知识产权保护1.1软件基础知识常用系统软件操作系统编译软件常用应用软件办公软件网络软件安全软件图形图像软件多媒体软件行业软件桌面工具操作系统操作系统(OperatingSystem,OS)是负责直接控制和管理硬件的系统软件,也是一系列系统软件的集合。其功能通常包括处理器管理、存储管理、文件管理、设备管理和作业管理等。当多个软件同时运行时,操作系统负责规划以及优化系统资源,并将系统资源分配给各种软件。Windows系列:windows95、window

2、s98、windwosNT、XP、Vista、win7、win8操作系统编译软件编译是把高级语言变成计算机可以识别的二进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成二进制的。编译软件把一个源程序翻译成目标程序的工作过程分为5个阶段:词法分析、语法分析、语义检查和中间代码生成、代码优化、目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,则给出提示信息。编译软件MicrosoftVisualStudioVisualStudio2008是在Windows系统下进行各种桌面或Web应用程序开发的最强大

3、工具。支持程序员通过VisualBasic、VisualJ#、VisualC++以及VisualC#等编程语言编写程序,并对其进行编译。编译软件EclipseEclipse是一款著名的跨平台开发环境。与VisualStudio这样的商业开发环境不同,Eclipse是一款完全免费的集成开发环境。Eclipse最初是由IBM开发的替代商业软件VisualAgeforJava的下一代集成开发环境,由非营利性的组织进行维护。1.1.2常用应用软件应用软件是为完成某一特定任务或特殊目的而开发的软件,可以是一个特定的程序,也可以是一组功能紧密协作的软件集

4、合体,或由众多独立软件组成的庞大软件系统。应用软件是基于系统软件工作的,因此不面向最基础的硬件,只根据系统软件提供的各种资源进行运作。常用应用软件1.办公软件2.网络软件3.安全软件4.图形图像软件5.多媒体软件6.行业软件7.桌面工具微软公司的Office系列软件、金山WPS、红旗贰仟RedOffice、腾讯QQ、WindowsLiveMessager等、常见的下载和上传软件包括迅雷、LeapFTP、CuteFTP、常见的网页浏览软件包括微软InternetExplorer、MozillaFirefox等、天网防火墙、瑞星杀毒、360安全卫

5、士、Photoshop、图像浏览、ACDSee、HyperSnap、WindowsMediaPlayer、winnap、mideaplayer、AutoCAD、arcGIS、计算器、画图、记事本、放大镜、屏保程序等1.1.3软件的版本软件版本的作用软件的版本是体现软件开发进度的一种标志,也是帮助用户了解软件发布情况的重要工具。软件是一种虚拟化的商品,但和现实中的各种商品一样,生产(在计算机领域中被称作开发)的时间有先有后。由于计算机程序不断发展,各种软件程序的代码越来越复杂。因此,任何软件都难以避免出现各种漏洞或错误。软件发行以后,开发者通常

6、会开始为用户提供各种更新的补丁程序。1.1.3软件的版本软件版本号的命名风格主版本号.子版本号[.修正版本号[编译版本号]]GNU是GNUisNotUnix的递归缩写。GNU风格的版本号主要应用于各种开源软件或免费软件中。例如,0.87.93build-2303。GNU(一种开源和自由软件的计划)风格GUNGNU计划,又称革奴计划,是由RichardStallman在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统。RichardStallman最早是在net.unix-wizards新闻组上公布该消息,并附带一份《GNU

7、宣言》等解释为何发起该计划的文章,其中一个理由就是要“重现当年软件界合作互助的团结精神”。GNU是“GNU'sNotUnix”的递归缩写。Stallman宣布GNU应当发音为Guh-NOO以避免与new这个单词混淆(注:Gnu在英文中原意为非洲牛羚,发音与new相同)。UNIX是一种广泛使用的商业操作系统的名称。由于GNU将要实现UNIX系统的接口标准,因此GNU计划可以分别开发不同的操作系统部件。GNU计划采用了部分当时已经可自由使用的软件,例如TeX排版系统和XWindow视窗系统等。不过GNU计划也开发了大批其他的自由软件。为保证GNU

8、软件可以自由地“使用、复制、修改和发布”,所有GNU软件都在一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,GNU通用公共许可证(GNUGene

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。