生活服务
软件工程期末考试选择题
2025-01-03 00:56  浏览:116

1、瀑布模型把软件生命周期划分为八个阶段:问题定义,可行性研究,软件需求分析,系统总体设计,详细设计,编码,测试和运行、维护。八个阶段又可以归纳为三个打的阶段:计划阶段、开发阶段和(C

A 详细设计 B可行性分析 C 运行阶段 D 测试与排错

2、在结构化的瀑布模型中,哪一个阶段定义的标准将成为软件测试系统测试阶段的目标(A

A 需求分析阶段 B 详细设计阶段 C 概要设计阶段 D 可行性研究阶段

3、软件工程出现的主要原因(C

A 程序设计方法学的影响 B 其他工程科学的影响 C 软件危机的出现 D 计算机的发展

4、UML是软件开发中的一个重要工具,它主要用于那种软件开发方法(C

A 基于瀑布模型的结构化方法 B 基于需求动态定义的原型化方法

C 基于对象的面向对象的方法 D 基于数据的数据流开发方法

5、软件开发的结构化生命周期方法将软件生命周期划分为(A

A计划阶段、开发阶段、运行阶段 B 计划阶段、编程阶段、测试阶段

C 总体设计、详细设计、编程调试 D 需求分析、功能定义、系统设计

6 、软件开发的瀑布模型,一般将开发过程划分为:分析,设计、编码、测试等阶段,一般认为可能占用人员最多的阶段是(C

A 分析阶段 B 设计阶段 C 编码阶段 D 测试阶段

7、适合于面向对象方法学的软件生存周期阶段(B

A 瀑布模型 B 喷泉模型 C 螺旋模型 D 增量模型

8、从结构化的瀑布模型来看,在它的生命周期中的八个阶段中,下面几个选项中那个环节出错,对软件的影响最大(C

A 详细设计阶段 B 概要设计阶段 C 需求分析阶段 D 测试和运行阶段

9、从实用角度看,数据规范在大多数场合选用第——范式(C

A 1 B 2 C 3 D 5

10、可行性分析研究的目的是(A

A 项目是否值得开发 B 争取项目 C 开发项目 D 功能内聚

11、模块的内聚性最高的是(D

A 逻辑内聚 B 时间内聚 C 偶然内聚 D 功能内聚

12、需求分析阶段的任务是确定(D

A 软件开发方法 B 软件开发工具 C 软件开发费 D 软件系统的功能

13、完整的软件结构通常用 ——图来表示(B

A IPO图 B HIPO图 C PAD图 D DFD图

14、在白盒技术测试用例的设计中,——是最弱的覆盖标准(A

A 语句 B 路径 C 条件组合 D 判定

15、软件开发中常用的结构化生命周期方法,由于其特征而一般称其为(A

A 瀑布模型 B 对象模型 C 螺旋模型 D 层次模型

16、以下不是软件危机的典型表现是(D

A 对软件开发成本和进度的估计常常很不准确 B 用户对“已完成的”软件系统不满意的现象经常发生

C 软件产品的质量往往靠不住 D 采用面向对象方法开发软件

17、下列那个不是软件工程方法学中的要素(C

A 公共耦合 B 控制耦合 C 数据耦合 D 内容耦合

18、为了提高模块的独立性,模块内部最好是(C

A 逻辑内聚 B 时间内聚 C 功能内聚 D 通信内聚

19 、程序的三种基本控制结构的共同特点(C

A 不能嵌套使用 B 只能用来写简单程序 C 只能一个入口和一个出口 D 已经用硬件实现

20、软件测试过程中的确认测试主要是为了发现(A)阶段的错误

A 需求分析 B 概要设计 C 详细设计 D 编码

21、为适应软硬件环境变化而修改软件的过程是(B

A 校正性维护 B 适应性维护 C 完善性维护 D 预防性维护

22、在UML的各类图中。(A)图是描述软件功能的。

A 用例图 B 类图 C 活动图 D 顺序图

23、软件设计中划分模块的一个准则是(C

A 低内聚低耦合 B 低内聚高耦合

C 高内聚低耦合 D 内聚高耦合

24、Jackson设计方法是又英国的M.jackson提出的,他是一中面向(C)的软件设计方法。

A 对象 B 数据流 C 数据结构 D 控制结构

25、软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实时的主要保证是(C

A 硬件环境 B 软件开发的环境

C 软件开发工具和软件开发的环境 D 开发人员的素质

26 使用白盒测试方法时,确定测试数据应根据(A)和指定的覆盖标准

A 程序的内部逻辑 B 程序的复杂程度 c 该软件的编辑人员 D 程序的功能

27、软件维护工作的最主要部分是(C

A 校正性维护 B 适应性维护 C 完善性维护 D 预防

28、软件需求规格说明的内容不应包括(B

A 主要功能 B 算法的详细描述 C 用户界面几运行环境 D 软件的性能

29、程序的三种基本控制结构是(B

A 过程、子程序和分程序 B 顺序、选择和重复

C 递归、迭代和回溯 D 调用、返回和转移

30、面向对象的分析方法主要是建立字啊三类模型,即(D

A 系统模型、ER模型、应用模型 B 对象模型 、动态模型 、应用模型

C E_R模型、对象模型、功能模型 D 对象模型、动态模型 、功能模型

31、在E-R模型中,包含以下基本成分(C

A 数据、对象、实体 B 控制、联系、对象

C 实体、联系、属性 D 实体、属性、操作

32、软件生命周期中所花费用最多的阶段是(D

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

33、详细设计的基本任务是确定每个模块的(D)设计

A 功能 B 调用关系 C 输入输出数据 D 算法

34、提高测试的有效性非常重要,成功的测试是指(D

A 证明了被测试程序正确无误 B 说明了被测试程序符合相应的要求

C 未发现被测试程序的错误 D 发现了至今为止尚未发现的错误

软件编码 C 软件测试 D 软件维护

33、详细设计的基本任务是确定每个模块的(D)设计

A 功能 B 调用关系 C 输入输出数据 D 算法

34、提高测试的有效性非常重要,成功的测试是指(D

A 证明了被测试程序正确无误 B 说明了被测试程序符合相应的要求

    以上就是本篇文章【软件工程期末考试选择题】的全部内容了,欢迎阅览 ! 文章地址:http://ww.kub2b.com/tnews/4725.html
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 企库往资讯移动站 http://ww.kub2b.com/mobile/ , 查看更多   
最新文章
腾讯围棋(野狐)手机版最新版中国象棋手机版「腾讯围棋(野狐)手机版最新版」
中国象棋竞技版最新版是有着很多经典的象棋残谱的经典益智游戏,在这里解锁自己感兴趣的棋谱,不管是是和电脑竞技还是真人pk,都
小米手机掉水里了应该怎么处理手机掉水里怎么处理「小米手机掉水里了应该怎么处理」
在日常生活中,我们难免会遇到一些突发情况,比如小米手机不慎掉入水中。面对这种情况,如果处理不当,可能会导致手机严重损坏。
有钱人“买爆”上海豪宅,有楼盘卖出200亿!去年多个“10万+”豪宅“日光”
本文来源:时代财经 作者:陈泽旋图源:图虫创意有钱人仍在楼市发挥他们的“钞能力”。近日,来自上海的中高端改善型项目海玥黄
华为WatchGT3可以遥控拍照吗?华为WatchGT3遥控拍照介绍华为手机驱动「华为WatchGT3可以遥控拍照吗?华为WatchGT3遥控拍照介绍」
近日有些朋友询问能否用华为Watch GT 3远程控制拍摄照片?以下是相关说明。(注:以上为简化版文本)华为WatchGT3支持遥控拍照,
谱写中印尼命运共同体新篇章
王鲁彤 中国和印度尼西亚是隔海相望的好邻居、命运与共的好伙伴,两国友谊源远流长。古代海上丝绸之路曾将双方紧密联系在一起,
东京股市继续上涨
  新华社东京4月18日电(记者钱铮)受医药和生物相关股普遍上涨拉动,日本东京股市18日继续上涨。日经225种股票平均价格指数收
如何有效格式化手机以清理存储空间和提升性能手机格式化是什么意思「如何有效格式化手机以清理存储空间和提升性能」
  在现代社会,手机已经成为我们生活中不可或缺的一部分。随着时间的推移,手机中的数据会逐渐增多,可能会导致设备运行缓慢,
如何快速关闭手机勿扰模式?详细步骤解析!手机勿扰模式在哪里「如何快速关闭手机勿扰模式?详细步骤解析!」
如何在Android手机上关闭勿扰模式 通过快捷设置关闭:用户可从屏幕顶部向下滑动以打开通知面板,接着找到“勿扰模式”图标(通常
microsd卡是什么卡手机sd卡是什么「microsd卡是什么卡」
  microsd卡是什么卡,很多人都有这样的疑问吧?下面就让我来为大家介绍一下吧!microsd卡是什么卡?  其实,MicroSD卡是一种
名茶汇聚的安徽,何以大而不强?
01为何名茶多,但名企少、名牌也少?说起安徽茶叶,大家第一印象是名优茶多,但这并不意味着龙头企业、知名品牌也多。中国十大名