计算机基础

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
鸿蒙
posted @ 2021-10-29 16:57  klcc-cc  阅读(108)  评论(0)    收藏  举报