Python基础入门介绍
1、python是什么?
Python是一门面向对象的编程语言,Python是纯粹的自由软件、源代码和解释器
2、什么是编程语言?
编程语言即是 程序员能够与计算机沟通的介质
3、什么是编程?
编程即是程序员基于某种语言的语法格式,将自己所想做的事情写到文件中去让计算器去执行,编程的结果就是一堆文件,这些文件便是程序
4、为什么要编程?
编程的目的就是让计算机代替人力去完成一些事情,提高做事的效率,解放人力
5、计算机的硬件基础
CPU X86-64 :X86为CPU的一种型号,64为:计算机从内存中读取64位数据
6、存储器的优缺点如下:
内存:
优点:存取速度快,
缺点:容量小,数据易丢失
外存:
优点:容量大,永久存取数据
缺点:存取速度慢
7、存储单位:
位:bit、字节:Bytes()KB、MB、GB、TB
8bit = 1Bytes
1024Bytes = 1KB
1024KB = 1MB
1024MB = 1GB
1024 GB = 1TB
1024 TB = 1PB
8、计算机的三大核心组件,以及它们的功能?
计算机的三大核心组件是:CPU、内存、磁盘
CPU:中央处理器(Central Processing Unit),是一台计算机的运算核心和控制核心。控制器的作用是: 计算机的指挥系统,控制器通过访问存储器取出指令,经译码器分析后,根据指令结果产生相应的操作控制信号作用于其他部件,使得各部件在控制器下有条不紊的协调工作,运算器的作用是:实现算术运算与逻辑运算。
内存:暂时存放运算数据,CPU通过读取内存中的指令执行程序,待程序执行结束后释放空间
硬盘:用来永久存储和读取数据
9、cpu、内存、硬盘的工作原理,解释一个程序如何从无到有运行起来的?
首先将待运行程序存储在硬盘里,CPU发送指令至内存,内存读取硬盘中的程序,CPU再访问读取内存中的指令,实现程序的运行。
10、对于磁盘来说,寻找到数据的总时间=平均寻道(5ms)+平均延迟时间(7200转的磁盘该值等于4ms)