为了更好的学习软件测试的相关技能,需要具备一定的基础知识。需要学习的基础知识包括:计算机基础丶前端知识丶后端知识....
计算机基本介绍
概念:
- 计算机是一种可以自动高效进行计算操作的电子设备,我们称之为电脑( PC )。计算机是由硬件系统+软件系统二大部分组成。硬件:看得见摸得着的设备。软件:运行在硬件设备上的第三方功能集合
特点:
- 完成数学和逻辑运算
- 对数据进行记忆和存储
- 在程序指令下自动高效的进行计算
计算机硬件组成
- 输入设备:给计算机提供数据。例如:键盘 鼠标....
- 输出设备:将计算机处理后的数据展示出来。例如:屏幕 音响....
- 中央处理器( cpu ):计算器+控制器:
- 存储器:分为内存和外存,对数据进行管理。内存:决定了能同时运行多少个程序,运算速度比外存快。外存:硬盘、移动硬盘,决定了能保存多少数据,内存断电后数据丢失,外存永久保存
进制
进制也就是进位计数器
二进制
- 二进制是一种数学进制,只有0和1二个基数。
- 计算机底层里用到的就是二进制。
- 现代计算机都是通电进行工作,当电流通过硬件时产生电压,高电位1,低电位0,底层就只有二种状态,刚好和二进制当中的0和1对应
好处
- 技术实现简单,状态稳定
- 二进制刚好与逻辑运算当中的真假对应。 1代表真true ,0 代表假false
- 二进制可以非常简单的转成十进制。
常见的数学进制
- 二进制( bin ):逢2进1,基数是0-1
- 八进制( oct ):逢8进1,基数是0-7
- 十进制( dec ):逢10进1,基数是0-9
- 十六进制( hex ):逢16进1,基数就是0-9 A B C D E F
编码和计量单位
编码概述
编码就是将人类可以理解自然语言 “翻译” 成计算机可以理解的机器语言 。将我们人类语言中的字符与二进制当中的数字建立了一种对应关系,计算机就可以识别人类语言了。ascii码表:它是第一张全世界通用的“单字节”编码表,在它里面人为规定了256个字符的对应关系