Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 6.880 questões

Q3032939 Arquitetura de Software

Acerca de servidores de aplicação, julgue o próximo item. 


Servidores de aplicação têm acesso limitado a sistemas de bancos de dados e, por isso, não são indicados para serviços corporativos. 

Alternativas
Q3032814 Arquitetura de Software
A plataforma digital do Poder Judiciário (PDPJ-Br) seguirá o modelo arquitetural de microsserviços.
No âmbito da PDPJ-Br, o Conselho Nacional de Justiça provê um(a):
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
Q3031751 Arquitetura de Software
Adriana está desenvolvendo um sistema assíncrono, que deve receber pacotes de solicitações via mensageria RabbitMQ, e agora precisa definir a lógica de roteamento das mensagens. Foi estabelecido que o nome do exchange será logis, roteando para a fila log_1 com a chave tp1 e para log_2 com a chave de roteamento tp2.
Para criar o exchange e efetuar a ligação com as filas, Adriana utilizou os comandos:
Alternativas
Q3031737 Arquitetura de Software
Para redesenhar um site que utilizará autenticação por meio do gov.br, Júlia está seguindo as recomendações definidas na eMAG versão 3.0.

A última modificação efetuada por Júlia foi a eliminação de elementos piscantes, substituindo-os por representações estáticas, o que a eMAG versão 3.0 classifica como uma recomendação de: 
Alternativas
Q3031730 Arquitetura de Software
O analista João está refatorando a página web principal do TRF1 à luz do Modelo de Acessibilidade em Governo Eletrônico (eMAG). João separou a implementação da página em camadas lógicas, de acordo com o objetivo para o qual elas foram desenvolvidas.

Ao seguir estritamente as recomendações do eMAG, João dividiu a implementação entre as camadas lógicas de: 
Alternativas
Q3031729 Arquitetura de Software
A analista Carla está refatorando o sítio eletrônico do TRF1 à luz do Web Content Accessibility Guidelines (WCAG). Em determinada página web, há um áudio que é tocado automaticamente ao carregar página.
Ao seguir as recomendações do WCAG, Carla deverá introduzir um mecanismo para que o usuário controle o áudio manualmente se a sua duração for maior que:
Alternativas
Q3031577 Arquitetura de Software
Durante a fase de projeto de software (design), a estrutura do sistema é definida, impactando diretamente na qualidade do software produzido. Nesta fase, a compreensão dos conceitos de abstração, modularidade, acoplamento e coesão são essenciais para a criação de sistemas flexíveis, fáceis de manter e que atendam aos requisitos de forma eficiente. Relacione os conceitos de projeto de software, listados a seguir, às suas respectivas definições.

I. Abstração;
II. Modularidade;
III. Acoplamento;
IV. Coesão.

( ) Grau de interdependência entre os módulos de um sistema.
( ) Grau de interrelação e foco em um objetivo comum entre os elementos de um módulo.
( ) Divisão de um sistema em componentes independentes e interconectados.
( ) Representação simplificada de um sistema que esconde detalhes complexos de sua implementação.

Assinale a opção que indica a relação CORRETA, entre conceitos e definições: 
Alternativas
Q3029869 Arquitetura de Software
O TRF1 instituiu uma equipe de planejamento para a contratação de uma solução de tecnologia da informação e comunicação. Durante os trabalhos dessa equipe, José elaborou os requisitos de arquitetura da informação, incluindo a definição de padrões e significação dos termos, expressões e sinais a serem utilizados no nivelamento do entendimento da solução a ser contratada. Ao elaborar tal requisito tecnológico, José estava exercendo a atribuição de integrante: 
Alternativas
Q3029848 Arquitetura de Software
O sistema TRF1Web possui um módulo orientado a eventos, chamado TRF1Sync. No TRF1Sync, há um objeto central que implementa um loop síncrono, responsável por receber eventos de indicação. Ao receber um evento, o objeto central dispara a operação associada mediante um objeto manipulador de evento. Esse comportamento do TRF1Sync é resultado direto da aplicação do seguinte padrão da Pattern-Oriented Software Architecture: 
Alternativas
Q3029110 Arquitetura de Software
O analista Francisco está considerando o uso do React para implementar um software de exibição de análise de dados. Ele sabe que o React possui uma variante voltada a aplicativos móveis chamada React Native. Analisando a documentação na página oficial do React Native, Francisco descobriu que a comunidade de código-aberto e algumas empresas parceiras estenderam seu suporte para outras plataformas, além do Android e do iOS.
Dessa forma, Francisco descobriu que é possível executar nativamente uma aplicação feita com o React Native:
Alternativas
Q3022636 Arquitetura de Software
Assinale a alternativa correta sobre padrões de projeto Gangs of Four (GoF) e de arquitetura de software
Alternativas
Q3022621 Arquitetura de Software
O modelo de visão 4 + 1 de arquitetura de software proposto por Kructhen sugere que deve haver quatro visões fundamentais de arquitetura. Assinale a alternativa que nomeia corretamente as quatro visões. 
Alternativas
Q3022620 Arquitetura de Software
Considere as proposições a seguir, cada uma explicando um dos quatro quadrantes referentes ao conceito de dívida técnica (technical debt), popularizado por Martin Fowler. Assinale a alternativa que define de maneira incorreta um dos quadrantes. 
Alternativas
Q3015409 Arquitetura de Software
A Nutanix oferece uma plataforma ampla de multicloud corporativa que se propõe ser a ponte tecnológica entre a infraestrutura tradicional e os serviços de nuvem pública, com diversos componentes que, por exemplo, permitem gerenciar e controlar facilmente os dados da empresa, independentemente de onde residam — silos individuais de aplicações, de armazenamento e geográficos.

O componente descrito no parágrafo precedente é denominado
Alternativas
Q3015408 Arquitetura de Software
Existem diversos tipos de virtualização disponíveis para uso por administradores de ambientes de rede. Um deles apresenta a virtualização no nível do sistema operacional, permitindo a criação e o gerenciamento de vários ambientes isolados em uma única instância do sistema operacional; tais ambientes não são máquinas virtuais “verdadeiras” porque não incluem um sistema operacional.
No parágrafo precedente, é descrito o conceito de
Alternativas
Q3015395 Arquitetura de Software
A tecnologia para a computação em nuvem utilizada para reduzir a complexidade na administração dos ciclos de vida de contêineres, na distribuição de carga e na programação de reinicializações pós-falhas internas é conhecida como  
Alternativas
Q3015394 Arquitetura de Software
Para uma nuvem pública, um software especificamente criado para ser executado em uma arquitetura de microsserviços que aproveita intensamente as caraterísticas de um modelo de entrega de computação em nuvem é categorizado como
Alternativas
Q3015390 Arquitetura de Software
Assinale a opção em que é apresentado um servidor web http suportado para o frontend no software Zabbix em sua versão 7.0 LTS. 
Alternativas
Q3014844 Arquitetura de Software
A etapa do design thinking na qual o designer deve entender o contexto da entidade demandante e do usuário é conhecida como
Alternativas
Respostas
201: E
202: E
203: A
204: C
205: D
206: D
207: A
208: A
209: A
210: A
211: A
212: E
213: D
214: C
215: D
216: C
217: B
218: D
219: B
220: D