|
【奥鹏】[天津大学]《软件工程》在线作业一
试卷总分:100 得分:100
第1题,软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是( )。
A、硬件环境
B、软件开发的环境
C、软件开发工具和软件开发的环境
D、开发人员的素质
正确资料:
第2题,详细设计与概要设计衔接的图形工具是( )。
A、DFD图
B、SC图
C、PAD图
D、程序流程图
正确资料:
第3题,在面向数据流的软件设计方法中,一般将信息流分为( )。
A、变换流和事务流
B、变换流和控制流
C、事务流和控制流
D、数据流和控制流
正确资料:
第4题,DFD中的每个加工至少有( )。
A、一个输入流或一个输出流
B、一个输入流和一个输出流
C、一个输入流
D、一个输出流
正确资料:
第5题,软件质量保证应在( )阶段开始。
A、需求分析
B、设计
C、编码
D、投入使用
正确资料:
第6题,在软件需求分析和设计过程中,其分析与设计对象可归结成两个主要的对象,即数据和程序,按一般实施的原则,对二者的处理应该( )。
A、先数据后程序
B、与顺序无关
C、先程序后数据
D、可同时进行
正确资料:
第7题,从结构化的瀑布模型看,在它的生命周期中的八个阶段中,下面的几个选项中哪个环节出错,对软件的影响最大( )。
A、详细设计阶段
B、概要设计阶段
C、需求分析阶段
D、测试和运行阶段
正确资料:
第8题,瀑布模型是一种( )。
A、整体开发模型
B、非整体开发模型
C、风险驱动模型
D、对象驱动模型
正确资料:
第9题,软件结构使用的图形工具,一般采用( )图。
A、DFD
B、PAD
C、SC
D、ER
正确资料:
第10题,结构化设计方法在软件开发中,用于( )。
A、测试用例设计
B、软件概要设计
C、程序设计
D、软件详细设计
正确资料:
第11题,为了适应软硬件环境变化而修改软件的过程是( )。
A、校正性维护
B、完善性维护
C、适应性维护
D、预防性维护
正确资料:
第12题,瀑布模型把软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段、开发阶段和( )。
A、详细计划
B、可行性分析
C、运行阶段
D、测试与排错
正确资料:
第13题,用于描述对象模型的工具是( )。
A、数据流图
B、结构图
C、状态图
D、对象图
正确资料:
第14题,属于软件设计的基本原理是( )。
A、数据流分析设计
B、变换流分析设计
C、事务流分析设计
D、模块化
正确资料:
第15题,下列几种类型中,耦合性最弱的是( )。
A、内容型
B、控制型
C、公共型
D、数据型
正确资料:
第16题,需求分析中,开发人员要从用户那里解决的最重要的问题是( )。
A、要让软件做什么
B、要给该软件提供哪些信息
C、要求软件工作效率怎样
D、要让该软件具有何种结构
正确资料:
第17题,软件开发的结构化生命周期方法将软件生命周期划分成( )。
A、计划阶段、开发阶段、运行阶段
B、计划阶段、编程阶段、测试阶段
C、总体设计、详细设计、编程调试
D、需求分析、功能定义、系统设计
正确资料:
第18题,各种需求分析方法都有它们共同适用的( )。
A、说明方法
B、描述方式
C、准则
D、基本原则
正确资料:
第19题,在下面的叙述中哪一个不是软件需求分析的任务( )。
A、问题分解
B、可靠性与安全性要求
C、结构化程序设计
D、确定逻辑模型
正确资料:
第20题,UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法( )。
A、基于瀑布模型的结构化方法
B、基于需求动态定义的原型化方法
C、基于对象的面向对象的方法
D、基于数据的数据流开发方法
正确资料:
|
|