计算机的概述
1.全称电子计算机,俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备
。
2.由
硬件
和
软件
所组成,没有安装任何软件的计算机称为裸机。
。
3.常见的形式有台式计算机、笔记本计算机、大型计算机等
。
4.广泛应用在:科学计算、数据处理、自动控制、计算机辅助设计、人工智能、网络等领域。
计算机的硬件组成
1.CPU:
中央处理器,是一台计算机的运算核心和控制核心,类似人的大脑
2.内存
:
计算机的重要部件之一,也称内存储器和主存储器,它用于暂时存放
CPU
中的运算数据,与硬盘等外部存储器交换的数据
3.主板
:
电脑中各个部件工作的一个平台,它把电脑的各个部件紧密连接在一起,各个部件通过主板进行数据传输
4.硬盘
:
计算机存储数据的地方,分固态硬盘和机械硬盘。固态硬盘在产品外形和尺寸上也完全与普通硬盘一致但是固态硬盘比机械硬盘速度更快。
5.电源
:
电脑中不可缺少的供电设备
6.显卡
:
显卡在工作时与显示器配合输出图形、文字,作用是将计算机系统所需要的显示信息进行转换驱动,并向显示器提供行扫描信号,控制显示器的正确显示
7.输入、输出设备:
键盘、鼠标、麦克风、显示器、打印机、音响和耳机等设备
计算机的软件
1.
计算机软件可以使计算机按照事先预定好的顺序完成特定的功能
2.
计算机软件按照其功能划分为
系统软件
与
应用软件
3.系统软件:
DOS
,
Windows
,
Linux
,
Mac
,
IOS
,
Android
,鸿蒙等
4.
应用软件:
Office
,
QQ
,微信,
PUBG
等
计算机语言发展史
第一代语言: 机器语言
我们都知道计算机的基本计算方式都是基于二进制的方式
二进制:010111001010110010110100
这种代码是直接输入给计算机使用的,不经过任何的转换
第二代语言: 汇编语言
解决人类无法读懂机器语言的问题,用指令代替了二进制。
目前应用:
1.
逆向工程
2.
机器人
3.
病毒
4..
…
第三代语言: 高级语言
大体上分为:面向过程和面向对象两大类。
C语言是典型的面向过程的语言。C++、Java是典型的面向对象的语言。
各种高级语言:
1.
C
语言
2.
C++
语言
3.
Java
语言
4.
C#
语言
5.
Python
、
PHP
、
JavaScript
、
…
特点:
1.
阅读和编写相对机器语言都比较容易;
2.
编程和工作效率比较高;