0什么是计算机?

计算机是什么?

        计算机是帮助人脑进行高速计算的工具,从1946至今(2022)计算机经过了4代的发展,算力(计算速度)已经有了翻天覆地的进步。

计算机组成?

        计算机由两大部分组成:硬件系统、软件系统。

1. 硬件系统

        主要分为输入设备、输出设备,算术逻辑单元,控制单元,记忆单元。

        1.1输入设备:鼠标、键盘、触屏

        1.2输出设备:显示屏、音响

        1.3算术逻辑单元用于业务的逻辑计算,控制单元用于计算机各部分的运作调动。他们两一起统称为中央处理单元(Center Processing Unit,CPU)

        1.4记忆单元:(1)硬盘:用于存储数据、(2)内存:CPU处理的数据一般会被暂存其中。

2.软件系统

        借用鸟哥的话来说,只有硬件系统的计算机只是一堆废铜烂铁。因此软件系统的作用是利用计算机的硬件资源来解决问题。人们最熟知的软件系统就是让比尔盖茨发家致富的MicroSortWare Windows Operaion System。对于开发人员,需要掌握的还有Unix/Linux系统。

        不过操作系统相对于硬件来说并不是直接上级,硬件的直接上级是每个硬件厂家量身订造的驱动系统,而操作系统要做的就是协调统筹各个硬件的驱动系统,让其完成操作者想要完成的事情。

3.什么是计算机语言?

        人会说话,狗会吠叫,每一个族群都有自己的交流方式。将一台计算机看作一个部落,将每个电子元件看作部落人员。那其内部必定有其特定的交流方式,也就是”机器语言“。由0和1组成,也可以理解为”是“和”不是“,语言是信息传播的源头,因此只要明白了计算机的交流方式,人们就可以操作计算机完成任务。

        只不过,人的语言种类繁多,对于计算机来说翻译起来太过复杂。一句简单的人话,对于机器语言来说可能已经是长篇大论,因此更高级的表达方式必定会出现。其原理就是把很多的0和1排列组合,制定大家都认同的规则。仿佛造词造句,你不需要知道这句话有多少笔画,你需要知道的是这句话代表什么意思,并且使用它就可以。计算机就会根据你制定的规则,翻译成机器语言进行指令的操作,完成你想完成的动作。这就是计算机语言的意义也是编程开发的意义。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值