计算机编程入门:从基础到语言选择
计算机程序如何工作
计算机就像普通青少年,没人告诉它做什么,它就不会行动。要让计算机做有用的事,有两种方式给出指令:
- 编写程序,像写食谱一样,一步步告诉计算机该做什么。
- 购买他人已编写好的程序,让计算机按此执行。
最终,要让计算机做有用的事,必须有人编写程序。程序的作用是告诉计算机如何接受输入,处理这些输入,并以人类有用的形式输出。以下是一些常见程序的输入、处理和输出情况:
| 程序类型 | 输入类型 | 程序功能 | 输出结果 |
| — | — | — | — |
| 文字处理器 | 键盘输入的字符 | 格式化文本、纠正拼写 | 显示并打印排版整齐的文本 |
| 游戏 | 按键或操纵杆动作 | 计算卡通形象移动的速度和距离 | 在屏幕上移动卡通形象 |
| 股市预测器 | 股票的当前和历史价格 | 识别股票价格波动趋势 | 预测股票未来价格 |
| 导弹制导程序 | 导弹和目标的当前位置 | 计算使导弹轨迹对准目标的方法 | 修正导弹轨迹以对准目标 |
| 光学字符识别(OCR) | 扫描仪扫描的文本 | 识别字符形状 | 将扫描文本转换为文字处理器可编辑的文本文件 |
| 网页浏览器 | 其他计算机上的超文本标记语言(HTML)代码 | 将HTML代码转换为文本和图形 | 在屏幕上显示网页 |
编程本质上是解决问题。一个程序就是告诉计算机如何解决特定问题。世界充满问题,所以人们能为计算机编写的程序数量和种类几乎是无限的。但要让计算机解决一个大问题,通常得先解决构成大问题的一系列小问题。比如制作一款视频游戏,就需要解决以下部分问题: <
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



