计算机的构成

  • 计算机由硬件+软件构成

  • 硬件的构成为冯诺依曼体系结构,最简单的组成为CPU内存主板

  • 软件的构成分为系统软件应用软件

  • 系统软件:DOS (Disk Operating System) , Windows, Linux, Mac, Android, IOS

  • 应用软件:WPS, QQ, 微信等

冯诺依曼体系结构

  • I/O设备(input/output设备):即输入输出设备,输入设备例如键盘、鼠标,输出设备例如显示器、音响等
  • CPU主要由运算器控制器组成
  • 运算:数据由输入设备进入存储器存储器将数据传入运算器进行运算,在得出结果后返回存储器存储器再将数据通过输出设备输出。

冯诺依曼体系结构

计算机语言发展史

第一代语言–机器语言

  • 计算机的基本计算方式是基于二进制的方式

第二代语言–汇编语言

  • 解决人类无法读懂机器语言的问题
  • 指令替代二进制

第三代语言–高级语言

  • 大体分为:面向过程面向对象两大类
  • C语言是面向过程的语言,C++、Java是面向对象的语言