当前位置:   article > 正文

软件工程期末试题及答案(史上最全)_合工大软件工程试卷

合工大软件工程试卷

A软件是一种软件产品

B软件产品不会用坏,不存在磨损、消耗问题

C软件产品的生产主要是研制

D软件产品非常便宜

12 软件开发工具是协助开发人员进行软件开发活动所使用的软件或环境。下面不是软件开发工具的是。A

A.维护工具 B.编码工具 C.测试工具 D.需求分析工具

13.下列叙述中不属于软件生命周期模型的是(D )。

A.原型模型 B.瀑布模型 C.螺旋模型 D.快速组装模型

14.软件设计中,用抽象和分解的目的是(B )。

A.提高易读性B.降低复杂性 C.增加内聚性 D.降低耦合性

15软件生命周期中所花费用最多的阶段是(D )。

A.详细设计 B.软件编码 C.概要设计 D.软件测试和维护

16.开发软件时对提高开发人员工作效率至关重要的是(B )。

A.操作系统的资源管理功能

B.先进的软件开发工具和环境

C.程序人员的数量

D.计算机的并行处理能力

17.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作( B)。

A.软件投机 B.软件危机 C.软件工程 D软件产生

18软件开发的结构化生命周期方法将软件生命周期划分成(A)

A.定义、开发、运行维护

B.设计阶段、编程阶段、测试阶段

C.总体设计、详细设计、编程调试

D.需求分析、功能定义、系统设计

19.软件工程的理论和技术性研究的内容主要包括软件开发技术和(B )。

A.消除软件危机

B.软件工程管理

C.程序设计自动化

D.实现软件可重用

20软件工程的出现是由于( C)。

A.程序设计方法学的影响

B.软件产业化的需要

C.软件危机的出现

D.计算机的发展

21.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D )。

A.概要设计

B.详细设计

C.问题定义

D.需求分析

22. 开发大型软件时,产生困难的根本原因是(A )。

A.大系统的复杂性 B.人员知识不足

C.客观世界千变万化 D.时间紧、任务重

23. 文档是软件开发人员、软件管理人员、维护人员、用户以及计算机之间的( B),软件开发人员在各个阶段以文档作为前段工作成果的体现和后段工作的基础。

A.接口B.桥梁C.科学D.继续

24软件工程学的目的是以 较低的成本,研制(A )质量的软件。

A较高B较低C.可靠D.优秀

25软件从一个计算机系统或环境转换到另一个计算机和环境的容易程度称为(D )。

A.可用性B.兼容性C.可靠性D.可移植性

26.软件生存周期是指( D)阶段。

A.软件开始使用到用户要求修改为止

B.软件开始使用到被淘汰为止

C.从开始编写程序到不能再使用为止

D.从立项制定计划,进行需求分析到不能再使用为止

27.软件工程学是应用科学理论和工程上的技术指导软件开发的学科,其目的是( B)。

A引入新技术提高空间利用率

B用较少的投资获得高质量的软件

C缩短研制周期扩大软件功能

D硬软件结合使系统面向应用

28. 软件可行性分析是着重确定系统的目标和规模。对成本-效益进行发现应属于下列选项中的(A )。

A.经济可行性B.操作可行性C.技术可行性D.社会可行性

29在数据流图中,用圆或者椭圆来表示(B )。

A.数据流B.加工C.数据存储D.数据源点或终点

30. 需求分析阶段的任务是确定( C)。

A.软件开发方法

B.软件开发费用

C.软件系统功能

D.软件开发工具

31(D )的目的就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发。

A需求分析 B概要设计 C总体设计 D可行性研究

32.下列选项中( D)不是软件需求规格目标。

A.便于用户、分析员和软件设计人员进行理解及交流

B.控制系统的实施过程

C.作为软件测试和验收以及维护的依据

D.便于软件的维护

33下面描述中,不符合结构化程序设计风格的是( B)。

A使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑

B模块只有一个入口,可以有多个出口

C注重提高程序的执行效率

D不使用goto语句

34. 下列工具中属于需求分析常用工具的是(D )。

A.PAD B.PFD C.N-S D.DFD

35. 在数据流图(DFD)中,带有名字的箭头表示(C )。

A.控制程序的执行顺序

B.模块之间的调用关系(直线)

C.数据的流向

D.程序的组成成分

长方形代表起点或者终点

36. 在软件生产过程中,需求信息的给出是(D )。

A.程序员 B.项目管理者 C.软件分析设计人员 D.软件用户

37下列叙述中,不属于结构化分析方法的是( C)。

A.面向数据流的结构化分析方法

