前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >软件系统工具-架构师真题(六)

软件系统工具-架构师真题(六)

作者头像
用户9919783
发布2023-09-05 14:39:56
2170
发布2023-09-05 14:39:56
举报
文章被收录于专栏:后端从入门到精通

1、_____不属于可修改性考虑的内容。(2016)

A. 可维护性

B. 可扩展性

C. 结构重构

D. 可变性

答案:D

解析:

可修改性指快速较高的性能价格进行系统优化,包括可维护性、可扩展性、结构重组和可移植性四个方面。

2、软件系统工具中,软件评价工具属于()。

A. 逆向工程工具

B. 开发信息库工具

C. 编码与排错工具

D. 软件管理和软件支持工具

答案:D

解析:

软件工具:软件开发工具、软件维护工具、软件管理和软件支持工具。

软件开发工具:需求分析工具、设计工具、编码与排错工具。

软件维护工具:版本控制工具、文档分析工具、开发信息库工具、逆向工程工具、再工程工具。

软件管理和软件支持工具:项目管理工具、配置管理工具、软件评价工具、软件开发工具的评价和选择。

3、在结构化分析中,用数据流图描述()。当采用数据流图对一个图书管理系统进行分析时,()是一个外部实体。

A. 数据对象之间的关系,用于数据建模

B. 数据在系统中如何被传送或变换,以及如何对数据流进行变换的功能或子功能,用于对功能建模。

C. 系统对外部事务如何响应,如何动作,对于行为建模

D. 数据流图中的各个组成部分

A、读者 B、图书 C、借书证 D、借阅

答案:B A

解析:

A是E-R图,数据建模。

B是对的。

行为模型 是 状态转换图。

4、某公司有4百万资金用于甲乙丙三厂追加投资,各厂获得不同投资见下表。适当分配获得最大收益()百万元。

解析:

如果全部投一家,最大15.6

6.6+4.0+4.8 = 10.6+4.8=15.4

6.6+3.8+4.8 = 15.2

7.8+4.0+3.8 = 11.8+3.8=15.6

如果三百万给一个厂,最大16.4

6.0+4.0+6.4= 10.2+6.4=16.4

6.0+3.8+6.4 = 9.8+6.4 = 16.2

7.8+4.0+4.1=7.8+8.1 = 15.9

如果两百万各自投两个厂,最大15.6

4.8+5.0+4.8=9.8+4.8=14.6

4.8+6.8+4.0=11.6+4.0=15.6

5.0+6.8+3.8=11.8+3.8=15.6

如果两百万投一个,另外两个平分两百万,最大15.5

4.8+4.2+6.4 = 9+6.4=15.4

5.0+4.1+6.4=9.1+6.4=15.5

6.8+4.2+4.1=11+4.1=15.1

答案:16.4

5、面向对象分析模型主要由()、用例与用例图、领域概念模型构成;设计模型则包含以包图表示的软件体系结构图、以交互图表示的()、完整精确的类图、针对复杂对象状态图和描述流程处理过程的()等。

答案:顶层架构图 用例实现图 活动图

解析:

面向对象设计的基本任务,把面向对象分析模型转面向对象设计模型。面向对象分析模型主要由 顶层架构图、用例与用例图、领域概念模型构成。

设计模型 则包含以包图表示的软件体系结构图、以交互表示的用例实现图、完整精确类图、针对复杂对象状态图和描述流程处理过程的 活动图等。

6、软件元素包括:需求分析文档、设计文档、设计过程、程序代码、测试用例、领域知识。

7、面向构建编程关注如何支持建立面向构建的解决方案。面向构建的编程所需要的基本支持包括()。

解析:多态性、模块封装性、后期绑定和装载、安全性。

8、构建包含了一组需要同时部署的原子构建。软件构建是部署、版本控制和替换的基本单元。

原子构建可以单独部署,通常组成部署。

原子构建不共享。

9、基于web services实现面向服务系统中,服务提供者、服务使用者和服务注册之间远程通过SOAP(简单对象访问协议)消息实现。

WSDL(WEB SERVICE DESCRIPTION LANGUAGE):web service description language服务内容描述语言标准实现 服务内容描述。

BPEL(BUSINESS PROCESS EXECTION LANGUAGE):将分散单一的web服务组织成一个复杂的有机应用。

UUID(UNIVERSAL DESCRIPTION,DISCOVERY AND INTEGRATION):

通用描述发现集成,服务统一描述发现和集成,框架实现。

10、集成测试计划通常是在()阶段完成。

答案:软件详细设计

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-08-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 后端从入门到精通 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
项目管理
CODING 项目管理(CODING Project Management,CODING-PM)工具包含迭代管理、需求管理、任务管理、缺陷管理、文件/wiki 等功能,适用于研发团队进行项目管理或敏捷开发实践。结合敏捷研发理念,帮助您对产品进行迭代规划,让每个迭代中的需求、任务、缺陷无障碍沟通流转, 让项目开发过程风险可控,达到可持续性快速迭代。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档