下载此文档

计算机语言发展的历史、现状和未来 0.doc


文档分类:中学教育 | 页数:约24页 举报非法文档有奖
1/24
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/24 下载此文档
文档列表 文档介绍
计算机语言发展的历史、现状和未来_0计算机语言发展的历史、现状和未来篇一:计算机语言的历史与发展计算机程序设计语言的发展和体会学院:信息学院专业:计算机科学与技术学号:20071060071姓名:施杨目录一、计算机程序设计语言的发展背景二、计算机程序设计语言的发展历程三、计算机程序设计语言的发展前景四、对于计算机程序设计语言发展的体会一、计算机程序设计语言的发展背景计算机是由硬件和软件两大系统构成的,硬件是物质基础,而软件是计算机的灵魂。没有软件,计算机就不能运行,而所有的软件都是由计算机语言编成的。计算机语言的发展是一个不断演化的过程,它经历了从机器语言、汇编语言到高级语言的历程。其根本的推动力就是抽象机制更高的要求,以及对程序设计思想的更好的支持。具体的说,就是把机器能够理解的语言提升到也能够很好的模仿人类思考问题的形式。计算机语言的演化从最开始的机器语言到汇编语言到各种结构化高级语言,最后到支持面向对象技术的面向对象语言。当计算机刚刚问世的时候,程序员必须手动控制计算机。当时的计算机十分昂贵,唯一想到利用程序设计语言来解决问题的人是德国工程师楚泽。几十年后,计算机的价格大幅度下跌,而计算机程序也越来越复杂,开发时间已经远比运行时间来得宝贵。于是,新的集成、可视的开发环境越来越流行。只要轻敲几个键,一整段代码就可以使用了。这也得益于可以重用的程序代码库。随着c,pascal,fortran,等结构化高级语言的诞生,使程序员可以离开机器层次,在更抽象的层次上表达意图。由此诞生的三种重要控制结构,以及一些基本数据类型都能够很好的开始让程序员以接近问题本质的方式去思考和描述问题。随着程序规模的不断扩大,在60年代末期出现了软件危机,在当时的程序设计模型中都无法克服错误随着代码的扩大而级数般的扩大,以至到了无法控制的地步,这个时候就出现了一种新的思考程序设计方式和程序设计模型-----面向对象程序设计,由此也诞生了一批支持此技术的程序设计语言,比如eiffel,c++,java,这些语言都以新的观点去看待问题,即问题就是由各种不同属性的对象以及对象之间的消息传递构成。面向对象语言由此必须支持新的程序设计技术,例如:数据隐藏,数据抽象,用户定义类型,继承,多态等等。二、计算机程序设计语言的发展历程最初出现的计算机语言是“机器语言”,就是写出一串串由“0”和“1”组成的指令序列交由计算机执行。二进制是计算机的语言的基础,计算机发明之初,使用机器语言是十分痛苦的,特别是在程序有错需要修改时,更是如此。而且,由于每台计算机的指令系统往往各不相同,所以,在一台计算机上执行的程序,要想在另一台计算机上执行,必须另编程序,造成了重复工作。但由于使用的是针对特定型号计算机的语言,故而运算效率是所有语言中最高的。后来人们为了减轻使用机器语言编程的痛苦,进行了一种有益的改进:用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串,比如,用“ADD”代表加法,“MOV”代表数据传递等等,这样一来,人们很容易读懂并理解程序在干什么,纠错及维护都变得方便了,于是就出现了汇编语言,即第二代计算机语言。但是问题仍然存在,因为计算机是不认识这些符号的,所以就需要一个专门的程序,负责将这些符号翻译成二进制数的机器语言,这种翻译程序被称为汇编程序。虽然汇编语言十分依赖于机器硬件,移植性不好,但效率仍十分高,针对计算机特定硬件而编制的汇编语言程序,能准确发挥计算机硬件的功能和特长,程序精炼而质量高,所以至今仍是一种常用而强有力的软件开发工具。人们从与计算机交流的痛苦经历中意识到,应该设计一种这样的语言,这种语言接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序能在所有机器上通用。经过努力,1954年,第一个完全脱离机器硬件的高级语言—FORTRAN问世了,篇二:计算机的发展历史与未来展望电子信息工程1班201207020122杨若雯计算机的发展历史与未来展望杨若雯电子信息工程1班201207020122摘要:无处不在、无所不能的电脑,已历经了50多个春华秋实。50余年在人类的历史长河中只是一瞬间,电脑却彻底改变了我们的生活。回顾电脑发展的历史,并依此上溯它的起源,真令人惊叹沧海桑田的巨变;历数电脑史上的英雄人物和跌宕起伏的发明故事,将给后人留下了长久的思索和启迪。关键词:机械、电子、晶体管、集成电路计算机、第五代计算机引言:计算的历史十分悠久,可以追溯到原始人用手指计算、石头计算或绳结计算,当文化越来越复杂、社会越来越进步,计算工具也在相应变化,现代计算机的出现就源于这种需求。而计算机无疑是人类历史上最伟大的发明之一。如果说,蒸汽机的发明导致了工业革命,使人类进入了工业社会,那么计算机的发明则导致了信息革命,使人类社会进入了信息社会。世界上第一台电子计算机于1946年诞生于美国宾夕法

计算机语言发展的历史、现状和未来 0 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数24
  • 收藏数0 收藏
  • 顶次数0
  • 上传人raojun00001
  • 文件大小39 KB
  • 时间2020-09-28