Foram encontradas 16.703 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q4089747 Arquitetura de Software
A equipe de TI de uma instituição federal está desenvolvendo um sistema de processamento de documentos que exige alta capacidade de desacoplamento entre serviços. Para evitar sobrecarga no serviço principal, decidiu utilizar o RabbitMQ como mecanismo de mensageria. Durante os testes, a equipe percebeu que alguns consumidores deveriam receber apenas mensagens específicas, distribuídas de acordo com regras detalhadas, enquanto outros consumidores deveriam receber todas as mensagens de determinado tipo. Considerando os recursos oferecidos pelo RabbitMQ, assinale a alternativa que apresenta um mecanismo adequado para atender esse cenário.  
Alternativas
Q4089746 Arquitetura de Software
Uma instituição federal está modernizando seus sistemas internos para permitir que diferentes departamentos possam acessar funcionalidades comuns — como consulta de dados cadastrais, verificação de regularidade e geração de relatórios — sem necessidade de duplicar código ou criar soluções isoladas. A equipe de TI decidiu adotar uma arquitetura orientada a serviços (SOA) para facilitar o compartilhamento desses componentes de forma padronizada e interoperável. Considerando os conceitos de SOA, assinale a alternativa que apresenta uma característica compatível com o objetivo descrito. 
Alternativas
Q4089745 Redes de Computadores
Uma instituição federal possui diversos sistemas internos acessados por servidores distribuídos em diferentes sub-redes privadas. Para otimizar o uso de endereços IPv4 públicos e permitir que múltiplos servidores acessem a internet utilizando um único endereço público, a equipe de infraestrutura configurou um roteador intermediário para realizar a tradução entre endereços internos e externos. Considerando o cenário descrito, qual funcionalidade do NAT está sendo utilizada? 
Alternativas
Q4089744 Governança de TI
Durante o período de matrículas de uma universidade, o sistema acadêmico apresentou falhas intermitentes, impedindo alunos de concluírem suas solicitações. A equipe de TI recebeu diversos chamados e identificou que o problema estava impactando diretamente a entrega do serviço. O supervisor determinou que a equipe priorizasse a restauração rápida da operação normal, seguindo os procedimentos formais do processo de gerenciamento de incidentes. Considerando boas práticas de gerenciamento de incidentes, qual ação está alinhada ao procedimento adequado para esse cenário? 
Alternativas
Q4089743 Segurança da Informação
Em relação aos princípios da segurança da informação, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
(  ) Confidencialidade refere-se à garantia de que somente pessoas autorizadas podem acessar determinadas informações.
(  ) Integridade está relacionada à proteção das informações contra modificações não autorizadas, preservando sua exatidão e completude.
(  ) Disponibilidade garante que a informação esteja acessível ao ser requisitada pelas partes autorizadas, sem interrupções indevidas.
(  ) Não repúdio assegura que um usuário possa negar legitimamente ter realizado uma ação ou transação, caso a operação não tenha sido devidamente registrada. 
Alternativas
Q4089742 Redes de Computadores
Uma instituição federal planeja migrar seu ambiente de arquivos para uma solução corporativa de armazenamento a fim de melhorar a disponibilidade, facilitar o compartilhamento entre equipes e permitir expansão conforme o volume de documentos cresce. Durante a análise, a equipe de TI avaliou diferentes tecnologias e percebeu que algumas soluções oferecem acesso a arquivos por meio de protocolos de rede, enquanto outras fornecem blocos de armazenamento diretamente para servidores virtuais ou físicos. Considerando os conceitos de storage, assinale a alternativa que apresenta corretamente uma solução que entrega armazenamento no formato de blocos para os servidores. 
Alternativas
Q4089741 Arquitetura de Software
Uma instituição federal está avaliando alternativas para modernizar seu ambiente de TI, reduzindo custos de infraestrutura física e ampliando a capacidade de atender picos de demanda durante períodos como matrículas e inscrições. A equipe de analistas de TI identificou que mover parte dos sistemas para uma solução de computação em nuvem permitiria maior elasticidade e agilidade no provisionamento de recursos. Considerando os fundamentos de computação em nuvem, qual benefício está diretamente associado ao cenário descrito? 
Alternativas
Q4089740 Sistemas de Informação
Uma equipe de TI está avaliando dois servidores web amplamente utilizados no mercado: Apache HTTP Server e NGINX. Durante a análise, a equipe buscou identificar características básicas de cada um para auxiliar na escolha da tecnologia mais adequada para hospedar aplicações institucionais. Considerando conceitos sobre Apache e NGINX, assinale a alternativa que apresenta uma característica correta sobre esses servidores.
Alternativas
Q4089739 Arquitetura de Software
Uma equipe de TI identificou que o número de acessos ao portal institucional aumentou significativamente durante períodos de matrícula. Para evitar indisponibilidade, deve-se ajustar o balanceamento de carga desse servidor. Considerando práticas relacionadas ao balanceamento de carga em ambientes clusterizados, assinale a alternativa que descreve a abordagem correta nesse contexto. 
Alternativas
Q4089738 Sistemas Operacionais
Uma equipe de TI responsável pela infraestrutura de sistemas acadêmicos observou que o servidor que executa um serviço de processamento intensivo apresenta períodos de grande oscilação no tempo de resposta. A análise do monitoramento revelou que processos menos prioritários estavam ocupando o processador por longos intervalos, impedindo que tarefas críticas fossem escalonadas de forma adequada. O administrador do sistema decidiu ajustar a política de escalonamento para garantir que processos essenciais recebam mais atenção do processador, sem prejudicar completamente a execução de demais processos. Considerando práticas relacionadas ao gerenciamento de processadores em sistemas operacionais, uma abordagem adequada ao cenário descrito é 
Alternativas
Q4089737 Banco de Dados
Referente a comandos SQL, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
(  ) O comando DELETE remove linhas de uma tabela, podendo ser condicionado por cláusula WHERE.
(  ) O comando TRUNCATE é uma operação DML que remove dados selecionados pela cláusula WHERE.
(  ) O comando JOIN permite combinar registros de duas ou mais tabelas com base em colunas relacionadas.
(  ) O comando GROUP BY agrupa registros e pode ser utilizado em conjunto com funções agregadoras, como SUM e COUNT.
Alternativas
Q4089736 Programação
Sobre XML e JSON, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
(  ) JSON utiliza estruturas baseadas em pares chave–valor, enquanto XML utiliza marcações hierárquicas definidas por elementos e atributos.
(  ) JSON permite comentários nativamente, seguindo padrão semelhante ao de linguagens como JavaScript.
(  ) XML possui suporte à validação por meio de esquemas como XML Schema (XSD), permitindo verificar estrutura e tipos de dados.
(  ) JSON não exige aspas para identificar nomes de chaves, desde que não contenham caracteres especiais. 
Alternativas
Q4089735 Programação
Durante a análise de um script desenvolvido para automatizar consultas em um banco de dados, um analista percebe que determinadas operações estão produzindo erros intermitentes relacionados ao acesso a índices inexistentes em listas. Para investigar o problema, ele revisa o código e encontra trechos que manipulam coleções heterogêneas sem validações prévias, o que exige o uso adequado dos mecanismos de tratamento de exceções da linguagem. Considerando as funcionalidades de Python, assinale a alternativa que apresenta uma forma correta de capturar exceções desse tipo. 
Alternativas
Q4089734 Engenharia de Software
Em relação ao uso do Git, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
(  ) O comando git clone cria uma cópia completa do repositório remoto, incluindo todo o histórico de commits.
(  ) O comando git commit registra alterações no repositório local, mas não envia nada automaticamente para o repositório remoto.
(  ) O comando git merge integra o histórico de outra branch à branch atual, preservando os commits originais.
( )O comando git pull atualiza o repositório local trazendo alterações do repositório remoto, sem realizar merge automaticamente. 
Alternativas
Q4089733 Arquitetura de Software
Um Message Broker oferece diversos recursos que auxiliam a comunicação assíncrona entre sistemas distribuídos. Considerando esse contexto, são características associadas a um Message Broker, EXCETO
Alternativas
Q4089732 Engenharia de Software
Durante a análise de um módulo de autenticação, a equipe identificou trechos de código com responsabilidades misturadas, nomes pouco descritivos, funções extensas e duplicidade de regras de validação. O tech lead decidiu que as melhorias deveriam ocorrer sem alterar o comportamento externo do software, garantindo que o módulo permanecesse funcional durante as modificações. A equipe de testes já possui uma suíte ampla e automatizada para detectar qualquer desvio. Considerando boas práticas de refatoração, assinale a alternativa que apresenta a abordagem que se alinha ao objetivo descrito. 
Alternativas
Q4089731 Engenharia de Software
A respeito do Test-Driven Development (TDD), informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
(  ) O TDD segue um ciclo curto que envolve escrever um teste, fazê-lo falhar e implementar o código mínimo.
(  ) No TDD, os testes podem ser utilizados como documentação viva do comportamento esperado do código.
(  ) O TDD recomenda que o desenvolvedor escreva apenas o código suficiente para fazer o teste passar.
(  ) A utilização de TDD elimina totalmente a necessidade de testes automatizados adicionais no projeto. 
Alternativas
Q4089730 Engenharia de Software
No processo de análise e verificação de requisitos, diversos critérios podem ser utilizados para avaliar a qualidade do conteúdo registrado. Considerando esse contexto, assinale a alternativa que NÃO corresponde a uma verificação adequada de requisitos. 
Alternativas
Q4089729 Engenharia de Software
Durante o desenvolvimento de um novo módulo de atendimento interno, a equipe de TI precisa identificar como os usuários realizam suas atividades diárias, quais informações consultam e quais dificuldades enfrentam ao usar o sistema atual. O analista responsável opta por observar diretamente o ambiente de trabalho para compreender o fluxo real das operações. Com base no exposto, assinale a alternativa que apresenta a técnica de levantamento que está sendo utilizada. 
Alternativas
Q4089728 Arquitetura de Software
Uma equipe de Analistas de TI de uma instituição federal está revisando a arquitetura de um sistema de gestão acadêmica que apresenta lentidão nas operações de matrícula. Durante a análise, a equipe verificou que múltiplos módulos da aplicação acessam diretamente as regras de negócio implementadas na camada de apresentação, e os serviços responsáveis pelo processamento estão distribuídos de maneira inconsistente entre cliente e servidor. O tech lead solicita uma revisão arquitetural que garanta organização das responsabilidades, isolamento das regras de negócio e controle adequado das interações entre camadas. Considerando princípios de arquiteturas multicamadas e clienteservidor, assinale a alternativa que apresenta a abordagem que atende ao problema identificado. 
Alternativas
Respostas
481: E
482: B
483: D
484: A
485: C
486: E
487: C
488: A
489: D
490: C
491: E
492: E
493: D
494: D
495: B
496: E
497: A
498: C
499: D
500: B