- 1
- 0
- 约3.15千字
- 约 12页
- 2026-08-16 发布于河南
- 举报
专业学生考试题目及答案
一、单项选择题(共10题,每题4分,共40分)
1.在软件开发生命周期(SDLC)中,将软件划分为需求分析、设计、编码、测试和维护等阶段的模型是
A.敏捷开发模型
B.瀑布模型
C.增量模型
D.螺旋模型
2.下列关于UML(统一建模语言)的描述中,正确的是
A.类图用于描述系统的动态行为
B.用例图主要用于描述系统的静态结构
C.状态图用于描述类对象的所有可能状态及状态间的转换
D.活动图主要用于描述系统的逻辑流程
3.软件工程中,模块间耦合度最低、内聚度最高的模块设计原则是
A.内容耦合
B.公共耦合
C.数据耦合
D.魔鬼耦合
4.在软件测试中,白盒测试主要依据的是
A.软件需求规格说明书
B.源代码和程序内部结构
C.用户界面设计图
D.系统架构图
5.敏捷开发宣言的核心价值观不包括
A.个体和互动高于流程和工具
B.可工作的软件高于详尽的文档
C.合同遵守高于客户合作
D.响应变化高于遵循计划
6.设计模式中的“单例模式”主要解决的问题是
A.对象的创建时机问题
B.对象的创建数量问题(保证一个类仅有一个实例)
C.对象的继承关系问题
D.对象的接口兼容性问题
7.下列关于软件维护的描述中,错误的是
A.维护是软件生命周期中成本最高的阶段
B.维护主要分为改正性维护、适应性维护、完善
原创力文档

文档评论(0)