预科第一天

计算机硬件:(计算机是奴隶)

1.五大组成:

控制器

运算器

储存器I/O: 内存+外存

输入设备 input

输出设备 outinput

2.CPU

控制器+运算器=CPU

功能: 控制+运算

工作方式: 取指---->分析--->执行

软件的执行都是由CPU执行,所有的软件最终都要转换成cpu的指令集去执行

一个二进制成为一个bit: 111

cpu具有向下兼容性

总结重点: cpu的功能 cpu从内存取数据 x86-64

完整的计算机系统:

应用程序

操作系统

计算机硬件

什么是操作系统:

是一个协调、管理、控制计算机硬件与软件的控制程序

操作系统分成两部分:

接口程序:将硬件的功能封装成简单的接口,用来给应用软件或者给用户使用

内核:具体控制硬件,对下

内核态与用户态(了解)

cpu的两种工作状态

用户态:cpu执行用户程序/应用程序所处的状态,处于用户状态不能控制硬件

内核态:cpu执行操作系统内核所处的状态,处于内核态能够控制硬件

应用程序的启动: (重点!!!)

前提:先启动操作系统

1、向操作系统提交程序启动文件的路径

2、操作系统根据文件路径把硬盘的数据读入内存

3、操作系统调用cpu来执行内存中刚刚读入的程序代码

编程语言分类:

机器语言:用二进制指令编程

优点:执行效率高

缺点:开发效率低 学习难度高

汇编语言:用英文标签代替二进制指令,本质也是直接操作硬件

优点:执行效率高

缺点: 开发效率低 学习难度高

高级语言:用人类的字符去编写程序,人类的字符计算机无法理解,必须经过翻译,翻译成计算机语言计算机才能执行

编译型:c

类似于谷歌翻译-->gcc------->机器语言

特点:编译一次,拿到结果可以重复执行,无需重新编译

翻译:程序----->gcc----->机器语言

执行:机器语言------>CPU

优点::执行效率高

缺点:调试程序麻烦 跨平台性差

解释性:Python 、

类似于同声传译--> 解释器

特点:解释一行,执行一行, 即边翻译边执行

程序------>解释器---->机器语言------>CPU

优点:开发效率高 跨平台性高 调试程序方便

缺点:执行效率低

总结:

学习难度:从高到低

执行效率:从高到低

开发效率:从低到高

标题:

分为1~6

编号一级标题:#空格内容

  1. python环境搭建

  2. pycharm 环境搭建

print("hello world")

代码块 ```python + 回车(另起一行,输入法要切换英文)

print("hello world")

复制 = ctrl + c

粘贴 = ctrl + v

我又黑又粗 加粗 ** 内容 **

我是斜的 斜体 * 内容 *

我是又粗又斜 加粗加斜 * * * 内容 * * *

388 删除线 “~ ~内容~ ~”

姓名 年龄 职业
Alex 88 it

插入超链接

百度 [内容]+(网址) #超链接

图片直接拖

有序:数字.空格

​ 1.+空格

无序:

  • 减号+空格

    • 黑点(减号+空格)+tab
    • 进入下一层使用tab

    返回上一层shift + tab

    • [x] 你好 - +空格+[空格]+空格

转义: 7*8*9

Python解释器安装及环境变量配置过程

www.python.org 网页Downloads下载相应版本

下载完成安装

img

img

img

安装完成后配置环境变量

右击点击我的电脑—>属性—>左侧高级系统配置—>环境变量—>下边的系统变量,找到Path

(
)

点击新建输入python的路径

CTRL+R打卡运行,输入cmd进入终端,输入python回车,返回结果如下:

img

猜你喜欢

转载自www.cnblogs.com/freedom0923/p/11936711.html