编程语言
首页 > 编程语言> > 计算机与编程语言,计算机的思维方式

计算机与编程语言,计算机的思维方式

作者:互联网

计算机如何解决问题?

  给我一块西瓜

  1.走进厨房

  2.找到西瓜

  3.找到西瓜刀

  4.把西瓜切成块

  5.拿着西瓜回到桌子

 

人:What to do

  我要你做什么

计算机:how to do
  如何把这件事情做出来

 

 

计算机语言:

  就是一堆用0和1组成的二进制数

  用于人与计算机之间通讯的语言。

  计算机语言是人与计算机之间传递的媒介。

  计算机系统最大特征是指令通过一种语言传达给机器

  它是用特殊的编程语言写出来如何解决问题的。不是用编程语言和计算机交谈,而是要求它做事情的过程或方法

算法

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

 

计算机的计算方式:

程序的执行:两种方式:解释和编译

  解释:需要一个计算机上的程序,这个计算机上的程序需要读懂你写的那个程序,读进去之后,它看你第一行要做什么

      比如:去卧室,它就让计算机做去卧室的事情,你第一件事,让他做吃西瓜的事,它让计算机做吃西瓜的事情

      它会看懂你写的程序,然后让计算机去做你要它做的事情

  编译:需要一个程序,这个程序把你写的程序翻译一下,变成计算机能懂的程序,翻译之后,你读不懂,但是计算机能懂,然后保存下来

      以后你想要执行程序的时候,它不会拿你写的那个程序去执行,而是拿它翻译之后的那个程序去执行

 

解释语言和编译语言:

  区别:编译是将源程序翻译成可执行的目标代码,翻译与执行是分开的,有特殊的计算能力

     解释是对源程序的翻译与执行一次性完成,不生成可存储的目标代码,有确定的运算性能

标签:思维,翻译,西瓜,计算机,编程语言,程序,执行
来源: https://www.cnblogs.com/yuzong/p/16391189.html