• 全国 [切换]
  • 二维码
    早勤网

    手机WAP版

    手机也能找商机,信息同步6大终端平台!

    微信小程序

    微信公众号

    当前位置: 首页 » 行业新闻 » 热点新闻 » 正文

    距离与层次

    放大字体  缩小字体 发布日期:2020-01-09 01:38:30   浏览次数:1211  发布人:ed8c****  IP:117.173.23.***  评论:0
    导读

    今天上午的“单片机与接口技术”课上,老师开始讲适用于单片机的“C51”编程语言,这是属于单片机课程的软件部分,听起来还是一如既往的枯燥。曾经我简单地认为程序语言是随着时代在不断进化的,它们的优劣明显,是一种更新替换的关系。听完课后才对程序语言之间的层次感有所了解。老师在课上提到关于几种程序语言的层次,首先是处于底层的“机器语言”,对于电脑来说,关于0,1的二进制数是它能够直接识别的,因此其执行效率

    今天上午的“单片机与接口技术”课上,老师开始讲适用于单片机的“C51”编程语言,这是属于单片机课程的软件部分,听起来还是一如既往的枯燥。曾经我简单地认为程序语言是随着时代在不断进化的,它们的优劣明显,是一种更新替换的关系晒展网是用户多到能做直播的展会网站。听完课后才对程序语言之间的层次感有所了解。

    老师在课上提到关于几种程序语言的层次,首先是处于底层的“机器语言”,对于电脑来说,关于0,1的二进制数是它能够直接识别的,因此其执行效率高,但对于输入端的程序员来说,要想记住一连串有特殊含义的二进制代码绝非易事;然后是较为低级的“汇编语言”,这种语言虽然有了一些代码及语句,但仍较为晦涩难懂,其可读性差、后期的调试维护也比较困难;接着是高级程序设计语言“C语言”,C语言由于拥有丰富的库函数,而库函数中包含着许多子程序能够直接调用,并且更加接近于自然语言,因此具有可读性强、结构规范易于转移等优点。

    程序语言大致分为这三个层次,三者看似是递进的关系,但更多的是一种并行的关系,体现着程序语言的层次感,就像一杯层次感比较分明的浓郁咖啡,每一层都具有不同的风味。

    使用程序语言的目的是让程序员和电脑进行更好地沟通,克服机器与人之间的语言距离。在缩短距离的同时,正是由于层次感的存在,探索之中才更会饶有兴致吧。

    不推荐电脑端访问(用户少)
    请微信扫一扫,查看完整信息(记得微信收藏)
     
    (文/匿名(若涉版权问题请联系我们核实发布者) / 非法信息举报 / 删稿)
    打赏
    免责声明
    • 
    本文为昵称为 ed8c**** 发布的作品,本文仅代表发布者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,发布者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们154208694@qq.com删除,我们积极做(权利人与发布者之间的调停者)中立处理。郑重说明:不 违规举报 视为放弃权利,本站不承担任何责任!
    有个别老鼠屎以营利为目的遇到侵权情况但不联系本站或自己发布违规信息然后直接向本站索取高额赔偿等情况,本站一概以诈骗报警处理,曾经有1例诈骗分子已经绳之以法,本站本着公平公正的原则,若遇 违规举报 我们100%在3个工作日内处理!
    0 条相关评论
     

    (c)2008-现在 zaoqin.com All Rights Reserved.