Day2今日总结
#今日总结
##操作系统
##文件的概念
##编程语言的发展史和分类
##python
###python的解释器的版本说明和多版本共存&下载与安装
###python程序的运行
##编程软件的下载与安装
####操作系统
1. 本质上也是由程序员开发的一款应用程序
主要作用是协助管理计算机的日常运行和程序员的日常开发
2. 三层架构
("普通运行程序""操作系统""硬件")
3. PC端常见的操作系统
'mac系统' 注重程序运行 源于unix系统
'windows系统' 微软开发注重客户体验运行方式相比mac系统更加友好
'linux系统' 兼顾用户体验和程序运行同样源于unix系统
'ubantu系统' 类似linux优化了相关界面
(mac系统)
(windows系统)
(inux系统)
移动端补充:os鸿蒙系统
ios系统
安卓系统
####文件的概念
1.双击文件 控制硬盘转动读取文件数据到内存在由CPU读取
2.编辑文件 打开文件修改内存中的文件数据
3.按ctrl+s 内存中的数据刷到硬盘
#####编程语言的发展史和分类
1.发展史
* 机器语言:学习难度较大的一种语言直接运用二进制对计算机进行沟通
使用二进制速度很快但是由于二进制学习难度较高开发效率慢
* 汇编语言:用英文代替一串二进制玩数字类似(010101——>a)
相对于机器语言,效率和学习难度降低很多但是任然是很慢
* 高级语言:用人类词汇与其沟通上手难度低开发效率快
但是计算机运行较慢(需要配合编程软件进行开发)
er:C++ C# JAVE PHP Python
2. 分类
* 编译型 速度快 一次翻译即可多次使用 缺点:出现BUG需要修复时则需要逐行翻译
* 解释性 python 逐行翻译出现bug能够快速修复 缺点:熟读相对于C++较慢
python
1. 创始人 吉多·范罗苏姆(江湖人送外号龟叔)
2. python下载与安装
[下载网址](https://www.python.org/)
选择界面里的windows&MAC&....
选择合适的版本进行下载(注意经量避免C盘安装)
运行:键盘输入window+R————>输入cmd
输入代码即运行
3. 如果在下载结束后运行失败,也就是需要切换路径
即切换(C\D\E盘即可)
切换的相对路径也就是python文件的所在地需要一个参考系
:B在A的左边 具体的参考位置是A
绝对路径则不需要这么麻烦
类似于A在地球上
4. 环境变量:类似于计算机的公共仓库切换路径的时候需要将自己pythond文件地址添加到环境变量上
####pycharm下载
1. 下载网址(https://www.jetbrains.com/)
2. 选择自己喜欢的版本下载即可(猛男都是用正版的是吧)
3. 破解版途径:百度 淘宝购买即可