计算机的思维方式
计算机语言
程序是用特殊的编程原因写出来表达如何解决问题的
不是用编程语言来和计算机交谈,而是描述要求它如何做事情的过程或方法
算法
我们要让计算机做计算,就需要像这样找出计算的步骤,然后用编程语言写出来
计算机做的所有的事情都叫做计算
计算的步骤就是算法
程序的执行
解释:借助一个程序,那个程序能视图理解你的程序,然后按照你的要求执行
编译:借助一个程序,就像一个翻译,把你的程序翻译成计算机真正能懂的语言——机器语言——写的程序,然后,这个机器语言写的程序就能直接执行了
解释语言vs编译语言
语言本无编译/解析之分
常用的执行方式而已
解释型语言有特殊的计算能力
编译型语言有确定的运算性能