1.需求规格说明书的作用不应该包括(D )。[答案] A、软件设计的依据 B、用户与开发人员对软件要做什么的共同理解 C、软件验收的依据 D、软件可行性研究的依据 2.结构化设计方法在软件开发中用于(A )。[答案] A、概要设计 B、详细设计 C、程序设计 D、测试用例设计 3.软件结构使用的图形工具,一般采用(C )图。[答案] A、DFD B、PAD C、SC D、ER 4.JSP 方法是一种面向(D )的设计方法。[答案] A、对象 B、数据流 C、控制结构 D、数据结构 5.程序设计语言的技术特性不应包括(D )。[答案] A、数据结构的描述性 B、抽象类型的描述性 C、数据库的易操作性 D、软件的可移植性 6.软件测试中,白盒法是通过分析程序的(B )来设计测试用例的。[答案] A、应用范围 B、内部逻辑 C、功能 D、输入数据 7.软件维护费用高的主要原因是(C )。[答案] A、人员少 B、人员多 C、生产率低 D、生产率高 8.瀑布模型本质上是一种( A)模型。[答案] A、线性顺序 B、顺序迭代 C、线性迭代 D、及早见产品 9.软件质量必须在(D )加以保证。[答案] A、开发之前 B、开发之后 C、可行性研究过程中 D、设计与实现过程中 10.确认测试主要涉及的文档是( A)。[答案] A、需求规格说明书 B、概要设计说明书 C、详细设计说明书 D、源程序 1.需求分析中,开发人员要从用户那里解决的最重要的问题是( A )。〔答案〕 A、要让软件做什么 B、要给该软件提供哪些信息 C、要求软件工作效率怎样 D、要让该软件具有何种结构 2.DFD 中的每个加工至少有( B )。〔答案〕 A、一个输入流或一个输出流 B、一个输入流和一个输出流 C、一个输入流 D、一个输出流 3.详细设计与概要设计衔接的图形工具是(B )。〔答案〕 A、DFD 图 B、SC 图 C、PAD 图 D、程序流程图 4.下列几种类型中,耦合性最弱的是( D)。〔答案〕 A、内容型 B、控制型 C、公共型 D、数据型 5.确认测试中,作为测试依据的文档是( A )。〔答案〕 A、需求规格说明书 B、设计说明书 C、源程序 D、开发计划 6.为了适应软硬件环境变化而修改软件的过程是( C )。〔答案〕 A、校正性维护 B、完善性维护 C、适应性维护 D、预防性维护 7.瀑布模型是一种(A )。〔答案〕 A、整体开发模型 B、非整体开发模型 C、风险驱动模型 D、对象驱动模型 8.用于描述对象模型的工具是( D )。〔答案〕 A、数据流图 B、结构图 C...