演化式原型开发-系统架构师(六十五)
1快速迭代式的原型开发能够有效控制成本,()是指开发过程中逐步改进和细化原型直到产生目标系统。
A可视化原型开发
B抛弃式原型开发
C演化式原型开发
D增量式原型开发
解析:
原型开发分为两大类:快速原型开发(抛弃式原型开发)和演化式原型开发。
演化式原型开发指开发过程中逐步改进和细化原型直到产生目标系统。
增量式原型开发指系统分为多个增量部分进行开发。
2根据传统的软件生命周期方法学,可以把软件生命周期划分为()。
A 软件定义、软件开发、软件测试、软件维护
B 软件定义、软件开发、软件运行、软件维护
C 软件分析、软件设计、软件开发、软件维护
D 需求获取、软件设计、软件开发、软件测试
解析:
定义、开发、运行、维护。
3产品配置是指一个产品在其生命周期各个阶段所产生的各种形式(机器可读或人工可读)和各种版本的()集合。
A需求规格说明、设计说明、测试报告
B需求规则说明、设计说明、计算机程序
C设计说明、用户手册、计算机程序
D文档、计算机程序、部件及数据
解析:
产品配置指一个产品在生命周期各个阶段所产生的 文档、计算机程序、部件及数据。
4SDN(Software Defined Network)的网络架构中不包含()。
A逻辑层
B控制层
C转发层
D应用层
解析:
应用层对应用户不同业务。
转发层负责对用户数据转发。
控制层主要负责维护网络拓扑、状态信息和资源编排。
5NDS(Net ware Database System)网络数据库系统是基于4G/5G移动通信之上的,在逻辑上可以把嵌入式设备看做远程服务器的一个客户端。以下有关NDB叙述中,不正确的是()。
ANDB主要由客户端、通信协议和远程服务等三部分组成
BNDB的客户端主要提供接口给嵌入式程序,通信协议负责规范客户端与远程服务器之间的通信,远程服务器负责维护服务器上的数据库数据
CNDB具有客户端小、无需支持可裁剪性、代码可重用性等特点
DNDB是以文件方式存储数据库数据、即数据按照一定格式存储在磁盘中,使用时由应用程序通过相应的驱动程序甚至直接怼数据文件进行读写
解析:
NDB由客户端、通信协议和远程服务组成。
客户端负责提供接口给嵌入式程序,通信协议负责传输客户端到远程服务的数据。
远程服务负责维护数据持久化到数据库。
具有客户端小、无需支持可裁剪性,如手机。
应该是基于网络存储,不是文件方式存储。
6一般来说SOC称为系统级芯片,也称为片上系统,它是一个有专用目标的集成电路产品,以下关于SOC不正确的说法是()。
A SoC是一种技术,是以实际的、确定的系统功能开始,到软/硬件划分,并完成设计的整个过程。
BSoc是一款具有运算能力的处理芯片,可面向特定用途进行定制的标准产品
C Soc是信息系统核心的芯片集成,是将系统关键部分集成在一块芯片上,完成系统的核心功能
D SoC是将微处理器、模拟IP核、数据IP核和存储器集成在单一芯片上,是面向特定用途的标准产品。
解析:
SOC一般定义为微处理器,不是芯片。
7采用面向对象方法开发软件,通常要建立对象模型、动态模型和功能模型,请分别介绍这三种模型,并详细说明它们之间的关联,针对上述模型,说明那些模型可用于软件需求分析?
解析:
对象模型表示数据结构,用对象图建模,是整个系统的设计基础部分。
动态模型表示控制结构,用状态图建模,表示对象内部复杂状态转换。
功能模型表示数据变换,用数据流图建模,表示系统业务流程,功能以及数据转换。
关系:
对象模型表示数据结构,是动态模型和功能模型建模的基础。
动态模型表示控制结构,描述对象模型复杂状态变化。
功能模型通过对象模型的数据结构和动态模型的控制展示功能,建立在对象模型和动态模型之上,并且可以表示对象值约束。
8质量属性场景是一种面相特定质量属性的需求,它由6部分组成,其中()是质量属性场景刺激发生的条件。
A刺激源
B刺激
C环境
D制品
解析:
刺激源是刺激他的,不是条件,它本身也不是条件,制品是刺激的物体,也不是条件。
答案:C
9构件检索是用户从目标构件库中检索出满足需求的构件。构件检索一直被认为是核心技术问题,以下不属于构件检索的需求列表是()。
A为检索构件建立分类模式
B能较准确检索所需构件
C提供可视化检索工具
D可以选择需要用到的构件
解析:
构件检索列表包含:为检索构件建立分类,找到所需构件,提供可视化检索工具。
答案:D
作者公众号【元气笑语】
欢迎大家前来观看,学习之余不要忘记来笑一笑\(^o^)/~。