码迷,mamicode.com
首页 > 编程语言 > 详细

计算机科学和PYTHON编程导论 week1

时间:2017-06-26 01:13:36      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:公式   简单   概念   是什么   控制   bsp   一段   思维   输出   

算法和程序之间的区别是什么?算法是一个概念,程序是算法的具体实现

计算思维模式意味着一切都可以看做是一个涉及到数字和公式的数学问题

任何计算机都能做的两件事是进行计算和存出结果

 

技术分享

Memory:内存

ALU(算术逻辑单元):做一些原始操作

控制单元:追踪事件流程

步骤:读代码或程序时,控制单元会在内存中创造一套指令。在控制单元里,有一个叫做程序计数器的特殊东西。它一开始会指向指令序列的第一条指令,当我们让程序运行起来的时候,当解释器开始执行这个程序时,它会从那条指令开始执行。这条指令典型的行为将是从内存中取出某个值,把它放进ALU里进行计算,再把它存回内存中。完成之后,程序计数器会加1,这意味着它指向了下一条指令,然后再执行那条指令。再一次地,那条指令从内存取数值,把它们放进ALU里,进行简单计算,再存回内存中。每过一段时间,它会得到一条测试指令。它会做简单的测试。如果测试结果是真,这条测试就会改变程序计数器,导致系统跳回或跳向代码的其他地方,改变程序执行的位置。它会一直不停地做这些直到它到达某个时间点完成程序并输出最后的结果。

 

计算机科学和PYTHON编程导论 week1

标签:公式   简单   概念   是什么   控制   bsp   一段   思维   输出   

原文地址:http://www.cnblogs.com/hell0x/p/7078613.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!