- 3
- 0
- 约9.57千字
- 约 24页
- 2026-06-04 发布于上海
- 举报
软件开发题库及解析
一、单项选择题(共10题,每题1分,共10分)
以下选项中,不属于软件开发核心活动范畴的是
A.需求分析
B.系统设计
C.硬件批量采购
D.代码实现
答案:C
解析:软件开发的核心活动围绕软件本身的需求梳理、架构设计、逻辑编写展开,硬件批量采购属于项目部署阶段的配套后勤事务,不属于软件开发核心环节。其余三个选项都是软件开发流程中必不可少的核心步骤。
在UML建模体系中,专门用于描述系统对外提供的功能需求、梳理用户和系统交互关系的图是
A.类图
B.用例图
C.时序图
D.状态图
答案:B
解析:用例图的核心作用就是可视化梳理系统的功能需求,明确不同角色对应的功能权限。A选项类图用于描述系统的静态类结构,C选项时序图用于描述对象之间消息传递的时间顺序,D选项状态图用于描述对象全生命周期的状态流转,三者都不是用来直接梳理整体功能需求的。
白盒测试也被称为结构测试,其测试的核心依据是
A.软件对外的功能说明文档
B.程序内部的代码逻辑和路径结构
C.软件输入输出的等价类划分
D.软件所有边界场景的取值范围
答案:B
解析:白盒测试的核心特点就是完全开放程序内部的代码实现,基于代码的分支、语句、判定等逻辑路径设计测试用例。A选项是黑盒测试的依据,C和D都是黑盒测试的常用具体方法,不属于白盒测试的核心定义范畴。
面向对象程序设计的三大核心特征不包
原创力文档

文档评论(0)