认识计算机
想要准确认识建议去这个博主的文章看看[]((57条消息) 计算机组成原理总结及知识网图_师子征程的博客-CSDN博客)
1.什么是计算机:
-
computer:全称电子计算机,俗称电脑。
-
能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。
-
由硬件和软件所组成。
-
广泛应用在:科学计算(最早的计算机就是用于科学计算)、数据处理、自动控制、计算机辅助设计、人工智能等。
(1)计算机硬件:
-
一些物理装置按照系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。
计算机硬件组成:
-
cpu(最重要的部分,可以想象成人的大脑)
-
主板
-
内存
-
电源、主机箱
-
硬盘
-
显卡
-
键盘、鼠标
-
显示器
-
······
-
(2)计算机软件:
-
计算机软件可以使计算机按照事先预定好的顺序完成待定的功能。
-
计算机软件按照其功能划分为系统软件和应用软件。
-
系统软件:
dos 、windows Linux、mac unix Android iOS(都是操作系统) 、以及编译软件等
-
应用软件:
wps 、qq、微信等。
- 软件、开发、软件开发
- 人机交互
(3)冯.诺依曼体系结构:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2b13Z0iz-1638796539183)(E:\java学习\博客图片\20200215203528164.png)]
[想要具体了解可以点这个连接]((57条消息) 冯·诺依曼体系结构总结_ITdong的博客-CSDN博客_冯诺依曼体系结构)
2.计算机语言发展
(1)第一代语言:机器语言
- 计算机基本计算方式都是基于二进制的方式。
- 这种语言是直接给计算机使用的,不经过任何的转换。
(2)第二代语言:汇编语言
(3)第三代语言:高级语言
- 摩尔定律
- 当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。
- 大体分为:面向对象和面向过程两大类
- 常用的几种语言:
- c
- c++
- java
- c#(c sharp)
- python 、php、javascript等
向过程两大类
- 常用的几种语言:
- c
- c++
- java
- c#(c sharp)
- python 、php、javascript等