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

Foram encontradas 182 questões

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
Q3377242 Arquitetura de Software

Considere um sistema de e-commerce que precisa processar os pedidos dos clientes e notificar tanto os clientes quanto os administradores sobre o status dos pedidos. O sistema é projetado para ser altamente escalável e resiliente.

Os pedidos são recebidos por meio de uma interface web e enviados para um serviço intermediário, que irá controlar o processamento dos pedidos. De forma assíncrona, esse intermediário irá encaminhar os pedidos para o servidor para que sejam processados um a um. Uma notificação é enviada aos clientes por e-mail após finalização de cada pedido.



Assinale a alternativa que apresenta o modelo arquitetural adequado para esse sistema. 

Alternativas
Q3331019 Arquitetura de Software
Um "portal" trata-se de uma coleção de mini aplicações web denominadas "portlets". Um portlet, por sua vez, é representado em uma página de portal por uma instância de portlet dentro do "portlet container". Neste contexto, o “portlet container”: 
Alternativas
Q3201314 Arquitetura de Software
O Software Livre é um tipo de software desenvolvido e mantido de maneira colaborativa. Sobre o conceito de Software Livre, que inclui sistemas como Linux e aplicativos como BrOffice, é CORRETO afirmar que:
Alternativas
Q3136033 Arquitetura de Software
Portais corporativos são utilizados para centralizar informações e serviços, facilitando o acesso e a organização dos conteúdos. A arquitetura da informação e o uso de portlets são fundamentais para assegurar uma experiência eficiente e personalizada ao usuário. Dado esse contexto, qual das alternativas abaixo reflete corretamente um aspecto da arquitetura da informação em portais corporativos?
Alternativas
Q3104114 Arquitetura de Software
No que diz respeito à engenharia de software, julgue o item subsequente.
As arquiteturas de referência fornecem um modelo para avaliar projetos e informar a respeito das características arquiteturais em um domínio específico, embora nem todas as suas características sejam usadas em uma única aplicação.
Alternativas
Q3072547 Arquitetura de Software
A Álgebra Linear é uma área da matemática frequentemente utilizada na computação para resolver problemas relacionados a gráficos, processamento de imagens, e machine learning. Qual das alternativas a seguir sobre a aplicação da Álgebra Linear na computação é a mais provável de ser correta?
Alternativas
Q3048971 Arquitetura de Software
Durante um treinamento em uma empresa de software, um arquiteto de soluções está explicando os conceitos de arquitetura de referência e de arquitetura de solução para desenvolvedores iniciantes, assegurando que todos absorvam os fundamentos corretos acerca desses temas.

Dentre os conceitos a serem transmitidos nesse treinamento, NÃO se inclui o seguinte:
Alternativas
Q3048962 Arquitetura de Software
Uma empresa está planejando migrar sua aplicação monolítica para uma arquitetura de microsserviços, visando melhorar a escalabilidade e a manutenção do sistema. Durante esse processo, diversas estratégias e conceitos precisam ser considerados.

Considerando as arquiteturas de software, as estratégias de migração e os ambientes de nuvem, os responsáveis por essa migração devem estar cientes de que
Alternativas
Q3032427 Arquitetura de Software
O analista Peixonauta está trabalhando na manutenção de um servidor Red Hat Enterprise Linux (RHEL). Ele precisa instalar um pacote de software que não está disponível nos repositórios padrão configurados no sistema. Para completar essa tarefa com sucesso, ele deve utilizar um comando que permita a instalação de um pacote RPM baixado diretamente da Internet, sem adicionar um novo repositório ao sistema.
Para instalar tal pacote diretamente, Peixonauta deve utilizar o comando:
Alternativas
Respostas
61: E
62: C
63: C
64: D
65: E
66: E
67: C
68: C
69: C
70: D
71: B
72: B
73: B
74: B
75: A
76: C
77: A
78: A
79: E
80: A