- 0
- 0
- 约3.1千字
- 约 12页
- 2026-09-10 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年软件工程基础及软件开发技术试题集
一、单选题(共10题,每题2分,计20分)
1.在软件生命周期模型中,哪个阶段主要负责确定软件的功能和目标?
A.需求分析阶段
B.设计阶段
C.测试阶段
D.运维阶段
2.以下哪种方法不属于敏捷开发的核心实践?
A.迭代开发
B.用户故事
C.水晶模型
D.持续集成
3.在面向对象编程中,封装的主要目的是什么?
A.提高代码可读性
B.减少代码重复
C.隐藏内部实现细节
D.增强代码可扩展性
4.以下哪种测试方法属于黑盒测试?
A.单元测试
B.集成测试
C.系统测试
D.代码审查
5.软件维护的主要类型不包括以下哪项?
A.改进型维护
B.适应性维护
C.预防性维护
D.初始开发
6.在UML中,用什么符号表示类?
A.矩形
B.菱形
C.圆形
D.椭圆
7.以下哪种设计模式属于创建型模式?
A.策略模式
B.工厂方法模式
C.责任链模式
D.观察者模式
8.在Git中,用什么命令撤销本地未提交的修改?
A.`gitcommit`
B.`gitpush`
C.`gitreset--hard`
D.`gitpull`
9.软件项目管理中,甘特图主要用于什么?
A.风险管理
B.进度控制
C.成
原创力文档

文档评论(0)