Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.275 questões

Q4370783 Arquitetura de Software

Julgue o item que se segue, relativo à infraestrutura como código com Ansible e à arquitetura serverless.


Em uma aplicação serverless orientada a eventos, invocações simultâneas de uma mesma função podem ser atendidas em ambientes de execução distintos, provisionados automaticamente pelo provedor, conforme a concorrência.

Alternativas
Q4370780 Arquitetura de Software

Julgue o item que se segue, relativo à infraestrutura como código com Ansible e à arquitetura serverless.


Em uma aplicação serverless, a eventual preservação de dados na memória entre duas invocações permite tratar esse ambiente como mecanismo persistente de estado da aplicação.

Alternativas
Q4370729 Arquitetura de Software

Julgue o item a seguir, relativo a projeto, a arquitetura e a qualidade de sistemas.


No contexto dos padrões de projeto do GoF (Gang of Four), os padrões estruturais são aqueles que permitem a criação de famílias de objetos relacionados sem especificar suas classes concretas.

Alternativas
Q4370728 Arquitetura de Software

Julgue o item a seguir, relativo a projeto, a arquitetura e a qualidade de sistemas.


Na arquitetura hexagonal, a lógica de negócio se conecta aos componentes externos por meio de portas e adaptadores, o que garante a independência do domínio em relação às tecnologias de infraestrutura. 

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
Q4348388 Arquitetura de Software
Numere a segunda coluna de acordo com a primeira, relacionando os padrões estruturais às respectivas descrições.

(1) Decorator
(2) Proxy
(3) Facade 

( ) Atua como substituto de outro objeto para controlar o acesso a ele, podendo adicionar cache ou lazy loading, sem alterar a interface original.
( ) Oferece um ponto de entrada único e simplificado para um subsistema complexo, reduzindo o acoplamento entre clientes e as classes internas.
( ) Permite empilhar múltiplos wrappers sobre um objeto, cada um acrescentando um comportamento novo e independente, sem que o propósito seja controlar ou restringir o acesso ao objeto original.

A sequência numérica correta de preenchimento dos parênteses da segunda coluna, de cima para baixo, é 
Alternativas
Q4348387 Arquitetura de Software
Um sistema de cálculo de frete permite que o algoritmo de cálculo (Correios, transportadora própria, retirada em loja) seja escolhido e trocado em tempo de execução pelo código cliente, sem que os algoritmos conheçam uns aos outros ou promovam transições entre si. Qual padrão de projeto comportamental foi aplicado nesse cenário?
Alternativas
Q4348383 Arquitetura de Software
Uma API REST expõe o recurso /alunos. Um cliente precisa cadastrar um novo aluno enviando seus dados no corpo da requisição. Seguindo as convenções da arquitetura REST, qual método HTTP e qual recurso são adequados a essa operação? 
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
Q4310951 Arquitetura de Software
Em uma arquitetura SOA, qual componente atua como camada de integração capaz de intermediar, rotear e, quando necessário, transformar mensagens entre serviços, reduzindo a dependência direta entre os sistemas participantes? 
Alternativas
Q4310947 Arquitetura de Software
Em uma arquitetura orientada a serviços (SOA), qual característica é considerada um benefício importante?
Alternativas
Q4310943 Arquitetura de Software
Em uma arquitetura de três camadas (3-tier), quais são as três camadas típicas? 
Alternativas
Q4305761 Arquitetura de Software
Um sensor de temperatura (dispositivo IoT) atua exclusivamente como publisher, publicando leituras periódicas usando o protocolo MQTT. Uma aplicação de painel de monitoramento, executando em um servidor web, atua exclusivamente como subscriber, desejando apenas receber essas leituras em tempo real. Assinale a alternativa que descreve corretamente o caminho percorrido pelas leituras do sensor até a aplicação de painel, segundo a arquitetura do protocolo MQTT.
Alternativas
Q4305439 Arquitetura de Software
Assinale a alternativa que corresponde a uma característica da arquitetura de software baseada em microsserviços.
Alternativas
Q4305438 Arquitetura de Software
Uma forma de especificar web services baseados no protocolo SOAP é por meio da linguagem WSDL.

Nesse contexto, assinale a alternativa correta.
Alternativas
Q4305424 Arquitetura de Software
Um aplicativo executa corretamente todas as suas funções, mas os usuários relatam dificuldade para localizar informações e realizar tarefas simples.

Considerando esse problema, a alternativa mais compatível com os princípios da User Experience (UX) é:
Alternativas
Q4294825 Arquitetura de Software
Uma prefeitura pretende modernizar sua Infraestrutura de Dados Espaciais (IDE), permitindo que diferentes secretarias compartilhem informações geográficas produzidas por diversos setores da Administração Pública. Para isso, foi proposto o desenvolvimento de uma arquitetura baseada em serviços interoperáveis, utilizando padrões definidos pelo Open Geospatial Consortium (OGC).

Considerando os princípios de interoperabilidade e os padrões internacionais aplicáveis aos Sistemas de Informações Geográficas (SIG), analise as afirmativas.

I. O padrão WMS (Web Map Service) permite disponibilizar mapas georreferenciados para visualização pela internet.
II. O serviço WFS (Web Feature Service) possibilita o acesso a feições vetoriais e respectivos atributos, permitindo sua manipulação conforme as permissões configuradas.
III. O padrão WCS (Web Coverage Service) destina-se principalmente à disponibilização de dados matriciais (rasters), preservando seus valores originais.
IV. A adoção de padrões OGC favorece a interoperabilidade entre diferentes plataformas e fabricantes de software.

Assinale a alternativa correta.
Alternativas
Q4293852 Arquitetura de Software
Uma empresa de transporte metropolitano está redesenhando o portal de horários e rotas, acessado em celulares em movimento (rede móvel instável, telas pequenas), totens em terminais (telas grandes) e monitores ultrawide em centrais operacionais. O site atual usa layout fixo de 1280px, gerando rolagem horizontal em mobile e deixando elementos como Próximo ônibus fora da área visível. A equipe deseja aplicar boas práticas de design responsivo em uma única base de código, sem manter múltiplas versões do site. A abordagem de design que melhor atende a esse cenário é
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
Respostas
21: C
22: E
23: E
24: C
25: C
26: E
27: B
28: B
29: D
30: C
31: C
32: A
33: B
34: E
35: A
36: D
37: D
38: B
39: E
40: E