第一章 系统分析与设计概述

单元测试1

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: 度量
答案: 【 度量

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注