正确答案: D
并发进程数
题目:在软件性能测试中,下列指标中哪个不是软件性能的指标______。
解析:解析:软件的性能是软件的一种非功能特性。它关注的不是软件是否能够完成特定的功能而是在完成该功能时展现出来的及时性。为了能够客观地度量软件的性能,人们定义了一系列性能指标,以便于能够在不同情况下度量软件的性能。通常合理的软件性能指标有响应时间、系统响应时间和应用延迟时间、吞吐量、并发用户数、资源利用率五种,而题目选项D中“并发进程数”不能作为性能指标,故答案为D。
查看原题
举一反三的答案和解析:
[单选题]下列不属于静态测试方法的是______。
数据流测试
[多选题]描述程序处理过程的工具称为详细设计工具,这些工具应该能支持对详细设计无二义性的描述,其中包括控制流程、处理功能、数据组织以及其他方面的实现细节,从而在编码阶段就能把所描述的详细处理过程直接翻译成程序代码。回答下列问题:1.程序流程图的缺点。
盒图的优点。
PAD图的优点。
解析:1.程序流程图的主要缺点如下:
(1)程序流程图从本质上说不支持逐步求精,它诱使程序员过早地考虑程序的控制流程,而不去考虑程序的全局结构。
(2)程序流程图中用箭头代表控制流,使得程序员不受任何约束,可以完全不顾结构化设计的原则,随意转移控制。
(3)程序流程图不易表示数据结构。
(4)程序流程图的每个符号对应于源程序的一行代码,对于提高大型系统的可理解性作用甚微。
2.盒图有这样的一些优点:
(1) 由于只能从上边进入盒子然后从下面走出盒子,除此之外没有其他的入口和出口,所以方框。图限制了随意的控制转移,保证了程序有良好的结构。
(2)方框图是一种强制设计人员和程序员进行结构化思维的工具,一开始就用方框图来学习程序设计的软件人员不会养成坏的程序设计习惯。因为它除了几种标准结构的符号之外,不再提供其他描述手段.
(3)方框图形象直观,具有良好的可见度,例如循环的范围、条件语句的范围清晰,所以容易理解设计意图,为编程、复审和选择测试实例、维护都带来了方便。
(4)局部数据和全程数据的作用域很容易确定。
(5)易于表达嵌套结构。
3.PAD图的主要优点如下:
(1)PAD的一个独特之处在于,以PAD为基础,遵循一个机械的规则就能方便地编写出程序,这个规则称为走树(Tree Walk).在走树时只要顺着PAD所呈的树形结构移动,根据PAD成分同 Pascal结构的对应关系,就可依次将遇到的PAD成分翻译成Pascal程序,有利于提高软件的生产率。
(2)PAD图所描绘的程序结构十分清晰。图中最左面的竖线是程序的主线,即第一层结构。随着程序层次的增加,PAD图逐渐向右延伸,每增加一个层次,图形就向右扩展一条竖线。PAD图中竖线的总条数就是程序的层次数。用PAD图表示处理逻辑,易读,易懂、易记。PAD图是二维树形结构的图形,程序从图中最左竖线上端的结点开始执行,自上而下,从左向右顺序执行,遍历所有结点。
(3)PAD图的符号支持自顶向下、逐步求精的方法的使用。开始时设计者可以定义一个抽象程序。随着设计工作的深入而使用def符号逐步增加细节,直至完成详细设计。
(4)使用表示结构化控制结构的PAD符号所设计出来的程序必然是结构化程序。
[单选题]在Pthread线程包的使用中,当用户编程创建一个新的线程时,需要使用的线程库函数是
pthread_create()
[单选题]在面向对象软件的基干集成测试策略中,将基干中的模块形成基干子系统使用的集成方式是 ______。
大突击集成方式
解析:解析:面向对象软件的基干集成测试策略的具体测试步骤为:①对基干中的每个模块进行孤立的、充分的测试。②对基干中的所有模块进行一次性集成,形成基干子系统,并使用一个驱动模块检查使用经过一次性集成的基干。此时采用的是大突击集成方式。
[单选题]不同逻辑子网间通信必须使用的设备是______。
三层交换机
解析:解析:在传统的局域网中,各站点共享传输信道所造成的信道冲突和广播风暴是影响网络性能的重要因素。为了解决发生在网络第二层的信道冲突和发生在网络第三层的广播风暴问题,网桥、交换机和路由器等设备被广泛应用于局域网中。通常,集线器、中继器是具有“共享冲突域、共享广播域”的物理层互连设备,即由集线器(中继器)连接的两个网段属于同一个逻辑子网。其中,逻辑子网是指该网络中的网络站点具有相同的网络层地址,例如具有相同的IP网络号或者IPX网络号。