首页 > 其他分享 >系统架构师(每日一练25)

系统架构师(每日一练25)

时间:2024-09-01 12:22:14浏览次数:10  
标签:一练 测试 25 重用 答案 服务器 架构师 解析 路由

每日一练

1.在客户机/服务器系统开发中,采用()时,应将数据层和数据处理层放置于服务器,应用逻辑层、表示逻辑层和表示层放置于客户机。答案与解析

  • A.分布式表示结构
  • B.分布式应用结构
  • C.分布式数据和应用结构
  • D.分布式数据结构

2.软件的横向重用是指重用不同应用领域中的软件元素。()是一种典型的、原始的横向重用机制。答案与解析

  • A.对象
  • B.构件
  • C.标准函数库
  • D.设计模式

3.在Web服务器的测试中,反映其性能的指标不包括:(),常见的 Web服务器性能评测方法有基准性能测试、压力测试和()。答案与解析
问题1

  • A.链接正确跳转
  • B.最大并发连接数
  • C.响应延迟
  • D.吞吐量

问题2

  • A.功能测试
  • B.黑盒测试
  • C.白盒测试
  • D.可靠性测试

4.结构化程序设计采用自顶向下、逐步求精及模块化的程序设计方法,通过()三种基本的控制结构可以构造出任何单入口单出口的程序。答案与解析

  • A.顺序、选择和嵌套
  • B.顺序、分支和循环
  • C.分支、并发和循环
  • D.跳转、选择和并发

5.如果管理距离为15,则()。答案与解析

  • A.这是一条静态路由
  • B.这是一台直连设备
  • C.该路由信息比较可靠
  • D.该路由代价较小

6.体系结构权衡分析方法(Architecture Tradeof Analvsis Method,ATAM)是一种常见的系统架构评估框架,该框架主要关注系统的( ),针对性能、()、安全性和可修改性,在系统开发之前进行分析、评价与折中。答案与解析
问题1

  • A.架构视图
  • B.架构描述
  • C.需求说明
  • D.需求建模

问题2

  • A.可测试性
  • B.可用性
  • C.可移植性
  • D.易用性

7.()是一个独立可交付的功能单元,外界通过接口访问其提供的服务。答案与解析

  • A.面向对象系统中的对象(Object)
  • B.模块化程序设计中的子程序(Subroutine)
  • C.基于构件开发中的构件(Component)
  • D.系统模型中的包(Package)

8.软件架构贯穿于软件的整个生命周期,但在不同阶段对软件架构的关注力度并不相同,在()阶段,对软件架构的关注最多。答案与解析

  • A.需求分析与设计
  • B.设计与实现
  • C.实现与测试
  • D.部署与变更

9.下列协议中与电子邮箱安全无关的是()。答案与解析

  • A SSL
  • B.HTTPS
  • C.MIME
  • D.PGP

解析


1.答案:D
客户机/服务器系统开发时可以采用不同的分布式计算架构:分布式表示架构是将表示层和表示逻辑层迁移到客户机,应用逻辑层、数据处理层和数据层仍保留在服务器上;分布式教据架构是将数据层和数据处理层放罟于服务器,应用逻辑层、表示逻辑层和表示层放置于客户机;分布式数据和应用架构数据层和数据处理层放置在数据服务器上,应用逻辑层放置在应用服务器上,表示逻辑层和表示层放置在客户机。


2.答案:C
软件重用是指在两次或多次不同的软件开发过程中重复使用相同或相似软件元素的过程。按照重用活动是否跨越相似性较少的多个应用领域,软件重用可以区别为横向重用和纵向重用。横向重用是指重用不同应用领域中的软件元素,例如数据结构、分类算法和人机界面构建等。标准函数是一种典型的、原始的横向重用机制。纵向重用是指在类具有较多公共性的应用领域之间进行软部件重用。纵向重用活动的主要关键点是域分析:根据应用领域的特征及相似性预测软部件的可重用性。


