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

计算机导论有关课件.ppt

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

只有硬件的计算机是不能完成任何工作的,在硬件的基础上,配置合适的软件,才能充分发挥计算机的整体功能,硬件是计算机的躯体,软件是计算机的灵魂。 软件是程序及其实现和维护时所必须的文档的总称。 对于专业人员来说,掌握专业工程知识是必要的,树立对标准化的正确认识也同样是非常必要的。; 计算机软件的历史 计算机软件基础 系统软件和应用软件 操作系统 信息标准化;4.1 计算机软件的历史 在计算机发展史上,二值逻辑和布尔代数的使用是一项重要的突破。1847年,英国数学家布尔在《逻辑的数学分析》(The Mathematical Analysis of Logic) 中分析了数学和逻辑之间的关系,并阐述了逻辑归于数学的思想----为现代计算机提供了重要的理论准备。 但是,布尔的理论直到100年之后才被用于计算。在此期间,程序设计随硬件的发展,其形式也不断发展。;在基于继电器的计算机器时代,所谓“程序设计”实际上就是设置继电器开关以及根据要求使用电线把所需的逻辑单元相连,重新设计程序就意味着重新连线。所以通常的情况是:“设置程序”花了许多天时间,而计算本身则几分钟就可以完成。 随着真空管计算机和晶体管计算机的出现,程序设计的形式有了不同程度的改变,但革命性的变革则是在1948年,香农重新发现了二值演算,二值逻辑代数被引入程序设计过程,程序的表现形式就是存储在不同信息载体上的“0”和“1”的序列,这些载体包括纸带、穿孔卡以及后来的磁鼓、磁盘和光盘等。;20世纪60年代初,随着计算机硬件技术的发展和计算机应用的深入,传统依靠个人编程技巧的编程方式不能保证较大规模程序的质量,出现了程序编写的过程化管理。 在编写程序的同时,把编写程序过程中的需求分析,系统设计,系统测试等文档资料也规范化并保存下来,软件就是程序及其相关文档,有了这些规范化的文档资料,程序出现错误后,能够比较快的发现和改正,从而在一定程度上保证了程序的质量。;程序设计语言经历了机器语言、汇编语言、高级语言、非过程语言等4个阶段,第5代自然语言的研究也已经成为学术研究的热点。;4.2 计算机软件基础 4.2.1 计算机程序 4.2.2 计算机软件 4.2.3 享有版权的软件 4.2.4 许可软件 4.2.5 共享软件 4.2.6 公共域软件;4.2 计算机软件基础 计算机软件决定了一台计算机能做什么。 从某种意义上来说,软件将计算机从一种类型的机器转变为另一种类型的机器——从绘图到排版、从飞行模拟器到计算器、从文件系统到音乐工作室,等等。;4.2.1 计算机程序 计算机程序就是指示计算机如何去解决问题或完成任务的一组详细的、逐步执行的指令 (即:指令的有序集合) 。 有些计算机程序只处理简单的任务,而那些更长、更复杂的计算机程序则用于处理复杂度较高的任务。;计算机程序的每一步都是用计算机所能理解和处理的语言编写的。 以前的组织和个人必须自行编写出绝大部分他们所想要的计算机程序,而现在的绝大部分单位都通过购买商业软件以避免自行开发所需花费的时间和费用。 一般人几乎不编写程序,而是从成千上万编写好的作为软件出售的商业程序中选择自己所需要的东西。 作为商业领域或政府部门的计算机程序员或是软件发行商,其工作仍然是非常具有挑战性的。;4.2.2 计算机软件 软件是计算机系统的基础部分。早期, “软件”表示计算机的所有非硬件部分,即:软件是指计算机程序以及为这些程序所用的数据。 1980年,美国版权法案将软件明确定义为“在计算机中被直接或间接用来产生一个确定结果的一组语句或指令”,这意味着计算机软件和计算机程序在本质上是相同的。 “软件”不仅仅是指程序,在软件研制过程中按一定规格产生的各种文件也是软件不可缺少的组成部分。;4.2.3 享有版权的软件 版权是授予一个程序的作者或版权的所有者某种独占权利的合法保护形式,版权的所有者惟一享有拷贝、发布、出售、更改软件等诸多权利。 当购买了享有版权的软件时,你仅仅是获得了这个软件的使用权。因此,购买软件之后能在你的计算机上使用,却不能为了分发或出售该软件而另外进行拷贝。非法进行拷贝、发布或更改软件的人有时候被称为软件盗版者,他们制造的非法拷贝则称为盗版软件。盗版软件不受法律保护,甚至会触犯刑律。;4.2.4 许可软件 除了版权保护,计算机软件通常也受到软件许可证的保护。 软件许可证是一种法律合同,确定你对一个计算机程序的使用方式。对于微型机软件,用户可以在软件包装盒的外部、软件包装盒内部的一张单独卡片上或是在CD盘的封面上找到该软件的许可证。大型机的软件许可证通常是一份独立的法律文档,该文档由软件发布商与合伙的购买者协商达成。;软件许可证经常扩大版权法给予用户的权

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档