🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre conceitos básicos em arquitetura de software em arquitetura de software

Questões Discursivas

Foram encontradas 197 questões

Q3357247 Arquitetura de Software
No contexto de design de software, relacione os estilos de arquitetura apresentados na primeira coluna com suas características descritas na segunda coluna:

Primeira coluna: arquitetura

1.Microsserviços
2.SOA (Service-Oriented Architecture)
3.Arquitetura Limpa

Segunda coluna: característica

(__)Divide o sistema em serviços pequenos e independentes.
(__)Estrutura o sistema em camadas, isolando as regras de negócio.
(__)Organiza o sistema em serviços reutilizáveis com baixo acoplamento.

Assinale a alternativa que apresenta a correta associação entre as colunas:
Alternativas
Q3357246 Arquitetura de Software
Em APIs RESTful, o princípio fundamental HATEOAS refere-se à:
Alternativas
Q3350285 Arquitetura de Software

Docker Compose é o nome dado a uma ferramenta presente no ambiente Docker.


O propósito dessa ferramenta é

Alternativas
Q3350262 Arquitetura de Software
A respeito de aplicações baseadas em arquitetura monolítica, no caso geral, é correto dizer que
Alternativas
Q3350207 Arquitetura de Software
A arquitetura em três camadas surgiu no final dos anos 80 e ainda é comum na construção de sistemas de informação corporativos.
As três camadas dessa arquitetura são 
Alternativas
Q3281650 Arquitetura de Software
A Prefeitura de São Paulo hipoteticamente precisa implementar um sistema automatizado para gerenciar e monitorar fluxos de trabalho complexos relacionados à coleta e análise de dados urbanos. Para isso, a equipe técnica deve selecionar a ferramenta mais adequada capaz de atender aos seguintes requisitos: 

• Suporte a fluxos de trabalho dinâmicos.
• Facilidade de integração com serviços em nuvem.
• Monitoramento centralizado com tratamento de falhas em tempo real. 

Após análise, a equipe optou por utilizar o 
Alternativas
Q3281637 Arquitetura de Software
A equipe de TI de uma prefeitura está implementando uma arquitetura orientada a eventos (event-driven) para um sistema de notificação em tempo real. Nesse contexto, a prática fundamental de arquiteturas event-driven relacionada a como às componentes devem se comunicar e processar os eventos, garantindo maior resiliência e escalabilidade, é 
Alternativas
Q3281614 Arquitetura de Software
A Prefeitura de São Paulo está revisando sua Infraestrutura de TIC para garantir maior continuidade, eficiência e resiliência nos serviços essenciais. Em um debate técnico relativo ao tema, um dos Analistas, com propriedade, afirmou que a 
Alternativas
Q3274680 Arquitetura de Software

No que diz respeito aos testes de software e à criação de software backend, utilizando REST/JSON e webservice SOAP, julgue o item a seguir.


A arquitetura REST requer que todas as operações sejam stateful, armazenando o estado do cliente no servidor para um melhor desempenho. 

Alternativas
Q3274676 Arquitetura de Software

No que diz respeito às metodologias Agile, Scrum e Kanban, à arquitetura de software e às ferramentas utilizadas em projeto de software, julgue o item seguinte.


A principal função de uma arquitetura de software em um sistema complexo é determinar a linguagem de programação e as ferramentas específicas a serem utilizadas durante o desenvolvimento.

Alternativas
Q3271640 Arquitetura de Software
O padrão de arquitetura de software MVC, Modelo-Visão-Controlador, baseia-se na separação do sistema em três componentes lógicos com escopos distintos, permitindo que os dados sejam alterados independentemente da sua representação e vice-versa.

Com relação ao padrão de arquitetura MVC, analise as afirmativas abaixo:

I. O componente Visão gerencia como os dados são apresentados ao usuário
II. O componente Modelo gerencia os dados do sistema e as operações a eles associadas.
III. O componente Controlador gerencia o comportamento do sistema.
IV. Esse padrão é utilizado exclusivamente em aplicações web.

Está CORRETO o que se afirma em:
Alternativas
Q3255998 Arquitetura de Software
Na Arquitetura Orientada a Eventos (Event-Driven Architecture - EDA), qual componente é responsável por capturar eventos gerados por diferentes fontes, armazená-los temporariamente e garantindo a entrega aos consumidores, mesmo em caso de falhas, permitindo que os sistemas sejam desacoplados e escaláveis? 
Alternativas
Q3235900 Arquitetura de Software
A usabilidade e a ergonomia da interface gráfica são fundamentais para garantir que os sistemas desenvolvidos pela SEMCONGER sejam acessíveis e eficientes para os servidores. A aplicação de heurísticas de usabilidade e diretrizes ergonômicas permite minimizar erros e maximizar a eficiência no uso dos sistemas internos da instituição. Sobre as diretrizes, assinale a afirmativa correta.
Alternativas
Q3187342 Arquitetura de Software
APIs RESTful permitem a comunicação entre sistemas utilizando padrões abertos, como HTTP. Elas são amplamente empregadas em arquiteturas modernas devido à simplicidade e flexibilidade. Sobre as principais características de APIs RESTful, assinale a afirmativa correta.
Alternativas
Q3185226 Arquitetura de Software
Os computadores, em seus vários tipos, capacidade e tamanhos, são as bases do mundo moderno. A partir dessa informação, julgue o item a seguir.

A principal função da unidade de controle (UC) de um processador moderno é realizar operações de ponto flutuante, enquanto a ALU é responsável apenas por operações lógicas simples.
Alternativas
Q3170197 Arquitetura de Software

Acerca de arquitetura de software, julgue o item a seguir.


Um dos objetivos da arquitetura de software é definir como será a componentização, bem como a organização desses componentes em um sistema.  

Alternativas
Q3150379 Arquitetura de Software
Sobre o conceito de microsserviços, analise as afirmações abaixo e marque a opção correta.
I. Filas de mensagens permitem comunicação assíncrona entre microsserviços, desacoplando a comunicação e melhorando a resiliência do sistema.
II. Microsserviços são autossuficientes, permitindo que cada um funcione independentemente e tenha seu próprio ciclo de desenvolvimento, implantação e escalabilidade.
Alternativas
Q3669894 Arquitetura de Software
Os microsserviços são um estilo de arquitetura de aplicações em que um conjunto independente de serviços se comunicam por meio de APIs lightweight. Nesse contexto, assinale a alternativa correta:
Alternativas
Q3488432 Arquitetura de Software
No armazenamento de dados na nuvem há um modelo em que vários clientes compartilham recursos de armazenamento em nuvem, mantendo a segregação de dados e acessos. Esse modelo é particularmente útil em ambientes em nuvem, onde eficiência, escalabilidade e economia de recursos são fundamentais. Assinale a alternativa correta que nomeia este modelo. 
Alternativas
Q3444791 Arquitetura de Software
Na arquitetura de microsserviços, é correto afirmar que o microsserviço 
Alternativas
Respostas
61: C
62: E
63: D
64: B
65: A
66: E
67: B
68: B
69: E
70: E
71: C
72: C
73: D
74: E
75: E
76: C
77: C
78: C
79: D
80: B