ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

计算机与编程语言

2022-06-19 19:34:39  阅读:157  来源: 互联网

标签:语言 计算机 编程语言 程序 一杯 杯子


学习自算计的目的 不再于说为自己写一个软件 重要的目是通过学习程序设计可以理解 计算机是怎么工作的,计算机擅长做什么样的事情,计算机能做什么样的事情,什么样的事情是计算机不容易做或者不擅长做的

那么计算机一般是怎么解决问题的

    比如说我们如果在餐馆里吃饭,刚坐下来我希望能够和一杯水,那我可能会跟服务员说请给我一杯水,因为服务员是人不是计算机 所以只要跟他说请给我一杯水他就知道去厨房拿一个杯子给我到一杯水来

    -—————————————————————————————————————————————————

    但对于计算机来说如果想要让他做一件事情可能没有那么好的自动化程度,也许需要一步一步的告诉计算机应该怎么去做
     请给我一杯水
        1.转身走到厨房
        2.找到一个杯子
        3.找到一个水壶
        4.在杯子里倒入一些水
        5.最后拿着杯子走回到桌子
计算机语言:

    ~程序是用特殊的编程语言写出来表达如何解决问题的
    ~不是用编程语言来和计算机交谈,而是要描述要求他如何做事情的过程或方法
算法:

    ~我们要让计算机做计算,就需要像这样找出计算的步骤,然后用编程语言写出来
    ~计算机所做的所有事情都叫做计算
    ~计算的步骤就是算法


计算机的思维方式

   程序的执行:

      解释:借助一个程序,那个程序能视图理解你的程序,然后按照你的要求执行

      编译:借助一个程序,就像一个翻译,把你的程序翻译成计算机真正能懂的语言---机器语言---写的程序,然后,这个机器语言写的程序就能直接执行了

  解释语言vs编译语言

      ~语言本无编译/解释之分
      ~常用的执行方式而已

      ~解释型语言有特殊的计算能力

      ~编译型语言有确定的运算能力

 

标签:语言,计算机,编程语言,程序,一杯,杯子
来源: https://www.cnblogs.com/xuche/p/16391144.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有