一:认识计算机中的信息
1. 什么是信息?
- 信息就是计算机能理解的各种数据例子:文字、数字、图片、声音
2. 计算机如何表示信息?
- 计算机只认识0和1
- 所有信息最终都变成0和1的组合
二:数字的编码表示
1. 十进制与二进制
- 十进制:我们平时用的0-9
- 二进制:计算机用的0和1
2. 数字转换小游戏
十进制 | 二进制 0 | 0 1 | 1 2 | 10 3 | 11 4 | 100
三:字母的编码表示
1. ASCII码表
- 每个字母对应一个数字
- 例如:A→65,B→66
2. 简单C++代码演示
#include <iostream>using namespace std;int main() { char letter = 'A'; cout << "字母 " << letter << " 的编码是: " << (int)letter; return 0;}
四:颜色的编码表示
1. RGB颜色
- 红(Red)、绿(Green)、蓝(Blue)混合
- 每种颜色用0-255的数字表示
2. 颜色编码练习
红色:RGB(255,0,0)绿色:RGB(0,255,0)蓝色:RGB(0,0,255)黄色:RGB(255,255,0)
五:综合练习
1. 编码转换挑战
- 把名字转换成ASCII码
- 用二进制表示年龄
2. 简单C++程序
#include <iostream>using namespace std;int main() { string name; cout << "输入你的名字: "; cin >> name; cout << "名字的ASCII码: "; for(char c : name) { cout << (int)c << " "; } return 0;}