路径覆盖

  • A+
所属分类:化学工程题库
(1)【◆题库问题◆】:[名词解释] 路径覆盖

【◆参考答案◆】:
指设计足够的测试用例,覆盖被测程序中所有可能的路径

(2)【◆题库问题◆】:[名词解释] 螺旋模型适于哪种情况的软件开发?

【◆参考答案◆】:螺旋模型支持需求不明确、特别是大型软件系统的开发,并支持面向规格说明、面向过程、面向对象等多种软件开发方法,是一种具有广阔前景的模型。

(3)【◆题库问题◆】:[填空题] 在画分层数据流图时,父图与子图的输入输出要()。

【◆参考答案◆】:守恒

(4)【◆题库问题◆】:[问答题] 提高I/O设备效率的指导原则有哪些?

【◆参考答案◆】:
1、I/O的请求应当最小化;
2、对于所有的I/O操作,安排适当的缓冲区,以减少频繁的信息交换;
3、对辅助存储(例如磁盘),选择尽可能简单的,可接受的存取方法;
4、对辅助存储的I/O,应当成块传送;
5、对终端或打印机的I/O,应考虑设备特性,尽可能改善I/O的质量和速度;
6、任何不易理解的,对改善输入/输出效果关系不大的措施都是不可取的;
7、任何不易理解的所谓"超高效"的I/O毫无价值。

(5)【◆题库问题◆】:[问答题,简答题] 结构化设计方法的基本思想是什么?

【◆参考答案◆】:结构化设计方法的基本思想是将系统划分成一些独立的功能模块,这些模块按照一定的组织层次构造起来形成软件结构,通过自顶向下逐步细化的方法将用数据流图表示的信息转换成程序结构的设计描述。

(6)【◆题库问题◆】:[单选] 常见的程序控制结构中没有()
A.GOTO语句
B.顺序
C.选择
D.循环

【◆参考答案◆】:A

(7)【◆题库问题◆】:[单选] 软件总体设计阶段产生的文档是?()
A.软件计划任务书
B.软件需求规格说明书
C.软件概要设计说明书
D.软件详细说明书E软件源代码

【◆参考答案◆】:C

(8)【◆题库问题◆】:[名词解释] 可行性研究的目的

【◆参考答案◆】:
是用最小的代价,在尽可能短的时间内,确定该项目是否能够开发。

(9)【◆题库问题◆】:[多选] test测试命令可以进行哪些方面的测试()
A.数值测试
B.字符串测试
C.文件测试
D.文本测试

【◆参考答案◆】:A, B, C

(10)【◆题库问题◆】:[填空题] 若用链表存储一棵二叉树时,每个结点除数据域外,还有指向左孩子和右孩子的两个指针。在这种存储结构中,n个结点的二叉树共有()个指针域。

【◆参考答案◆】:2n

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: