

1、单选题:
20世纪60年代,北大西洋公约组织的科技委员会第一次提出了软件工程的概念,这个概念的提出是为了解决什么问题?( )
选项:
A: 软件编程
B: 软件开发
C: 软件维护
D: 软件危机
答案: 【 软件危机】
2、单选题:
Frederick P.Brooks在《人月神话》中指出,现代软件系统中有无法规避的内在特性。统一需求分析人员列出的规格与用户想要的产品规格,这属于哪个内在特性?( )
选项:
A: 复杂性
B: 一致性
C: 可变性
D: 不可见性
答案: 【 一致性 】
3、单选题:
Frederick P.Brooks在《人月神话》中指出,现代软件系统中有无法规避的内在特性。软件不同于建筑业、机械业,它难以给人全面、直观的感受,这属于哪个内在特性?( )
选项:
A: 复杂性
B: 一致性
C: 可变性
D: 不可见性
答案: 【 不可见性】
4、单选题:
现代软件系统中有无法规避的内在特性。一款热门社交软件在推出之后,用户不断有新的需求产生,该软件开发团队及时推出满足这些需求的新版本,这反映了软件系统的哪个内在特性?( )
选项:
A: 复杂性
B: 一致性
C: 可变性
D: 不可见性
答案: 【 可变性 】
5、单选题:
1970年,温斯顿·罗伊斯提出了( ),直到80年代早期一直是唯一被广泛采用的软件开发模式,他倡导了两次迭代的模型。
选项:
A: 瀑布模型
B: 敏捷
C: DevOps
D: 精益
答案: 【 瀑布模型 】
6、单选题:
“软件开发应该不断地根据经验调整,最终交付达到业务目标的产品”,这句话属于华为敏捷理念的哪条?( )
选项:
A: Adapting
B: Team
C: Value
D: Process
答案: 【 Adapting 】
7、单选题:
下述对于云计算时代软件的变化描述不正确的是?( )
选项:
A: 云软件由卖license到卖service (hosting)方式
B: 软件的部署,由过去分散小规模,转为集中大规模
C: 软件系统架构进一步耦合
D: 软件子系统关注点转化为精、专业、以及接口的标准化
答案: 【 软件系统架构进一步耦合】
8、单选题:
DevOps的兴起有众多驱动因素,其中大规模使用敏捷软件开发过程与方法属于哪个方面的驱动因素?( )
选项:
A: 业务需求
B: 能力技术
C: 技术基础
D: 工程基础
答案: 【 能力技术 】
9、单选题:
DevOps哪个要素贯穿其整个生命周期?( )
选项:
A: 自动化
B: 监控
C: 敏捷
D: 度量
答案: 【 度量】
10、单选题:
DevOps生命周期中,哪些阶段需要做到自动化?( )
选项:
A: 计划到验证阶段
B: 计划到部署阶段
C: 构建到运维阶段
D: 构建到发布阶段
答案: 【 构建到运维阶段 】
11、单选题:
基础设施即代码属于DevOps关键模式与实践的哪个分类?( )
选项:
A: 人
B: 流程
C: 技术
D: 文化
答案: 【 技术 】
12、多选题:
以下哪些属于是软件工程中的主要方法?( )
选项:
A: PDCA(plan -do-check- act)
B: WaterFall
C: Agile
D: DevOps
答案: 【 WaterFall;
Agile;
DevOps】
13、多选题:
在瀑布模型中,以下哪些环节属于计划时期? ( )
选项:
A: 问题定义
B: 可行性研究
C: 需求分析
D: 概要设计
答案: 【 问题定义 ;
可行性研究 】
14、多选题:
在云计算时代,软件系统、产业正在经历多方面的革新,可以归纳到下面哪些方面?( )
选项:
A: 商业模式的创新
B: 架构的创新
C: 开发理念及团队组织的革新
D: 目标人群的丰富
答案: 【 商业模式的创新 ;
架构的创新 ;
开发理念及团队组织的革新 】
15、多选题:
DevOps的五个要素中不包括以下哪些?( )
选项:
A: 文化
B: 自动化
C: 开发
D: 敏捷
E: 度量
答案: 【 开发 ;
敏捷 】
16、多选题:
DevOps生命周期过程中的常用工具包含以下哪几个类别?( )
选项:
A: SCM源代码配置管理
B: Deploy部署
C: Build构建
D: Chat聊天
E: CI持续集成
答案: 【 SCM源代码配置管理 ;
Deploy部署 ;
Build构建 ;
CI持续集成】
17、多选题:
华为软件开发云包含哪些核心特性?( )
选项:
A: 项目管理
B: 软件编程
C: 编译构建
D: 部署发布
答案: 【 项目管理 ;
编译构建 ;
部署发布】
1、单选题:
有关能力成熟度模型(CMM)错误的理解是( )
选项:
A: A.CMM的基本思想是,因为问题是由技术落后引起的,所以新技术的运用会在一定程度上提高质量、生产率和利润率
B: B.CMM的思想来源于项目管理和质量管理
C: C.CMM是一种衡量工程实施能力的方法,是一种面向工程过程的方法
D: D.CMM是建立在统计过程控制理论基础上的,它基于这样一个假设,即“生产过程的高质量和在过程中组织实施的成熟性可以低成本地生产出高质量产品”
答案: 【 A.CMM的基本思想是,因为问题是由技术落后引起的,所以新技术的运用会在一定程度上提高质量、生产率和利润率】
2、单选题:
系统规划的主要任务不包括( )
选项:
A: A. 明确组织的信息需求、制定系统总体目标
B: B. 对系统进行经济、技术和使用方面的可行性研究
C: C. 计算机逻辑配置
D: D. 确定软件系统的模块结构
答案: 【 D. 确定软件系统的模块结构】
3、单选题:
以下关于不成熟的和成熟的软件机构的描述中,不正确的是( )
选项:
A: A. 在不成熟的软件机构中,软件过程一般是由具体工作人员及其管理人员临时拼凑而成的
B: B. 一个成熟的软件机构具有在整个机构范围内管理软件开发和维护的过程
C: C. 不成熟的软件机构,无法生产出在实际中能发挥作用的软件产品
D: D. 在成熟的软件机构中,管理人员监督软件产品的质量以及生成这些产品的过程
答案: 【 C. 不成熟的软件机构,无法生产出在实际中能发挥作用的软件产品】
4、单选题:
诺兰阶段模型把信息系统的成长过程划分为( )阶段
选项:
A: 3个
B: 4个
C: 5个
D: 6个
答案: 【 6个】
5、单选题:
U/C矩阵是用来进行( )的方法
选项:
A: 系统开发
B: 系统分析
C: 子系统划分
D: 系统维护
答案: 【 子系统划分】
6、单选题:
蔓延阶段的特点不包括( )
选项:
A: 数据冗余
B: 数据难以共享
C: 数据不一致
D: 数据集中
答案: 【 数据集中】
7、单选题:
以下各点中,( )不是诺兰阶段模型中提出的信息系统发展的阶段之一
选项:
A: 初装
B: 蔓延
C: 成长
D: 成熟
答案: 【 成长】
8、单选题:
关于企业关键成功因素的描述,正确的是( )
选项:
A: A. 所谓关键因素是指关系到信息系统成功的重要因素
B: B. 在一个企业中关键因素是固定不变的
C: C. 关键因素是企业最先要解决、投资最先保证、质量要求最高的环节
D: D. 同一行业的企业有类似的关键因素
答案: 【 C. 关键因素是企业最先要解决、投资最先保证、质量要求最高的环节】
9、单选题:
总体规划是系统生命周期中的第一个阶段,其主要任务是明确( )
选项:
A: A 系统的业务流程的细节
B: B 系统的数据流程
C: C 系统是什么
D: D 系统的开发工具等
答案: 【 C 系统是什么】
10、单选题:
下列描述正确的是( )
选项:
A: A 总体规划是系统开发中的首要任务
B: B 总体规划位于系统分析之后
C: C 总体规划是系统开发中相对容易的阶段
D: D 总体规划阶段应当包含数据流程分析
答案: 【
备案号:冀ICP备20010840号 2020-2099辉辉网络科技 All Rights Reserved