SAAM&&DSSA-系统架构师(五十一)

1基于场景的架构分析法SAAM(Software Architecture Analyzer Method)是非功能质量属性架构分析法,SAAM主要是输入的是()、()和()。其分析过程主要包括()、()、()、()、()。

解析:

问题描述,需求说明,架构文档描述。

场景开发,架构描述,单个场景评估,场景交互,总体评估。

2某磁盘磁头从一个磁道移动另一个磁道需要10ms,文件在磁盘上非连续存放,逻辑上相邻数据块的平均移动距离10个磁道,每块的旋转延迟时间及传输时间分别为100ms和2ms,则读取一个100块的问价需要()ms。

解析:

一个磁头道另一个磁道10ms,相邻的有10个磁道,则100ms

100+100+2 = 202

202 *100 = 20200 ms

3集成系统还需要根据公司的新业务需要,灵活、动态的定制系统之间的功能协作关系,针对这一需求,应该选择基于()技术的实现方式更为合适。

A分布式对象

B远程过程调用

C进程间通信

D工作流

解析:

工作流的作用就是业务需求灵活、动态的定制系统间的功能协作关系

4某公司开发文档编译器,该编译器允许在文档中直接嵌入图形对象,但开销很大。用户在系统设计之初提出打开编译器必须十分迅速,可以暂时不显示图形。针对这一需求,可以采用()什么设计模式。

A 代理模式

B 外观模式

C 桥接模式

D 组合模式

解析:

代理模式 适合先显示文字,将图片的显示让其他代理处理。

5信息加密是保证系统机密性的常用手段。使用哈希校验是保证数据完整性的常用方法。可用性保证合法用户对资源的正常访问,不会被不正当的拒绝。()就是破坏系统的可用性。

A 跨站脚本攻击XSS

B 拒绝服务攻击DoS

C 跨站请求伪造攻击CSRF

D 缓冲区溢出攻击

解析:

跨站脚本攻击XSS:指攻击者往web页面插入html代码,窃取用户cookies,劫持浏览器会话等。

拒绝服务攻击DOS:通过大量服务请求,导致服务器负载过大而影响可用性。

跨站请求伪造攻击CSRF:挟持、欺骗用户在当前已登入的web上执行非本意的操作。

缓冲区溢出攻击:利用缓冲溢出漏洞,控制主机,进行攻击。

6峰值MIPS(每秒百万次指令数)用来描述计算机的定点运算速率,通过对计算机指令集中基本指令的执行速度计算得到。假设某计算机中基本指令执行需要5个周期,每个周期为3us,则该计算机的定点运行速度为()MIPS。

A 8

B 15

C 0.125

D 0.067

解析:

1/(3*5) = 0.066666

7()描述的是DBMS向用户提供数据操纵语言,实现对数据库中数据的基本操作,如检索、插入、修改和删除。

A 数据定义

B 数据库操作

C 数据库运行管理

D 数据组织、存储与管理

解析:

DBMS包括数据定义、数据库操作、数据库运行管理、数据组织、存储与管理、数据库的建立和维护。

答案B

8特定领域软件架构DSSA是在一个特定应用领域中,为一组应用提供结构参考标准软件体系结构。DSSA通常是一个具有三个层次的系统模型,包括()环境、领域特定应用开发环境和应用执行环境,其中()主要在领域特定应用开发环境中工作。

问题1

A 领域需求

B 领域开发

C 领域执行

D 领域应用

问题2

A 操作员

B 领域架构师

C 应用工程师

D 程序员

解析:

DSSA(Domain Specific  Software  Architecture)

领域开发环境,领域特定应用开发环境 和 应用执行环境。

  • 7
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

后端从入门到精通

你的鼓励是我最大的动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值