编程、计算机硬件与操作系统

编程和为什么要编程

一、什么是编程语言

编程语言是程序员与计算机沟通的介质

二、什么是编程

程序员把自己想让计算机做的事用编程语言写出来

编程的结果就是一系列文件

三、为什么要编程

编程是为了让计算机按照人类的思维去做事,从而解放人力

计算机硬件

一、计算机组成五大部分

1.控制器

计算机的指挥系统,负责其他硬件工作

2.运算器

负责数学与逻辑的运算

控制器+运算器=CPU

3.存储器

存储器有多种,如图:

内存:

优点:速度快

缺点:断电数据丢失,只能临时保存数据

外存:

优点:断电数据不丢失,可以永久性保存数据

缺点:速度慢

如机械硬盘:

​ 机械硬盘读取速度:平均寻道时间(找到磁道时间)+平均延迟时间(转半圈的时间)=一次IO时间

4.输入设备input

如:键盘、鼠标

5.输出设备output

如:显示屏、打印机

二、计算机三大核心

  • cpu

  • 内存

  • 硬盘

操作系统

一、为什么要有操作系统?

程序员无法掌握所有硬件的操控方法,在程序员与硬件之间,操作系统负责去控制硬件,大大简化了程序员的开发工作,只需要专注于业务实现而不用关注底层

二、什么是操作系统?

操作系统是负责协调、管理和控制计算机硬件资源和软件资源的控制程序

猜你喜欢

转载自www.cnblogs.com/xufengfan/p/11026094.html