不同计算机语言之间的交互,计算机编程语言的发展与输入输出设备的使用.doc...

PAGE

PAGE 1

计算机编程语言的发展与输入输出设备的使用

摘要:随着时代的发展,计算机编程语言也随之不断完善,编写程序过程中,不光要注意编程语言语法,还要考虑数据结构初始状态的赋值问题以及程序运行结果用到的各种不同I/O设备(输入/输出设备)。这也是程序运行的结果正确与否的关键所在,本文简单的介绍了计算机编程语言发展与输入输出设备的联系。

关键词:低级语言;高级语言;输入/输出设备

中图分类号:TP311文献标识码:A文章编号:1007-9599(2012)21-0000-02

1计算机的编程语言的发展

1.1计算机编程语言的概念

什么是计算机语言,简单的说计算机语言是一种人与计算机之间的交互语言。用计算机编程序时,人们想让计算机干什么,怎么干,就用一些符号来表达,计算机根据约定,把人用符号表达的内容读懂,再按照这些符号的意思去执行,这一系列的过程,主要就是通过事先约定好的符号与意义的对应关系进行的。怎么约定呢?这是设计人员通过设计,规定出来的,人和计算机用这套关系进行交流。用来表达这种关系的符号系统就是计算机语言。计算机语言有很多种,这是因为设计人员的思路和开发过程不同造成的,就像过去电报码,各家的可能完全不同,也可能互相借鉴。也像各民族有不同的语言。你要是想做,你也可以规定一些符号和这些符号所表达的意义,然后在一些人之间利用,这就是你和这些特定的人员之间的一种语言。人类之间的语言,因各种原因,有的大力发展,有的长期无人使用自行消亡。随着计算机技术的发展,也有可能使计算机语言的发展更加趋于规范。

1.2计算机编程语言的分类

严格分类有高级语言VB、Java等,中级语言C、C++等,低级语言:汇编语言,最低级的应该是机器语言。或者分成高级语言、汇编语言、机器语言。脚本类的语言是高级语言的变形,严格意义上说不能成为严谨的计算机语言。分类种类很多,比如还分成了描述性语言、结构化程序设计语言、面向对象语言等,还有一些是针对某些系统的专用语言,那分类就更多了主流数据库不是语言是数据库管理系统,它牵扯到的计算机语言是SQL,结构化查询语言,是完全针对数据库系统。虽然编程语言种类繁多,但随着时间的推移真正沉淀下来的,并且广泛使用的语言也就那么几种。编程语言可以说改变了我们与计算机的交流方式,不再是简简单单的0或者1,而是加入了逻辑以便计算机更好的为我们服务。

1.3计算机输入/输出设备的发展

从第一台计算机诞生之时,相应的输入输出设备也就随之诞生了,第一代计算机工作人员为其编写指令是通过程序用纸带等光电设备或通过控制的扳键将机器语言送入机器中,因为那个时代的机器语言需要用二进制的字符串,即只由0和1组成的字符串书写出来,让计算机按照工作人员的思想来实现每一个动作,随着时代的发展,计算机的硬件设备也逐渐发展,从巨型机,到现在的笔记本电脑,平板电脑输入输出设备也随之不断地发展,纸袋记录的输入输出设备只能存在我们的记忆中了。我个人认为现今的输入设备越来越趋向于易操作、多功能集成的特点,而且更加便携和节能。输出设备要看具体用途,打印机一类,固定显示设备算一类,移动显示设备算一类,甚至音频播放器,传感器等等都算作输出设备,综合起来说,是向着便于人们接收信息,给人更好的“视听享受”这个方向发展。

1.4计算机编程语言推动信息化系统,输入输出设备更简易更方便

随着计算机的普及,各种工作中的管理系统也如雨后春笋般应运而生,为了提升工作效率,输入输出设备也不断地变革,从体积大的键盘到mini的移动键盘,从鼠标到手写板等等,其中手写板可以说是革命性的输入设备,解决了计算机操作水平低的人的输入文字的方式,输入输出设备变得更简易,更方便操作,更人性化。另外扫描仪的诞生也极大丰富了输入设备的行列,可以把照片,文件,证书等等很方便的材料很容易就输入到计算机中,极大的方便了操作人员。

2根据编程语言不同种类阐述输入输出设备

2.1编程语言的分类对输入输出设备的要求

低级语言也称机器语言,即直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干段,各段的编码表示不同的含义,那个时代软件概念还处在萌芽状态。为计算机输入指令是十分枯燥和机械,编程者要有很大的耐心和熟记机器代码将机器语言程序用纸带等光电设备等方式送入机器,才能得到存储和执行。经程序设计和编写程序能将在数学上已经证明了的计算方法如方程组的解法、运筹学的算法和表述逐条转换成机器指令。后来为了方便记忆这种代码,汇编语言出现了,汇编系统可以把汇编指令转化为机器指令的程序。为了方便计算机输入输出更方便更快捷建立一些专用的“工具”来完成人机交互。而高级语言与计算机的硬件结构及指令系统无关,它有更强的表达能

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值