1、 第三次在线作业 窗体顶端 单选题 (共25道题) 收起 1.(2.5分) 数据流图基本模型反映系统( ) · A、怎么做 · B、对谁做 · C、何时做 · D、做什么 我的答案:D 此题得分:2.5分 2.(2.5分) 需求分析中开发人员要从用户那里了解( ) · A、软件做什么 · B、用户使用界面 · C、输入的信息 · D、软件的规模 我的答案:A 此题得分:2.5分 3.(2.5分) 程序的三种基本结构是( ) · A、过程、子程序和分程序 · B、顺序、选择和重复
2、· C、递归、堆栈和队列 · D、调用、返回和转移 我的答案:B 此题得分:2.5分 4.(2.5分) 软件复杂性度量的参数包括( ) · A、效率 · B、规模 · C、完整性 · D、容错性 我的答案:B 此题得分:2.5分 5.(2.5分) 关联是建立( )之间关系的一种手段。 · A、类 · B、对象 · C、角色 · D、属性 我的答案:A 此题得分:2.5分 6.(2.5分) 软件工程学的一个重要目标是( ) · A、提高程序的执行效率 · B、降低程序对存储空间的要求
3、 · C、定义各种软件开发过程模型 · D、提高软件的可维护性 我的答案:D 此题得分:2.5分 7.(2.5分) 软件危机产生的主要原因是( ) · A、软件日益庞大 · B、不能与用户良好地沟通 · C、开发人员编写程序能力差 · D、没有适应的开发模型 我的答案:A 此题得分:2.5分 8.(2.5分) 需求分析中开发人员要从用户那里了解( ) · A、软件做什么 · B、用户使用界面 · C、输入的信息 · D、软件的规模 我的答案:A 此题得分:2.5分 9.(2.5分) 以下哪个软件生
4、存周期模型是一种风险驱动的模型( ) · A、瀑布模型 · B、增量模型 · C、螺旋模型 · D、喷泉模型 我的答案:C 此题得分:2.5分 10.(2.5分) 不属于需求分析的基本任务有( ) · A、结构化分析 · B、问题识别 · C、分析与综合 · D、编写文档 我的答案:A 此题得分:2.5分 11.(2.5分) 不属于SA的描述工具有( ) · A、数据流图 · B、系统流程图 · C、数据字典 · D、判定表 我的答案:B 此题得分:2.5分 12.(2.5分) 软
5、件部分的内部实现与外部可访问性分离,这是指软件的( ) · A、继承性 · B、共享性 · C、封装性 · D、抽象性 我的答案:C 此题得分:2.5分 13.(2.5分) 软件工程的出现是由于( ) · A、软件危机 · B、计算机硬件技术的发展 · C、软件社会化的需要 · D、计算机软件技术的发展 我的答案:A 此题得分:2.5分 14.(2.5分) 螺旋模型是一种将瀑布模型和哪种模型结合起来的软件开发模型。 · A、增量模型 · B、专家系统 · C、喷泉模型 · D、变换模型
6、 我的答案:A 此题得分:2.5分 15.(2.5分) 模块( )定义为受该模块内一个判定影响的所有模块集合 · A、控制域 · B、作用域 · C、宽度 · D、接口 我的答案:B 此题得分:2.5分 16.(2.5分) 常用动词或动词词组来表示( ) · A、对象 · B、类 · C、关联 · D、属性 我的答案:C 此题得分:2.5分 17.(2.5分) 下列那个是不属于软件生存周期( ) · A、可行性分析 · B、需求分析 · C、概要设计 · D、整体设计 我的答案:D
7、 此题得分:2.5分 18.(2.5分) 下列那个是不属于软件开发技术( ) · A、软件管理学 · B、软件开发方法 · C、软件开发过程 · D、软件开发工具和环境 我的答案:A 此题得分:2.5分 19.(2.5分) 不属于数据字典的条目有( ) · A、数据流 · B、数据项 · C、数据链 · D、数据存储 我的答案:C 此题得分:2.5分 20.(2.5分) 不属于加工逻辑的工具是( ) · A、结构化语言 · B、卡片 · C、判定表 · D、判定树 我的答案:B
8、此题得分:2.5分 21.(2.5分) IDEF三部分中不属于的有( ) · A、IDEF0 · B、IDEF1 · C、IDEF2 · D、IDEF3 我的答案:D 此题得分:2.5分 22.(2.5分) 在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了( ) · A、软件危机 · B、软件工程 · C、程序设计革命 · D、结构化程序设计 我的答案:A 此题得分:2.5分 23.(2.5分) 哪种模型分批地逐步向用户提交产品,每次提交一个满足用户需求子集的可运行的产品( ) · A、增
9、量模型 · B、喷泉模型 · C、原型模型 · D、螺旋模型 我的答案:A 此题得分:2.5分 24.(2.5分) 不属于面向对象的开发方法有( ) · A、Booch方法 · B、Jackson方法 · C、Coad方法 · D、OMT方法 我的答案:B 此题得分:2.5分 25.(2.5分) 不可以衡量有形效益的指标有( ) · A、货币的时间价值 · B、投资回收期 · C、纯收入 · D、心里上 我的答案:D 此题得分:2.5分 判断题 (共15道题) 收起 26.(2.5分)
10、 SA的分析步骤中首先要了解当前系统的工作流程,获得当前系统的物理模型 · 正确 · 错误 我的答案:正确 此题得分:2.5分 27.(2.5分) 数据流图是SA方法中用于表示熊听那个逻辑模型的一种工具 · 正确 · 错误 我的答案:正确 此题得分:2.5分 28.(2.5分) DFD是以公式的方法描绘数据在系统中流动和处理的过程 · 正确 · 错误 我的答案:错误 此题得分:2.5分 29.(2.5分) 在数据流图中箭头用来表示加工 · 正确 · 错误 我的答案:错误 此题得分:2.5分 30.(2.5分
11、 画数据流图时首先要画下层数据流图 · 正确 · 错误 我的答案:错误 此题得分:2.5分 31.(2.5分) 数据字典仅仅描述了数据项的分解 · 正确 · 错误 我的答案:错误 此题得分:2.5分 32.(2.5分) 数据字典是为分析人员查找数据流图中有关名字的详细定义而服务的 · 正确 · 错误 我的答案:正确 此题得分:2.5分 33.(2.5分) 数据项是组成数据流和数据存储的最小元素 · 正确 · 错误 我的答案:正确 此题得分:2.5分 34.(2.5分) 数据字典的实现只有手工建立一种形式
12、 · 正确 · 错误 我的答案:错误 此题得分:2.5分 35.(2.5分) 软件生命周期模型中,螺旋模型在每个阶段都增加了风险分析过程,适用于大规模软件项目。 · 正确 · 错误 我的答案:正确 此题得分:2.5分 36.(2.5分) 需求分析的基本任务是准确回答“系统必须做什么?”的问题。 · 正确 · 错误 我的答案:正确 此题得分:2.5分 37.(2.5分) 类是对具有共同特征的对象的进一步抽象。 · 正确 · 错误 我的答案:正确 此题得分:2.5分 38.(2.5分) 在进行需求分析时同时考虑维护问题。 · 正确 · 错误 我的答案:正确 此题得分:2.5分 39.(2.5分) Jackson方法是面向数据结构的设计方法。 · 正确 · 错误 我的答案:正确 此题得分:2.5分 40.(2.5分) SA方法的基本思想是自顶向下逐步分解。 · 正确 · 错误 我的答案:正确 此题得分:2.5分 窗体底端






