浅析计算机技术对人类社会影响_第1页
浅析计算机技术对人类社会影响_第2页
浅析计算机技术对人类社会影响_第3页
浅析计算机技术对人类社会影响_第4页
浅析计算机技术对人类社会影响_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、试论计算机软件技术对人类社会的影响xxx (xxxx 大学 xx 0000000)内容提要 :此文主要概述计算机技术的发展史、我的学习经历、与其给人类社会带来的影响。随着it 技术的飞速发展,计算机技术已日益渗透到社会生活的各个领域,可以说我们的世界就是计算机的世界,计算机已成为时代的“ 运筹者 ” 。人类社会文明的程度与科学技术和软件发展密切相关。计算机的发展在促进科学技术现代化的同时,也大大地促进了人类社会文明程度的提高。关 键 词:计算机技术、硬件、软件、发展、社会、影响一、计算机技术的诞生与发展在近代社会的发展史中,计算机技术一直扮演着重要的角色,自从计算机诞生,我们世界也随着发生了巨

2、大的变化,计算机使我们的“ 地球 ” 变得越来越小, 现在简直就是一个“ 地球村 ” 打开电脑,点击一下鼠标我们就可以随便“ 遨游 ” 我们的 “ 地球村 ” 。计算机技术的发展方向世界上第一台计算机是1946 年问世的, 根据计算机的性能和软硬件技术,将计算机发展划分成以下几个阶段: 第一阶段:电子管计算机(19461957)其特点是: (1)采用电子管制作基本逻辑部件。(2)采用电子射线管作为存储部件。(3)输入输出装置落后,主要使用穿孔卡片(4)没有系统软件。 第二阶段:晶体管计算机(19581964)其主要特点是:(1)采用晶体管制作基本逻辑部件。 (2)普遍采用磁芯作为主存储器,采用

3、磁盘 /磁鼓作为外存储器(3)开始有了系统软件(监控程序 ),提出了操作系统概念,出现了高级语言 第三阶段:集成电路计算机(19651969)其主要特点是:(1)采用中小规模继成电路制作各种逻辑部件。(2)采用半导体存储器作为主存。(3)系统软件有了很大发展。(4)在程序设计方法上采用了结构化程序设计 第四阶段:大规模、超大规模集成电路计算机,其主要特点:(1)基本逻辑部件采用大规模、超大规模集成电路。(2)作为主存的半导体存储器,其集成度越来越高,容量越来越大;外存储器除广泛使用软、硬磁盘外,还引进了光盘。(3)各种使用方便的输入输出设备相继出现,如大容量的磁盘、光盘、鼠标器、图象扫描仪、数

4、字化照相机、高分辨率彩色显示器、激光打印机等。(4)软件产业高度发达,各种实用软件层出不穷。(5)计算机技术与通信技术相结合,计算机网络(广域网、地区网、局域网)把世界紧紧联系在一起。(6)多媒体倔起,计算机集图象、图形、声音、文字处理于一体,在信息处理领域掀起了一场革命,与之相应的信息高速公路正在筹划实施之中计算机的未来发展方向。未来的计算机将以超大规模集成电路为基础,向巨型化、微型化、网络化与智能化的方向发展。 1巨型化巨型化是指计算机的运算速度更高、存储容量更大、功能更强。目前正在研制的巨型计算机其运算速度可达每秒百亿次。2微型化微型计算机已进入仪器、仪表、家用电器等小型仪器设备中,同时

5、也作为工业控制过程的心脏,使仪器设备实现“ 智能化 ” 。随着微电子技术的进一步发展,笔记本型、掌上型等微型计算机必将以更优的性能价格比受到人们的欢迎。3网络化随着计算机应用的深入,特别是家用计算机越来越普及,一方面希望众多用户能共享信息资源,另一方面也希望各计算机之间能互相传递信息进行通信。计算机网络是现代通信技术与计算机技术相结合的产物。计算机网络己在现代企业的管理中发挥着越来越重要的作用,如银行系统、商业系统、交通运输系统等。4智能化计算机人工智能的研究是建立在现代科学基础之上。智能化是计算机发展的一个重要方向, 新一代计算机, 将可以模拟人的感觉行为和思维过程的机理,进行 “ 看” 、

6、 “ 听 ” 、“ 说” 、“ 想” 、“ 做” ,具有逻辑推理、学习与证明的能力。计算机的应用领域以及对人类的影响。二、计算机的应用及对人类社会的影响计算机的应用领域主要有:1.科学计算 (或数值计算 ) 2过程检测与控制3信息管理(数据处理)4计算机辅助系统5.网络应用计算机应用对人类社会的影响1科学计算(或称为数值计算)早期的计算机主要用于科学计算。目前,科学计算仍然是计算机应用的一个重要领域。如高能物理、工程设计、地震预测、气象预报、航天技术等。由于计算机具有高运算速度和精度以及逻辑判断能力,因此出现了计算力学、计算物理、计算化学、生物控制论等新的学科2过程检测与控制利用计算机对工业生

