第一章 复习计算机基础
目录
一、初步了解编程以及编程语言
1)语言
语言是用来沟通交流的媒介(中文,日文,英语等)
2) 编程语言
人与计算机交流沟通的媒介
“学编程就是为了与计算机进行'交流'让他为你工作。”
3) 编程(为什么要写代码)
程序员使用计算机的'语言'将自己的'思维逻辑和想法'写下来的过程。
二、计算机五大组成部分
1) 控制器
是整个计算机的中枢神经,控制计算机各个硬件的工作 # 相当于人的大脑
2)运算器
运算器的功能是对数据进行各种算术运算和逻辑运算,即对数据进行加工处理 # 相当于人的大脑
3)存储设备
内存 # 暂存取 eg:内存条
存取快,断电无法保存。
外存 # 长期存储 eg:磁带,磁盘,u盘,硬盘
存取慢,断电不受影响。
4)输入设备
外界数据传递给计算机
# 人的眼睛,嘴巴,鼻子 eg:鼠标,键盘
5)输出设备
将计算机内部的数据传递给外部
# 人的嘴巴 eg:显示器,音响,打印机
三、三大核心硬件
1)CPU # 控制器+运算器
cpu去内存中取程序的指令并运行
2)内存
程序要想运行必须先存在于内存
3)硬盘
永久保存相应数据
四、操作系统
1) 三层架构
应用层
操作系统
是计算机硬件
"""编写的程序必须基于操作系统之上"""
pc端(windows,linux,macOS)
移动端(安卓 ios 鸿蒙)