贾矗疚临馅搅协讨荡搽卢盯鲸
对应课程:点击查看
起止时间:2020-02-28到2020-08-31
更新状态:已完结
DevOps导论 第一讲 DevOps概述单元测试
1、 下列描述中,不属于典型软件发展三大阶段的是:
A:软硬件一体化阶段
B:软件作坊
C:软件成为独立产品
D:网络化和服务化
答案: 软件作坊
2、 ”Measure twice, Cut once” 是哪个阶段的典型开发特征?
A:软硬件一体化阶段
B:软件成为独立产品阶段
C:软件作坊阶段
D:网络化阶段
答案: 软硬件一体化阶段
3、 关于软件过程管理,以下哪一种说法是比较贴切的:
A:软件过程管理主要关注软件成本和质量目标的达成。
B:软件过程管理是软件企业发展到较高层次才需要关心的话题。
C:进入互联网时代,软件过程管理是过于老套的话题。
D:软件过程管理关注的是企业软件过程能力的稳定输出和提升。
答案: 软件过程管理关注的是企业软件过程能力的稳定输出和提升。
4、 软件开发的本质难题中哪一个与软件发展阶段没有直接关系?
A:复杂性
B:可变性
C:不可见性
D:一致性
答案: 不可见性
5、 ”Code and Fix” 是软件发展哪个阶段的典型开发特征?
A:软硬件一体化
B:软件作为独立产品
C:网络化和服务化
D:互联网时代
答案: 软硬件一体化
6、 以下哪个因素促成了软件成为独立的产品?
A:个人电脑的出现
B:互联网的出现
C:高级程序设计语言的出现
D:操作系统的出现
答案: 操作系统的出现
7、 软件危机和软件工程这两个概念提出时间是?
A:上世纪五十年代
B:上世纪六十年代
C:上世纪七十年代
D:上世纪八十年代
答案: 上世纪六十年代
8、 以下描述中,哪几种是网络化和服务化这个阶段的典型软件应用特征?
A:用户数量急剧增加
B:快速演化、需求不确定
C:通过CD和DVD等方式支持大容量和快速分发软件拷贝
D:通过SaaS等方式来发布软件系统
答案: 用户数量急剧增加;
快速演化、需求不确定;
通过SaaS等方式来发布软件系统
9、 关于形式化方法的描述当中,不正确的有哪些?
A:这种方法的主要目的是解决软件开发的效率问题
B:这种方法是网络化和服务化阶段用来应对软件开发本质四大难题而提出来的
C:这种方法对开发人员技能有较高的要求
D:这种方法应用范围有限,例如:不适合跟客户讨论需求。
答案: 这种方法的主要目的是解决软件开发的效率问题;
这种方法是网络化和服务化阶段用来应对软件开发本质四大难题而提出来的
10、 关于迭代式方法的说法哪些是比较恰当的?
A:迭代式方法是上世纪九十年代中后期才出现的一种方法
B:迭代式方法主要特征在于将软件开发过程视作一个逐步学习和交流的过程
C:迭代式方法主要是为了解决软件开发的质量问题
D:迭代式方法是指一类具有类似特征的方法
答案: 迭代式方法主要特征在于将软件开发过程视作一个逐步学习和交流的过程;
迭代式方法是指一类具有类似特征的方法
11、 DevOps方法的出现具有一定的必然性,与以下哪些软件应用特征相匹配?
A:软件定义世界,软件随处可见
B:软件在社会生活当中扮演了越来越关键的角色
C:软件系统部署环境越来越错综复杂
D:用户需求多变所带来了软件系统的快速演化的要求
答案: 软件定义世界,软件随处可见;
软件在社会生活当中扮演了越来越关键的角色;
软件系统部署环境越来越错综复杂;
用户需求多变所带来了软件系统的快速演化的要求
12、 DevOps的哪些特点可以有效支撑当前社会对软件系统的期望?
A:敏捷开发、精益思想以及看板方法,支持快速开发、交付、迭代和演化
B:微服务架构设计
C:虚拟机技术的大量应用
D:工具链支持高效率的自动化
答案: 敏捷开发、精益思想以及看板方法,支持快速开发、交付、迭代和演化;
微服务架构设计;
虚拟机技术的大量应用;
工具链支持高效率的自动化
13、 在DevOps化的three ways当中,关注质量问题是第二个阶段才需要考虑的。
A:正确
B:错误
答案: 错误
14、 DevOps中的XaaS特指 SaaS、PaaS以及IaaS这三种。
A:正确
B:错误
答案: 错误
15、 DevOps化的Three ways当中,建立反馈机制是二阶段应该实现的目标。
A:正确
B:错误
答案: 正确
DevOps导论 第二讲 个体软件过程单元测试
1、 下述各个度量项中,哪一个不是PSP的基本度量项?
A:规模
B:时间
C:风险
D:缺陷
答案: 风险
2、 关于面向用户的质量观,我们应该关注如下哪些问题:
A:真实用户是谁?
B:用户期望是否有优先级?
C:用户期望的优先级对软件开发的影响?
D:界面和可操作性是首要的,因为这是用户能直接感受到的。
答案: 真实用户是谁?;
用户期望是否有优先级?;
用户期望的优先级对软件开发的影响?
3、 PSP当中为什么用缺陷管理替代质量管理?下述说法中正确的是:
A:因为缺陷管理和质量管理其实是一回事。
B:因为缺陷往往对应了面向用户质量观中的首要用户期望。
C:因为单纯质量管理很难操作。
D:因为缺陷管理相关的活动(例如,测试等)本来就是软件开发中必须要开展的活动。
答案: 因为缺陷往往对应了面向用户质量观中的首要用户期望。;
因为单纯质量管理很难操作。
4、 关于PROBE估算法,下述各种说法中,不正确的有哪些?
A:PROBE不能给出精确估算,因而适合用来跟用户讨论需求和规模。
B:PROBE估算结果带着小数,肯定不准确,因而, 不应该在项目估算的时候使用。
C:PROBE方法不需要历史数据。
D:PROBE方法不能用来估算质量。
答案: PROBE不能给出精确估算,因而适合用来跟用户讨论需求和规模。;
PROBE估算结果带着小数,肯定不准确,因而, 不应该在项目估算的时候使用。;
PROBE方法不需要历史数据。
5、 关于质量路径(Quality Journey),下列说法中哪些不恰当。
A:质量路径中所列举的方法都是提升开发质量的有效手段,可以随意选择使用。
B:进入测试之前的高质量,是获得测试之后高质量软件系统的前提条件。
C:高质量软件产品最终还是需要依赖测试来确保。
D:质量路径与个体软件工程师无关,是团队层面的集体努力。
答案: 质量路径中所列举的方法都是提升开发质量的有效手段,可以随意选择使用。;
质量路径与个体软件工程师无关,是团队层面的集体努力。
6、 关于评审检查表,下述说法中不恰当的是:
A:项目团队所有人应该共用一份评审检查表,体现统一性
B:评审检查表应该是个性化的
C:评审检查表应该定期更新
D:评审检查表应该保持稳定,确保缺陷不会被遗漏
答案: 项目团队所有人应该共用一份评审检查表,体现统一性;
评审检查表应该保持稳定,确保缺陷不会被遗漏
7、 关于PQI,下述说法中不恰当的是:
如需购买完整答案,请点击下方红字:
获取更多中国大学慕课答案,请点击这里,进入mooc.mengmianren.com
驮匣碉录恃刨氮呈鲤垂丧髓项