7、产过程中的某些信号自动进行检测,并把检测到的数据存入计算机,再根据需要对这些数据进行处理,这样的系统称为计算机检测系统。特别是仪器仪表引进计算机技术后所构成的智能化仪器仪表,将工业自动化推向了一个更高的水平。3信息管理(数据处理)信息管理是目前计算机应用最广泛的一个领域。利用计算机来加工、管理与操作任何形式的数据资料,如企业管理、物资管理、报表统计、帐目计算、信息情报检索等。近年来,国内许多机构纷纷建设自己的管理信息系统(mis) ;生产企业也开始采用制造资源规划软件(mrp) ,商业流通领域则逐步使用电子信息交换系统(edi) ,即所谓无纸贸易。4计算机辅助系统1)计算机辅助设计(cad)是

8、指利用计算机来帮助设计人员进行工程设计,以提高设计工作的自动化程度,节省人力和物力。目前,此技术已经在电路、机械、土木建筑、服装等设计中得到了广泛的应用。2)计算机辅助制造(cam)是指利用计算机进行生产设备的管理、控制与操作, 从而提高产品质量、降低生产成本。 缩短生产周期,并且还大大改善了制造人员的工作条件。3)计算机辅助测试(cat )是指利用计算机进行复杂而大量的测试工作。4)计算机辅助教学(cai)指利用计算机帮助教师讲授和帮助学生学习的自动化系统,使学生能够轻松自如地从中学到所需要的知识。5.网络应用计算机在网络的应用是一个划时代的应用,计算机网络的发展使人类社会发生了巨大变化,它

9、塑造出一种与农业社会和工业社会不同的社会文明形态网络社会文明形态。网络对人们的日常生活,社会的经济、政治等都产生了重大影响。当今社会进入网络社会, 计算机网络渗透到人们生活的方方面面,影响到人们的日常生活,改变着人们的生活节奏。从以前的邮局信件到现在网络邮件,从以前的面对面交谈到现在的qq,从以前在实体店买东西到现在的网购,从网上购物到网上炒股,从网上游戏到网络课堂,都可以在计算机前完成。随着网络交流的普及,一些新兴的网络语言正进入人们的生活。三、计算机软件和硬件的发展那么, 计算机科学与技术学科是怎样形成的呢?计算机科学是从电子学、科学、 数理逻辑和计算机的交界处发展起来的。20 世纪 80

10、 年代及 90 年代初期开展的关于计算机科学教育的争论, 重点都放在如何讲授问题求解技巧及编程语言的选择上,而忽略了计算机科学教育目的本身。现在为了适应目前技术和应用的需要,cc2005和 cc2002提出把原来的计算学科划分成计算机科学、计算机工程、软件工程、信息系统4 个方向。计算机科学与技术是研究计算机的设计与制造和利用计算机进行信息获取、表示,存储、处理、控制等的理论、原则、方法和技术的学科,包括科学与技术两方面。当然科学侧重研究现象、揭示规律;技术则侧重与研制计算机和研究使用计算机进行信息的方法和技术手段。计算机科学与技术学科的研究范畴包括计算机机理、硬件、软件、网络应用等,按照研究

11、的内容也可以划分为基础理论、专业基础和应用3 个层面。 而后, 计算机计算机理论的研究包括离散数学、算法分析理论、形式语言与自动机理论、程序设计语言理论、程序设计方法论;硬件的研究包括元器件与存储介质、微电子技术、 计算机组成原理、微型计算机技术、计算机体系结构;软件的研究包括程序设计语言的设计、数据结构与算法、程序设计语言翻译系统、操作系统、数据库系统算法设计与分析、软件工程学、可视化技术;网络的研究包括网络结构、数据通信与网络协议、网络服务、网络安全;应用的研究及人- 机工程包括计算机应用的研究,软件开发工具、完善既有的应用系统、开拓新的应用领域、人- 机工程、研究人与计算机的交互和协同技

12、术。1. 软件工程的模型方法及文档的概念以及软件工程能力的培养随着计算机应用的普及和深化,计算机软件的规模也越来越大,然而软件开发的生产率远远跟不上计算机应用的迅速增长。另外, 软件开发缺少好的方法指导和工具的辅导,而且又缺少有关的文档,使大量的已有软件难以维护。总总都制约了软件的发展。后来,人们把这些问题称为“软件危机”。为了解决“软件危机” ,人们提出了“软件工程” ,它是一门从管理和技术两方面研究如何更好地开发和维护计算机软件的学科。采用工程的概念、原理、 技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术与当前能够得到的最好的技术方法结合起来。通常,软件生存周期包括可行性分

13、析和项目开发计划、需求分析、概要设计、详细设计、编码、测试和维护等活动。软件开发模型建议用一定的流程将各个环节连接起来,并可用规范的方式操作软件开发的全过程。常用的软件开发模型有瀑布模型、快速原型法模型、螺旋模型、喷泉模型、 转换模型和智能模型等。软件开发方法是实践的成果,一定程度上受程序方法的影响, 当然,它还包含了更多的软件工程的活动。1975 年,m.a.jackson 提出了面向数据结构的方法,它是把一个问题分解为3 种基本结构形式表示的层次结构。3 种基本的结构形式是顺序、选择和循环。这种方法有它的缺点,例如, 程序结构的设计并没有明确地划分概要设计和详细设计。uml ,也叫统一建模

