zoukankan      html  css  js  c++  java
  • 计算机基础大纲

    计算机基础大纲

    什么是编程语言

    什么是编程

    为什么要编程

    计算机五大组成

    CPU

    控制器

    运算器

    内存

    外存

    输入设备

    输出设备

    应用程序的启动

    机械硬盘工作

    机械手臂

    磁道

    扇区

    平均寻找数据时间

    平均寻道时间

    平均延迟时间

    计算机操作系统

    什么是文件

    什么是应用程序

    操作系统有什么用

    操作系统启动

    什么是编程语言

    编程语言是用来与计算机交流的介质

    什么是编程

    编程就是通过编程语言写一堆文件

    为什么要编程

    编程为了让计算机取代劳动力,帮他当成奴隶

    计算机五大组成

    CPU(大脑)

    控制器

    控制硬件

    运算器

    逻辑运算+算术运算

    内存

    优点:速度快

    缺点:断电即消失,存储容量小

    外存

    优点:容量大,永久保存信息

    缺点:速度慢

    输入设备

    输入信息,如键盘,鼠标,u盘

    输出设备

    输出信息,如打印机/显示屏/u盘

    IO设备 :U盘

    应用程序的启动

    1. 双击qq(找到qq在外存的地址)
    2. 由CPu发送指令给内存,内存从外存中读取qq数据
    3. 在内存中启动运行

    机械硬盘工作

    机械手臂

    读取数据

    磁道

    存储数据

    扇区

    划分磁道,512kb为一个扇区.(机械手臂一次性读取的数据量)

    平均寻找数据时间

    5+4.15 = 9.15ms

    平均寻磁道时间

    由于工业水平,5ms

    平均延迟时间

    以7200r/min的电脑为4.15ms

    固态硬盘

    他没有平均寻道时间,并且基于光速传播信息

    计算机操作系统

    什么是文件

    文件是操作系统提供的虚拟单位

    什么是应用程序

    应用程序就是一大堆文件

    操作系统有什么用

    把对硬件的复杂指令简单化

    用户/操作系统/应用程序/硬件

    硬件:操作系统

    操作系统:用户/硬件/应用程序

    应用程序:操作系统

    操作系统启动

    1. 开机
    2. 启动一个临时操作系统(只做启动操作系统的事情)
    3. 然后临时操作系统会去读取操作系统的路径地址(特殊的CMOS硬件)
    4. 启动真正的操作系统
  • 相关阅读:
    js的数组问题
    2014的希冀
    js事件在不同浏览器之间的差异
    jackson 实体转json 为NULL或者为空不参加序列化
    spring的嵌套事务
    Mysql的事务及行级锁
    Nginx简介及配置文件详解
    springmvc常用注解标签详解
    springmvc相关配置和用法
    Java并发编程(一):进程和线程之由来
  • 原文地址:https://www.cnblogs.com/dadazunzhe/p/11252958.html
Copyright © 2011-2022 走看看