软件测试面试笔试题

参考:软件测试笔试题(一)
WEB测试和App测试、Android和IOS测试区别
APP测试与WEB测试的区别
配置和兼容性软件测试的区别是什么?
App测试中ios和Android的区别
ios和android测试的区别
HTTP与HTTPS的区别
【转载】HTTP和SOAP完全就是两个不同的协议
Android——四大组件、六大布局、五大存储
Android四大组件生命周期
测试人员怎样定位bug原因

题目:
1、进制转换:二进制10011001
进制转换
转换
十进制:12的0次+12^3 +12的4次+1 2的7次=153
十六进制(四位1111二进制为一个数F):(2的0+2的3)|(2的0+2的3)=99
八进制(三位111二进制为一个数7):(2的1)|(2的0+2的1)|(2的0)=231

二进制转十进制
方法:“按权展开求和”
【例】:10001111 1* +1* +1* +1* +1* =143,所以10001111的十进制表示为143。
规律:个位上的数字的次数是0,十位上的数字的次数是1,…,依次递增,而十
分位的数字的次数是-1,百分位上数字的次数是-2,…,依次递减。
注意:不是任何一个十进制小数都能转换成有限位的二进制数。
二进制转八进制
二进制数转换成八进制数:从小数点开始,整数部分向左、小数部分向右,每3位为一组用一位八进制数的数字表示,不足3位的要用“0”补足3位,就得到一个八进制数。
【例】:10001111
010 001 111
2 1 7
所以10001111的八进制表示为(217)8.
二进制转十六进制
二进制数转换成十六进制数:二进制数转换成十六进制数时,只要从小数点位置开始,向左或向右每四位二进制划分一组(不足四位数可补0),然后写出每一组二进制数所对应的十六进制数码即可。
【例】:10001111
1000 1111
8 F
所以10001111的 [2] 十六进制表示为(8F)。
八进制转二进制
八进制转换成二进制数:八进制数通过除2取余法,得到二进制数,每个八进制对应三个二进制,不足时在最左边补充零。
【例】:127
1 2 7
001 010 111
所以127的二进制就是001010111。
十六进制转二进制
十六进制转二进制:十六进制数通过除2取余法,得到二进制数,每个十六进制对应四个二进制,不足时在最左边补充零。
【例】:0x8F
8 F
1000 1111
所以0x8F的二进制是10001111。 [3]

你可能感兴趣的:(抓包工具,日志抓取,弱网测试)