day01计算机基础
今天学习主要内容是计算机的一些基础知识,作为一个刚刚转行的小白,深刻体会到知识改变命运这句话,在这个数字化的时代,不想落后,就需要不停的充实自己。
1、计算机的五大组成部分:cpu、内存、硬盘三大核心硬件以及输入、输出设备。计算机的核心理念是能像人一样工作,所以计算机的所有组成部分都是仿造人来设计的。cpu相当于人类的大脑,负责进行数学及逻辑运算;内存相当于人的记忆,能短暂记录一下程序指令,断电之后数据就会消失;硬盘相当于人的笔记本,把东西写下来,这样就可以永久储存下来。
2、python是什么:python其实就相当与一门语言。只不过这门语言是人用来和计算机沟通的,控制计算机替代人做一些重复、不间断的工作。机器不需要休息,不会生病,不会累,只要有电就可以7*24*365工作。程序员要做的就是把机器要做的事情写出来告诉计算机,这个过程就是编程;编程的两个环节首先是先把做事的逻辑理清楚,让后用代码把逻辑写下来放于文件中,这个文件就叫做程序或者软件。
3、程序的三大核心硬件与程序的关系:程序是最先一定是存放于硬盘中的,当cpu要运行的时候把程序从硬盘中拿到内存(一些需要频繁使用的数据会提前存到内存中,这个过程也叫做缓存),再从内存中拿到cpu运行。
4、电脑x86-64位是什么意思:x86是只是电脑cpu的型号,64位则代表cpu有64个通道,可以同时读取64个(8字节)进行运算。同时还有一种32位(现在基本没有了)的cpu,64位cpu的程序只能在64位cpu上运行,而32位的程序在32和64位的cpu上都可以运行。
5、cpu的两种工作状态:一种是内核态,可以控制计算机的硬件。一种是用户态,可以运行程序。
有分享才有进步,以上是今日的全部内容。本文仅作位一枚刚入行小白的学习笔记,不当之处欢迎各位看官姥爷指点。