Questões de Concurso Comentadas sobre arquitetura de software em arquitetura de software

Foram encontradas 480 questões

Q4389004 Arquitetura de Software
Durante a fase de homologação de uma nova plataforma distribuída da DATAPREV, a equipe de Engenharia de Confiabilidade de Site (SER) configurou a coleta de algumas métricas para avaliar o comportamento dos microsserviços sob alta demanda. Ao analisar o painel de monitoramento durante um pico de requisições, o analista observou dois comportamentos críticos no ecossistema: uma métrica indicava que a fila de requisições pendentes na aplicação havia atingido o limite máximo, resultando no enfileiramento excessivo de jobs e na degradação da memória do sistema, indicando o quão ocupado estava o recurso restritivo em relação à sua capacidade máxima. Outra métrica registrava uma medição quantitativa direta da demanda do sistema, contabilizada em termos de transações bancárias por segundo (TPS) nos microsserviços de back-end. De acordo com os Golden Signals (Sinais de Ouro) utilizados no Google SER, as duas métricas observadas correspondem, respectivamente, aos sinais de  
Alternativas
Q4386010 Arquitetura de Software
No contexto do estilo arquitetural REST, o método HTTP usado para descoberta de capacidades, que permite saber quais métodos estão disponíveis para um recurso, é
Alternativas
Q4379678 Arquitetura de Software
Assinale a alternativa que apresenta uma afirmação correta sobre uma arquitetura de computação em nuvem do tipo multi-tenancy.
Alternativas
Q4375807 Arquitetura de Software
A DATAPREV pretende implantar uma aplicação institucional crítica em nuvem. A solução será hospedada em uma única região e deverá reduzir o risco de interrupção do serviço decorrente da indisponibilidade de uma instalação física. Para isso, a equipe de TI avalia distribuir os componentes da aplicação entre zonas de disponibilidade distintas. Considerando a organização da infraestrutura em regiões e zonas de disponibilidade, analise as afirmativas a seguir.

I. A distribuição de componentes da aplicação entre zonas de disponibilidade distintas de uma mesma região pode favorecer a continuidade do serviço diante da indisponibilidade de uma das zonas, desde que a arquitetura da solução esteja preparada para operar nessas condições.
II. Por estarem localizadas em uma mesma região, diferentes zonas de disponibilidade compartilham necessariamente a mesma infraestrutura física, de modo que a distribuição de componentes entre elas não proporciona isolamento em relação a falhas de instalações.
III. A utilização de múltiplas zonas de disponibilidade pode reduzir a exposição da aplicação a falhas que afetem uma zona específica, mas não elimina a necessidade de considerar eventos capazes de afetar uma região inteira.

Está correto o que se afirma em  
Alternativas
Q4348401 Arquitetura de Software
Sobre o modelo de serviço Plataforma como Serviço (PaaS), analise as seguintes assertivas.

I - O PaaS oferece integração com outros sistemas ou plataformas de desenvolvimento.
II - Uma das principais finalidades do uso de PaaS é a redução no tempo de desenvolvimento de aplicações.
III - No PaaS, o provedor entrega uma aplicação pronta para o uso final pelo consumidor, como um editor de texto online.

