网站大量收购闲置独家精品文档,联系QQ:2885784924

第一章 计算机软件概述第章 计算机软件概述第一章 计算机软件概述第一章 计算机软件概述.ppt

第一章 计算机软件概述第章 计算机软件概述第一章 计算机软件概述第一章 计算机软件概述.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 计算机软件概述第章 计算机软件概述第一章 计算机软件概述第一章 计算机软件概述

第一章 计算机软件概述 主要内容 软件基础知识 常用应用软件 软件的版本 获取软件的渠道 安装与卸载软件 软件知识产权保护 1.1 软件基础知识 常用系统软件 操作系统 编译软件 常用应用软件 办公软件 网络软件 安全软件 图形图像软件 多媒体软件 行业软件 桌面工具 操作系统 操作系统(Operating System,OS)是负责直接控制和管理硬件的系统软件,也是一系列系统软件的集合。其功能通常包括处理器管理、存储管理、文件管理、设备管理和作业管理等。当多个软件同时运行时,操作系统负责规划以及优化系统资源,并将系统资源分配给各种软件。 操作系统 Windows系列:windows95、windows98、windwos NT、XP、Vista、win7、win8 编译软件 编译是把高级语言变成计算机可以识别的二进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成二进制的。 编译软件把一个源程序翻译成目标程序的工作过程分为5个阶段:词法分析、语法分析、语义检查和中间代码生成、代码优化、目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,则给出提示信息。 编译软件 Microsoft Visual Studio Visual Studio 2008是在Windows系统下进行各种桌面或Web应用程序开发的最强大工具。支持程序员通过Visual Basic、Visual J#、Visual C++以及Visual C#等编程语言编写程序,并对其进行编译。 编译软件 Eclipse Eclipse是一款著名的跨平台开发环境。与Visual Studio这样的商业开发环境不同,Eclipse是一款完全免费的集成开发环境。Eclipse最初是由IBM开发的替代商业软件Visual Age for Java的下一代集成开发环境,由非营利性的组织进行维护。 1.1.2 常用应用软件 应用软件是为完成某一特定任务或特殊目的而开发的软件,可以是一个特定的程序,也可以是一组功能紧密协作的软件集合体,或由众多独立软件组成的庞大软件系统。应用软件是基于系统软件工作的,因此不面向最基础的硬件,只根据系统软件提供的各种资源进行运作。 常用应用软件 1.办公软件 2.网络软件 3.安全软件 4.图形图像软件 5.多媒体软件 6.行业软件 7.桌面工具 1.1.3 软件的版本 软件版本的作用 1.1.3 软件的版本 软件版本号的命名风格 GUN GNU计划,又称革奴计划,是由Richard Stallman在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统。Richard Stallman最早是在net.unix-wizards新闻组上公布该消息,并附带一份《GNU宣言》等解释为何发起该计划的文章,其中一个理由就是要“重现当年软件界合作互助的团结精神”。 GNU是“GNU s Not Unix”的递归缩写。Stallman宣布GNU应当发音为Guh-NOO以避免与new这个单词混淆(注:Gnu在英文中原意为非洲牛羚,发音与new相同)。UNIX是一种广泛使用的商业操作系统的名称。由于GNU将要实现UNIX系统的接口标准,因此GNU计划可以分别开发不同的操作系统部件。GNU计划采用了部分当时已经可自由使用的软件,例如TeX排版系统和X Window视窗系统等。不过GNU计划也开发了大批其他的自由软件。 为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都在一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,GNU通用公共许可证(GNU General Public License,GPL)。这个就是被称为“反版权”(或称Copyleft)的概念。 GUN 1985年Richard Stallman又创立了自由软件基金会(Free Software Foundation)来为GNU计划提供技术、法律以及财政支持。尽管GNU计划大部分时候是由个人自愿无偿贡献,但FSF有时还是会聘请程序员帮助编写。当GNU计划开始逐渐获得成功时,一些商业公司开始介入开发和技术支持。当中最著名的就是之后被Red Hat兼并的Cygnus Solutions。 到了1990年,GNU计划已经开发出的软件包括了一个功能强大的文字编辑器Emacs,C语言编译器GCC,以及大部分UNIX系统的程序库和工具。唯一依然没有完成的重要组件就是操作系统的内核(称为HURD)。 1991年Linus Torvalds编写出了与UNIX兼容的Linux操作系统内核并在GPL条款下发布。Linux

您可能关注的文档

文档评论(0)

cxiongxchunj + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档