- A+
所属分类:化学工程题库
【◆参考答案◆】:N(N-1)/2
(2)【◆题库问题◆】:[判断题] 需求分析涉及面向用户的用户需求和面向开发者的系统需求这两个方面的工作任务。
A.正确
B.错误
A.正确
B.错误
【◆参考答案◆】:正确
(3)【◆题库问题◆】:[名词解释] 附加策略
【◆参考答案◆】:
是将原型用于开发的全过程,原型由最基本的核心开始,逐步增加新的功能和新的需求,反复修改反复扩充,最后发展为用户满意的最终系统。
是将原型用于开发的全过程,原型由最基本的核心开始,逐步增加新的功能和新的需求,反复修改反复扩充,最后发展为用户满意的最终系统。
(4)【◆题库问题◆】:[问答题,简答题] 描述表达基本加工逻辑功能的结构化工具有哪些特点?
【◆参考答案◆】:其特点如下所述:(1)自然语言语义丰富,语法灵活,可描述十分广泛而复杂的问题,表达人们丰富的感情和智慧。(2)结构化语言没有严格的语法规定,使用的词汇比形式化的计算机语言广泛,但使用的语句类型很少,结构规范,表达的内容清晰、准确、易理解,不易产生歧义。(3)决策树清晰地表达了在什么情况下应采取什么策略,不易产生逻辑上的混乱。是描述基本加工的逻辑功能的有效工具。(4)决策表将比较复杂的决策问题简洁、明确、一目了然地描述出来。它是描述条件比较多的决策问题的有效工具。
(5)【◆题库问题◆】:[单选] 一个局部数据存储当它作为()时,就把他画出来。
A.某些加工的数据接口
B.某个加工的特定输入
C.某个加工的特定输出
D.某些加工的数据接口或某个加工的特定输入输出
A.某些加工的数据接口
B.某个加工的特定输入
C.某个加工的特定输出
D.某些加工的数据接口或某个加工的特定输入输出
【◆参考答案◆】:D
(6)【◆题库问题◆】:[多选] 通常用来消除数据冗余度的范式有()
A.第一范式
B.第二范式
C.第三范式
D.以上都不正确
A.第一范式
B.第二范式
C.第三范式
D.以上都不正确
【◆参考答案◆】:A, B, C
(7)【◆题库问题◆】:[填空题] 将一个100行100列的下三角矩阵压缩存储到一维数组A中,则数组A的长度最少为()。
【◆参考答案◆】:5050
(8)【◆题库问题◆】:[单选] 如果希望输出”
A.value
B.escapeXml
C.default
D.entity
A.value
B.escapeXml
C.default
D.entity
【◆参考答案◆】:B
(9)【◆题库问题◆】:[单选] 相比Struts框架,JSP框架具备()等Struts框架所不具备的特点。
A.页面导航
B.表单验证
C.国际化应用
D.组件时间模型
A.页面导航
B.表单验证
C.国际化应用
D.组件时间模型
【◆参考答案◆】:D
(10)【◆题库问题◆】:[问答题] 测试面向对象软件时,单元测试、集成测试和确认测试各有哪些新特点?
【◆参考答案◆】:
单元测试是在类层面上的测试。由于继承和复合,类(或对象)在很多情况下已不再是单纯意义上的单个操作了。因此,具体的测试将在所有与该操作有关的每个子类语境中进行。
集成测试由于面向对象软件中类的成分的直接和间接交互,使得传统测试方法已经失去意义。因此有两种策略可供选择:基于线程的测试和基于使用的测试。
确认测试与传统确认测试一样,仍然关注于用户可见的动作和用户可识别的系统输出,但是,基于场景的测试总是主宰面向对象系统的确认测试。
单元测试是在类层面上的测试。由于继承和复合,类(或对象)在很多情况下已不再是单纯意义上的单个操作了。因此,具体的测试将在所有与该操作有关的每个子类语境中进行。
集成测试由于面向对象软件中类的成分的直接和间接交互,使得传统测试方法已经失去意义。因此有两种策略可供选择:基于线程的测试和基于使用的测试。
确认测试与传统确认测试一样,仍然关注于用户可见的动作和用户可识别的系统输出,但是,基于场景的测试总是主宰面向对象系统的确认测试。