see
gongsik
我的单词本
ZH
▾
see
gongsik
首页
/
Cogito
/
编程
编程 · 怎么让电脑做事
用代码说话
电脑没法自己做事。把做什么、按什么顺序写下来,它就照做。我们一步步学怎么写。
16 / 16
01
✓
代码到底是什么?
按顺序给电脑下令的话。像菜谱一样,从上到下一行行。
02
✓
值放在哪儿呢?
给值起个名字装进去的盒子。盒子留着,只换值,灵活好用。
03
✓
值怎么传来传去呢?
输出是显示在屏幕上,输入是接收值。这是应用跟我们沟通的两个方向。
04
✓
数字、文字、真和假
值的种类决定它能做什么。文字"3"和数字3不一样。
05
✓
如果是这样,就分岔
靠条件是真还是假来选路。这是程序自己做判断的头一刻。
06
✓
用符号来算
加减、比较大小的符号。造出新值,或给出真和假。
07
✓
把同一件事做好多次
同一件事只写一次,叫它做好多次。这是电脑最拿手的事。
08
✓
排成一行的容器:数组
排成一行,按位置号取出。
09
✓
打包,起个名字
把好几件事打包成一团,起个名字。只要叫名字,那件事就全发生。
10
✓
调用自己的函数:递归
函数调用自己,把大问题拆成同样的更小问题。
11
✓
用名牌找的盒子:键和值
用名字(键)而不是号码,直接取出值。名牌不重复。
12
✓
把好几个名牌装进一个盒子:对象
把好几个名牌 → 值装进一个盒子,当作「一个东西」用。用盒子.名牌取值。
13
✓
把共同之处传下去:继承
把好几个对象的共同之处,在「父」里只放一次;「子」继承它,再加自己的。改父,所有子就一起变。
14
✓
找出并修好出错的地方:调试
报错提示「在哪、是什么」出了岔。对半缩小找原因,只改一处,再运行确认。
15
✓
文字变成机器之事的路:编译器与解释器
用人话写的代码原样跑不了。编译器把整个事先翻好,解释器一行行就地执行。两者是取舍。
16
✓
值在哪里、名字指向什么:内存与引用
值在内存的一格(地址)里,名字指向它。小值被复制、独立;大东西共指一格、一起变。
分享
如果有帮助,请支持我们
→