南昌大学软件工程考试试卷及复习重点

需积分: 15 13 下载量 131 浏览量 更新于2024-10-01 收藏 90KB DOC 举报
"南昌大学软件工程试卷" 这篇资源是一份来自南昌大学信息工程学院的软件工程试卷,共有7页,不包含答案。虽然没有提供具体的年份和学期信息,但通常每年的试卷内容会有相似之处。试卷适用于特定的班级,考试形式包括多项选择题,涉及软件工程的相关概念和知识点。 在试卷的部分内容中,我们可以看到一些关于软件工程核心概念的题目,这些题目可以帮助我们了解考试可能涵盖的主题: 1. 可行性研究是项目初期的关键步骤,题目提到它通常进行一次简化的、压缩的需求分析(选项C)。 2. 系统流程图用于描述物理系统的操作流程(选项D)。 3. 软件维护时可能会引入新的错误,题目提到的“维护的副作用”指的是因修改软件而造成的错误(选项C)。 4. 维护过程中,误删除标识符属于编码阶段的副作用(选项A)。 5. 可维护性的特性中,可理解性和可测试性是相互促进的,便于理解和测试有助于发现和修复问题(选项A)。 6. 汽车与发动机的关系是整体与部分的关系(选项B),体现了软件设计中的组件或模块化思想。 7. 避开错误技术无法完全避免错误,因此需要采取检测错误的方法来弥补(选项B),例如通过单元测试和集成测试来发现潜在问题。 8. 面向对象分析(OOA)是软件开发过程中的一个重要阶段,它涉及抽取用户需求并建立问题域的精确模型(选项D)。 9. 原型化方法是一种自外向内的设计过程(选项A),即先从用户界面和功能需求出发,逐步细化到内部实现。 10. 测试效率的提高通常需要有针对性地选择测试数据,而不是随机选取或考虑所有可能的输入数据(选项A),通常采用边界值分析和等价类划分等策略。 这份试卷反映了南昌大学在软件工程课程中对学生的期望,包括对软件生命周期的理解,系统分析与设计的方法,以及软件质量保证和维护的重要性。学生需要掌握基本的软件工程理论,并能应用这些理论解决实际问题。