python是一门编程语言
- 编程
1.什么是编程
编写程序,人将自己的思维逻辑和想法通过计算机能够识别的语言写下来,告诉计算机按照你的思维逻辑去帮你干活,编程的最终结果就是一丢文件
2.为什么要编程
让计算机能够按照你的思维逻辑去工作,解放人力!!!
- 计算机起码的一些主要部件(计算机不会主动帮你干任何一件事)
cpu
内存
硬盘
操作系统(windows,linux...):
帮你操作计算机硬件的,它帮你封装好了一系列操作硬件的方法,程序员只需要按照操作系统提供的操作方法即可间接操作硬件
- 一套完整的计算机系统由以下三部分组成:
1.应用程序
2.操作系统(中间人)
3.计算机硬件
ps:
1.程序员开发的程序都叫做应用程序
2.操作系统也是应用程序,但是它针对的是计算机硬件
- 计算机五大组成部分:
1.控制器:计算机的控制系统
2.运算器:计算机的运算系统
包括: 逻辑运算:判断事物的对错...
数学运算:数字运算
控制器+运算器 = 计算机中央处理器(CPU)
3.存储器:计算机存储系统
分为: 内存:基于电工作的,通电数据正常读取,一旦断电数据即可丢失
优点:读取速度快
缺点:断电数据丢失
外存
优点:能够永久保存数据
缺点:读取速度慢
4.输入设备
键盘,鼠标,触摸屏
5.输出设备
显示器,音响,打印机
ps: 输入设备也称input,输出设备也叫output
输入输出设备也可以叫 I/O 设备
- 计算机三大核心组件
cpu:大脑
内存:短期记忆
硬盘:永远不会消失的本子
我说一个知识点,你通过耳朵(输入设备)接收,到了你的短期记忆(内存),消化吸收知识点(cpu)
写作业(输出设备)
- 计算机是基于电工作的,而电信号只有高低电频两种状态
0101010101000001010101010101010 计算机里面存储的都是0101的二进制数据
- CPU工作流程
选取内存中读取命令 将命令解析翻译成自己能够对应上的操作步骤 控制硬件执行
- CPU
简单指令集
复杂指令集
x86架构
cpu到内存中获取数据最多读32位
64位32位
64位向下兼容32位的软件
而32的位不能够兼容64的软件
- 存储器
寄存器:cpu下一步即将要用到的数据(容量小)
高速缓存:将经常需要用到的容量比较小的数据存储在高速缓存
内存:cou获取数据的主力还是内存
硬盘:硬盘的旋转读取数据
机械硬盘
固态硬盘
磁带:服务器数据的备份
- BIOS : basic input ouput system计算机出厂的时候自带的一个系统
- 操作系统
操作系统也是一款应用软件,但是它是针对计算机硬件的
将复杂丑陋的操作封装起来,暴露给用户简单快捷的操作接口
帮助你协调,管理,调度计算机各个硬件
- 什么是文件???
操作文件其实就是操作系统给你提供的操作硬盘简便接口
- 每日任务
1.录音总结
2.课下一定要多敲代码(拼音,英语,代码)
3.晚上不要熬夜,睡眠时间尽量控制在6~8个小时
4.每日英语学习
5.当天内容博客整理
- 学习方法
1.上课不要用手记笔记,多用截图功能
2.多截图,多加注释
3.多敲多练 学会用百度