Questões de Concurso Sobre arquitetura de software
Foram encontradas 8.089 questões
No que diz respeito ao monitoramento e à otimização de processos de suporte, bem como à implantação de atualizações e de patches, julgue o item a seguir.
Em Linux, o comando rpm é um gerenciador de pacotes que pode ser utilizado para instalar, consultar, verificar, atualizar e desinstalar pacotes de software, incluindo patches de segurança. Ao ser utilizado com a opção “‑qa”, ele mostrará a lista apenas dos arquivos de configuração de um determinado pacote.
Acerca da linguagem de modelagem unificada (UML), dos diagramas utilizados na análise orientada a objetos (AOO) e do suporte técnico aos usuários de informática, julgue o item a seguir.
Na AOO, o diagrama de interação ilustra a interação entre os objetos ao longo do tempo, mostrando a troca de mensagens entre eles.
Acerca da linguagem de modelagem unificada (UML), dos diagramas utilizados na análise orientada a objetos (AOO) e do suporte técnico aos usuários de informática, julgue o item a seguir.
A UML é uma metodologia de desenvolvimento ágil utilizada para gerenciar projetos de software.
Em relação ao padrão MVC e às ferramentas Vue.js e Alpine.js, julgue o item seguinte.
No MVC, o controller é responsável por gerenciar diretamente o banco de dados e as interações do usuário.
Isso posto, assinale a afirmativa correta a seguir sobre API REST.
Em relação à API REST, assinale a afirmativa correta.
I. Cliente/Servidor II. N Camadas III. Arquitetura Orientada a Serviços (SOA ) IV. Distribuída V. Peer-to-Peer (P2P)
Características:
( ) Estrutura composta por diferentes camadas, como apresentação, lógica de negócios e dados, facilitando a manutenção e a escalabilidade, especialmente em sistemas web.
( ) Utiliza uma centralização de recursos, onde o servidor responde às requisições dos clientes conectados, sendo comum em sistemas de gestão empresarial.
( ) Arquitetura voltada à integração e reutilização de serviços, promovendo interoperabilidade entre sistemas legados e novos, muito usada em corporações.
( ) Os nós da rede agem tanto como cliente quanto como servidor, sendo comum em redes de compartilhamento de arquivos e aplicações descentralizadas.
( ) Componentes espalhados geograficamente interagem entre si, possibilitando a execução de tarefas de forma distribuída, como ocorre em soluções de computação em nuvem.
A sequência correta da lista de caraterísticas é
Isso posto, marque a opção correta a seguir sobre API REST.
Sobre as recomendações contidas no e-MAG, é correto afirmar que
I. A arquitetura hexagonal, também chamada de Arquitetura de Portas e Adaptadores, visa separar a lógica de negócios das interfaces externas, permitindo uma fácil troca de implementações.
II. Microsserviços são pequenos serviços que compartilham o mesmo banco de dados, promovendo maior acoplamento entre os módulos da aplicação para garantir a consistência dos dados.
III. A arquitetura monolítica pode ser distribuída, mas requer que todos os módulos sejam implantados como um conjunto, ao contrário dos microsserviços, que permitem a implantação independente de cada módulo.
Está correto o que se afirma em
Diante desse contexto, a prática mais eficaz para promover a acessibilidade digital é
Em relação ao desenvolvimento de sistemas, julgue o item seguinte.
Entre as recomendações do eMag consta a utilização de tabelas para diagramação e disposição dos elementos na página web.
Julgue o próximo item, a respeito de arquitetura e engenharia de software.
Na arquitetura MVC, o componente do modelo é responsável por acessar a base de dados, para recuperação, inserção ou modificação de dados.
• simplicidade e facilidade de uso;
• uso de diferentes formatos de dados (não apenas XML);
• alta performance e baixa latência; e
• escalabilidade e facilidade de manutenção.
Com base nesses requisitos, um argumento para a escolha correta entre SOAP e REST é que se deve usar
Diante desse contexto, um registro de serviços em SOA é usado para