中南大学软件工程:复习题集与答案详解

4星 · 超过85%的资源 需积分: 10 27 下载量 199 浏览量 更新于2024-10-27 收藏 74KB DOC 举报
本资源是一份针对中南大学现代远程教育课程——专科软件工程考试的复习题及参考答案。内容覆盖了软件工程的基础理论和实践应用,适合考生准备期末考试或者自我复习。 1. 在编程阶段,主要任务包括确定程序的控制结构(A)、选择使用的类和对象(B)、以及设计程序所需的算法(C),但不包括制定程序所需的数据结构,这是在设计阶段的一部分。 2. 影响系统设计的人和组织因素包括过程变更(A)、工作变化(B)、需求变更(C),而不包括机构的变化,这通常与组织架构相关。 3. E-R图(实体-联系图)描绘了系统数据关系,由数据对象(A)、描述对象属性(B)和对象间的关系(D)组成,而不是描述对象的操作,那是行为建模的内容。 4. OOA(对象导向分析)采用的是面向对象(D)的思想,而非其他选项,进行软件需求分析和建模。 5. UML(统一建模语言)的静态图包括类图(A)、包图(C)和对象图,不包括状态图,后者是动态视图的一种。 6. 详细设计常用工具包括图形工具(B)、表格工具(C)和语言工具(D),而对象工具虽与OOA有关,但在该描述中可能不是指特定的工具。 7. 按照OMT(对象模型技术)的面向对象设计过程,不包括消息设计(D),这是在行为建模阶段的工作。 8. 单元测试主要检查每个程序模块的功能实现,确保其正确地完成了规定的功能(C)。 9. 增殖式组装方式按模块划分,自顶向下(A)、自底向上(B)和混合增殖式测试(D)都是,渐进增殖式测试则不是常见的划分方式。 10. 确认测试关注的是软件的有效性(D),验证软件是否满足用户的功能和性能需求。 11. 日常纠错工作中,试凑法(A)并不常见于纠错策略,跟踪法(B)、推理法(C)和归纳法(D)属于常用的纠错方法。 12. 针对用户新需求进行的维护活动称为完善性维护(B),旨在扩充功能、增强性能等。 13. 软件质量保证活动中,不包括软件维护(D),而是包括验证与确认、开发时期的配置管理以及软件评审等活动。 14. 从用例出发,OOA模型的三种基本模型不包括类-对象模型,这可能是对用例建模、类图和对象图的误解,因为类-对象模型本身就是OOA的一个核心部分。 这份复习资料对于准备参加中南大学软件工程课程考试的学生来说,提供了重要的知识点梳理和解题参考,有助于提升理解和应试能力。