自考题库
首页
所有科目
自考历年真题
考试分类
关于本站
游客
账号设置
退出登录
注册
登录
出自:湖南大学-软件工程
盒图也称为()。这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题。 A)流程图 B)框图 C)判定表 D)N-S图
2、以下不属于白盒测试技术的是() A)逻辑覆盖 B)基本路径测试 C)循环覆盖测试 D)等价类划分
为纠正软件系统中潜藏的错误而进行的维护活动称为() A)改正性维护 B)适应性维护 C)改善性维护 D)预防性维护
CMM提供了一个框架,将软件过程改进的进化步骤组织成5个成熟度等级。除第1级外,每个等级都包含了实现该成熟度等级目标的若干() A) 关键实践 B) 关键过程域 C) 软件过程能力 D) 软件过程
()意味着一个操作在不同的类中可以有不同的实现方式。 A) 多态性 B) 多继承 C) 类的可复用 D) 信息隐蔽
时序图反映对象之间发送消息的时间顺序,它与( )是同构的。 A) 用例图 B) 类图 C) 活动图 D) 协作图
()是为了获得高质量的软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。 A) 软件过程 B) 软件测试 C) 软件生存周期 D) 软件工程
软件概要设计阶段的主要任务不包括()。 A) 设计软件的模块结构 B) 定义接口并建立数据结构 C) 生成概要设计规格说明和组装测试计划 D) 模块设计
维护的副作用可分三类,不包括()。 A) 修改代码的副作用 B) 修改数据的副作用 C) 修改文档的副作用 D) 人员副作用
UML的通用机制不包括()。 A) 规格说明 B) 修饰 C) 注解 D) 约束
在学校中,一个学生可以选修多门课程,一门课程可以由多个学生选修,那么学生和课程之间是 关系
、动物与老虎之间是 关系。
、以详细设计说明书为输入,将该输入用某种程序设计语言翻译成计算机可以理解并最终可运行的代码的过程叫 过程。
是软件定义的第一阶段,该阶段主要明确“该软件开发项目要解决什么问题”。
、结构化设计方法能将数据流图映射成软件结构。在映射过程中,针对数据流的不同,可分别采用变换型和 两种映射方法。
文档是软件产品的一部分,没有文档的软件就不称其为软件。
用穷举测试是较现实的测试方法
数据输入的一般准则中包括尽量增加用户输入的动作。
软件配置管理是一种标识、组织和控制修改源程序的技术,目的是使错误达到最小并最有效地提高生产率。
好的测试是用少量的测试用例运行程序,发现被测程序尽可能多的错误
边界值分析方法是取输入/输出等价类的边界值作为测试用例。
需求规格说明书在软件开发中具有重要的作用,它也可以作为软件可行性分析的依据。
开发一个软件项目总存在某些不确定性,即存在风险。有些风险如果控制得不好,可能导致灾难性的后果。
在集成测试阶段,子系统的组装方式通常采用一次性全部组装的方式,即整体拼装。
强行排错是进行程序调试时优先采用的方法。
简述著名的软件工程专家B. W. Boehm提出了软件工程的7条基本原理。
软件测试过程一般可划分为哪几个主要阶段?
传统“瀑布模型”的主要缺点。
常用的需求获取方法有哪些?
某学校需要开发一个学生成绩管理系统,教务人员可以通过该系统维护学生信息、课程信息和成绩信息,学生可以随时查询自己的请问图中是否应该增加"教务人员"?试说明理由。成绩单,该系统的实体关系图如下所示:
、下面是一段求最大值的程序,其中datalist是数据表,n是datalist的长度。 int GetMax(int n, int datalist[ ]) { int k=0; for ( int j=1; j<n; j++ ) if ( datalist[j] > datalist[k] ) k=j; return k; } (1) 画出该程序的程序流图。 (2) 用基本路径覆盖法给出测试路径。 (3) 为各测试路径设计测试用例。
在软件生存周期的瀑布模型中一般包括计划、()、设计、编码、测试、维护等阶段。 A 可行性分析 B 需求采集 C 需求分析 D 问题定义
、ISO9000是由ISO/TC176制定的关于()和质量保证的国际标准。 A 质量控制 B 质量管理 C 质量策划 D 质量改进
软件需求分析阶段的测试手段一般采用()。 A 总结 B 阶段性报告 C 需求分析评审 D 不测试
()是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是隐蔽的,外界只能通过有限的接口与对象发生联系。 A 多态性 B 继承 C 封装 D 消息
、面向对象分析是对系统进行()的一种方法。 A 需求建模 B 程序设计 C 设计评审 D 测试验收
在结构化分析方法中,()是表达系统内部数据运动的图形化技术。 A 数据字典 B 实体关系图 C 数据流图 D 状态转换图
判定表由四部分组成:左上部列出()。 A. 条件组合与动作之间的对应关系 B. 所有条件 C. 所有可能的动作 D. 可能的条件组合
将软件组装成系统的一种测试技术叫()。 A. 集成测试 B. 单元测试 C. 集合测试 D. 系统测试
下列符号不属于Warnier图的是()。 A) { B) () C) ⊕ D) +
下列模块不属于系统结构图中的基本模块的是(。 A) 传入模块 B) 传出模块 C) 变换模块 D) 事务模块
一个模块的 是指该模块直接控制的其他模块数。
在结构化分析方法中,可以采用 来建立数据模型。
在面向对象技术中, 通常用来描述客观世界中某个具体的实体。
度量模块独立性的两个指标分别是:模块与模块之间的耦合性和模块内部的 。
由于运用快速原型的目的和方式不同,可以将原型分为 和。
软件错误可能出现在开发过程的早期,越早修改越好。
一个成功的项目唯一提交的就是运行程序。
、只有质量差的软件产品才需要维护
为了充分发挥开发人员的潜力、缩短工期,软件工程项目的任务分解与安排应尽力挖掘可并行开发的部分。(
首页
<上一页
1
2
3
下一页>
尾页