26.单选题 (1分)

( )是增加或修改系统功能,使其适应业务的变化。

  • A

    改正性维护

  • 适应性维护

  • 完善性维护

  • 预防性维护

正确答案:C

27.单选题 (1分)

( )是从现有的程序代码中抽取有关数据、体系结构和处理过程的设计信息,以便恢复设计结果。

  • A

    代码重构

  • 逆向工程

  • 数据重构

  • 正向工程

正确答案:B

28.单选题 (1分)

下面的( )是正确的。

  • A

    运行正确的软件就是高质量的软件。

  • 软件工程会导致开发人员产生大量的无用文档,降低工作效率。

  • 向一个进度延迟的软件项目中增加人员可能会使其进度更加推迟。

  • 对于一个成功的软件项目,可执行程序是唯一的交付制品。

正确答案:C

29.单选题 (1分)

( )是为了获得高质量软件而实施的一系列活动,包括问题定义、需求开发、软件设计、软件构造、软件测试等。

  • A

    软件工程

  • 软件过程

  • 软件配置管理

  • 软件项目管理

正确答案:B

30.单选题 (1分)

( )是将一个复杂问题分解成若干个简单问题,然后逐个解决。

  • A

    分而治之

  • 软件复用

  • 逐步演进

  • 优化折中

正确答案:A

31.单选题 (1分)

在ISO 9126模型中,下面的( )不属于易用性的质量属性。

  • A

    软件显示的信息要清晰、准确且易懂,使用户能够快速理解软件。

  • 软件使用户能学习其应用的能力。

  • 软件产品避免因软件中错误发生而导致失效的能力。

  • 软件产品使用户能易于操作和控制它的能力。

正确答案:C

32.单选题 (1分)

瀑布模型的主要问题在于( )。

  • A

    过于灵活

  • 用户参与开发过程

  • 强调文档的作用

  • 难以适应需求的动态变化

正确答案:D

33.单选题 (1分)

下面的( )不是敏捷开发的基本原则。

  • A

    尽早和持续地交付有价值的软件

  • 要面对面进行交流

  • 严格遵循计划和流程

  • 坚持不懈地追求技术卓越和良好设计

正确答案:C

34.单选题 (1分)

下面的( )是Scrum方法的优点。

  • A

    降低变更对软件开发造成的风险

  • 提高投入产出比

  • 持续快速地发布可用的软件产品

  • 以上所有选项

正确答案:D

35.单选题 (1分)

下面的( )不是Scrum主管的职责。

  • A

    定义产品需求

  • 组织每日站立会议

  • 引导团队正确应用敏捷实践

  • 促进团队紧密协作

正确答案:A

36.单选题 (1分)

关于每日站立会议,下面的( )说法是错误的。

  • A

    它是一个简短的团队会议,由所有团队成员在每天固定的时间和地点进行。

  • 站立的目的是为了让会议高效并且让每个人都集中精力。

  • Scrum主管应该对成员所描述的任务内容进行评价。

  • 它不是一个汇报会议,而是开发团队内部的沟通会议,以便快速发现问题。

正确答案:C

37.单选题 (1分)

下面的( )是错误的。

  • A

    故事点是衡量产品特性规模的定量估算单位

  • 故事点一般使用直接的小时或人天等时间单位来表示

  • 故事点估算不需要考虑个人能力因素

  • 故事点的大小表示开发一个产品特性所需要投入的工作量

正确答案:B

38.单选题 (1分)

在选择开发团队组织结构时应考虑( )因素。

  • A

    沟通的复杂程度

  • 最终程序的规模大小

  • 发布日期的严格程度

  • 项目预算的多少

  • 选项A、B和C

  • 选项A、B和D

正确答案:E

39.单选题 (1分)

民主式结构团队的特点是( )。

  • A

    开发人员以志愿者形式参加,每个人参与自己感兴趣的项目,完全无人管理。

  • 以主程序员为核心,团队其他人员的职能进行专业化分工。

  • 技术经理负责技术决策,项目经理负责非技术性事务的管理决策和绩效评价。

  • 团队成员完全平等,享有充分的民主,成员之间通过协商做出决策。

