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

来源 :硅谷 | 被引量 : 0次 | 上传用户:leonzhou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 随着计算机普及和网络技术的发展,很多工作岗位都已经离不开计算机,很多工作都可以通过计算机信息化系统来提高办事效率,而信息化系统是通过编写程序来实现的,编写程序过程中,不光要注意编程语言的语法是否错误,变成逻辑是否合理,还要考虑数据结构初始状态的赋值问题以及程序运行结果用到的各种不同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#语言等等,这类语言的诞生,使程序编写人员从枯燥乏味,冗长的机器语言得到解放,是编程更容易,不再那么神秘和抽象,高级语言的诞生促进了应用软件的发展,因为更容易编程,很多软件也如雨后春笋般的诞生了,这样方便了人们的工作和娱乐生活。
  2.2 不同编程语言输入/输出设备的使用
  每个输入、输出设备的连接口控制器中都有用于存储设备运行状态、控制设备运行模式以及具体存储读或写数据的存储器,每个存储器都有一个独立的地址编码。通过定义文件数据类型的结构体,创建输入、输出设备在环境中的编程实体,并用逻辑设备名在编程实体与具体输入、输出设备之间建立联系。程序其实是通过计算机调取计算机上存储的数据,进行程序所命令好的操作方式。计算机按照程序开发者所规定好的逻辑来进行数据的操作。算机底层输入输出存贮方式在改变,随着技术的进步,而物理硬件的变化也随之发展。
  3 结论
  综上所述,现在的编程语言已经越来越接近用户,反之离机器越来越远,随着科技的进步,计算机不断发展,编程方式也会逐渐改变,随之而来的输入输出的设备也将越来越人性化,简单化,人们与计算机联系也越来越紧密,相信未来输入输出设备的进步,计算机的发展,编程不再是程序工作人员的技能,而是只要会使用计算机的人,就会编程、就实现会与计算机“交流”!
  参考文献
  [1]陈火旺.程序设计语言编译原理[M].北京:国防工业出版社,2003.
  [2]Karen L.Design of Compilers-Techniques of Programming Language Translation[M].CRC Presss,1992.
  [3]谭浩强.C语言程序设计[M].北京:清华大学出版社,1999.
  作者简介
  朱玉娟(1982-),女,江蘇宝应人,江苏食品药品职业技术学院,讲师,研究方向:计算机软件技术。
其他文献
摘 要 首先进行泊车实地考查,拍摄了实际泊车过程的车位和路面情况。然后根据车辆实际的运行情况,分析了车辆在泊车低速情况下,车辆运动学模型。通过实际的测量和资料的查阅,以一定的比例对实际车辆、车位和路面进行缩小,得到模拟的小车和道路尺寸。再根据相关约束条件和实际泊车运动过程通过CAD软件绘制了泊车最佳几何路径。最后使用由单片机、驱动器、电机等装置自主制成的模拟小车进行了最佳路径的验证。通过以上方法寻
摘 要 有水气藏气井出水后对气藏的采收率产生了严重影响。本文通过概念模型对近似均质有水气藏和有大裂缝与水区连通的非均质水侵气藏在不同水侵状况下的合理采气速度进行了研究,并结合海上某凝析气藏的实际状况进行了分析,给出了能够提高有水气藏采收率的合理配产建议。  关键词 有水气藏;合理速度;水体能量;提高采收率  中图分类号:TE377 文献标识码:A 文章编号:1671—7597(2013)041-1
摘 要 本文阐述了电力电子技术的发展状况,分析了谐波污染的危害以及抑制措施,并介绍了无功问题和谐波治理中一些新的技术。  关键词 谐波抑制电力电子技术谐波治理  中图分类号:TM714 文献标识码:A 文章编号:1671—7597(2013)041-163-02  1 谐波的产生和影响  1.1 谐波与无功功率的产生  在用电负载中,阻感负载占了很大一部分,阻感负载要正常的工作就要吸收无功功率。而
摘 要 当前我国的电梯年产量和电梯的保有量已居世界第一,电梯巨大的能耗已经引起社会各界的密切关注。现在电梯所需能量相当部分都是化石燃料提供的,给环境带来了严重的污染。本文把可再生能源如太阳能、燃料电池用于电梯中,同时收集电梯自身产生的能量,提出一个电梯可再生能量系统,为电梯节能的研究提供一种新方法。  关键词 节能;可再生能源;超级电容;能量控制  中图分类号:TU857 文献标识码:A 文章编号
摘 要 莫利掀开PLC的面纱以来给工业控制领域带来了翻天覆地的变化,尽管PLC较通用计算机有一定的优势但是其在日常应用中,仍然需要注意运行环境、PLC选型盲点以及抗干扰等问题,笔者结合多年工作感悟提出PLC应用的注意事项。  关键词 PLC;环境;干扰  中图分类号:TM571 文献标识码:A 文章编号:1671—7597(2013)041-092-01  自1968年 PLC问世以来,伴随着相关
哈~郑±800kV 特高压直流输电线路宁Ⅰ标段重冰区直线塔横担断面大,长度长,导线横担重,组装就位距离,通过研究对横担吊装方案进行改进.确保了横担吊装就位的安全,提高了吊装
文章针对只能决策支持系统中的知识库系统,提出了一种新的知识库开发模式——知识库系统的增量式开发,即对知识库进行累积开发,确保了知识库系统开发的完善性;基于增量式开发
摘 要 由于铸钢工件在生产当中会因为各种因素出现了断裂以及裂纹等问题,如果裂纹程度严重时则会造成鑄件的破坏现象甚至报废等问题。尤其是针对比较大型的铸钢工件时,因为零件的重量很大,并且尺寸也非常大,因此在运输过程当中会极不方便,如果是在安装现场发现有断裂与裂纹现象时,则可以通过焊补工艺对其进行修复,从而恢复其使用性,本文主要介绍了焊补的主要工艺以及焊补的主要措施。  关键词 铸钢工件;断裂;裂纹;焊
摘 要 光纤传输设备信息容量大,网络的可靠性要求高,特别注重环境要求。做好基础工作,故障发生时有充分准备,才能迅速排除故障,减少经济损失。文章就光纤传输设备日常维护进行探讨。  关键词 光纤传输;机房环境;故障处理  中图分类号:TN929 文献标识码:A 文章编号:1671—7597(2013)041-097-01  光纤通信作为传输的主要手段,具有重要的地位。回顾光纤通信的发展史,在短短20年
摘 要 随着科技不断发展,电子行业也不断发展,大量的新电子结构器件,新电子材料被生产而出。计算机技术发展越来越迅速,计算机科技进步推动社会发展。该技术为现代化控制技术提供了强有力的技术支持。电力电子技术在系统的运用中也获得一定的成效,这为电力系统发展提供了技术保障。  关键词 电力电子技术;电力系统;应用  中图分类号:TM76 文献标识码:A 文章编号:1671—7597(2013)041-09