14、语言是一个通用的可视化建模语言。确切地讲,它并不是一种面向对象的建模方法,而是一种面向对象的建模语言。uml非常实用,适合各种软件开发方法、软件生命周期的各个阶段、各种应用领域及各种开发工具,它总结了以往多种建模技术与建模方法的成果,成为如今非常优秀的标准化建模语言。至于文档, 它无疑是软件开发使用和维护的必备资料它能提高软件开发的效率,保证软件的质量,而且在软件的使用过程中有指导,帮助,解惑的作用,尤其在维护工作中,文档是不可或缺的资料。文档有两个概念:在操作系统中, 文档是文件夹。我们可以看桌面上档属性类型然而在软件中,新建的文档,是文件。软件发展得如此之快,所以我们大学生应该有较高的综合

15、素质和创新能力,并对于新技术的发展具有良好的适应性。那如何提高自己的能力呢?显然,学习科学的方法比知识来的重要些。我们要经历3 个过程:理论、抽象和设计。第一个过程是提高自己的思维能力,在高度抽象的领域工作时,这种思维能力能让抽象的东西开始变得具体,因而变得比较容易对付。抽象来自于实验科学。在为可能的算法、数据结构和系统结构可以通过直接的实践和研等构造模型的时候,要有很好的算法和数学修养,还要善于使用归纳、演绎、综合分析等思维方法。设计来源于工程学。我们通常研究别人的设计来学习设计。2. 计算机硬件系统的结构和工作过程计算机的体系结构指的是构成系统主要部件的总体布局、部件的主要性能以及这些部件

16、之间的联系方式。尽管结构有好多种类型,但就本质而言,大都是服从计算机的经典结构,即冯。诺依曼体系结构。它有5 个基本组成部分:运算器、控制器、存储器、输入设备和输出设备。在冯。 诺依曼体系结构中运算器是整个系统的核心,但随着计算机的发展,内存储器逐渐成为系统的核心。计算机之所以能够自动运行,是因为计算机“采用二进制”和“存储程序”这两个重要基本思想。“采用二进制”指计算机中的数据和指令均以二进制的形式存储和处理。 “存储程序”即将程序预先存入存储器中,使计算机在工作是能够自动的从存储器中读取指令并执行。微机工作的过程本质就是执行程序的过程,而程序是由若干条指令组成的。因此,了解指令和指令执行的

17、基本过程非常重要。3. 操作系统数据库管理系统操作系统是建立在裸机上的第一层软件系统,属于计算机的系统软件。没有操作系统,整个计算机将无法正常工作。现代的操作系统一般由用户接口、进程管理、存储管理、i/o设备管理、文件管理5 个部分组成。数据库管理系统是一种操纵和管理数据库的大型软件,是用于建立、 使用和维护数据库。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过它访问数据库中的数据, 数据库管理员也通过它进行数据库的维护工作。它提供多种功能,可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。它使用户能方便地定义和操纵数据,维护数据的安全性和完整

18、性,以及进行多用户下的并发控制和恢复数据库。数据库系统分为6 个部分:模式翻译,应用程序的编译,交互式查询,数据的组织与存储,事物运行管理,数据库的维护。同时,数据库管理系统又可分为五个层次:应用层,语言翻译处理层,数据存取层,数据存储层,操作系统。四、我的学习道路及经验我们现在已经学习了c程序语言, 感觉很难。 感觉书上的理论知识看了一遍记不住,看了两遍还是记不住,看了三遍,记住了,可是,没多久又忘了。后来,无奈,我向我上大二的姐姐询问经验,她说: “我做了很多题目。 ”我才醒悟。原来我一再相信“看重实践”的说法,结果书本上的知识没有掌握,上机又不会。是我把顺序弄倒了,我企图通过实践掌握理论

19、,其实这是一个效率很低的方法。所以以后我要先预习,然后上课认真听,在听的过程中我一定要记笔记,之前我过分依赖课件而不记笔记,吃了好大亏, 因为我发现我要是不记笔记的话,会经常走神。然后课下看两遍,第一遍是刚上完课,第二遍是在下一节课之前。这样的话, 我相信我一定可以掌握理论知识的,然后上机的时候一定要充分利用,改变自己不好意思问学长和学姐问题的毛病。还有,就是我应该在学之前就应该问下前辈们的学习体验和技巧,而不是发现自己出现了严重的问题才想到去改变自己的学习习惯。以后要好好学习。五、总结虽然计算机技术给我们带来了很多好处和方便,但坏处也不少。有一些学生迷恋上网,电脑不用在正道上,导致学习一落千丈。还有的学生竟然为了上网吧而逃学或偷偷拿家里的钱去玩。打电脑的时间长的话,对视力也不好,我们班里就有许多典型的例子。希望那些迷恋网络的同学快快觉醒,让自己正确地使用电脑。我们生活的时代是大科学时代,科学技术突飞猛进。随着it 技

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论