正确答案:D

40.单选题 (1分)

经验估算模型是( )。

  • A

    专家基于过去项目经验的判断

  • 期望值估计的细化

  • 来自历史项目数据的回归模型

  • 反复试验决定参数和系数

正确答案:C

41.单选题 (1分)

在软件配置管理中,基线的目的是( )。

  • A

    合理控制变更

  • 合理分配存取权限

  • 保证配置项的完整与正确

  • 保证配置项的依赖性

正确答案:A

42.单选题 (1分)

在使用Git进行代码文件提交时,如果提示提交内容为空、不能提交,则最为合适的处理方式是( )。

  • A

    执行git status查看状态,再执行git add命令选择要提交的文件,然后提交。

  • 执行git commit --allow-empty,允许空提交。

  • 执行 git commit -a ,提交所有改动。

  • 执行 git commit --amend 进行修补提交。

正确答案:A

43.单选题 (1分)

如果项目中文件hello.c的内容被破坏,执行( )使其还原至原始版本。

  • A

    git reset -- hello.c

  • git checkout HEAD -- hello.c

  • git revert hello.c

  • git update hello.c

正确答案:B

44.单选题 (1分)

如果只是将工作区中修改的文件添加到暂存区(新增文件不添加)以备提交,使用下面的( )命令标记最快。

  • A

    git add -A

  • git add -u

  • git add -p

  • git add -i

正确答案:B

45.单选题 (1分)

关于git clone,下面的( )是错误的。

  • A

    克隆时所有分支均被克隆,但只有HEAD指向的分支被检出。

  • 可以通过 git clone --single-branch 命令实现只克隆一个分支。

  • 克隆出的工作区中执行 git log、git status、git checkout、git commit 等操作不会去访问远程版本库。

  • 克隆时只有远程版本库HEAD指向的分支被克隆。

正确答案:D

46.单选题 (1分)

软件需求工程师的职责不包括下面的( )。

  • A

    撰写需求规格说明书

  • 与用户持续沟通,了解用户对产品的期望

  • 控制项目的风险

  • 对需求的优先级进行排序

正确答案:C

47.单选题 (1分)

下面的( )描述了“滴滴打车”的业务需求。

  • A

    我们的任务是提供叫车与车辆信息服务来解决司机与乘客的问题。

  • 我们的目标是让客户将我们的品牌和低价格联系在一起。

  • 我们公司的主营业务是提供在线打车服务,如:出租车、专车、快车等。

  • 公司的服务必须满足所有租车服务行业监管条例。

正确答案:C

48.单选题 (1分)

下面的( )是学生微信抢票系统的非功能性需求。

  • A

    组织丰富多样的课外文艺活动

  • 定期推送让同学们了解最新活动情况

  • 不支持活动票的转让

  • 要确保抢票系统的7/24可用性

正确答案:D

49.单选题 (1分)

下面的( )非功能性需求是面向软件过程的。

  • A

    安全性

  • 可靠性

  • 可维护性

  • 用户友好性

正确答案:C

50.单选题 (1分)

获取软件系统需求不包括以下的( )来源。

  • A

    系统相关领域的法律法规

  • 系统的质量控制团队

  • 系统的业务流程描述

  • 其他类似系统产品

正确答案:B

