正确答案: D
动态测试工具不包括软件的仿真测试和变异测试
题目:下列有关软件测试工具的说法中,错误的是______。
解析:解析:测试工具根据工作原理不同可分为静态测试工具和动态测试工具。其中静态测试工具是对代码进行语法扫描,找到不符合编码规范的地方,根据某种质量模型评价代码的质量,生成系统的调用关系图等。它直接对代码进行分析,不需要运行代码,也不需要对代码编译链接和生成可执行文件,静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查,也可用于对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持;动态测试工具与静态测试工具不同,它需要运行被测试系统,并设置探针,向代码生成的可执行文件中插入检测代码,可用于软件的覆盖分析和性能分析,也可用于软件的模拟、建模、仿真测试和变异测试等。
查看原题查看所有试题
学习资料的答案和解析:
[单选题]在Windows 2003中,用于管理网络环境、服务、用户、登录等本地信息的命令是( )。
net
解析:(37)B) 【解析】 netstat命令的作用是显示本机与远程计算机的机遇TCP/IP的NetBIOS统计及连接信息。net命令的作用是管理网络环境、服务、用户、登录等本地信息。nbtstat命令的作用是显示活动的TCP连接、侦听的端口、以太网的统计信息、IP路由表和IP统计信息。ping命令的作用是来检查与远程计算机或本地计算机的连接。
[单选题]OSI模型的三个主要概念是
服务、接口、协议
[单选题]对Web应用软件进行性能分析时,可以依据各种服务器提供的______。
性能计数器
[单选题]_____是目前交换机在传送源和目的端口的数据包时的主流交换方式。
存储转发式
[多选题]模块独立性是由内聚和耦合两个定性指标来度量的。回答下列问题:1.什么是内聚?什么是耦合?
内聚分为哪几类?耦合分为哪几类?
什么是时间内聚?什么是公共耦合?
解析:1.内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事。它描述的是模块内的功能联系。耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。
2.内聚有如下的种类,它们之间的内聚度由弱到强排列如下:
(1)偶然内聚。模块中的代码无法定义其不同功能的调用,但它使该模块能执行不同的功能,这种模块称为巧合强度模块。
(2)逻辑内聚。这种模块把几种相关的功能组合在一起,每次被调用时,由传送给模块参数来确定该模块应完成哪一种功能。
(3)时间内聚。
(4)过程内聚。
(5)通信内聚。
(6)顺序内聚。
(7)功能内聚。
耦合可以分为以下几种,它们之间的耦合度由高到低排列如下:
(1)内容耦合。
(2)公共耦合。
(3)外部耦合。
(4)控制耦合。
(5)标记耦合。
(6)数据耦合。
(7)非直接耦合。
3.时间内聚。这种模块顺序完成一类相关功能,比如初始化模块,它顺序为变量置初值。如一组模块都访问同一全局数据结构,则称之为公共耦合。
[多选题]信道容量是数据通信中的一个重要指标,信道容量可以用数据速率作为指标。根据奈奎斯特及香农定理,分别讨论以下问题:1.奈奎斯特定理的内容是什么?
根据奈奎斯特定理计算带宽为3kHz信道,有8种不同的物理状态来表示数据,最大限制的数据的速率是多少?
香农定理的内容是什么?
解析:1.奈奎斯特定理的内容:
(1) 奈奎斯特定理描述了有限带宽、无噪声通信信道的最大数据传输速率。
(2) 对于二进制数据信号的最大数据传输速率Rmax,与通信信道带宽B(B=f1,Hz)的关系为:Rmax=2f1(bps)。
对于数据用K个离散的电平值表示的数据信号,则最大数据传输速率与信道带宽的关系为:Rmax=2f1×log2k(bps)
2.带宽为3kHz信道,有8种不同的物理状态来表示数据,最大限制的数据速率:
将k=8,f1=3kHz,代入Rmax=2f1×log2k,得到Rmax=18kbps。
3.香农定理的内容:
(1) 香农定理描述了有限带宽,有机热噪声信道的最大传输速率与信道带、信号噪声功率比之间的关系。
(2) 在有随机热噪声的信道上传输数据信号时,数据传输速率Rmaxx与信道带宽B(HZ)信号与噪声功率比S/N关系为:Rmax=B×log2(1+S/N)(bps)
信号与噪声功率比S/N通常以dB(分贝)表示。由于实际使用的信道,信噪比都要足够大,通常用1010g10(S/N)以及分贝为单位计量。
4.带宽为4kHz,信噪比为30dB,信道容量:
由信噪比为30dB,可知:S/N=1000。将B=4kHz和S/N=1000代入Rmax=B×log2(1+S/N),得到Rmax=40kbps。