软件工程基础(汇总资料-本科课程)

A).顺序性内聚B).过程性内聚C).逻辑性内聚D).功能性内聚 32。计算机软件(A)。

A).计算机系统的组成部分B).不能作为商品参与交易 C).是在计算机硬件设备生产过程中生产出来的 D).只存在于计算机系统工作时

33。数据字典是对数据定义信息的集合,它所定义的对象都包含在(A)。 A).数据流图vB).程序框图C).软件结构D).方框图

34.程序流程图是一种传统的程序设计表示工具,有其优点和缺点,使用该工具是应注意(C)。 A).支持逐步求精B).考虑控制流程 C).遵守结构化设计原则D).数据结构表示

35。软件设计中设计复审是和设计本身一样重要的环节,其主要目的和作用是(B)。 A).减少测试工作量B).减免后期付出高代价C).保证软件质量 D).缩短软件开发周期

36。软件开发的结构化分析方法,常用的描述软件功能需求的工具是(C)。 A).业务流程图、处理说明B).软件流程图、模块说明 C).数据流程图、数据字典D).系统流程图、程序编码

37。软件开发的结构化设计方法,全面指导模块化分的最重要的原则应该是(C)。 A).模块高内聚B).模块低耦合 C).模块独立性D).程序模块化

38。面向数据流的软件设计方法,一般是把数据流图中得数据流化分为(B)两种流,再将数据流图映射为软件结构。 A).数据流与事务流 B).交换流和事务流 C).信息流与控制流 D).交换流和数据流

39。软件设计中,可应用于详细设计的工具有(A)。 A).程序流程图、PA)D)、方框图和伪码 B).数据流程图、PA)D)、结构图和伪码 C).业务流程图、N-S图和伪码 D).数据流程图、PA)D)、N-S图和伪码

40。软件工程方法的提出起源于软件危机,而其目的应该是最终解决软件的(D)问题。 A).产生危机B).质量保证C).开发效率D).生产工程化

41。软件开发的结构生命周期法的基本假定是认为软件需求能做到(C). A).严格定义B).初步定义C).早期冻结D).动态改变

42。软件工程的结构化分析方法强调的是分析开发对象的(C)。 A).数据流B).控制流C).时间限制D).进程通信

43。瀑布模型将软件生命周期归纳为个时期,即计划期、开发期和运行期。下列(D)不属于开发期内的工作。

A).总体设计B).详细设计C).程序设计D).维护

44。软件开发的可行性研究,一般涉及经济、技术和操作的可能性,而进行可行性研究的基本依据则是用户提出的软件(B)。

A).系统质量B).系统目标C).系统功能D).系统性能

45。软件可行性分析是着重确定系统的目标和规模。对功能、性能以及约束条件的分析应属于下列之中的(B)任务。

A).分析B).估价C).制定制度D).进度分配

46。软件可行性分析是着重确定系统的目标和规模。对功能、性能以及约束条件的分析应属于下列之中的(A)。

A).经济可行性分析B).技术可行性分析 C).操作可行性分析D).开发可行性分析

47。结构化方法将软件生命周期分为计划、开发和运行3个时期,下列任务中(B)属于计划时期的任务。

A).需求分析B).问题定义 C).总体设计D)编码

48。耦合是软件各个模块间连接的一种度量。一组模块都访问同一数据结构应属于(B)方式。 A).内容耦合B).公共耦合 C).外部耦合D).控制耦合

49。内聚是从功能角度来度量模块内的联系,按照特定次序执行元素的模块属于(C)方式。 A).逻辑内聚B).时间内聚 C).过程内聚D).顺序内聚

50。软件测试基本方法中,下列(D)不用测试实例。 A).白盒测试法B).动态测试法 C).黑盒测试法D).静态测试法

51。软件管理中,需要对软件进行配置,各阶段文档的管理属于(D)。 A).组织管理B).资源管理 C).计划管理D).版本管理

52。软件开发的结构化方法中,常用数据字

>>閻忕偞娲栫槐鎴﹀礂閵婏附鐎�<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4