计算机
1、什么是计算机
1.名称
计算机,英文名Computer,全称电子计算机,俗称电脑
2.定义
- 按照程序运行,能自动、高速处理海量数据的现代化智能电子设备
- 由软件和硬件组成
2、计算机硬件
1.构成
由CPU、主板、内存、电源、主机箱、硬盘、显卡、键盘、鼠标、显示器等构成
2.定义
一些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础
3.IO设备
-
I为Input,即输入,典型设备有鼠标、话筒、键盘;
-
O为Output,即输出,典型设备有显示器、音响。
4.冯·诺伊曼体系结构
冯·诺伊曼,计算机之父,图灵的老师。
冯·诺伊曼体系结构:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cNgk5M5O-1683008148199)(C:\Users\48477\Pictures\QQ截图20230430220702.png)]
现代电脑基本都以此结构为基础
2.计算机软件
1.定义
使计算机按照事先预定好的顺序完成特定的功能
2.划分
软件按照功能划分为系统软件与应用软件
- 系统软件:DOS,Windows,Linux,Mac,Android,IOS
- 应用软件:WPS,QQ,微信,游戏,音乐
3.软件开发
借助一些开发工具与计算机语言进行软件的开发
- 开发工具:IntelliJ IDEA,HbuilderX等
- 计算机语言:C,C++,JAVA等
3计算机语言发展史
发展主线关键词:更易更强
- 第一代语言:二进制语言(机器语言)。计算机的基本计算方式。此语言直接输入给计算机使用,不进行任何的转换。
- 第二代语言:汇编语言。解决了人类无法读懂机器语言的问题,指令代替二进制。应用在逆向工程、机器人、病毒。
- 第三代语言:高级语言。大体分为面向过程类(C语言等)与面向对象类(C++,JAVA等)。
计算机语言的发展史基本就是山寨史 现代语言的出现基本都是由前代语言改进优化而成
C++**,JAVA等)。
计算机语言的发展史基本就是山寨史 现代语言的出现基本都是由前代语言改进优化而成