计算机输入输出设备使用与程序语言发展.docVIP

计算机输入输出设备使用与程序语言发展.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机输入输出设备使用与程序语言发展

计算机输入输出设备使用与程序语言发展   摘 要 随着计算机普及和网络技术的发展,很多工作岗位都已经离不开计算机,很多工作都可以通过计算机信息化系统来提高办事效率,而信息化系统是通过编写程序来实现的,编写程序过程中,不光要注意编程语言的语法是否错误,变成逻辑是否合理,还要考虑数据结构初始状态的赋值问题以及程序运行结果用到的各种不同I/O设备(输入/输出设备),这也是程序运行的结果正确与否的关键所在。本文简单的介绍了计算机编程语言发展与输入输出设备的联系。   关键词 低级语言;高级语言;输入/输出设备   中图分类号:TP311 文献标识码:A 文章编号:1671—7597(2013)041-133-01   1 计算机的编程语言的发展   1.1 计算机编程语言的概念   计算机编程语言的诞生是为方便人与计算机的沟通交流,为了让计算机更好的服务于人类,计算机所能识别的语言就只有“0”和“1”,该语言人类记忆非常麻烦,因为表达一句简单的话,机器语言却非常复杂、非常长,所以人们就开始研究一种简单的语言,然后编译器诞生了,人们至于要记住简单的语法,编写想要计算机完成的程序代码,至于翻译成机器语言就交给编译器来完成。就这样随着计算机业发展,计算机编程语言从机器语言到汇编语言再到高级语言,也有很多语言从鼎盛到消亡,这也是发展趋势。   1.2 计算机输入/输出设备的发展   首先我们要知道输入输出设备的分类,字符输入设备:键盘;光学阅读设备:光学标记阅读机,光学字符阅读机;图形输入设备:鼠标器、操纵杆、光笔;图像输入设备:摄像机、扫描仪、传真机;模拟输入设备:语言模数转换识别系统。输出设备:显示器、打印机、绘图仪、影像输出系统、语音输出系统、磁记录设备等,这些输入输出设备存在很多优势,第一物理键盘比虚拟键盘更方便输入,更有存在感,另外鼠标的存在,对于精确地操作也比触摸板更准确,另外还有光笔,操纵杆,摄像仪等等这些设备都给办公带来了极大的方便,虽然苹果公司开创了一个触摸的时代,平板电脑开始流行,人们都开始喜欢用手指触摸,但那只是娱乐方面更方便,但是真正用到专业性的工作,是离不开物理的输入输出设备的,像制图,像会议速记等等,这些工作不可能脱离物理键盘,而使用虚拟键盘的,因为这样影响效率和工作的质量,所以即使计算机技术发展如此迅速,虚拟的输入输出设备,也无法替代物理的输入输出设备,就计算机诞生而言,当时的计算机是巨型计算机,和现今的个人PC不一样,当时的计算机有一个房间那么大,但是当时人们也意识到了输入输出设备的重要性,也就发明了相应的输入输出设备,当时要想输入一段指令要让工作人员用纸带,通过纸在纸带上打孔,来代表的“0”和“1”。因为当时还没有计算机的编译器,可以说机器只认识机器语言,还不懂java、donet、c、c#、c++等等这类语言,所以那个时候的编程人员是工作量非常大的,因为往往让计算机实现一个算法,要需要好多卷纸带记录人类所要表达逻辑命令。随着时代的发展,计算机也逐渐开始小型化,从房间式巨型机到现在的便携笔记本电脑,在计算机发展的同时,输入输出设备也随着发展,从纸带到键盘,从打印机到扫描仪,手写板等等,另外计算机再为人类提供工作上的方便的同时,也逐渐要满足人类的娱乐要求,这就要求输入输出设备要有显示器,要有音响,综合说起来,计算机的发展,带动了输入输出设备的发展。计算机的发展,人们发现工作中如果有计算机的参与,会使工作效率突飞猛进的提高所以各种的管理系统也如雨后春笋般应运而生。这些系统就得通过程序编写者通过输入输出设备进行编写,然后通过IDE环境的编译器翻译成机器语言转达给计算机来完成人们想要计算机完成的工作。   2 根据编程语言不同种类阐述输入输出设备   2.1 编程语言的分类对输入输出设备的要求   计算机语言可以分成机器语言和高级语言两种,而机器语言顾名思义就是计算机可以直接理解的一种语言,其语言形式是“0”和“1”这种二进制码,这种语言不需要编译的帮助,计算机可以直接读懂,所以这种语言执行起来会非常迅速,例如汇编语言。另外还有一种语言被称为高级语言,高级语言还可以简单的分为两种,一种是面向过程的语言,一种是面向对象的语言,面向过程语言就是以过程或函数为基础的,这种语言对底层硬件,内存等操作比较方便,但是写代码和调试维护等会很麻烦。例如:c语言、C++等等,面向对象语言是指一切操作都以对象为基础,它是由面向过程语言发展而来的,但正是它的这个特性使得面向对象语言对底层的操作不是很方便。例如:java语言、C#语言等等,这类语言的诞生,使程序编写人员从枯燥乏味,冗长的机器语言得到解放,是编程更容易,不再那么神秘和抽象,高级语言的诞生促进了应用软件的发展,因为更容易编程,很多软件也如雨后春笋般的诞生

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档