当前位置:高级系统架构师题库>系统开发基础知识题库

问题:

[单选] 软件测试是为了发现错误而执行程序的过程。黑盒测试法主要根据()来设计测试用例。

程序内部逻辑。程序内部功能。程序数据结构。程序流程图。

问题:

[单选] 复杂系统是指()

通过对各子系统的了解不能对系统的性能做出完全的解释。系统由大量的子系统组成。系统的结构很复杂,难于图示。系统的功能很复杂,难于用文字描述。

问题:

[单选] 静态分析通过解析程序文本从而识别出程序语句中可能存在的缺陷和异常之处;静态分析所包含的阶段中()的主要工作是找出输入变量和输出变量之间的依赖关系。

控制流分析。数据使用分析。接口分析。信息流分析。

问题:

[单选] 软件()是指改正产生于系统开发阶段而在系统测试阶段尚未发现的错误。

完善性维护。适应性维护。正确性维护。预防性维护。

问题:

[单选,共用题干题] RUP是一个二维的软件开发模型,其核心特点之一是(1)。RUP将软件开发生存周期划分为多个循环(cycle),每个循环由4个连续的阶段组成,每个阶段完成确定的任务。设计及确定系统的体系结构,制定工作计划及资源要求是在(2)阶段完成的。空白(1)处应选择()

A.数据驱动。模型驱动。用例驱动。状态驱动。

问题:

[单选,共用题干题] RUP是一个二维的软件开发模型,其核心特点之一是(1)。RUP将软件开发生存周期划分为多个循环(cycle),每个循环由4个连续的阶段组成,每个阶段完成确定的任务。设计及确定系统的体系结构,制定工作计划及资源要求是在(2)阶段完成的。空白(2)处应选择()

A.初始(inception)。细化(elaboration)。构造(construction)。移交(transition)。

问题:

[单选,共用题干题] 需求分析是一种软件工程活动,它在系统级软件分配和软件设计间起到桥梁的作用。需求分析使得系统工程师能够刻画出软件的(1),指明软件和其他系统元素的接口,并建立软件必须满足的约束。需求分析是发现、求精、建模和规约的过程。包括详细地精化由系统工程师建立并在软件项目计划中精化的软件范围,创建所需数据、信息和(2)以及操作行为的模型,此外还有分析可选择的解决方案,并将它们分配到各软件元素中去。空白(1)处应选择()

A.功能和性能。数据和操作。实体和对象。操作和对象。

问题:

[单选,共用题干题] 需求分析是一种软件工程活动,它在系统级软件分配和软件设计间起到桥梁的作用。需求分析使得系统工程师能够刻画出软件的(1),指明软件和其他系统元素的接口,并建立软件必须满足的约束。需求分析是发现、求精、建模和规约的过程。包括详细地精化由系统工程师建立并在软件项目计划中精化的软件范围,创建所需数据、信息和(2)以及操作行为的模型,此外还有分析可选择的解决方案,并将它们分配到各软件元素中去。空白(2)处应选择()

A.事件流。消息流。对象流。控制流。

问题:

[单选,共用题干题] 螺旋模型是一种演进式的软件过程模型,结合了原型开发方法的系统性和瀑布模型可控性特点。它有两个显著特点,一是采用(1)的方式逐步加深系统定义和实现的深度,降低风险;二是确定一系列(2),确保项目开发过程中的相关利益者都支持可行的和令人满意的系统解决方案。空白(1)处应选择()

A.逐步交付。顺序。循环。增量。

问题:

[单选,共用题干题] 螺旋模型是一种演进式的软件过程模型,结合了原型开发方法的系统性和瀑布模型可控性特点。它有两个显著特点,一是采用(1)的方式逐步加深系统定义和实现的深度,降低风险;二是确定一系列(2),确保项目开发过程中的相关利益者都支持可行的和令人满意的系统解决方案。空白(2)处应选择()

A.实现方案。设计方案。关键点。里程碑。

相关内容

相关标签