计算机基础与编程
1.编程语言
人与计算机相互交流的介质
2.编程
主要是程序员把自己的想法逻辑去用一些语言,计算机可以理解的字符
编程就是产生一堆文件,从而让计算机代替人去工作
3.计算机
计算机主要有控制器,运算器,储存器,输入设备,输出设备五大组成部分组成。
控制器:主要是控制作用(相当于人类大脑控制人的身体各部位)
运算器:进行计算与逻辑思维(大脑的思考)
储存器:主要用于储存记忆文件数据,包括内存和外存(大脑短期和长期记忆)
输入设备:键盘,鼠标,麦克风(相当于人的五官从外界接受信息)
输出设备:显示器,音响,打印机(相当于人对外界传递信息的动作与声音)
4.计算机的本质
计算机主要是靠电的高低电平来进行工作的(表示0和1俩个状态)
比特位:就是含有01的数字位数
8bit<===> 01010101
8bit = 1bytes(字节)
1024bytes = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB
1024TB = 1PB
...
5.计算机三大核心硬件
主要由CPU(*处理器),内存,硬盘三个组成
CPU:控制器 + 运算器 = CPU
CPU工作方式:取指=>分析=>执行
软件要运行,都要靠CPU指令才能运行
内存:运行前要先加再到内存里,和CPU一起工作的
硬盘:永久保存数据的地方
内存很小 为什么不直接砍掉 让CPU跟硬盘交互?
因为硬盘有瓶颈,达不到内存的上读取的速度和同时处理的数量。
所以内容必须优先要有内存,其次再去读硬盘
6.操作系统
操作系统是应用软件与硬件之间的一个桥梁,协调、管理、控制计算机硬件与软件的控制程序
应用程序的启动:
前提:先启动操作系统
(1). 向操作系统提交要启动文件的路径
(2). 操作系统根据文件的路径把硬盘的数据读入内存
(3). 操作系统调用CPU执行内存中刚刚读入的程序代码