联大学堂《软件工程(河南理工大学)》题库及答案
联大学堂《软件工程(河南理工大学)》题库及答案
1、人工审查程序偏重于()的检验,而软件审查除了审查()还要对各阶段()进行检验。
正确答案:编码质量|编码|软件产品
2、软件测试的目的是尽可能多地发现软件中存在的(),将()作为纠错的依据。
正确答案:错误|测试结果
3、在需求分析阶段常用的图形工具有()、()、()。
正确答案:层次方框图|Warnier图|IPO图
4、原型化方法是一种()型的设计过程。
正确答案:自外向内
5、结构化分析方法就是()自顶向下逐步求精进行需求分析的方法。需求分析的目的之一就是把数据流和数据存储定义到()
正确答案:面向数据流、元素级
6、数据流图的基本符号包括()。
正确答案:数据输入的源点和数据输出的汇点|加工|数据流|数据存储文件
7、测试阶段的基本任务是根据软件开发各阶段的()和程序的(),精心设计一组(),利用这些实例执行(),找出软件中潜在的各种()和()。
正确答案:文档资料|内部结构|测试用例|程序|错误
8、数据字典的内容包括六项:()
正确答案:数据流|数据项|数据结构|数据存储|处理逻辑
9、静态测试采用()和()的手段对程序进行检测。
正确答案:人工检测|计算机辅助|静态分析
10、原型化方法是用户和设计者之间执行的一种交互构成,适用于()系统。
正确答案:需求不确定性高的
11、软件测试方法一般分为两大类:()方法和()方法。
正确答案:动态测试|静态测试
12、层次结构的上一层是下一层的(),下一层是上一层的()。
正确答案:抽象|求精
13、数据流图和()共同构成系统的逻辑模型。
正确答案:数据字典
14、测试用例由()和预期的()两部分组成。
正确答案:输入数据|输出数据
15、需求分析应交付的主要文档是()。
正确答案:需求规格说明书
16、计算机辅助静态分析利用()工具对测试程序进行()分析。
正确答案:静态分析|特性
17、JSD是一种典型的()的分析设计方法。
正确答案:面向数据结构
18、动态测试通过()发现错误。根据()的设计方法不同,动态测试又分为()与()两类。
正确答案:运行程序|测试用例|黑盒测试|白盒测试
19、需求分析阶段研究的对象是软件项目的
正确答案:用户要求
20、Jackson图除了可以表达()外,还可以表达数据结构。
正确答案:程序结构
21、需求分析的基本任务是准确的回答
正确答案:系统必须做什么)。
22、结构化设计方法的基本思想是什么?
正确答案:结构化设计方法的基本思想是将系统划分成一些独立的功能模块,这些模块按照一定的组织层次构造起来形成软件结构,通过自顶向下逐步细化的方法将用数据流图表示的信息转换成程序结构的设计描述。
23、静态测试
正确答案:静态测试指被测试的程序不在机器上运行,而是采用人工检测和计算机辅助静态分析的手段对程序进行检测。