软件开发题库及解析.docxVIP

  • 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)

1亿VIP精品文档

相关文档