文章目录
1. 计算机基本概念
1.1 计算机是什么
- 能够按照程序运行,自动、高速处理数据的现代化智能电子设备
- 特点:数值运算、逻辑运算、存储记忆功能
1.2 计算机的组成
- 硬件:看得见摸得着,eg:鼠标、键盘、显示器
- 软件:看不见摸不着,eg:QQ、微信、浏览器
2. 计算机语言
2.1 基本概念
- 人与计算机之间通讯的语言
2.2 发展
- 机器语言→汇编语言→高级计算机语言
- 机器语言:组成基础为二进制数
- 汇编语言:用一些简单的字母和符号串代替二进制串
- 高级计算机语言:一系列指令的集合 eg:C、Java、Python
2.3 编译型语言&解释型语言
根据转换时机的不同,语言分为了两大类:
- 编译型语言 代表:C语言
- 在代码执行前将代码编译为机器码然后将机器码交由计算机执行
- x(源码)–编译–y(编译后的机器码)
- 特点:执行速度特别快,跨平台性比较差
- eg:食堂打饭,打后即吃,但无法选择口味
- 解释型语言 代表:Python语言
- 在执行的同时一边执行一边编译
- x(源码)–解释器–解释执行
- 特点:执行速度比较慢,跨平台性比较好
- eg:火锅,边涮边吃,慢一点,但可选择
3. 交互方式
3.1 种类
此处列举两种:
- 命令行的交互方式(Text-based User Interface) TUI
- eg:dos命令
- 图形界面化的交互方式(Graphical User Interface) GUI
- eg:360安全卫士
- Interface:接口,不宜过多/过少

3.2 文本交互模式打开的方式win
- 打开命令提示符:win + R→cmd

- 常用dos命令
- x:/X: → 切换盘符,大小写无关

- dir →列出当前目录下的文件夹或文件

- x:/X: → 切换盘符,大小写无关
- md →创建目录(文件夹)

- rd →删除目录(文件夹)

当文件夹中有内容时,用rd无法删除。应先用del清空文件夹,再用rd删掉文件夹 - cd →进入指定目录(文件夹)

- del →删除文件

- exit →退出dos命令
4. 文本文件和字符集
4.1 文本文件
- 纯文本 只能保存单一的本文内容,无法保存内容无关的东西,编写程序用纯文本 eg:文本文档
- 纯文本在计算机底层会转换为二进制保存
- 字符→二进制:编码 encode()
- 二进制→字符:解码 decode()
- 富文本 可以保存文本以外的东西 eg:word、有道笔记
4.2 常见字符集
出现乱码通常先检查字符集
- ASCII 美国人编码,使用7位来对美国常用的字符进行编码,包含128个字符(27)
- ISO-8859-1 欧洲的编码,只用8位来编码,包含256个字符(28)
- GBK 中国人的编码(国标码)
- Unicode 万国码,包含世界上所有语言和字符,编写程序一般 会使用Unicode编码* UTF-8 UTF-16 UTF-32 *
5. 进制
5.1 进制之间的转换
- 十进制→二进制 除2取余数,从下往上念 eg:6→110
6 / 2 = 3...0
3 / 2 = 1...1
1 / 2 = 0...1
- 二进制→十进制 刚刚得到的余数从上往下乘
0 * 2^0 + 1 * 2^1 + 1 * 2^2 = 6
5.2 进制的计数
- 十进制
- 满十进一,一共有10个数字
- 计数:0 1 2 3 4 5 6 7 8 9 10 11 12 … 19 20
- 二进制
- 满二进一,一共有2个数字0/1
- 计数:0 1 10 11 100 101 110 111 1000 …
- 八进制
- 满八进一,一共有8个数字
- 计数:0 1 2 3 4 5 6 7 10 11 … 17 20 21 … 27 30
- 十六进制
- 满十六进位,引入a b c d e f表示10 11 12 13 14 15
- 计数:0 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 … 1a 1b 1c 1d 1e 1f 20 21 22 23 … 2a 2b 2c 2d 2e 2f 30 31 … 3a 3b
5.3 数据间的换算
- bit是计算机中最小的单位
- byte是我们最小的可操作单位
- 1byte(字节) = 8bit
- 1KB(千字节) = 1024bit
- 1MB(兆字节) = 1024KB
- 1GB(吉字节) = 1024MB
- 1TB(太字节) = 1024GB
6. 环境变量
6.1 基本概念
- 环境变量environment variables
一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置 - 环境变量操作(增删改查)
- 查看环境变量
- 右键此电脑,选择属性
- 系统界面左侧显示高级系统设置
- 选择环境变量用户变量/系统变量
- 添加/修改/删除环境变量
- 查看环境变量
6.2 path环境变量
- path环境变量保存的是一个一个的路径
- 当我们在命令行中输入一个命令,系统会先在当前目录下找,如果有就直接打开;如果没有则会去path环境变量的路径去找,直到找到为止。没找到则会报错
- 我们可以将一些经常访问的文件或程序的路径添加到环境变量中,如此可在任意位置来访问这些文件
- 多个路径用**英文状态下;**隔开
- P.S. path环境变量不区分大小写 path Path PATH
本文深入浅出地介绍了计算机的基本概念,包括计算机的定义、组成部分、语言类型及其发展历程,重点对比了编译型与解释型语言的特点。同时,文章还探讨了计算机的交互方式,如命令行和图形界面的区别,以及文本文件、字符集、进制转换和环境变量等核心概念。

51万+

被折叠的 条评论
为什么被折叠?



