zoukankan      html  css  js  c++  java
  • 编程语言

    1. 什么是语言?
      不同事物相互沟通的介质
      python则是人与计算机沟通的介质
    2. 什么是编程?
      编程是按照编程语言语法规则所编写的文件

    3. 为何要编程?
      编程的目的就是解放人力
      
    4. 计算机组成:

      计算机系统由软件和硬件组成

         硬件:计算机的实体部分,看得见的各种光电子原件,如主机,外部设备。

         软件:人们事先编制的具有各种特殊功能的程序组成,如磁盘,磁带。

        计算机性能好坏取决于软硬件功能总和

      计算机软件分为:系统软件和应用软件

       系统软件:主要用于管理整个计算机系统,监视服务,使系统资源得到合理调度高效运行。包括:标准程序库,语言处理程序,操作系统,服务程序,数据库管理系统,网络软件等

       应用软件:用户根据任务需要所编制的各种程序,如。。。等


      计算机五大组成部分:
        控制器:用来控制,指挥程序和数据的输入,运行以及处理运算结果


        运算器:运算器又称积极态度逻辑单元ALU(Arithmetic Logic Unit)。运算器的主要任务是执行各种算术运算和逻辑运算。

          机器以运算器为中心,输入设备输出设备与存储器间的数据传送通过运算器完成。

          运算器用来完成算术运算和逻辑运算,并将运算的中间结果暂存在运算器内


        存储器:用来存放数据和程序

          存储器分为内存储器(简称内存或主存)、外存储器(简称外存或辅存)。

            外存储器一般也可作为输入/输出设备。计算机把要执行的程序和数据存入内存中,内存一般由半导体器构成。

          半导体存储器可分为三大类:随机存储器、只读存储器、特殊存储器。 RAM 

            RAM:随机存取存储器(Random Access Memory),其特点是可以读写,存取任一单元所需的时间相同,通电时存储器内的内容可以保持,断电后,存储的内容立即消失。

            ROM:只读存储器(Read Only Memory),它只能读出原有的内容,不能由用户再写入新内容。

            特殊固态存储器:包括电荷耦合存储器、磁泡存储器、电子束存储器等,它们多用于特殊领域内的信息存储。    

                  内存:临时存储数据      

                    优点:存取速度都快

                    缺点:断电数据丢失

                  外存:永久保存数据

                    优点:断电数据不丢失
                    缺点:存取速度都要慢

        
    输入设备:(input)输入设备用来将人们熟悉的信息形式转换为机器能识别的信息形式,常见的有键盘鼠标等


        输出设备:(output)输出设备可将机器运算结果转换为人们熟悉的信息形式,如打印机输出,显示器输出等。

      运算器与控制器合称中央处理器CPU,输入输出设备简称为I/O设备

      现代计算机由三大部分组成;CPU,I/O设备,以及主存储器。

      CPU与主存储器合称主机,I/O设备可称为外部设备。




      与运行程序相关三个核心硬件
        cpu:cpu(central processing unit)意为中央处理单元,又称中央处理器。CPU由控制器、运算器和寄存器组成,通常集中在一块芯片上,是计算机系统的核心设备。


        内存
        硬盘

       计算机以CPU为中心,输入和输出设备与存储器之间的数据传输和处理都通过CPU来控制执行。

      这五大部分通过系统总线完成指令所传达的操作,当计算机在接受指令后,由控制器指挥,将数据众输入设备传送到存储器存放,再由控制器将需要参加运算的数据传送到运算器,由运算器进行处理,处理后的结果由输出设备输出。 



    5. cpu的x86-64

      x86是对基于intel处理器的系统的标准缩写。表示使用复杂指令集

      这里的64位是相对于32位而言的,这个位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。

    6.描述内、外存储容量的常用单位有:

      

      1 Byte = 8 Bit

      1 KB = 1024 Byte

      1 MB = 1024 KB

      1 GB = 1024 MB

      1 TB = 1024GB




    7. 一个7200转的硬盘执行一次I/O经历的时间=平均寻道+平均延迟时间
      平均寻道:5ms
      平均延迟时间:4ms
      7200转/60s
      120转/1s
      转一圈需要0.008s=8ms


    8. 完整的计算机系统:

      应用软件
      操作系统
      硬件


      其中:应用程序的平台=操作系统+硬件


    9. 操作系统的启动流程
      CPU->ROM(BIOS系统)->CMOS

      CPU->内存(windows系统)->本地硬盘

      --end

  • 相关阅读:
    个人网站开发之用户模块
    个人网站开发记录(三)
    第二章 python变量及文件
    第十二章 函数的----
    第十一章 函数的参数
    第十章 函数
    第九章 内存管理
    第八章 文件的处理
    第七章 字符编码
    第六章 数据类型——元组、字典、集合、数据类型的转换
  • 原文地址:https://www.cnblogs.com/suncunxu/p/9964409.html
Copyright © 2011-2022 走看看