3、计算机编程入门:从基础到语言选择

计算机编程入门:从基础到语言选择

计算机程序如何工作

计算机就像普通青少年,没人告诉它做什么,它就不会行动。要让计算机做有用的事,有两种方式给出指令:
- 编写程序,像写食谱一样,一步步告诉计算机该做什么。
- 购买他人已编写好的程序,让计算机按此执行。

最终,要让计算机做有用的事,必须有人编写程序。程序的作用是告诉计算机如何接受输入,处理这些输入,并以人类有用的形式输出。以下是一些常见程序的输入、处理和输出情况:
| 程序类型 | 输入类型 | 程序功能 | 输出结果 |
| — | — | — | — |
| 文字处理器 | 键盘输入的字符 | 格式化文本、纠正拼写 | 显示并打印排版整齐的文本 |
| 游戏 | 按键或操纵杆动作 | 计算卡通形象移动的速度和距离 | 在屏幕上移动卡通形象 |
| 股市预测器 | 股票的当前和历史价格 | 识别股票价格波动趋势 | 预测股票未来价格 |
| 导弹制导程序 | 导弹和目标的当前位置 | 计算使导弹轨迹对准目标的方法 | 修正导弹轨迹以对准目标 |
| 光学字符识别(OCR) | 扫描仪扫描的文本 | 识别字符形状 | 将扫描文本转换为文字处理器可编辑的文本文件 |
| 网页浏览器 | 其他计算机上的超文本标记语言(HTML)代码 | 将HTML代码转换为文本和图形 | 在屏幕上显示网页 |

编程本质上是解决问题。一个程序就是告诉计算机如何解决特定问题。世界充满问题,所以人们能为计算机编写的程序数量和种类几乎是无限的。但要让计算机解决一个大问题,通常得先解决构成大问题的一系列小问题。比如制作一款视频游戏,就需要解决以下部分问题: <

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值