软件工程 期末考试与总结 测试题(下)
26.单选题 (1分)
( )是增加或修改系统功能,使其适应业务的变化。
- A
改正性维护
- B
适应性维护
- C
完善性维护
- D
预防性维护
正确答案:C
27.单选题 (1分)
( )是从现有的程序代码中抽取有关数据、体系结构和处理过程的设计信息,以便恢复设计结果。
- A
代码重构
- B
逆向工程
- C
数据重构
- D
正向工程
正确答案:B
28.单选题 (1分)
下面的( )是正确的。
- A
运行正确的软件就是高质量的软件。
- B
软件工程会导致开发人员产生大量的无用文档,降低工作效率。
- C
向一个进度延迟的软件项目中增加人员可能会使其进度更加推迟。
- D
对于一个成功的软件项目,可执行程序是唯一的交付制品。
正确答案:C
29.单选题 (1分)
( )是为了获得高质量软件而实施的一系列活动,包括问题定义、需求开发、软件设计、软件构造、软件测试等。
- A
软件工程
- B
软件过程
- C
软件配置管理
- D
软件项目管理
正确答案:B
30.单选题 (1分)
( )是将一个复杂问题分解成若干个简单问题,然后逐个解决。
- A
分而治之
- B
软件复用
- C
逐步演进
- D
优化折中
正确答案:A
31.单选题 (1分)
在ISO 9126模型中,下面的( )不属于易用性的质量属性。
- A
软件显示的信息要清晰、准确且易懂,使用户能够快速理解软件。
- B
软件使用户能学习其应用的能力。
- C
软件产品避免因软件中错误发生而导致失效的能力。
- D
软件产品使用户能易于操作和控制它的能力。
正确答案:C
32.单选题 (1分)
瀑布模型的主要问题在于( )。
- A
过于灵活
- B
用户参与开发过程
- C
强调文档的作用
- D
难以适应需求的动态变化
正确答案:D
33.单选题 (1分)
下面的( )不是敏捷开发的基本原则。
- A
尽早和持续地交付有价值的软件
- B
要面对面进行交流
- C
严格遵循计划和流程
- D
坚持不懈地追求技术卓越和良好设计
正确答案:C
34.单选题 (1分)
下面的( )是Scrum方法的优点。
- A
降低变更对软件开发造成的风险
- B
提高投入产出比
- C
持续快速地发布可用的软件产品
- D
以上所有选项
正确答案:D
35.单选题 (1分)
下面的( )不是Scrum主管的职责。
- A
定义产品需求
- B
组织每日站立会议
- C
引导团队正确应用敏捷实践
- D
促进团队紧密协作
正确答案:A
36.单选题 (1分)
关于每日站立会议,下面的( )说法是错误的。
- A
它是一个简短的团队会议,由所有团队成员在每天固定的时间和地点进行。
- B
站立的目的是为了让会议高效并且让每个人都集中精力。
- C
Scrum主管应该对成员所描述的任务内容进行评价。
- D
它不是一个汇报会议,而是开发团队内部的沟通会议,以便快速发现问题。
正确答案:C
37.单选题 (1分)
下面的( )是错误的。
- A
故事点是衡量产品特性规模的定量估算单位
- B
故事点一般使用直接的小时或人天等时间单位来表示
- C
故事点估算不需要考虑个人能力因素
- D
故事点的大小表示开发一个产品特性所需要投入的工作量
正确答案:B
38.单选题 (1分)
在选择开发团队组织结构时应考虑( )因素。
- A
沟通的复杂程度
- B
最终程序的规模大小
- C
发布日期的严格程度
- D
项目预算的多少
- E
选项A、B和C
- F
选项A、B和D
正确答案:E
39.单选题 (1分)
民主式结构团队的特点是( )。
- A
开发人员以志愿者形式参加,每个人参与自己感兴趣的项目,完全无人管理。
- B
以主程序员为核心,团队其他人员的职能进行专业化分工。
- C
技术经理负责技术决策,项目经理负责非技术性事务的管理决策和绩效评价。
- D
团队成员完全平等,享有充分的民主,成员之间通过协商做出决策。
正确答案:D
40.单选题 (1分)
经验估算模型是( )。
- A
专家基于过去项目经验的判断
- B
期望值估计的细化
- C
来自历史项目数据的回归模型
- D
反复试验决定参数和系数
正确答案:C
41.单选题 (1分)
在软件配置管理中,基线的目的是( )。
- A
合理控制变更
- B
合理分配存取权限
- C
保证配置项的完整与正确
- D
保证配置项的依赖性
正确答案:A
42.单选题 (1分)
在使用Git进行代码文件提交时,如果提示提交内容为空、不能提交,则最为合适的处理方式是( )。
- A
执行git status查看状态,再执行git add命令选择要提交的文件,然后提交。
- B
执行git commit --allow-empty,允许空提交。
- C
执行 git commit -a ,提交所有改动。
- D
执行 git commit --amend 进行修补提交。
正确答案:A
43.单选题 (1分)
如果项目中文件hello.c的内容被破坏,执行( )使其还原至原始版本。
- A
git reset -- hello.c
- B
git checkout HEAD -- hello.c
- C
git revert hello.c
- D
git update hello.c
正确答案:B
44.单选题 (1分)
如果只是将工作区中修改的文件添加到暂存区(新增文件不添加)以备提交,使用下面的( )命令标记最快。
- A
git add -A
- B
git add -u
- C
git add -p
- D
git add -i
正确答案:B
45.单选题 (1分)
关于git clone,下面的( )是错误的。
- A
克隆时所有分支均被克隆,但只有HEAD指向的分支被检出。
- B
可以通过 git clone --single-branch 命令实现只克隆一个分支。
- C
克隆出的工作区中执行 git log、git status、git checkout、git commit 等操作不会去访问远程版本库。
- D
克隆时只有远程版本库HEAD指向的分支被克隆。
正确答案:D
46.单选题 (1分)
软件需求工程师的职责不包括下面的( )。
- A
撰写需求规格说明书
- B
与用户持续沟通,了解用户对产品的期望
- C
控制项目的风险
- D
对需求的优先级进行排序
正确答案:C
47.单选题 (1分)
下面的( )描述了“滴滴打车”的业务需求。
- A
我们的任务是提供叫车与车辆信息服务来解决司机与乘客的问题。
- B
我们的目标是让客户将我们的品牌和低价格联系在一起。
- C
我们公司的主营业务是提供在线打车服务,如:出租车、专车、快车等。
- D
公司的服务必须满足所有租车服务行业监管条例。
正确答案:C
48.单选题 (1分)
下面的( )是学生微信抢票系统的非功能性需求。
- A
组织丰富多样的课外文艺活动
- B
定期推送让同学们了解最新活动情况
- C
不支持活动票的转让
- D
要确保抢票系统的7/24可用性
正确答案:D
49.单选题 (1分)
下面的( )非功能性需求是面向软件过程的。
- A
安全性
- B
可靠性
- C
可维护性
- D
用户友好性
正确答案:C
50.单选题 (1分)
获取软件系统需求不包括以下的( )来源。
- A
系统相关领域的法律法规
- B
系统的质量控制团队
- C
系统的业务流程描述
- D
其他类似系统产品
正确答案:B
软件工程 期末考试与总结 测试题(下)相关推荐
- 软件工程期末考试复习题
软件工程期末考试复习题 时间:2019年7月5日考 作者:玄月二五 1.8 练习题 -.填空题 1.软件工程是一门综合性的交叉学科,它涉及计算机学科.工程学科.管理学科和数学学科. 2.软件工程研究的 ...
- 山东大学软件学院2018软件工程期末考试试题(回忆版)
山东大学软件学院2018软件工程期末考试试题(回忆版) 总分一百分 考试心得,除了背概念,还有老师给的提纲,UML图才是重点中的重点,各种图的功能,特点,UML类图的各种关系,从选择题开始,占比较大. ...
- 山东大学软件学院2022-2023软件工程期末考试(回忆版)
山东大学软件学院2022-2023软件工程期末考试(回忆版) 前言 1.考试时间:2023/2/17 14:30-16:30 (因疫情推迟到开学考的期末考试) 2.考试科目:软件工程(老师:LuXuD ...
- 软件工程期末考试速成(考试题)
[附注信息 ----> 关注公众号:CS阿吉,大家一起分享更多的技术文章,聊天技术问题.] 今天晚上7:00 - 9:00 刚考试完软件工程(选修,闭卷),吐槽一下:老师上课讲的知识与考试90 ...
- 软件工程期末考试试卷
一.选择题(30分,每题2分) 软件工程的出现主要是由于( C ) A.程序设计方法学的影响 B.其它工程科学的影响 C软件危机的出现 D.计算机的发展 具有风险分析的软件生命周期模型是( C ) A ...
- mysql期末考试试卷_mysql测试题
MySQL测试题 一.表关系 请创建如下表,并创建相关约束 创建数据库 create database school charset utf8; 建表 create table class( cid ...
- 软件工程期末考试----综合分析设计题
题型分析 阶段 工具 可行性研究 系统流程图 数据流图 数据字典 需求分析阶段 实体联系图 状态转换图 实体联系图建立数据模型,使用数据流图建 立功能模型,使用状态图建立行为模型. 总体设计阶段 结构 ...
- 软件工程期末考试复习(四)
总体设计 总体设计的基本且的就是回答"概括地说,系统应该如何实现"这个问题.因此,总体设计又称为概要设计或初步设计.通过这个阶段的工作将划分出组成系统的物理元素程序.文件.数据库. ...
- 软件工程期末考试 AHNU
1. 数据流图:一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换.在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程,是系统逻辑功能的图形 ...
最新文章
- cuda core和sp
- php请求api获取返回值,我用curl请求接口获取返回值,但是不成功,大神给看看怎么调取?...
- c语言指针慕课,C语言指针
- php中修改元素值为5,php怎么改变元素数组的值
- Docker详解(八)——Docker镜像制作
- MongoDB 下载地址列表
- LUP分解方法,矩阵求逆
- HackTheBox-Chaos-CTF_解题过程
- 比尔·盖茨、UNIX之父等全球14位IT大佬,总结的18句编程名言!
- 桌面虚拟化项目的前期规划和测算
- 一份超详细的UI设计规范全攻略
- windows下WNMP(windows+nginx+mysql+php)配置
- AD域账号日常维护常用操作
- 执行unzip命令报错Archive: home.zip End-of-central-directory signature not found. Either this file is
- 虚拟机中如何给Ubuntu系统进行联网
- mysql忘记root密码如何重新设置
- 初中计算机基础考试试题及答案,计算机基础考试试题及答案(三)
- wms地图绘制工具_WMS/WMTS
- Delphi DBGridEh按标题进行排序
- 公众号开发教程:微信视频预览一半就要收费是怎么做的
热门文章
- Consistency Regularization
- 戴尔G3笔记本开机卡在logo图标解决方法
- DevOps体系之Maven - Maven POM入门
- java写弹力球游戏,用Qt5做的弹力球小游戏
- H5 调用android原生相机代码分析
- 写论文时,word文档三线表与表头分层辅助线的制作
- 13年10月编程语言排行榜:C语言第一、Java第二
- izone成员_IZONE日本成员令人震惊的韩语实力进步
- debian “更换介质:请把标有…… DVD 的盘片插入驱动器“/media/cdrom/”再按回车键“ 解决方法
- codeforces_652C. Foe Pairs