一,计算机基础
1.计算机的本质
何为计算机,计算机有一个别名,叫“电脑”。
希望计算机通电后可以像人脑一样工作,故取名为电脑。
2.计算机的五大组成
1️⃣ 控制器: 控制计算机完成各项工作(相当于人的大脑支配人的基本活动)
2️⃣ 运算器: 进行两种运算:算数运算和逻辑运算
算数运算就是加减乘除,不过计算机的能力是人脑的很多倍,且不知疲倦。
逻辑运算就是条件运算,运算规则决定运算结果。比如与运算为全一为一,有零为零。
相当于人脑在面对各种条件后作出的判断。
3️⃣ 存储设备
内存:相当于人的短期记忆。
存取数据的速度很快,它是基于电工作的,断电数据丢失,不能用于永久保存数据。
内存条(著名的金手指😁)
外存:相当于人的长期记忆,存取数据速度很慢,但断电数据不受影响,用于长期保存数据。
磁带,磁盘,u盘,硬盘
4️⃣ 输入设备:相当于人的眼睛,耳朵,鼻子,舌头。。
鼠标,键盘,摄像头,麦克风。。
传递外界信息给计算机
5️⃣ 输出设备:嘴巴的讲话功能
显示器,音响,打印机
将计算机内部数据传递给外部
做一个形象的对比,考试。人拿到卷子后,用眼睛看,大脑思考,用手写。
对于计算机则是输入设备进入信息,运算器和内存处理,控制器和输出设备输出信息。
3. 计算机的三大核心硬件
㈠ 中央处理器cpu (运算器和控制器)
cpu去内存中取指令,并运行。
㈡
内存
程序要想执行,必须先存于内存中
㈢
外存
永久保存相关数据
4. 操作系统
协调,管理,控制计算机各个硬件的工作。
操作系统是很难开发的,而且开发好稍有瑕疵可能弃用,投入成本高,时间长。
要求很妥善控制计算机,且满足用户的要求。
PC端:
windows,mac os ,Linux
移动端:
安卓,IOS,鸿蒙
二,编程与编程语言
1. 什么是语言?
日文,韩文,中文,英语,法语,德语。。。
语言是人们用来沟通交流的媒介。
2. 什么是编程语言?
人与计算机之间交流的媒介。
控制,规则,机器是我理解的计算机编程语言的主要因素。
3.什么是计算机编程?
用计算机能够看得懂的语言,将‘将自己的思维和想法’ 写下来的过程。