21
Q1118922
Uma equipe de desenvolvimento de software de uma prefeitura está criando um sistema para gestão de solicitações de serviços urbanos. Durante a análise inicial, foi definido que o código deve seguir o Single Responsibility Principle (SRP) do SOLID. A estratégia que a equipe pode adotar, que está de acordo com o SRP, é
22
Q1118917
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
• 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
23
Q1118634
Os paradigmas de passagem de mensagens e chamada remota a procedimentos (RPC) permitem que componentes de sistemas distribuídos comuniquem-se para a realização de tarefas.
Em relação a esses paradigmas, considere as afirmativas a seguir.
I → Passagem de mensagens pode ser síncrona ou assíncrona, enquanto RPC é sempre síncrona.
II → Deadlocks podem ser um problema em sistemas de passagem de mensagens.
III → RPC requer que cliente e servidor utilizem o mesmo sistema operacional.
IV → A passagem de mensagens não requer uma arquitetura de memória compartilhada para funcionar corretamente.
Está(ão) correta(s)
Em relação a esses paradigmas, considere as afirmativas a seguir.
I → Passagem de mensagens pode ser síncrona ou assíncrona, enquanto RPC é sempre síncrona.
II → Deadlocks podem ser um problema em sistemas de passagem de mensagens.
III → RPC requer que cliente e servidor utilizem o mesmo sistema operacional.
IV → A passagem de mensagens não requer uma arquitetura de memória compartilhada para funcionar corretamente.
Está(ão) correta(s)
24
Q1118631
Assinale a alternativa que indica o padrão que implementa uma estrutura de inversão de controle chamada de “o princípio de Hollywood”, que diz: “não nos chame, nós chamaremos você”.
25
Q1117907
Uma empresa utiliza o modelo MVC (Model-View-Controller) em seu sistema web. Nesse contexto, qual camada é responsável por gerenciar a interação direta com o usuário?
26
Q1117906
Em um ambiente corporativo, um sistema de workflow foi implementado para gerenciar os processos internos. Qual das seguintes opções melhor descreve a função de um workflow?
27
Q1117409
Em uma arquitetura orientada a serviços (SOA), qual é o principal benefício de se utilizar Web Services?
28
Q1106641
Sobre a arquitetura hexagonal, marque a alternativa correta.
29
Q1106629
Assinale a alternativa que melhor descreve a etapa de ideação no processo de Design Thinking:
30
Q1106515
A acessibilidade é um aspecto essencial do design de interfaces, garantindo que produtos digitais possam ser utilizados por todas as pessoas, incluindo aquelas com deficiências. As Diretrizes de Acessibilidade para Conteúdo na Web (WCAG, do inglês Web Content Accessibility Guidelines) foram desenvolvidas para orientar designers e desenvolvedores na criação de experiências inclusivas. Elas se baseiam em alguns princípios fundamentais que norteiam a acessibilidade em interfaces digitais. Sabendo que o WCAG atualmente encontra-se na versão 2.2, qual das alternativas abaixo descreve corretamente um desses princípios?