2020-12-23

做题笔记

一.应用层的协议有:
1.文件传送协议 FTP
2.超文本传送协议HTTP
3.简单电子邮件传送协议SMTP
4.邮件读取协议POP3/IMAP
5.动态主机配置协议DHCP
6.简单网络配置协议SNMP

运输层的协议有:
1.用户数据报协议UDP
2.传输控制协议TCP
3.停止等待协议
4.连续ARQ协议

网络层的协议有:
1.网际协议IP
2.地址解析协议ARP
3.国际控制报文协议ICMP
4.内部网关协议RIP /OSPF
5.外部网关协议BGP

数据链路层协议有:
1.点对点协议PPP
2.CSMA/CD协议

物理层: (中继器,集线器) 数据链路: (网桥,交换机) 网络层:(路由器) 传输层: (网关)

传输层的主要功能:
为端到端连接提供可靠的传输服务.
为端到端连接提供流量控制,差错控制,服务质量(Quality of Service,QoS)等管理服务.

二、黑白盒测试方法
白盒测试法主要有逻辑覆盖、基本路径测试等。
逻辑覆盖测试包括语句覆盖、路径覆盖、判定覆盖、条件覆盖、判断 - 条件覆盖。
黑盒测试方法:因果图、错误推测、边界值分析、等价类划分。

三、关于软件测试
软件测试的目标是发现软件的bug

四、等价类划分
针对“学生成绩的范围是 0-100”,采用黑盒测试划分()个等价类。
无效等价类 有效等价类 无效等价类
成绩<0 , 0<成绩<100 , 成绩>100

结束进程
网络管理员编写了shell程序prog1.sh,测试时程序死循环无法结束,可以通过ctrl+c结束程序
ctrl-c 常用于终止正在运行的程序。 ctrl-d 不是发送信号,而是表示一个特殊的二进制值,表示 EOF。 ctrl+z : 把当前进程转到后台运行,使用’ fg ‘命令恢复。 Ctrl+x同上但再按一次会从新回到原位置

cache
某计算机的 Cache 共有 16 块,采用 2 路组相联映射方式,每个主存块大小为 32 字节,按字节编址。主存 129 号单元所在主存块应装入到 Cache 的组号是:4
Cache共有16块,采用2路组相联,所以一共是8组,从0开始,0 1 2 3 4 5 6 7.主存的某一字块按模8映像到Cache中的任一字块中.比如说主存中第0、8、16 字块是映像到Cache里第0组.现在题目告诉你每个主存块大小32字节,129号单元位于第几块呢?0-31号单元在第0块,32-63号单元在第1块,64-95号单元在第2块,96-127号单元在第3块.由此可见,主存129号单元位于主存中第4块的位置.现在,主存中第4块应该映像到Cache中的第几块呢?答案很明显了吧?4对8取模,自然就是装入Cache中的第4块咯

自顶向下增量式集成测试
自顶向下测试:是从程序的初始模块开始测试。
(1)该方***在早期发现顶层的错误。
(2)早期的程序框架可以进行演示
(3)需要开发桩模块辅助测试。有些甚至需要多个桩模块辅助,加大了桩模块本来的错误影响。
(4)测试完一个上层模块后,挑选哪个模块作为下一个测试模块,以及测试的顺序没有唯一的界定标准。
优点:较早地验证了主要控制和判断点;按深度优先可以首先实现和验证一个完整的软件功能;功能较早证实,带来信心;只需一个驱动,减少驱动器开发的费用;支持故障隔离。
缺点:柱的开发量大;底层验证被推迟;底层组件测试不充分。

自底向上测试:是从程序的底层模块开始测试。
(1)I/O操作可以提前测试,更好提交测试用例。
(2)测试后比较容易观察输出。
(3)需要开发驱动模块。
(4)直到最后一个模块提交,程序才能完整的系统测试。
优点:对底层组件行为较早验证;工作最初可以并行集成,比自顶向下效率高;减少了桩的工作量;支持故障隔离。
缺点:驱动的开发工作量大;对高层的验证被推迟,设计上的错误不能被及时发现。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值