2021-10-30

计算机基础一

一、计算机本质

计算机别名电脑,即通电的大脑,目的是代替人脑工作。
在这里插入图片描述

二、计算机五大组成部分

1、控制器

  控制计算机各硬件的工作,相当于人的大脑

2、运算器

  控制数学运算(数字相关的运算)与逻辑运算(根据条件判断是否可行),也相当于人的大脑。
在这里插入图片描述

3、存储

(1)内存

  内存相当于人的短期记忆,存取数据的速度很快,但是它是基于电工作的,断电数据立刻丢失,不能用来永久保存数据,如内存条。

(2)外存

  外存相当于的长期记忆,存取数据速度较慢,但断电之后数据也不受影响,可以永久保存,如磁带、磁盘、U盘、硬盘。

4、输入设备

  输入设备相当于人的眼睛、嘴巴、耳朵,将外界的数据传递给计算机,如鼠标、键盘、麦克风。

5、输出设备

  输出设备,相当于人的嘴巴,将计算机内部数据传递给外部,如显示屏、音箱、打印机。

三、三大核心硬件

1、中央处理器

  中央处理器相当于控制器加运算器,CPU去内存中取程序的指令并运行。在这里插入图片描述

2、内存

  程序想要运行必须先存在于内存中。

3、硬盘

  永久保存相应数据。
  ps:1.电脑下载软件的过程其实是将数据下载到了硬盘。
  ps:2.双击程序图标其实是将该程序的数据由硬盘加载到内存。
  ps:3.程序运行其实就是CPU在执行程序的代码。

四、操作系统

  操作系统执行的是协调、管理、控制计算机歌硬件的工作,我们日常生活中所使用的程序都必须基于操作系统之上(三层架构是计算机硬件、操作系统、应用程序)。
  目前PC端的操作系统主要有windows(更注重用户体验)、linux(更加注重软件运行)、macos(两者均可);移动端主要有安卓、iOS、鸿蒙。

五、编程与编程语言

1.概述

  编程是程序员使用计算机能够读懂的语言将自己的思维逻辑和想法写下来的过程,即写代码。
  编程语言是人与计算机沟通的一种媒介。

2.编程发展史

(1)机器语言:直接使用01二进制编程。
(2)汇编语言:用简单的英文字母代替一串二进制数。
(3)高级语言:用人类能够读懂的字符与计算机沟通交流。高级语言需要“翻译官”才可以与计算机沟通交流。

3.编程语言分类

(1)编译型:一次性翻译完成后可以多次使用,类似于谷歌翻译,如C++。执行效率高,但修改bug不方便。
(2)解释型:说一句翻译一句,类似于同传译。修改bug方便,但执行效率、速度没有编译型高。
在这里插入图片描述

六、概述

1.文件及文件夹

  文件及文件夹是操作系统暴露给用户可以简单快捷操作硬盘的"接口"。

2.计算机内部存储

  (1)计算机内部存储数据原理是01二进制数据,计算机是基于电工作的,而电信号只有高低电频两种状态。
  (2)存储单位:比特位(bit):二进制位数,具体为:
   8bit = 1bytes
   1024bytes = 1KB
   1024KB = 1MB
   1024MB = 1GB
   1024GB = 1TB

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值