学习笔记Day01

今天终于开始了Python课程的正式学习,egon老师的声音依旧性感,在这点个赞.

第一天的学习总是相似的,无论学什么语言都一样,首先知道什么是语言,为什么要有语言,语言能干什么用,egon老师用奴隶主与奴隶的关系向我们生动的解释了人与计算机之间的关系,然后通过银行这个例子为我们讲解了逻辑是如何一步步的被实现的,我们如何一步步的去翻译它。

计算机的三层架构,硬件,操作系统,软件,

硬件中最为主要的是CPU,内存,硬盘,CPU相当于我们人类的大脑,具有数据运算功能。

内存,相当于人类大脑中的记忆储存区域,也是CPU工作时的数据来源,计算机把运行时需要的数据从硬盘读取到内存中,然后CPU就可以快速的从内存中读取这些数据。

内存虽然读取速度非常快,但是它不具有永久保存功能,断电后,内存中的数据即被清空,因此,我们需要硬盘来帮助我们永久保存数据,以文件的形式被计算机刻录在硬盘中永久保存。

操作系统则是负责链接软件与计算机硬件的中介,通过操作系统我们可以控制我们的计算机硬件做我们想做的事。

软件,就是我们以后要做的东西了,通过Python这门语言把我们思维的逻辑变成计算机可以运行的程序,这个过程就是编程。

还有平台的定义,我一直以为一台计算机就是一个平台,老师告诉我只有计算机还不够,必须要计算机加上操作系统才算是一个平台。

原文地址:https://www.cnblogs.com/akakk/p/13027390.html