A.面向过程 B.面向数据 C.面向对象 D.面向属性
10.软件总体设计是指软件总体结构设计和数据设计,该阶段的主要任务不包括(
A.模块设计
B.定义接口并建立数据结构
C.生成概要设计规格说明和组装测试计划D. 设计软件的模块结构 11. ( )工具在 软件详细设计过程中不采用。 A.判定表 B. DFD图 C. PDL D. IPO图
12.软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试
A.结构合理性 B.软件外部功能 C.程序内部逻辑 D.程序正确性
13. Jackson方法是在软件开发过程中常用的方法,使用Jackson方法时 可以实现( )。
A.从数据结构导出程序结构 B.从数据流图导出初始结构图 C.从模块结构导出数据结构 D.从模块结构导出程序结构
14.软件设计阶段的输出主要是( )。 A.程序 B.模块 C.伪代码
D.设计规格说明书
15. ( )是比较理想的可重用软构件。 A.子程序库 B.源代码包含文件 C.对象 D.类
16.中级结构性成本模型C0COMO是一个( ) A.静态单变量模型B. 动态单变量模型 C. 静态多变量模型D. 动态多变量模型
17.软件开发过程中,抽取和整理用户需求井建立问题域精确模型的过程叫()
A.生存期 B.面向对象设计 C.面向对象程序设计
D.面向对象分析
18. UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法( ) A.基于瀑布模型的结构化方法 B.基于需求动态定义的原型化方法 C.基于对象的面向对象的力方法 D. 基于数据的数据流开发方法
19.在面向对象软件开发方法中,类与类之间主要有以F结构关系() A.继承和聚集 B.继承和一般 C.聚集和消息传递 D.继承和方法调用
20.当前增量模型存在的主要问题是( ). A.人用户很难适应这种系统开发方法 B.较乏丰富而强有力的软件工具和开发环境 C.该方法的成功率很低
D.缺乏对开发过程中的问题和错误具有应付变化的机制
二、判断题(人正确,X错误。本大题共20小题,每小题1分,共20分) 1.用黑盒法测试时,测试用例是根据程序内部逻辑设计的。()
2.软件需求是指用户对目标软件系统在功能、性能、行为、设计约束等方面的期望。( )
3.盒图的主要优点之一是强制设计人员采用结构化设计方法( ) 4.软件需求分析的任务是建立软件模块结构图。( ) 5.进行总体设计时加强模块间的联系。( )
6.缺乏有力的方法学的指导和有效的开发工具的支持,这往往是产生软件危机的原因之一”。( )
7.面向对象设计是将面向对象分析所创建的分析模型进-步细化形成软件设计模型的过程。( )
8.软件需求分析的任务是建立软件模块结构图。( )
9.判定覆盖不一定包含条件覆盖,条件覆盖也不一定包含判定覆盖。( ) 10.一个模块实际上就是一个进程。 ( )
其实备考的过程都大同小异,考研也不轻松,及时交流很有必要,大家可以去high研网和high研app下载,它包含学习方法、学习心态和考试信息各个方面,我这里还有一些考研资料,历年真题、专业课视频等,都可以分享给小伙伴们,有什么事可以在下面评论我哦。