- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
对计算机编程方式改进的研究
精品论文 参考文献
对计算机编程方式改进的研究
云南工商学院 王非
摘要:当今时代,计算机在我们的生活中起到越来越重要的作用,许多方面都离不开计算机的存在,尤其是在一些使用数控设备的制造企业,这些企业通过计算机编程来发出指令指导机器设备工作,计算机编程呢简单的说其实计算机编程就是一种可以交流的语言,人可以通过计算机编程来和计算机进行交流,并将人的思维加载到计算机上,使用计算机来完成一些人类手工不能完成的复杂繁琐的事情,但是由于国内编程发展尚处于初步阶段,有许多命令的编程方法都比较繁琐,许多企业还不能很好地掌握和利用先进计算机编程,因此,本文对改进计算机编程方式进行了探究,并给出了一些方法。
关键词:计算机;编程;机器;指令。
一、关于计算机语言的改进过程主要有:1.机器语言利用二进制来表示计算机可以直接识别及执行的一类机器指令的集合就是计算机的机器语言,机器语言是计算机设计者赋予计算机进行操作的功能,这种功能是利用计算机硬件结构来实现的。灵活、速度快、直接执行是机器语言的特点。编程人员想要使用机器语言进行程序的编写,首先要求编程人员对于计算机指令代码和代码的意义要特别熟悉,在手动编制程序的时候,程序员要保证输入、输出指令及数据的过程处理的准确,并要能够理解所处工作单元的工作状态。其实编制程序是一个相当复杂繁琐的过程,编制一个程序是实际运用一个程序所花费时间的几十倍,甚至更多。计算机在手动编写的时候使用的代码是0 和1,其直观性比较差,很容易出现错误,所以当今已用机器语言取代了手编语言。
2.汇编语言在使用机器语言的过程中,人们发现机器语言的使用比较难编、难写、易出现错误,因此逐渐淘汰了机器语言,开始使用汇编语言,汇编语言是利用与代码意思相近的字母或者是数字等符号来代替指令代码的,它是通过符号代码来面向计算机的一种计算机语言,因此我们也可以称汇编语言为符号语言,因为汇编语言采取了助记符号来编写符号的方式,使它比机器语言代码更容易记,而且还能够使原来机器语言的灵活性可以保留,所以,用汇编语言编写的程序可以使机器充分的发挥其本身的特性。因为助记符号在汇编语言中的使用,使得利用汇编语言编制的程序在汇入计算机之后不可以被直接使用,要想使用这个程序需要利用汇编程序进行加工,使这个程序变成二进制的代码程序,从而更方便计算机进行识别和处理。汇编语言和机器语言在某些方面有相似的地方,它是硬件操作的主要控制信息,这也使他成为了面向机器的一种语言,汇编语言在应用时还比较繁琐,通用性不强,所以汇编语言也只是一种低级语言。
3.高级语言对于技术的要求较高是机器语言和汇编语言的特征,而且这俩种语言还要求使用者熟悉硬件结构和工作原理,这使得很多非计算机专业不能进行编程,这对于计算机的再推广是非常不利的。在计算机逐步的发展过程中,人们逐渐寻找一种与人类语言更接近的编程语言,其具有明确的语义、规则、易学易懂、自然直观等特点,这时候高级语言就应运而生了,高级语言比机器语言和汇编语言可以更多的面向用户,不论使用者的计算机类型如何,只需要计算机上有编译和解释程序就可以使用编写程序了,在实际使用高级语言编写的程序时,计算机也不可以直接接受和执行利用,需要在输入源程序后进行编译和解释。高级语言的通用性及兼容性都好于机器语言和汇编语言。
自1954 年,第一个完全脱离机器硬件的高级语言—FORTRAN问世了,40 多年来,共有几百种高级语言出现,有重要意义的有几十种,影响较大、使用较普遍的有FORTRAN、ALGOL、COBOL、BASIC、LISP、SNOBOL、PL/ 1、Pascal、C、PROLOG、Ada、C、VC、VB、Delphi、JAVA 等。高级语言的发展也经历了从早期语言到结构化程序设计语言,从面向过程到非过程化程序语言的过程。相应地,软件的开发也由最初的个体手工作坊式的封闭式生产,发展为产业化、流水线式的工业化生产。
展望计算机未来的发展方向,面向对象程序设计以及数据抽象在现代程序设计思想中占有很重要的地位,未来语言的发展将不在是一种单纯的语言标准,将会以一种完全面向对象,更易表达现实世界,更易为人编写,其使用将不再只是专业的编程人员,人们完全可以用订制真实生活中一项工作流程的简单方式来完成编程。从计算机诞生至今,计算机自硬件到软件都是以印欧语为母语的人发明的。所以其本身就带有印欧语的语言特征,在硬件上cpu、i/o、存储器的基础结构都体现了印欧语思维状态的焦点视角,精确定义,分工明确等特点。计算机语言也遵照硬件的条件,使用分析式的结构方法,严格分类、专有专用,并在其发展脉络中如同他们的语言-常用字量和历史积累词库量极度膨胀。实际上,计算机硬件的发展越来越强调整体功能,计算机语言的问题日益突出。为解决这一矛盾,自六十年代
您可能关注的文档
最近下载
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
- 雨污分流改造工程施工组织设计方案.pdf VIP
- 第九版儿科学配套课件-6.2-正常足月儿和早产儿的特点与护理.ppt VIP
- T_CACM 1601-2024 笑病中医诊疗指南.docx VIP
- 矿山三级(二级)矿量管理办法.doc VIP
- T_CACM 1583-2024 百合病中医诊疗指南.pdf VIP
- 趣味生物知识竞赛100选择题附答案.pdf VIP
- T_CACM 1584-2024 卑惵中医诊疗指南.pdf VIP
- 2025年第二批陕西延长石油集团所属单位内部遴选及选聘81人笔试参考题库附带答案详解.docx
- T_CACM 1585-2024 产后神志异常中医诊疗指南.pdf VIP
文档评论(0)