谈计算机之翻译程序

学过计算机编程的人都知道,计算机程序设计语言分为低级语言和高级语言,其中计算机就直接识别的语言只有低级语言中的机器语言,其他所有的编程语言计算机都是不能识别的,因此我们编写出来的程序要想被计算机识别然后执行,就必须转换成机器语言,这个转换的过程就叫做翻译,执行翻译过程的软件叫做翻译程序。其中翻译程序分为两种:编译程序和解释程序。下面我们来简单了解一下这两种程序。

1、编译程序

编译程序是将用户编写的高级语言(这里包括汇编语言)源程序的全部语句一次全部翻译成机器语言程序,而后再执行机器语言程序。其特点是只要源程序不变,就无须再次进行翻译。

2、解释程序

解释程序是将源程序的一条语句翻译成对应机器语言的一条语句,并且立即执行这条语句;接着翻译源程序的下一条语句,并执行这条语句,如此重复直至完成源程序的全部翻译任务。其特点是翻译一次执行一次,即使下一次重复执行该语句时,也必须程序翻译。

作者:耑新新,发布于  博客园

一名计算机程序员翻译,说计算机之翻译程序相关推荐

  1. 计算机程序员笔试,历年计算机的软考程序员笔试部分真题

    <历年计算机的软考程序员笔试部分真题>由会员分享,可在线阅读,更多相关<历年计算机的软考程序员笔试部分真题(6页珍藏版)>请在人人文库网上搜索. 1.历年计算机的软考程序员笔试 ...

  2. 计算机过程怎么翻译,谈计算机之翻译程序

    学过计算机编程的人都知道,计算机程序设计语言分为低级语言和高级语言,其中计算机就直接识别的语言只有低级语言中的机器语言,其他所有的编程语言计算机都是不能识别的,因此我们编写出来的程序要想被计算机识别然 ...

  3. 计算机程程序员英语,计算机程序员常用英语词汇(2)

    disguise n. 假面目,伪装物,假装 vt. 假装,假扮,掩饰 malicious adj. 怀恶意的, 恶毒的 indeed adv. 的确, 真正地, 事实上 somehow adv. 不 ...

  4. 计算机专业网名英语翻译,英语网名大全带翻译

    一般来说网名一定要独具特色,同时也给他人的第一印象良好,所以网名也需要让大家所说理解,尤其是网络时代,所以为自己起网名时,不妨运用英文带翻译的网名,从而体现自己的独特. 英语网名大全带翻译 但凡追求潮 ...

  5. 计算机java三级,Java三级复-操作题(计算机程序员).ppt

    Java三级复-操作题(计算机程序员) 操作题1.2.3: 素材 2.任务说明 (1)项目名称:银行取款项目 (2)数据库表说明: 用户信息表的PRAIMARYKEY :用户编号 用户帐户表的PRAI ...

  6. 28岁自学python来得及吗_我28岁了,还能成为一名程序员吗?迷茫和沮丧中

    过去的两三年,我感到很不充实.我从事视频制作/编辑(主要使用Avid, Final Cut, After Effects这些软件制作视频)已经6年多了,在这中间还干过电视广播方面的工作.大概从4年前开 ...

  7. 世界第一位计算机程序员竟是女的!拜伦之女传奇一生

    昨天女神节!你知道吗,史上第一位程序员,其实是一位女性.她是19世纪的奇女子,浪漫派诗人拜伦勋爵的女儿Ada Lovelace. >>>> 大家知道,世界上第一位女程序员是谁吗 ...

  8. 程序员如何掌握计算机英语

    程序员如何掌握计算机英语 刘 艺 (这篇文章刊登在<程序员>杂志2002年第2期上) 干程序员是一项很辛苦的工作,要成为一个高水平的程序员尤为艰难.这是因为计算机软件技术更新的速度越来越快 ...

  9. 如何成为一名程序员?

    如何成为一名程序员 为什么会有这篇文档? 之前有幸看过Eric Raymond(埃里克·史蒂文·雷蒙德)写的一篇文章<如何成为一名黑客>,感觉像黑夜里的灯塔一样,能够给人很多的启迪.在计算 ...

最新文章

  1. 消息中间件的意义和应用场景 (activeMq)
  2. python难学嘛-python语言难学吗
  3. 单片机模块学习之数码管
  4. AOP之PostSharp7-解决IOC 不能直接new问题,简化IOC开发和IOC对象LazyLoad
  5. 第一章 Java快速入门
  6. Pixhawk之姿态解算篇(2)_mahony算法分析
  7. 当你和你女朋友闹矛盾时......
  8. 关于list遍历时sychronizedList方法和synchronized同步块的线程安全问题思考
  9. Android使用scrollview截取整个的屏幕并分享微信
  10. HDU1052——Tian Ji -- The Horse Racing
  11. 网页跳转,转,出自:秋实的日积月累
  12. IDL——数据的输入、输出与读写
  13. 计算机组成原理第三章ppt,计算机组成原理第三章幻灯片(白中英版).ppt
  14. activex控件 java开发_ActiveX控件开发总结
  15. Java当中native方法的详解
  16. 又一琼,又一琼......
  17. 浅谈利用javascript实现gb2312编码。
  18. 如何自学Android编程?
  19. ps怎么保存一小块的图片_ps中怎么保存图片
  20. 中心矩和原点矩_中心矩和原点矩的几何意义是什么呢,无法理解

热门文章

  1. java 串讲_Java知识串讲
  2. 【生产排故】oracle11g升19c之ORA-00904 WM_CONCAT invalid identifie排故
  3. RPG类型的游戏革命
  4. 硬件设备与软件交互加密方案
  5. (转载)为什么海藻会背叛,毛豆豆不会
  6. JavaScript学习第十一天(Date、定时器)
  7. 信息管理导论 | 信息与信息资源、信息社会
  8. 小桥加加的英语学习博客
  9. 离散数学:聚会上的名人
  10. 解决微信小程序 wx.request 方法不支持 Promise 并发数问题