一.编程介绍,计算机硬件,操作系统与平台介绍
程序员文章站
2022-04-01 20:43:06
...
python学习第一天:知识回顾
一.编程介绍:
1.什么是编程?
把人类的思维逻辑(业务逻辑)翻译成计算机能够看懂的语言,并且保存在文件中,叫做编程.
#举个栗子(人类的思维逻辑):
#接收用户输入的用户名
#接收用户输入的密码
#判断 用户输入的用户名 and 用户输入的密码 是否正确
#正确,输出登录成功
#错误,输出用户名或密码错误
# 把这些思维逻辑翻译成计算机可以看懂的
2.为什么要有编程?
人类要奴役计算机做事,需要通过计算机能够看懂的语言去发送指令,命令计算机
二.计算机硬件
计算机硬件的组成是CPU,内存和硬盘
1.软件运行与三大核心硬件的关系?
程序最先存放于硬盘中,程序的运行是把硬盘中的程序加载到内存中,CPU从内存中读取并运行程序
2.IO问题与程序的效率?
(针对输出)把指令依赖的数据事先加载到内存,能从内存取数据就不要从硬盘;
(针对输入)针对要永久存放到硬盘中的数据,应该在内存中攒一大波然后一次性写入硬盘.
三.操作系统与平台
1.什么是操作系统?
操作系统可以说是人与计算机之间的中介,用来管理计算机硬件与软件资源的计算机程序
应用程序
↕↕↕
操作系统
↕↕↕
计算机硬件
2.什么是平台?
平台=硬件+操作系统
例:windows系统+某款硬件,Linux系统+某款硬件