通信软件的测试过程分为,系统测试过程分别是那几个步骤,主要目的是?

(1)单元测试。单元是指程序中的一个模块或一个子程序。单元测试的主要目的是使每个单元都能独立运行。

(2)集成测试。在每个模块完成单元测试后,需要按照系统设计要求进行组装测试。集成测试的主要目的是保证单元接口的完整性、一致性,人们界面及各种通信接口能否满足设计等要求。

(3)系统测试。系统测试就是将信息系统的所有组成部分包括软件、硬件、网络环境等综合在一起进行测试,以保证系统的各组成部分协调运行。另外,系统测试在系统的实际运行现场和在用户的直接参与下进行,应尽量发现系统与需求不符的问题。

(4)综合测试。综合测试至少包括如下内容:测试新系统是否和其他相关系统和环境兼容、运行时间、所需要的存储容量、用户操作、通信能力以及系统运行的主要“瓶颈”等。

1、微处理器在执行一条指令时,主要将它分解成以下几个步骤去完成,其中顺序正确的是( )。

A.取指令、取操作数、指令译码、执行运算、回送结果

B.取指令、指令译码、取操作数、执行运算、回送结果

C.取指令、指令译码、执行运算、取操作数、回送结果

D.取指令、执行运算、取操作数、指令译码、回送结果

正确答案:B

答案解析:[解析]微处理器执行一条指令的正确J顷序为取指令、指令译码、取操作数、执行运算、回送结果。答案解析

2、软件测试通常可分为单元测试、集成测试、确认测试和系统测试,其中确认测试主要用于发现 (44) 阶段的错误。在集成测试时,通常可采用自顶向下增殖式集成和自底向上增殖式集成。在自底向上增殖式集成时,对每个被集成的模块 (45) 。对那些为众多用户开发的软件(如操作系统、编译程序),通常还要进行α测试和β测试,以发现可能只有最终用户才能发现的错误。其中,α测试是指晕终用户在 (46) 的情况下所进行的测试,β测试是指最终用户在 (47) 的情况下所进行的测试。在软件维护阶段,当修改软件后,除了进行常规的测试外,还应进行 (48) 测试。

A.不必设计驱动模块和桩(stub)模块

B.不必设计驱动模块,但要设计桩模块

C.要设计驱动模块,但不必设计桩模块

D.要设计驱动模块和桩模块

正确答案:C

答案解析:暂无解析答案解析

3、做系统测试的目的是 (34) 。

A.主要测试系统运行的效率

B.主要测试系统是否满足要求

C.发现软件中存在的错误

D.为了评判系统设计人员的水平

正确答案:C

答案解析:暂无解析答案解析

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值