语言就是用来交流的。编程
语言+火构成了人类的文明windows
Python语言用来和计算机交流ui
经过他和计算机交流,而后完成不少程序员想要完成的事情,就叫编程。spa
节省劳动力,更高效的完成工做,创造效益。orm
让计算机必定程度上代替人类,甚至于彻底替代人类。blog
1. CPU(大脑)
控制器(控制)
类人,控制四肢,全部组织的运转
2. 运算器(运算)
进行逻辑运算,和算术运算
3. 内存(大脑的记忆组织)
. 计算机只认识0和1(高低压电频)
0101 0110 # AB
0101 1001 # AC
优势:存取很是快。缺点:时间短,保存时间不长(断电消失)。
4. 外存(笔记本)
优势:存储稳定时间久,容量大。缺点:存取速度慢。
5. 输入设备
接受信息
6. 输出设备
输出传递信息
相似于人类的嘴
推荐书籍 <数学之美>
1. 双击打开qq(快捷方式-->指向一个路径(外存),去这个位置找到他)
2. 发送指令给内存,让内存读取外存中的qq内容
3. 运行
至关于多个大脑,同时(同一时刻)处理多件事情
64位系统向下兼容32位软件,反之不能够
开机,告诉计算机操做系统的位置,该信息存储在CMOS存储器中。
总线至关于人类的神经,肌肉,血管
机械硬盘上存储的都是 0 和1
机械手臂:读取数据
磁道:存储数据
扇区:多个磁道组成一块,起始位置不一样
寻找数据的时间:
平均寻道时间:机械手臂找到磁盘的时间5ms(固态硬盘没有这个时间)
平均延迟时间:(0 + ?)/2 7200r/min
寻找数据时间 = 平均寻道时间 + 平均延迟时间
固态不须要平均延迟时间,RAM (断电消失)
固态硬盘是基于固态电子(SSD,断电不消失)和算法实现数据存储的。
计算机不能提供文件,文件是操做系统提供的,一个虚拟的概念,不一样操做系统的文件定义是不同的。
QQ是个应用程序,本质就是一堆文件。
编程是为了解决人类需求,完成某件事情,写出一个应用程序,就是写一堆文件。
一个软件,帮咱们完成计算机的控制。
操做系统把对计算机控制的复杂指令(CPU)简化了
用户/硬件/操做系统/应用程序
硬件:与操做系统交互
操做系统:人/应用程序
应用程序:人/操做系统
硬件之间的交流经过CPU
打开应用程序必须通过操做系统,打开操做系统必须通过(ROM存储器(临时操做系统))
1. 通电
2. 按下开机键
3. 开机键会启动临时操做系统(ROM应用程序)
4. 临时操做系统去找windows操做系统的路径并启动
5. 操做系统启动
推荐书籍 《乌合之众》
应用程序依托于操做系统
操做系统依托于临时操做系统
其余步骤会如出一辙
第一天过去,感受这里老师个个都很好,说话又好听,又有才,我超喜欢这里。