什么是编程
就是人们将自己的想法和逻辑通过计算机可以识别的语言写下来,告诉计算机按照人的思维逻辑去帮我们做事情 编程的最终结果就是一堆文件
为什么要编程
让计算机能够按照人的思维去工作,解放人力
cou 内存 硬盘是计算机起码的一些主要部件
一套完整的计算机系统有以下三个部分组成
应用程序
操作系统
计算机硬件
计算机五大组成部分
1.控制器:计算机的控制系统
2.运算器:计算机的与原系统
逻辑运算:判断事物的对错
数学运算:数字运算
控制器+运算器=计算机的中央处理器(cpu)
3.存储器:计算机的储存系统
内存----是基于电工作的,通电可以正常存取数据,断电数据就丢失
优点:存取速度快
缺点:断电数据就丢失
外存
优点:可以永久存储数据
缺点:存取速度慢
4.输入设备:计算机的输入系统
例如:鼠标,键盘,触摸板
5.输出设备:计算机的输出设备
例如:音响,显示器,打印机,
输入设备也可以称为input
输出设备也可以称为output
存储器也可以叫IO设备
计算机的三大核心组件
cpu: 计算机的大脑
内存:具有短期的记忆
硬盘:相当于可以永久储存东西的笔记本
X86架构(64位和32位)
cpu。分为64位和32位两种,cou具有向下兼容性,就是64位的cpu可以使用64bit和32bit的应用程序,但是32位的cpu只能使用32bit的应用程序
储存器(5)
运行速度 存储期 大小
1ns 寄存器 <1KB cpu下一步即将要用到的数据容量小
2ns 高速缓存 4MB 将经常需要用到的容量比较小的数据存储在高速缓存
10ns 内存 512--2048MB cpu获取数据的主力还是内存
10ms 硬盘 200--1000GB 硬盘的旋转读取数据:机械硬盘,固态硬盘
100s 磁带 400---800GB 服务器数据的备份
操作系统
操作系统也是一款应用软件,但是他是针对计算机硬件的,将复杂丑陋的操作封装起来,暴露给用户简单快捷的操作接口伴你协调,管理,调度计算机的各个硬件
什么是文件
操作文件其实就是操作系统给你提供的操作硬盘的简便接口