计算机基础
目录
1、编程与编程语言
1.1 语言
中文、日文、韩文等等都是人类的语言,语言是为了人与人沟通的媒介
1.2 编程语言
因此编程语言就是人与计算机之间沟通交流的媒介,为了让计算机代替人力无休止的干活
1.3 编程
编程是程序员使用计算机能够读懂的语言"将自己的思维逻辑和想法"写下来的过程
2、计算机基础
2.1 计算机五大组成部分
2.1.1 控制器
控制计算机各个硬件的工作
#相当于人的大脑
2.1.2 运算器
控制数学运算与逻辑运算
数学运算:数字相关的运算
逻辑运算:根据条件判断是否可行
#相当于人的大脑
2.1.3 存储设备
内存:存取数据的速度很快,但是它是基于电工作的,断电后数据会立刻丢失,不能永久保存数据。#eg:内存条,相当于人的短期记忆,
外存:存取数据的速度较慢,但是它断电之后数据也不受影响 可以永久保存数据。#eg:磁带,磁盘,u盘,硬盘,相当于人的长期记忆
2.1.4 输入设备
作用:将外界的数据传递给计算机
#eg:鼠标,键盘,麦克风
#相当于人的眼睛,嘴巴,耳朵
2.1.5 输出设备
作用:将计算机内部的数据传递给外部
#eg:显示屏,音响,打印机
#相当于人的嘴巴...
2.2 计算机三大核心硬件
2.2.1 中央处理器
CPU去内存中取程序的指令并运行,相当于控制器+运算器
2.2.2 内存
程序要想运行必须先存在于内存中
2.2.3 硬盘
永久保存相应数据
2.3 操作系统
2.3.1 概念
作用:协调、管理、控制计算机各个硬件的工作
计算机硬件-->操作系统-->应用程序
我们日常生活中所使用的 程序员所编写的程序都必须基于操作系统之上
2.3.2 分类
PC端:
windows
linux
macos
移动端:
安卓
ios
鸿蒙

浙公网安备 33010602011771号