python学习第一天

时间:2019-03-18
本文章向大家介绍python学习第一天,主要包括python学习第一天使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

对于一个小白而言,今天学习的内容等于是给我做了个一个扫盲。

主要讲了六大内容:

一、编程与编程的目的

里面包含了进入编程行业最基础的三个问题:

1.什么是语言,什么是编程语言?

2.什么是编程?

3.为什么要编程?

在老师生动的讲解下,让我对编程有了一个很好的定义及理解。

二、计算机组成(重点)

1.控制器:是计算机的指挥系统,负责控制计算机其他硬件的工作

2.运算器:负责数学运算与逻辑运算

​ 控制器+运算器=CPU=====》人的大脑

3.存储器I/O设备:内存、外存的优缺点

4.输入设备input

5.输出设备output

总结:
与运行程序有关的三大核心硬件:cpu、内存、硬盘(重点)
程序最先都是存放于硬盘的,站在硬件角度,程序的启动时,硬件的工作流程:
1. 程序相关数据先从硬盘读入内存
2. cpu从内存取出指令/数据然后运行

三、CPU详解(了解记住)

1.cpu具有向下兼容性

​ 64的cpu可以运行32bit与64bit的软件
但是32的cpu只能运行32bit的软件

四、存储器(重点)

​ 8bit=1Bytes
1024Bytes=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB

​ 平均寻道时间(找磁道的时间)+平均延迟时间(转半圈的时间)=一次IO时间

​ 7200转/分钟的硬盘来说,一次IO的时间大概:
5MS+4MS=9MS

五、完整的计算机系统分为三层(重点)

​ 应用程序

​ 操作程序

​ 计算机硬件

六、操作系统定义(重点)

​ 操作系统是协调、管理、控制计算机硬件资源与应用软件的一个控制程序

​ 应用程序是通过操作系统来间接控制硬件的

总结下来一天的学习老师让我们知道了学习编程要分清楚三个角色:程序员自己、编程语言以及计算机(奴隶),同过一天的学习让我们尽可能的了解计算机的基本情况,而后再开始对编程语言的学习。