3.答案:AD
性能评估是为了一个目的,按照一定的步骤,选用一定的度量项目,通过建模和实验,对一个系统的性能进行各项检测,对测试结果作出解释,并形成一份文档的技术。性能评估的一个目的是为性能的优化提供参考。在Web服务器的测试中,反映其性能的指标主要有:最大并发连接数、响应延迟、连接速度和吞吐量等。第一空选择A选项。常见的Web服务器性能评测方法有基准性能测试、压力测试和可靠性测试。第二空选择D选项。


4.答案:B
结构化程序设计就是使用某种程序设计语言,将每个模块的功能用相应的标准控制结构(顺序结构、选择结构、循环结构)表示出来,从而实现整个系统。与结构化分析和结构化设计一样,在结构化程序设计阶段,也要采取自顶向下、逐步求精的方法,把组成系统的各功能模块逐步分解,细化为一系列具体的步骤,进而采用某种程序设计语言以程序代码的方式来实现。


5.答案:C
管理距离是指一种路由协议的路由可信度。每一种路由协议按可靠性从高到低,依次分配一个信任等级,这个信任等级就叫管理距离。
为什么要出现管理距离这个技术呢?
在自治系统内部,如RIP协议是根据路径传递的跳数来决定路径长短也就是传输距离,而像EIGRP协议是根据路径传输中的带宽和延迟来决定路径开销从而体现传输距离的。这是两种不同单位的度量值,我们没法进行比较。为了方便比较,我们定义了管理距离。这样我们就可以统一单位从而衡量不同协议的路径开销从而选出最优路径。正常情况下,管理距离越小,它的优先级就越高,也就是可信度越高。对于两种不同的路由协议到一个目的地的路由信息,路由器首先根据管理距离决定相信哪一个协议。AD值越低,则它的优先级越高。一个管理距离是一个从0-255的整数值,0是最可信赖的,而255则意味着不会有业务量通过这个路由。
由此可见,管理距离是与信任相关的,只有选项C是相符的。


6.答案:CB


7.答案:C
在基于构件的开发中,构件包含并扩展了模块化程序设计中子程序、面向对象系统中对象或类和系统模型中包的思想,它是系统设计、实现和维护的基础。构件定义为通过接口访问服务的一个独立可交付的功能单元


8.答案:B
软件架构贯穿于软件的整个生命周期,但在不同的阶段对软件架构的关注力度并不相同。其中需求分析阶段主要关注问题域;设计阶段主要将需求转换为软件架构模型;软件实现阶段主要关注将架构设计转换为实际的代码;软件部署阶段主要通过组装软件组件提高系统的实现效率。其中设计与实现阶段在软件架构上的工作最多,也最重要因此关注力度最大。


9.答案:C
MIME是一个互联网标准,扩展了电子邮件标准,使其能够支持:非ASCII字符文本;非文本格式附件(二进制。声音、图像等);由多部分(multiple parts)组成的消息体;包含非ASCII字符的头信息(Headerinformation)。与安全无关。与安全电子邮件相关的是S/MIME安全多用途互联网邮件扩展协议。A选项SSL和B选项HTTPS涉及邮件传输过程的安全,D选项PGP(全称:PrettyGoodPrivacy,优良保密协议),是一套用于信息加密、验证的应用程序,可用于加密电子邮件内容。

标签:一练,测试,25,重用,答案,服务器,架构师,解析,路由
From: https://blog.csdn.net/weixin_45049746/article/details/141677087

