Python 入门第一天
一、编程介绍(***):
1.什么是编程语言:人与计算机沟通的介质。
2.什么是编程:将人的思维逻辑翻译下来,让计算机能懂。
3.什是程序:存放有人类代码的文件。
4.为什么编程:奴隶计算机。
二、计算机三大核心硬件(*****):
- CPU:用来接收,运行指令(相当于人脑)
- 内存:存取速度快,但断电后数据消失,所以只能暂存数据
- 硬件:机械硬盘、固态硬盘(开启速度快),断电后数据还在,可永久保存数据,但存取速度慢。
a.运行程序与计算机硬件的关系:
程序最先存放于硬盘中
程序的运行是从硬盘把代码加载到内存中
然后cpu是从内存中取出指令运行的
ps:程序运行过程中产生的数据最先都是存放于内存
b .IO问题与程序效率:
1.把指令依赖的数据先加载在内存中,能从内存中读取的数据不从硬盘中。
2.针对要永久保存的数据,应该现在内存中攒一大波,然后一次性写入硬盘存。
三、操作系统与平台(*****):
1.计算机体系三层结构:
应用程序:给用户用
控制程序:操作系统:Window,linux
计算机硬件
ps:作为应用开发员,通过操作系统来操作硬件。
2.平台:计算机硬件+操作系统
浙公网安备 33010602011771号