1 计算机基本概念
1.1 计算机是什么
- 计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算器
- 特点:数值计算、逻辑计算、存储记忆功能。
- 总结:能够按照程序运行、自动、高速处理数据的现代化智能电子设备
1.2 计算机组成
- 硬件:看得见摸得着 (CPU 硬盘 显卡 鼠标…)
- 软件:看不见摸不着(PyCharm 高德地图 QQ…)
2 计算机语言
2.1 计算机语言的基本概念
- 概念:计算机语言(Computer Language) 指用于人与计算机之间的通信。字符 数字 语法规则
2.2 计算机的发展
- 机器语言 (0 和 1)-- >> 汇编语言 (字母和符号)-- >> 高级计算机语言 (Java Python C#)
2.3 解释型和编译型语言的区别
- 编译型语言
C语言…
X(源码) --> 编译 --> Y(编译后的机器码)
特点: 执行速度快 100个文件 一个文件夹 跨平台性差 - 解释型语言
Python
X(源码) --> 解释器 --> 解释执行
特点: 执行速度比较慢 跨平台性比较好
3 交互方式
3.1 交互方式种类
- 命令行的交互模式 (Text-based user Interface) TUI
- 图形界面化的交互模式 (Graphical user Interface) GUI
- Interface (接口 用户需要通过软件的接口对软件进行操作,但是所有的功能并不是都对用户开放)
3.2 文本交互模式打开的方式(win)
- win键+R --> 运行窗口 --> cmd–> 回车
- 命令行结构:
- Microsoft Windows [版本 10.0.18363.720] © 2019 Microsoft Corporation。保留所有权利。–> 版本
- C: --> 根目录
- \Users\L**an --> 所在的当前文件夹
- “>” --> 命令提示符,在后面直接输入命令
3.3 dos命令
dos命令 | 执行内容 |
---|---|
DIR | 列出文件或文件夹 |
md | 创建目录 |
rd | 删除目录 |
cd | 进入指定目录 |
cd. | 还在当前目录 |
cd… | 返回到上一级目录 |
cd/ | 返回到根目录 ( “/” 后面是词的话就要空格) |
cd… | 返回到上一级目录 |
del | 删除文件 |
del *.txt | 删除所有txt文件 |
exit | 退出 |
4 文本文件和字符集
4.1 文本文件
- 纯文本
保存单一的文本内容,无法保存与内容无关的东西(不能保存颜色、图片.) - 富文本
可以保存文本以外的内容,(如word、有道笔记…) - 开发全用纯文本,在计算机底层会转换成二进制数据
- 注意:
1.将字符转换成二进制编码的过程叫做编码 decode
2.将二进制码转换成字符的过程叫做解码 encode
3.编码和解码都要遵守的规则是字符集
4.2 常见字符集
- ASCII: 美国人编码,采用的是七位对美国常用字符进行编码,包含128个字符
- ISO-8859-1: 欧洲的编码,采用的是8位,包含256个字符
- GBK: 中国人编码,也叫国标码
- Unicode: 万国码 (编程常用)
- 常用的Unicode编码:UTF-8 UTF-16 UTF-32
- 区别:UTF-8:包含1到5个字节, UTF-16:包含2到4个字节, UTF-32:包含4个字节
- 常用的Unicode编码:UTF-8 UTF-16 UTF-32
5 进制
- 进制越大 --> 表现形式越短
- 常用:十进制、二进制,之所以出现十六进制,八进制是为了更加方便表示
5.1 进制之间转换
例:6 的十进制–> 二进制
原理
- 对十进制数进行除2运算
6/2=3…0
3/2=1…1
……1
6转换为二进制数为:110 (倒着写)
例 101 的二进制 --> 十进制
原理
- 二进制乘以2(次幂)的过程
1* 20 + 0* 21 + 1* 22 = 5
5.2 进制的计数
十进制: 满十进一 0 1 2 3 4 5 6 7 8 9 计数:0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 …
二进制: 满二进一 计0 二进制一共有两个数字 0 1 计数:0 1 10 11 100 101 110 111 1000…
八进制:(几乎不用)显示数码管用八进制 八进制 满八进一 八进制一共有八个数字 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 20…27 30…37 40
十六进制:(用的较多) 满十六进一 十六进制一共有16个数字 计算:0 1 2 3 4 5 6 7 8 9 a(10.不管大小写) b(11) c(12) d(13) e(14) f(15) 10 11 12 …1a 1b 1c 1e 1f …20 21 …
5.3 进制的计数
- bit是计算机当中最小的单位
8个bit等于1byte(字节)
1024byte=1kb(千字节)
1024kb=1mb(兆字节)
1024mb=1Gb(吉字节)
1024GB=1TB
6 环境变量
6.1 基本概念
-
环境变量(environment variables)
一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等 -
如何查看环境变量
右键计算机属性->选择高级系统设置->环境变量 环境变量分为2个 1个是用户变量 1个是系统变量 注:系统变量不要修改 -
添加环境变量
通过新建按钮添加->环境变量可以由多个值构成,值与值之间用英文的分号隔开(;英文) -
修改环境变量
通过编辑按钮 -
删除环境变量
通过删除按钮
6.2 path环境变量
- 从字面意思上理解path就是保存环境变量里面的一个个路径
- 当我们输入一个命令的时候(命令行),系统会先在当前路径来找,如果当前路径没有,那么会去path环境变量里面去找,如果有直接打开,没有则报错
- 可将常用的文件或者程序的路径添加到环境变量中,就可以在任意位置来访问这些文件。
7 小结
初步的了解了计算机、计算机语言和计算机的一些简单的操作