相关文章

  • STM32硬件篇:W25Q64
    W25Q64简介W25Qxx系列是一种低成本、小型化、使用简单(使用SPI通信协议)的非易失性(掉电不丢失)存储器,常用于数据存储、字库存储、固件程序存储等场景。【注意】W25Qxx芯片只支持SPI的模式0和模式3。存储介质:NorFlash(闪存)时钟频率:80MHz/160MHz(DualSPI)/320MHz(QuadSPI)------......
  • 240725 显示棱角点
    harris#-*-coding:utf-8-*-importsysimportcv2importnumpyasnp#加载图像input_file='box.png'#sys.argv[1]img=cv2.imread(input_file)cv2.imshow('Inputimage',img)img_gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)img_gray......
  • 一个操作系统的设计与实现——第25章 多处理器(上):多处理器同步原语
    25.1多处理器同步原语的实现原理当计算机中存在不止一个CPU时,基于关中断的同步原语就失效了。这是因为每个CPU的中断是独立的,关闭一个CPU的中断并不会影响其他CPU。从本质上说,中断由rflags控制,但rflags在每个CPU中都有一个,因此,只有找到一个共享区域,才能实现多CPU间的同步原语。......
  • 2024-2025-1 20221328 RocEDU.信息安全系统设计 1-1 Markdown学习(选做)
    一、向AI提问AI的回答:1.深入浅出的讲解Markdown及其详细语法Markdown是一种轻量级标记语言,其设计初衷是为了让人们能够使用易读易写的纯文本格式编写文档,并转换成有效的HTML(标准通用标记语言下的一个应用)文档。Markdown的语法简洁明了,比HTML更加简单易用,广泛应用于写作、博客......
  • STM32--硬件读写W25Q64
    声明:我是跟着B站江科大的视频的学习过程中记录下来作者的文案,记录下来是为了方便自己日后复习。如果你也是跟着江科大的视频学习的,可以一起学习。我把其中一些白话进行了修改,并且添加了自己的一些理解。我只有一些pyhon基础,所以可能有错误,学起来也比较吃力,就把自己的一些理解......
  • L2-006 树的遍历 分数 25
    硬写的//我也不知道多长时间了,估计有40min#include<bits/stdc++.h>usingnamespacestd;constintN=50;inthou[N],zhong[N];classNode{public:intval;intwei;Node*father;Node*left;Node*right;Node(intv=-114):val(v),......
  • 如何在愈发激烈的2025广西南宁中考中生存下来
    背景以2024年为例吃了择校的亏七年级结束后,北宁市教育局突然通知北宁市的X中学和S学校转为公办。近年来教育改革过程中,我确实没有吃到这个时代发展的红利,反观北宁市的一些高中越来越卷,逐渐衡水化。要求考前学科答题规范讲座(语文主讲:南宁二中申颖老师):不要盲目自信https://ww......
  • 20221325-杨筱-Markdown学习
    AI回答提示词:(1)深入浅出的讲解Markdown及其详细语法Markdown是一种轻量级的标记语言,它允许人们使用易读易写的纯文本格式编写文档,并通过简单的标记语法快速转换为格式丰富的HTML页面。Markdown被广泛应用于博客、文档编写、GitHub等平台,因其简洁的语法和高效的排版能力而深受用户......
  • 25岁,转行网络安全工程师来的赢吗?
    先说结论:一点不晚!首先说一下这个行业的现状,真正科班出身软件测试专业的很少,因为只有个别院校有这个专业,根据了解也是教的很浅,对接不了企业的需求。那么说根据目前的现状,可以将这个行业的从业者分为这么几类:第一种,应届毕业生,要么是本专业学的就是这个,要么是在毕业之前就有......
  • 游卡,三七互娱,得物,顺丰,快手,oppo,莉莉丝,康冠科技,途游游戏,埃科光电25秋招内推
    游卡,三七互娱,得物,顺丰,快手,oppo,莉莉丝,康冠科技,途游游戏,埃科光电25秋招内推①顺丰【招聘岗位】研发、算法、大数据、产品、项管、设计、人资等【官方内推码】4FOLXH【一键内推】https://sourl.cn/UzbDat②游卡【岗位】程序技术、产品策划、美术、发型运营、职能综合、桌游......