码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-06-15 09:23:24      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:图片   逻辑   掌握   核心   工作   block   显示屏   管理   就是   

编程和为什么要编程

一、什么是编程语言

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

二、什么是编程

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

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

三、为什么要编程

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

计算机硬件

一、计算机组成五大部分

1.控制器

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

2.运算器

负责数学与逻辑的运算

控制器+运算器=CPU

3.存储器

存储器有多种,如图:

技术图片

内存:

优点:速度快

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

外存:

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

缺点:速度慢

如机械硬盘:

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

4.输入设备input

如:键盘、鼠标

5.输出设备output

如:显示屏、打印机

二、计算机三大核心

  • cpu

  • 内存

  • 硬盘

操作系统

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

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

二、什么是操作系统?

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

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

标签:图片   逻辑   掌握   核心   工作   block   显示屏   管理   就是   

原文地址:https://www.cnblogs.com/xufengfan/p/11026094.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!