Quais estão corretas?  
Alternativas
Q4327336 Arquitetura de Software
No Departamento de Tecnologia do CRA-PR, foi solicitada a manutenção de uma aplicação web usada para atualização cadastral e acompanhamento de solicitações internas. A aplicação foi desenvolvida em Django e deverá se integrar a um sistema de terceiros que disponibiliza uma API REST sobre HTTP, com troca de dados em JSON, autenticação por token, endpoints documentados para consulta e atualização cadastral, retorno de códigos de status HTTP e restrição de acesso a perfis autorizados. A equipe precisa definir uma abordagem técnica que permita consultar registros cadastrais, enviar atualizações autorizadas, tratar falhas de comunicação, manter registros de auditoria das operações e facilitar futuras manutenções da aplicação. Considerando as características informadas da API do sistema de terceiros e os requisitos de integração de sistemas, desenvolvimento web, APIs, Django e práticas de DevOps, trata-se da abordagem técnica correta:
Alternativas
Q4305439 Arquitetura de Software
Assinale a alternativa que corresponde a uma característica da arquitetura de software baseada em microsserviços.
Alternativas
Q4293842 Arquitetura de Software
Em uma lista de usuários de uma aplicação Vue.js, o componente pai renderiza <UserCard> para cada usuário e precisa passar o user para o card e receber um evento de remoção emitido pelo componente filho. O padrão Vue.js mais adequado, nesse caso, é no
Alternativas
Q4293833 Arquitetura de Software
Um agente de fiscalização de transporte está avaliando práticas de arquitetura para sistemas cloud-native que precisam garantir escalabilidade e resiliência em ambientes de nuvem. Nesse contexto, a configuração mais adequada é:
Alternativas
Q4293831 Arquitetura de Software
Uma equipe de uma agência reguladora de transporte deseja modernizar o sistema de controle operacional do metrô. O objetivo é permitir que módulos responsáveis por cálculo de lotação, previsão de chegada e priorização de trens funcionem de forma desacoplada das tecnologias externas, incluindo sensores instalados nos trilhos, sistemas de bilhetagem e APls de tráfego urbano. Para atingir esse objetivo, o time optou por adotar uma arquitetura hexagonal. Para isso, decidiram 
Alternativas
Q4293830 Arquitetura de Software
Uma equipe de uma agência reguladora de transporte está modernizando o sistema de gestão da frota de ônibus para uma arquitetura baseada em microsserviços implantados em Docker containers, em Java. Cada microsserviço, como rastreamento de posição, cálculo de previsão de chegada e análise de demanda por ponto, deve poder ser iniciado, parado e escalado de forma independente, sem impactos nos demais componentes. A partir dessas mudanças, optou-se por
Alternativas
Q4279899 Arquitetura de Software
O sistema corporativo de um órgão estadual é um monólito cujas publicações em produção exigem a reimplantação completa da aplicação, com janelas longas e alto risco. A equipe de arquitetura propõe migração gradual para microsserviços e submete a proposta a parecer técnico.

Nesse contexto, é correto afirmar que
Alternativas
Q4260141 Arquitetura de Software
Em uma plataforma de comércio eletrônico, uma camada intermediária do sistema é responsável por processar as regras de cálculo de frete, validar a disponibilidade de estoque e aplicar descontos promocionais antes de persistir os dados, atuando como intermediária entre a interface do usuário e o banco de dados. Assinale a alternativa que identifica essa camada da arquitetura de três níveis.
Alternativas
Q4260140 Arquitetura de Software
Durante o projeto de um novo sistema de folha de pagamento, o analista começa definindo a solução como um todo e a decompõe progressivamente em módulos menores e mais específicos, como cálculo de salários e gestão de benefícios, refinando cada componente hierarquicamente até o nível de implementação. Assinale a alternativa que identifica essa técnica de decomposição.
Alternativas
Q4256900 Arquitetura de Software
A computação em nuvem revolucionou a forma como os recursos de TI são consumidos e gerenciados pelas organizações.
Assinale a alternativa correta sobre os modelos de serviço em nuvem (IaaS, PaaS, SaaS).
Alternativas
Q4245030 Arquitetura de Software
Sobre APIs (Application Programming Interfaces), é correto afirmar que: 
Alternativas
Q4240114 Arquitetura de Software
Um conjunto de profissionais de um órgão público está modernizando o acesso aos seus sistemas corporativos. Para reduzir o acoplamento entre aplicações, foi adotada uma arquitetura baseada em API-led Connectivity. Nesse contexto, a distribuição mais adequada das responsabilidades entre APIs de Sistema, APIs de Processo e APIs de Experiência consiste em
Alternativas
Q4240112 Arquitetura de Software
Uma equipe de arquitetura de software de um Tribunal de Justiça iniciou a modernização incremental de um sistema processual monolítico. A estratégia prevê que determinadas capacidades do sistema legado sejam substituídas por novos serviços, sem interrupção global da operação. Considerando o padrão Strangler Fig, a conduta tecnicamente coerente é
Alternativas
Q4240107 Arquitetura de Software
Em um Tribunal de Justiça, um portal de serviços digitais permite que advogados e cidadãos consultem processos, protocolem petições, acompanhem audiências e recebam comunicações processuais. A solução é composta por microsserviços executados em contineres, com escalabilidade dinâmica. O acesso externo ocorre por APIs HTTPS. Alquns servicos, como validacão de documentos e consultaa sistemas legados, podem apresentar indisponibilidades temporárias e não devem comprometer todo o fluxo de protocolo. Nesse cenário, a composição arquitetural adequada é
Alternativas
Q4224668 Arquitetura de Software
O Kubernetes é uma engine de orquestração de contêineres Open Source utilizado para automatizar a implantação, dimensionamento e gerenciamento de aplicativos em contêiner. Neste contexto o que é um Kubernetes Pod? 
Alternativas
Respostas
1: B
2: E
3: B
4: C
5: C
6: D
7: E
8: E
9: E
10: C
11: C
12: D
13: D
14: A
15: C
16: C
17: D
18: D
19: E
20: A