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

    学习新事物,经典三问:该事物是什么?有什么用?怎么用?

    1、计算机组成

    计算机组成

    •  中央处理器,又称CPU,由运算器控制器组成
      • 运算器计算系统。在控制器的控制下完成各种算术运算和逻辑运算
      • 控制器控制系统。用于分析和执行指令的部件,也是统一指挥并控制计算机各部件协调工作的中心部件
    • 存储器:存储系统。用于存储程序、数据和各种信号、命令等信息,并在需要时提供这些信息
      • 寄存器:寄存器存在于CPU中,速度很快,数目有限。
      • cache:高速缓存存储器,数据和指令存取速度快,但存储容易小
      • 内存(主存):存放计算机运行期间的大量程序和数据。存取速度较快,存储容量不大
      • 硬盘(外存):存放系统程序和大型数据文件及数据库。存储容量大,成本低

      以上存储器按照从上到下的顺序,容量逐渐递增,速度逐渐递减。

      

    • 输入设备:用于将程序、原始数据、文字、字符、控制命令或现场采集的数据等信息输入到计算机
      • 常用的输入设备有:键盘、鼠标、摄像头、麦克风、扫描仪
    • 输出设备:将计算机的中间结果或最后结果、机内的各种数据符号及文字或各种控制信号等信息输出出来
      • 常用的输出设备有:显示器、音响、打印机

      输入设备和输出设备合称为外部设备,简称外设。

    • 软件系统
      • 操作系统:DOS、Windows、Linux、Mac
      • 语言处理程序:机器语言、汇编语言、高级语言(C、C++……)
      • 应用软件:WPS、游戏程序、QQ等
    • 三大核心部件
      • 中央处理器(CPU)
      • 内存
      • 外部设备:输入/输出设备

    2、编程语言:人与机器沟通的媒介,让机器可以理解并执行人的指令一种机器语言

    3、程序(引用了其他讲师的总结)

    • 算法 + 数据结构 = 程序
    • 数据是一切程序的核心
    • 数据结构是数据在计算机中的类型和组织方式
    • 算法是处理数据的方式,算法有优劣之分(算是用来衡量程序员水平的一种手段?)
  • 相关阅读:
    二分法
    The Distinguish of the share or static lib in MFC
    内部或外部命令
    The Memory Managerment of the Computer
    AfxWinInit
    NoSQL解决方案比较
    修改服务中可执行文件的路径
    MapReduce 笔记
    认识MongoDB
    Add a Console Application
  • 原文地址:https://www.cnblogs.com/xiaodan1040/p/11761661.html
Copyright © 2011-2022 走看看