B.面向数据结构的结构化数据系统开发方法

C.面向对象的分析方法

38结构设计(SD)是一种应用最广泛的系统设计方法,是以( B)为基础、自顶向下、逐步求精和模块化的过程。

A.数据流 B.数据流图 C.数据库 D数据结构

39需求分析是由分析员经了解用户的要求,认真细致地调研、分析,最终应建立目标系统的逻辑模型并写出( B)。

A.模块说明书B.软件规格说明书C.项目开发计划 D.合同文档

40. 结构化分析方法以数据流图、( D)和加工说明等描述工具,即用直观的图和简洁的语言来描述软件系统模型。

A.DFD图 B.PAD图 C.IPO图 D.数据字典

41. 数据字典是软件需求分析阶段的重要工具之一,它的基本功能是( A)

A.数据定义B.数据维护C.数据通讯D.数据库设计

42. 以下( A)不是详细设计中常用的图形描述工具。

A.数据流图B.程序流图C.盒图(N-S)D.问题分析图(PAD)

43. 在结构图的有关术语中,用于表示软件结构中控制的层数的是 (C )

A.扇入B扇出C深度D宽度

44. 模块的独立程度是评价设计好坏的重要标准。( A)是衡量

软件的模块独立性的两个定性度量标准。

A耦合性和内聚性B内聚性和可靠性

C耦合性和独立性D可靠性和独立性

45. 软件设计包括(B )两个阶段。

A.接口设计和结构设计B.概要设计和详细设计

C.数据设计和概要设计D.结构设计和过程设计

46在详细设计阶段,经常采用的工具是(A )。

A.PAD B.SA C.SC(结构图,总体设计) D.DFD

47. 在软件开发中,下面任务不属于设计阶段的是(D )。

A.数据结构设计 B给出系统模块结构

C定义模块算法 D定义需求并建立系统模型

48.对建立良好的程序设计风格,下面描述正确的是( A)。

A程序应简单、清晰、可读性好 B符号名的命名要符合语法

C充分考虑程序的执行效率 D程序的注释可有可无

49.下面不属于软件设计原则的是(C )。

A抽象B模块化C自底向上D信息隐蔽

50. 为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为(C )。

A PAD图 B.N-S图 C.结构图 D数据流图

51软件测试按照功能划分可以分为(B )。

A黑盒测试和单元测试 B白盒测试和黑盒测试

C集成测试和单元测试 D白盒测试和静态测试

软件测试按照功能划分可以分为白盒测试和黑盒测试

按照开发阶段划分,软件测试可分为单元测试、集成测试,系统测试和验收测试

白盒测试方法:逻辑覆盖、循环测试、基本路径测试

黑盒测试方法:等价分类法,边界值分析法、错误推断法,因果图法,场景法.

52在软件测试过程的4个步骤中,测试依据是需求规格说明的是( C)

A单元测试B集成测试C确认测试D系统测试

53黑盒测试法属于( C)。

A集成测试B系统测试C动态测试D静态测试

静态测试(不实际运行软件,对软件的格式和结构进行评估)包括:代码规则检查、程序结构分析、代码质量度量(程序复杂度分析)

动态测试:功能确认与接口测试、覆盖率分析、性能分析、内存分析

54下列叙述中错误的是( C)。

A测试是为了寻找错误而运行程序的过程

B一个成功的测试是揭示了迄今为止尚未发现的错误的测试

C测试的目的是为了证明程序是正确的

D一个好的测试用例是指很可能找到迄今为止尚未发现的错误的测试

55软件测试过程是软件开发过程的逆过程,其最基础性的测试应是

( B)

A集成测试B单元测试C有效性测试D系统测试

55.1 有一组测试用例使得每一个被测试用例的分支覆盖至少被执行一次,它满足的覆盖标准___________。( B )

A. 语句覆盖 B.判定覆盖 C.条件覆盖 D.路径覆盖

6.关于白盒测试与黑盒测试的最主要区别,正确的是__。( A )

A.白盒测试侧重于程序结构,黑盒测试侧重于功能

B.白盒测试可以使用测试工具,黑盒测试不能使用工具

C.白盒测试需要程序参与,黑盒测试不需要

D.黑盒测试比白盒测试应用更广泛

56. 程序的三种基本控制结构是( B)。

A. 过程、子程序和分程序

C. 递归、迭代和回溯

B. 顺序、选择和重复

D. 调用、返回和转移

57. 面向对象的分析方法主要是建立三类模型,即(D )。

A) 系统模型、ER

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/901373
推荐阅读
相关标签
  

闽ICP备14008679号