Python 入门第一天

一、编程介绍(***):

    1.什么是编程语言:人与计算机沟通的介质。

    2.什么是编程:将人的思维逻辑翻译下来,让计算机能懂。

    3.什是程序:存放有人类代码的文件。

    4.为什么编程:奴隶计算机。

二、计算机三大核心硬件(*****):

  1. CPU:用来接收,运行指令(相当于人脑)
  2. 内存:存取速度快,但断电后数据消失,所以只能暂存数据
  3. 硬件:机械硬盘、固态硬盘(开启速度快),断电后数据还在,可永久保存数据,但存取速度慢。

     a.运行程序与计算机硬件的关系:

     程序最先存放于硬盘中

     程序的运行是从硬盘把代码加载到内存中

     然后cpu是从内存中取出指令运行的

     ps:程序运行过程中产生的数据最先都是存放于内存

     b .IO问题与程序效率:

     1.把指令依赖的数据先加载在内存中,能从内存中读取的数据不从硬盘中。

     2.针对要永久保存的数据,应该现在内存中攒一大波,然后一次性写入硬盘存。

三、操作系统与平台(*****):

     1.计算机体系三层结构:

     应用程序:给用户用

     控制程序:操作系统:Window,linux

     计算机硬件

     ps:作为应用开发员,通过操作系统来操作硬件。

     2.平台:计算机硬件+操作系统

posted @ 2020-06-01 20:52  小鱼鱼哒哒  阅读(89)  评论(0)    收藏  举报