软件工程 期末考试与总结 测试题(下)相关推荐

  1. 软件工程期末考试复习题

    软件工程期末考试复习题 时间:2019年7月5日考 作者:玄月二五 1.8 练习题 -.填空题 1.软件工程是一门综合性的交叉学科,它涉及计算机学科.工程学科.管理学科和数学学科. 2.软件工程研究的 ...

  2. 山东大学软件学院2018软件工程期末考试试题(回忆版)

    山东大学软件学院2018软件工程期末考试试题(回忆版) 总分一百分 考试心得,除了背概念,还有老师给的提纲,UML图才是重点中的重点,各种图的功能,特点,UML类图的各种关系,从选择题开始,占比较大. ...

  3. 山东大学软件学院2022-2023软件工程期末考试(回忆版)

    山东大学软件学院2022-2023软件工程期末考试(回忆版) 前言 1.考试时间:2023/2/17 14:30-16:30 (因疫情推迟到开学考的期末考试) 2.考试科目:软件工程(老师:LuXuD ...

  4. 软件工程期末考试速成(考试题)

    [附注信息  ----> 关注公众号:CS阿吉,大家一起分享更多的技术文章,聊天技术问题.] 今天晚上7:00 - 9:00 刚考试完软件工程(选修,闭卷),吐槽一下:老师上课讲的知识与考试90 ...

  5. 软件工程期末考试试卷

    一.选择题(30分,每题2分) 软件工程的出现主要是由于( C ) A.程序设计方法学的影响 B.其它工程科学的影响 C软件危机的出现 D.计算机的发展 具有风险分析的软件生命周期模型是( C ) A ...

  6. mysql期末考试试卷_mysql测试题

    MySQL测试题 一.表关系 请创建如下表,并创建相关约束 创建数据库 create database school charset utf8; 建表 create table class( cid ...

  7. 软件工程期末考试----综合分析设计题

    题型分析 阶段 工具 可行性研究 系统流程图 数据流图 数据字典 需求分析阶段 实体联系图 状态转换图 实体联系图建立数据模型,使用数据流图建 立功能模型,使用状态图建立行为模型. 总体设计阶段 结构 ...

  8. 软件工程期末考试复习(四)

    总体设计 总体设计的基本且的就是回答"概括地说,系统应该如何实现"这个问题.因此,总体设计又称为概要设计或初步设计.通过这个阶段的工作将划分出组成系统的物理元素程序.文件.数据库. ...

  9. 软件工程期末考试 AHNU

    1.      数据流图:一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换.在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程,是系统逻辑功能的图形 ...

最新文章

  1. cuda core和sp
  2. php请求api获取返回值,我用curl请求接口获取返回值,但是不成功,大神给看看怎么调取?...
  3. c语言指针慕课,C语言指针
  4. php中修改元素值为5,php怎么改变元素数组的值
  5. Docker详解(八)——Docker镜像制作
  6. MongoDB 下载地址列表
  7. LUP分解方法,矩阵求逆
  8. HackTheBox-Chaos-CTF_解题过程
  9. 比尔·盖茨、UNIX之父等全球14位IT大佬,总结的18句编程名言!
  10. 桌面虚拟化项目的前期规划和测算
  11. 一份超详细的UI设计规范全攻略
  12. windows下WNMP(windows+nginx+mysql+php)配置
  13. AD域账号日常维护常用操作
  14. 执行unzip命令报错Archive: home.zip End-of-central-directory signature not found. Either this file is
  15. 虚拟机中如何给Ubuntu系统进行联网
  16. mysql忘记root密码如何重新设置
  17. 初中计算机基础考试试题及答案,计算机基础考试试题及答案(三)
  18. wms地图绘制工具_WMS/WMTS
  19. Delphi DBGridEh按标题进行排序
  20. 公众号开发教程:微信视频预览一半就要收费是怎么做的

热门文章

  1. Consistency Regularization
  2. 戴尔G3笔记本开机卡在logo图标解决方法
  3. DevOps体系之Maven - Maven POM入门
  4. java写弹力球游戏,用Qt5做的弹力球小游戏
  5. H5 调用android原生相机代码分析
  6. 写论文时,word文档三线表与表头分层辅助线的制作
  7. 13年10月编程语言排行榜:C语言第一、Java第二
  8. izone成员_IZONE日本成员令人震惊的韩语实力进步
  9. debian “更换介质:请把标有…… DVD 的盘片插入驱动器“/media/cdrom/”再按回车键“ 解决方法
  10. codeforces_652C. Foe Pairs