文章目录
什么是软件测试/p>
软件测试必备计算机基础知识
1、pc
2、计算机系统分类:硬件和软件系统
3、B/S和C/S架构
4、二进制和其他常见进制
5、计算机编程语言
6、计算机 络
7、TCP/IP协议族
什么是软件测试/p>
软件测试就是给软件做质检。
为什么开发人员不能做测试/p>
开发人员的思维定式;
开发人员的测试力度,开发人员舍不得把自己写的代码玩儿坏了;
关注度,开发人员无法专心于开发和测试两方面;
bug
赫柏利用继电器编程时,机器停止工作,后来工作人员发现在继电器的触点之间有一个小飞蛾,使电路被切断,bug因此提出,只要在电脑程序里遇到错误,都称之为bug。
软件测试必备计算机基础知识
1、pc
现今用于高速运算的电子机器,具有记忆功能,可以高速处理数据
2、计算机系统分类:硬件和软件系统
硬件系统:
1)、输入设备;
2)、运算器、控制器(CPU 中央处理器)、内存储器(rom只读和ram随机存储器,断电数据一定会消失,只能临时存储中间数据)、外存储器(硬盘、软盘AB盘:windows将AB盘服分配给软盘,存储数据量很小、光盘);
3)、输出设备。
软件系统:
1)、系统软件:
(1)、桌面操作系统:windows(用户群大)、macOS(适用于开发人员)、Linux(应用软件少)
(2)、服务器操作系统:Linux(安全、稳定、免费)、windows server(付费、占有率低)
(3)、嵌入式操作系统:Linux(稳定、程序小,一般使用在机顶盒、 络电视、pda,手机)
(4)、移动设备操作系统:ios、Android
2)、应用软件:
除了系统软件之外的软件都是应用软件
3、B/S和C/S架构
B/S : 浏览器和服务器架构。通过浏览器打开的软件。只需要更新服务端,不需要更新浏览器
C/S : 客户端和服务器架构。用户要在自己的电脑上安装客户端软件,需要更新客户端
区别:
1、硬件环境不同: C/S使用局域 (局部专用 络),小范围的 络环境,只有下载了客户端才可以用;
B/S使用广域 ,不需要专门的 络硬件环境
2、安全要求不同: C/S对信息安全的控制能力较强
3、系统维护不同: C/S必须建立在操作系统上,表现方法有限,对程序员要求较高,需要与操作系统兼容;
B/S的表现形式更加丰富,开发难度较低。
4、处理问题不同: C/S 用户固定,安全要求高;B/S 面向所有用户
4、二进制和其他常见进制
什么是二进制/p>
计算机内信息的表现形式是二进制数字编码,输入需要转化成二进制,计算机才能理解。
为什么要用二进制/p>
计算机是由各种电子元器件组成的,其中有重要的半导体,半导体通过逻辑电路传输和处理数字信 ,它按一定条件去控制信 通过或者不通过,逻辑电路通常只有两个状态,开关的连通或断开,这两种状态分别用0表示关,用1表示开。
常见进制:
十进制:0,1,2,3,4,5,6,7,8,9
二进制: 0,1
八进制: 0,1,2,3,4,5,6,7
十六进制: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
在线进制转化工具:
http://tool.oschina.net/hexconvert/
常见存储单位:
位(b):计算机中表示信息的最小单位
字节(B):计算机中处理信息的最小单位
1B=8b
1kb=1024B
1MB=1024kb
1G=1024MB
1TB=1024G
1PB=1024TB
5、计算机编程语言
计算机程序就是一组需要CPU处理的二进制数字。
1)、机器语言:由0和1组成的二进制数
2)、汇编语言:用简洁的英文字母来代表一些特定的指令的二进制串,比如ADD表示加法,简化了中间过程
3)、高级语言:包含C,C++,Java、python、PHP等等,大大简化了编程指令
6、计算机 络
OSI七层模型(从顶到底):描述了 络活动的特点
(1)、应用层:所有应用程序的开展
(2)、表示层:表示数据形式、完成对传输数据的转化(数据的加密解密)
(3)、会话层:负责建立、维护、拆除会话的session缓存
(4)、传输层:建立一个可靠的端到端的连接
(5)、 络层:负责路由寻址和广播
(6)、数据链路层:将上层数据打包成帧
(7)、物理层:只负责传输
7、TCP/IP协议族
络通信协议:
(1)、应用层
(2)、传输层
(3)、 络互联层
(4)、 络接口层
IP地址: 互联 协议地址,为互联 上的每一个 络和每一台主机分配一个逻辑地址,好比门牌
ipv4: 4段数字组成 (地址已经使用枯竭,数字不够用了)
ipv6: 6段数字组成 (地球上每一粒沙子都能分配到地址)
地址分类:
1)、A类:第一组数据是1到126
2)、B类:第一组数字是126到191
3)、C类:第一组数字是192到223
4)、保留ip地址(只能用在局域 中):
10
127,172.16.0.0——172.31.25.255
192.168. * .*(*表示0~255之间的数字)
相关资源:丝柏人像美肤处理软件CPAC Imaging Pro 3绿化汉化破解版
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!