zoukankan      html  css  js  c++  java
  • 计算机与操作系统小结

    '''
    计算机与操作系统小结
    '''

    # markdown
    
    文本编辑器
    
    # 计算机基础之编程
    
    ## 什么是编程语言
    
    人与计算机交流的介质
    
    ## 什么是编程
    
    通过编程语言写一堆文件
    
    ## 为什么要编程
    
    替代劳动力,完成人类的需求
    
    # 计算机组成
    
    ## CPU
    
    ### 控制器
    
    控制硬件
    
    ### 运算器
    
    算术运算和逻辑运算
    
    ## 存储器(1块,时代发展成2块)
    
    ### 主存(内存)
    
    优点:速度快
    
    缺点:容量小,断电即消失
    
    ### 外存(硬盘)
    
    优点:容量大,永久存储
    
    缺点:速度慢
    
    ## I/O设备
    
    ### 输入设备
    
    输入信息,如键盘/鼠标
    
    ### 输出设备
    
    输出信息,如显示屏/打印机
    
    ## 多核cpu
    
    同一时刻完成多件事情
    
    ## 32位和64位
    
    计算机一次性读取32位/64位二进制位,64位的计算机能用32的安装包,32位的计算机不能用64位的安装包
    
    ## 机械硬盘工作原理
    
    ### 机械手臂
    
    读取数据
    
    ### 磁道
    
    存储数据
    
    ### 扇区
    
    划分磁道
    
    ### 平均寻道时间
    
    5ms,寻找磁道的时间
    
    ### 平均延迟时间
    
    4.15ms,最坏情况转一圈,最好情况直接找到
    
    ### 平均寻找数据时间
    
    9.15ms
    
    # 操作系统
    
    ## 什么是文件
    
    文件是操作系统提供的一个虚拟概念,使用这个虚拟概念存储信息,这样就不需要你自己扣动机械手臂存储信息
    
    ## 操作系统有什么用
    
    把对硬件的复杂操作简单化,封装成一个接口(关机按钮)
    
    ## 计算机三大组成
    
    人
    
    应用程序
    
    操作系统
    
    硬件
    
    人-》操作系统交互
    
    应用程序-》操作系统交互
    
    操作系统-》人/应用程序/硬件
    
    硬件-》操作系统/硬件
    
    ## 操作系统的启动
    
    1. 按下开机键,启动临时操作系统
    2. 临时操作系统启动真正的操作系统
    3. 操作系统启动,关闭临时操作系统
    
    ## 应用程序的启动
    
    1. 双击qq(给操作系统发送指令)
    2. 操作系统给cpu发送指令
    3. cpu给内存发送指令
    4. 内存给外存发送指令获取qq的数据
    5. 内存读入qq的数据
    6. qq启动
    
    ​
    
  • 相关阅读:
    单例模式
    抽象类的作用和应用场景
    java内部类的作用
    java多线程
    IO流--与properties集合配合使用
    IO流--序列化流与反序列化流
    8 个必备的PHP功能开发
    CSS3 box-shadow:
    移动平台的meta标签-----神奇的功效
    Android Screen Monitor抓取真机屏幕
  • 原文地址:https://www.cnblogs.com/jinhongquan/p/11475498.html
Copyright © 2011-2022 走看看