计算机基础理论

一、计算机的组成

计算机:俗称电脑,一种用于数据存储和数据计算的机器!

计算机:软件 + 硬件

硬件:CPU,内存条,显卡,硬盘,显示器,鼠标,键盘,电源……

软件:操作系统 + 应用软件

操作系统:Windows Linux Mac Unix……

应用软件:运行在操作系统之上的一种软件!例如:QQ 微信 Office 腾讯会议 Typora 浏览器 ……

软件的组成:数据 + 代码指令

数据,一般都是系统的用户来提供

代码指令:由程序员进行开发 [程序员,程序猿,程序媛,工程师,攻城狮,码农]

程序员靠什么东西开发软件?计算机编程语言

二、计算机编程语言

人和人之间,使用 自然语言 进行!

人和计算机之间,使用计算机编程语言!

计算机编程语言:低级语言 和 高级语言

1、机器语言

低级语言

机器语言:由01这样的二进制构成!CPU目前来讲还是使用01来进行识别代码!

 
  1. 01001000 11101111 11001101 10101011 ……

特点:费时费力,可读性非常差,维护性非常差,开发效率非常低下!

2、汇编语言

低级语言

汇编语言:使用一些特殊符号替代上述的二进制

比如:

&A=01001000

AB=11101111

&B=11001101

BD=10101011

 
  1. &A AB &B BD

特点:费时费力,可读性非常差,维护性非常差,开发效率非常低下!

3、高级语言

高级语言:使用人类的自然语言组成的符号,完成计算机软件的代码的编写

例如:

 
  1. System.out.println("HelloWorld")

特点:可读性非常的强,维护性非常的好,逻辑性非常的强

高级语言:结构化编程语言,对象化编程语言

结构化编程语言:以C语言为主导的编程语言……

对象化编程语言:以Java语言为主导的编程语言……

三、计算机的发展史

1946年2月14日,第1台计算机诞生!

40年代-50年代,第1代计算机出现,组成:大量的电子管。特点:占地面积大,能耗很高,散热非常的差,性能非常的低!

50年代-60年代,第2代计算机出现,组成:大量的晶体管。特点:占地面积偏大,能耗偏高,散热较差,性能较低!

60年代-70年代,第3代计算机出现,组成:少量的集成电路。特点:占地面积小 ,能耗低,散热好,性能好!

70年代-80年代,第4代计算机出现,组成:大量的集成电路。特点:占地面积更小,能耗低,散热强,性能优!

目前,最NB的超级计算机:“天河一号” 中国的。 运算速度:每秒中 2570万亿次!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值