第一章 计算机硬件基础与操作系统介绍

目录

一、学习编程的意义——踏上计算机技术之路

二、计算机硬件构成解析——拟人化看计算机

三、计算机操作系统介绍

四、基础知识须知

 

一、学习编程的意义——踏上计算机技术之路

人物 语言 用途
中国人 汉语 听说读写
英国人 英语
法国人 法语
程序员A C语言 告诉计算机我想干什么
程序员B Python 


什么是编程语言(what):

编程语言是用来定义计算机程序的形式语言。

什么是编程(what):

程序员编程的本质就是让计算机去工作,而编程语言就是程序员与计算机沟通的戒指。

为什么要编程(why):

计算机就是人的奴隶,编程的目的就是人想要奴役计算机,让其为自己干活。

怎么学习编程(how):

看下去

 

二、计算机硬件构成解析——拟人化看计算机

 

①控制器:主要协调各组件和和单元工作

②运算器:运算与逻辑判断

中央处理器CPU:通常将运算器和控制器合称为中央处理器(Central Processing Unit,CPU)。其中运算器用来主要负责程序运算与逻辑判断,控制器则主要协调各组件和各单元的工作,它从内存中取指令->解码->执行然后再取指->解码->执行下一条指令,周而复始,直至整个程序被执行完成。

③存储器:计算机用来存放所有数据和程序的记忆部件。

分类 介质 速度 容量 缺点 用途
寄存器 CPU内 1ns <1kb   与CPU访问无延时
高速缓存 CPU与内存之间 2ns 4MB    
内存(RAM) 10ns 512-2048MB 断电丢数据 提供数据给CPU,并从CPU接收数据
磁盘(硬盘) 10ms 200-1000GB 怕摔丢数据

①永久存放数据

②一个7200转的硬盘工作时间9毫秒=

平均寻道时间5毫秒(工业值)+

平均延迟时间4毫秒(半圈)

磁带 100s 400-800GB   一般用于服务器备份
ROM 只读的内存       存BIOS指令
CMOS         存时间、BIOS配置信息等

 

④输入设备:向计算机输入信息。

⑤输出设备:计算机向外输出信息。

 

综上所述,一个程序从无到有运行起来,CPU、内存、硬盘分别如何工作的呢?

 

 三、计算机操作系统介绍

1.什么是操作系统?

操作系统是一个协调、管理、控制计算机硬件资源与软件资源的控制程序。

2.为什么计算机里面存在操作系统?

①控制硬件

②把对硬件复杂的操作封装成优美简单的接口,给用户或应用程序使用。

 

四、基础知识须知

1.二进制与十进制转换

十进制:0 1 2 3 4 5 6 7 8 9

二进制:0 1

二转十:111=1x(2)²+1x(2)¹+1x(2)º=7

十转二:7÷2余1——3÷2余1——1÷2余1 7 =111

2.存储单位介绍

一个二进制位=1bit

8bit = 1Bytes(一个字节)

1024Bytes = 1KB

1024KB = 1MB

1024MB = 1GB

1024GB = 1TB

1024TB = 1PB

posted @ 2018-08-07 10:16  NeymarGoal  阅读(293)  评论(0编辑  收藏  举报