计算机要点
一、 计算机
- 概念:用于高速计算的机器,能按照程序运行的现代化智能电子设备。
- 作用:
- 数值计算
- 信息存储
- 逻辑计算
- 组成
- 硬件。eg:鼠标、键盘、显示器、CPU、内存、硬盘
- 软件:通过完成一系列由数据和指令组成的集合,以达到某种功能。
二、 计算机语言
- 作用:人机交互
- 机器语言 -> 汇编语言 -> 高级计算机语言(根据转换时机的不同而区分)
- 高级计算机语言
- 编译型语言,在交给机器执行之前已经完成了编译。eg:C
- 优点:执行快;缺点:跨平台性差。
- 解释型语言,一边解释一边执行。eg:Python
- 优点:跨平台性良好;缺点:执行慢。
- 编译型语言,在交给机器执行之前已经完成了编译。eg:C
三、交互方式
1. TUI
全称 Text-based User Interface,命令行交互方式。(WIN+R – > CMD – > 回车)
- DOS命令
- dir:列出当前目录下的文件 & 文件夹 (前面有< DIR >)
- name:打开当前目录下的指定文件
- cd:进入指定文件夹
- cd…:退回上一级目录
- cd/:退回根目录
- md name:创建文件夹
- cd.>name:创建文件
- del name:删除当前文件 / 当前文件夹里面的文件
- rd name:删除空文件夹
- exit:退出DOS命令
2. GUI
全称 Graphical User Interface,图形界面化交互方式。(通过软件执行)
四、文本文件 & 字符集
1. 文本文件的类型:
- 纯文本:只能保存文本内容。
- 富文本:能保存文本以外的东西。
2. 编码 & 解码
- 编码 encode()
- 解码 decode()
3. 字符集
- ASCII 美国 8位 – > 256字符
- ISO-8859-1 欧洲
- GBK 国标码
- Unicode 万国码
- utf - 8
- utf - 16
- utf - 32
五、 进制 & 单位
1. 常见的进制:
- 十进制 -> 二进制 原理:对十进制数进行除2运算
- 二进制 -> 十进制 原理:二进制乘以2(次幂)的过程
- 八进制
- 十六进制
2. 单位:
-
bit:计算机中最小的单位
-
byte:最小的可操作单位
-
8bit = 1byte (字节)
-
1024byte = 1KB (千字节)
-
1024KB = 1MB (兆字节)
-
1024MB = 1GB (吉字节)
-
1024GB = 1TB (太字节)
六、环境变量
- 概念:操作系统中用来指定操作运行环境的参数。eg:文件夹位置
- 操作:
- 查看:点击此电脑 -> 右键此电脑属性 -> 高级系统设置 -> 环境变量
- 添加
- 修改
- 删除
1. path环境变量
- 原理:我们在CMD中输入命令后,系统会先在当前目录下寻找,然后到 path 环境变量的路径寻找,如果都找不到就报错。
- 作用:可将常用文件的路径设置在path里面,设置后可直接在CMD下用文件名打开。
- 注意:(1) path环境变量不区分大小写; (2) 多个路径之间要 ;隔开