zoukankan      html  css  js  c++  java
  • 第一章 计算机硬件基础与操作系统介绍

    目录

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

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

    三、计算机操作系统介绍

    四、基础知识须知

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

    人物 语言 用途
    中国人 汉语 听说读写
    英国人 英语
    法国人 法语
    程序员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

  • 相关阅读:
    C++ Toolkit zz
    开发人员实际在用哪些工具 zz
    Page.RegisterClientScriptBlock和Page.RegisterStartupScript有何区别?
    动态网址与静态网址
    DIV垂直居中 (转)
    JS网页打印设置技巧(
    谈*静态页*(或网页*静态化*)的时候,请区分一些概念(转)
    添加新增 删除旧的 避免id自增过多
    浅谈CSRF攻击方式(转)
    简单的角色权限管理
  • 原文地址:https://www.cnblogs.com/neymargoal/p/9095535.html
Copyright © 2011-2022 走看看