计算机的构成
-
计算机由硬件+软件构成
-
硬件的构成为冯诺依曼体系结构,最简单的组成为CPU、内存、主板
-
软件的构成分为系统软件和应用软件
-
系统软件:DOS (Disk Operating System) , Windows, Linux, Mac, Android, IOS
-
应用软件:WPS, QQ, 微信等
冯诺依曼体系结构
- I/O设备(input/output设备):即输入输出设备,输入设备例如键盘、鼠标,输出设备例如显示器、音响等
- CPU主要由运算器和控制器组成
- 运算:数据由输入设备进入存储器,存储器将数据传入运算器进行运算,在得出结果后返回存储器,存储器再将数据通过输出设备输出。
计算机语言发展史
第一代语言–机器语言
- 计算机的基本计算方式是基于二进制的方式
第二代语言–汇编语言
- 解决人类无法读懂机器语言的问题
- 指令替代二进制
第三代语言–高级语言
- 大体分为:面向过程和面向对象两大类
- C语言是面向过程的语言,C++、Java是面向对象的语言