计算机要点
1.计算机的基本概念
- 计算机 (computer) 俗称电脑,是现代的一种用于高速计算的电子计算器
- 特点:数值计算 逻辑计算 存储记忆功能 能够按照程序运行 自动高速的处理数据
- 组成 有硬件:鼠标 键盘 显示器 CPU 硬盘等 可以看得见摸得到的东西 有软件:通过编程完成一个一系列按照特定顺序组织的计算机数据和特定指令的集合 一般为解决需求的编写出来 例如:QQ 微信等
2.计算机语言
- 概念:指用于人与计算机之间通讯的语言 能够按照程序运行 自动高速处理数据的现代化只能电子设备
- 发展 机器语言–>汇编语言–>高级计算机语言
- 高级计算机语言就是一系列指令合集,分为编译型语言和解释型语言 例如:JAVA C Python
- 解释型语言 代表语言:Python 执行速度比较慢但是跨平台行比较好
- 编译型语言 代表语言:C 执行速度特别快 跨平台性比较差
3.交互方式
- 命令行的交互方式(TUI)比较复杂
- 图形界面化交互方式(GUI)非常简单
文本交互模式打开的方式(win)
- 现已windows系统为例子 按win+r键 输入cmd回车 如下图
- 常见的dos命令
- 注意: rd 只能够删除目录,如果有东西在目录里面则无法删除
del只能删除文件为无法删除文件所在的目录
4.文本文件和字符集
文本文件
- 纯文本: 只能保存单一的文本内容,无法保存内容无关的东西 例如:TXT文档 并且纯文本在计算机底层也会转换为二进制保存。 这里说一下将字符转换为二进制码的过程,我们称之为编码 encode();将二进制码转换为字符的过程,我们称之为解码 decode()
- 富文本: 可以保存文本以外的东西 例如 :有道笔记
常见的字符集
- ASCII 美国人编码 使用7位对美国常用字符编码 包含128个字符
- ISO-8859-1 欧洲编码 使用8位来编码 包含256个字符
- GBK 中国人编码(国标码)
- Unicode 万国码 包含世界上所有语言和字符 编写程序一般都会使用Unicode编码
- Unicode编码有多种实现 UTF-8 UTF-16 UTF-32
字符集可以列出所有字符和二进制的对应关系
5.进制
进制之间的转换
- 十进制转二进制 原理:对十进制进行除2的运算
- 二进制转十进制 原理: 二进制乘以2(次幂)的过程
进制的计数
- 十进制:满十进一 一共十个数字
- 二进制:满二进一 一共两个数字
- 八进制:满八进一 一共八个数字
- 十六进制:满十六进一 引入了a b c d e f 表示10 11 12 13 14 15
数据间的换算
- bit为计算机中最小单位
- byte是我们最小的可操作单位
- 8bit = 1byte(字节)
- 1024byte = 1KB(千字节)
- 1024KB = 1MB(兆字节)
- 1024MB = 1GB(吉字节)
- 1024GB = 1TB(太字节)
6.环境变量
- 基本概念:指操作系统中用来指定操作系统运行环境的一些参数,例如:临时文件夹位置和系统文件夹位置等
操作
- 查看环境变量:右键点击计算机-属性-高级系统设置-选择环境变量
- 添加环境变量:新建-设置变量名和变量值-确定
- 修改环境变量:点击编辑-修改-确定
- 删除环境变量:点击删除-点击要删除的变量-确定
path环境变量的注意事项
- 环境变量可以有多个值,用英文分号隔开,设置好后在文本交互模式中都可以打开,添加删除变量后要重启cmd才可实现。