zoukankan      html  css  js  c++  java
  • 计算机组成及操作系统

    一、编程与编程的目的:

    1.什么是语言?什么是编程语言?

          语言是一事物与另一事物之间沟通的介质

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

    2、什么是编程?

          程序员把自己想要让计算机做的事用编程语言表达出来,编程的结果就是一系列的文件

    3、为什么要编程?

          是为了让计算机按照人类思维逻辑去工作,从而解放人力

    二、计算机组成部分:(*****)

    1、控制器:是计算机的指挥系统,负责控制计算机其他硬件的工作

    2、运算器:负责数学运算与逻辑运算

                       (控制器+运算器=CPU,相当于人的大脑)

    3、存储器:

                  内存:优点:存取速度快

                          缺点:断电数据缺失

                硬盘:优点:永久保存数据,断电也不会丢失数据

                           缺点:存取速度慢

    4、输入设备input

    5、输出设备output

     

    总结:计算机的三大核心硬件:cpu、内存、硬盘(*****)

               程序最先都是存放于硬盘,从硬盘角度看,程序启动时,硬件的工作流程是:

                                1、程序相关数据从硬盘加载到内存

                                2、cpu从内存取出指令然后运行

     

    三、cpu详解(***)

    1、cpu具有向下兼容性:

                                            64位的cpu可以运行32bit和64bit的软件

                                            但是32位的cpu只能运行32bit的软件

     

    四、存储器(*****)

                     8bit=1Bytes

                          1024Bytes=1KB

                          1024KB=1MB

                          1024MB=1GB

                     1024GB=1TB 

                     1024TB=1PB 

    平均寻道时间(找磁道的时间)+平均延迟时间(转半圈的时间)=一次IO时间

    7200转/分钟的硬盘来说,一次IO的时间大概为:

          5MS(基于目前的物理水平)+4MS=9MS

    五、一套完整的计算机操作系统分为三层:(*****)

                      应用程序

                            操作系统

                            计算机硬件

     

    六、操作系统懂得定义:(*****)

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

                            应用程序是通过操作系统来间接控制硬件的

     

     

     

       

  • 相关阅读:
    CDH6.2安装之离线方式
    impala
    Oracle
    性能调优之Mapping
    Informatica
    性能瓶颈之System
    性能瓶颈之Session
    本地Oracle客户端11g升级12c导致PowerCenter无法连接ODBC数据源
    性能瓶颈之Mapping
    性能瓶颈之Source
  • 原文地址:https://www.cnblogs.com/yanminggang/p/10553446.html
Copyright © 2011-2022 走看看