python是一门面向后台的编程语言
主要的发展方向为:
大数据
数据分析
机器学习
人工智能
爬虫
自动化运维
web
语言:一个物体与另一个物体交流的介质
编程:将人类内识别的语言转化为机器能识别的指令,这种过程就叫做编程
注:最终这些指令会被转化为高低电频提供给计算机进行识别处理
编程语言:有特定语法,可以通过编程的方式,让计算机进行识别,从而让计算机根据人的意愿完成人想让其完成的事
总结:学习编程的目的 - 控制奴役计算机,让其完成你想让它完成的事
控制器:统筹规划硬件与软件的运行,调控计算机各组成部分协调合作
运算器:可以完成数据的 算数运算 与 逻辑运算,得到想要的结果
存储器:需要再次使用的数据可以通过存储器进行 临时 或 永久存储
输入input设备:将外界的信息,通过输入设备,提供给计算机
输出output设备:从计算机内部提前想要的数据
cpu: 中央 控制器 + 运算器
内存:可以临时存储数据,计算机断电以后数据会消失
硬盘:可以永久存储数据,断电后数据仍在硬盘内
二进制:1010 1111 0001 01111011
八进制:12 17 1 173
十六进制:a f 1 7b
十进制: 10
十二进制
七进制
六十进制
内存条内部主要分为栈区和堆区两个部分可以将堆区可以比作酒店的房间。将栈区比作酒店的大堂前台,外来访客如需要拜访酒店内的入住客户,则需要
通过酒店前台查询被拜访人的房间号才能找到该客人。通过这个比喻可以看出内存条的数据是存在堆区内的。要通过栈区的查找才能对堆区存放的数据进行调用和处理。
操作系统: 可以直接往硬件上发生操作指令,完成对硬件的操作,同时协调所以运行在该操作系统上的软件
-- 软件与软件间的交流
-- 软件与硬件间的交流
内存|硬盘 -- 硬件
软件:应用程序,不能直接操作硬件,需要通过操作系统间接的控制硬件