初识计算机
计算机的本质
1.计算机的本质,就是能替人类做极高速运算,解决了人类繁重的计算工作,从而使一切事物的数字化成为可能,计算机可以进一步替代人类管理事物。计算机也称为电脑,意思是通电的大脑。
2.计算机内部存储数据的本质
计算机是基于电工作的,而电的信号只有高频和低频两种状态,意味着计算机的世界里只有两个状态,为了方便表示,我们将这两状态用数字0和1表示。在计算机数据存储中,存储数据的基本单位是字节,那么它们是怎么换算的呢,看下面的换算公式:
8bit = 1bytes
1024bytes = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB
1024TB = 1PB
bit:比特位,就是含有01的数字位数
8bit = 01010101
bytes:字节
KB(Kilobyte 千字节);MB(Megabyte 兆字节);GB(Gigabyte 吉字节);TB(Trillionbyte 太字节);PB(Petabyte 拍字节)
'''存储单位其实就是用于表示该设备能够存储的比特位位数'''
计算机五大组成部分
1.控制器
用于控制计算机各个硬件的工作。(类似于人类的大脑)
2.运算器
用于进行数学运算和逻辑运算。(类似于人类的小脑)
3.存储器
(1).内存
基于电工作的,临时存取数据,优势在于速度快,劣势在于断电之后数据立刻丢失。(类似于人类的短期记忆)
(2).外存
可以永久保存数据,但是速度没有内存快;常用的有硬盘、U盘、磁带、磁盘等等。(类似与人类的长期记忆)
4.输入设备
向计算机输入数据和信息的设备,是计算机与用户或其他设备通信的桥梁,输入设备是用户和计算机系统之间进行信息交换的主要装置之一;比如:鼠标、键盘、麦克风。(类似于人类的眼睛、耳朵,用于接收外界的信息)
5.输出设备
是计算机硬件系统的终端设备,用于接收计算机数据的输出显示、打印、声音、控制外围设备操作等,也是把各种计算结果数据或信息以数字、字符、图像、声音等形式表现出来;比如:显示屏、音响、打印机。(类似与人类的嘴巴、鼻子,用于输出各种信息)
计算机三大核心硬件
CPU
CPU是衡量一台计算机性能的重要指标,任何软件想要被运行起来都必须有CPU才可以。
内存
内存是配合CPU一起工作的,任何软件想要运行都必须先把代码加载到内存之后,CPU去内存中取指令并执行。
硬盘
硬盘是永久保存数据的,我们下载的软件都是下载到了硬盘当中。
有人可能会想问,内存那么小,为什么不砍掉,让CPU跟硬盘交互呢?
答:那是因为CPU和内存的运行速度都是非常快的,但是硬盘的运行速度很慢,如果没有内存,你会发现打开一个软件可能需要半个小时。
初识编程
什么是编程?
什么是编程呢,或者说程序员写代码的本质是什么呢?
就是程序员将自己的思维逻辑和想法用计算机能够听懂的语言写出来的过程,编程的结果就是产生一堆代码文件。
什么是编程语言?
编程语言可以简单的理解为一种计算机和人都能识别的语言。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。编程语言处在不断的发展和变化中,从最初的机器语言发展到如今的2500种以上的高级语言,每种语言都有其特定的用途和不同的发展轨迹。编程语言并不像人类自然语言发展变化一样的缓慢而又持久,其发展是相当快速的,这主要是计算机硬件、互联网和IT业的发展促进了编程语言的发展。编程语言的学习跟学习英语几乎是一致的,先学”单词、音标,然后就是段落、作文“。
这里是IT小白陆禄绯,欢迎各位大佬指点!!!