Questões de Concurso Comentadas para analista de tecnologia da informação - desenvolvimento

Foram encontradas 408 questões

Resolva questões gratuitamente!

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

Q3689628 Programação
Em um sistema de monitoramento em tempo real, várias threads trabalham em paralelo: algumas coletam dados de sensores, enquanto outra thread central precisa verificar constantemente uma variável booleana denominada ativo, para decidir se deve continuar o processamento ou encerrar a execução. Para evitar que uma thread leia um valor desatualizado em cache da CPU, o desenvolvedor declarou essa variável como volatile.

No contexto do Java Memory Model, é possível afirmar que a palavra-chave volatile
Alternativas
Q3689627 Arquitetura de Software
Uma API REST foi projetada para operações críticas de alta concorrência. Durante testes, percebe-se que múltiplas requisições PUT concorrentes estão sobrescrevendo dados indevidamente. Com o intuito de mitigar este problema, considerando que o método HTTP usado será o mesmo, a técnica mais adequada será
Alternativas
Q3689625 Programação
Uma startup decidiu criar um aplicativo híbrido usando Flutter para Android e iOS. Durante os testes, usuários relataram que a interface está lenta e apresenta travamentos ao rolar listas longas com imagens. Dentre as práticas de otimização a seguir, indique a mais adequada para este cenário.
Alternativas
Q3689624 Engenharia de Software
Uma equipe de desenvolvimento está criando um aplicativo móvel, que permite aos usuários publicar fotos diretamente no seu perfil de uma rede social, sem precisar fornecer login e senha da conta. O time opta por utilizar OAuth 2.0. Nesse cenário, a principal vantagem dessa abordagem é
Alternativas
Q3689623 Segurança da Informação
Uma fintech está desenvolvendo um aplicativo que utiliza criptografia assimétrica para autenticar transações financeiras. Cada usuário possui um par de chaves gerado localmente (privada e pública). No entanto, um usuário perdeu o dispositivo onde sua chave privada estava armazenada, mas ainda possui a chave pública registrada no servidor.

Assinale a opção que apresenta o impacto mais provável dessa situação.
Alternativas
Q3689622 Programação
Um desenvolvedor está criando um formulário de inscrição em HTML que envia dados para o servidor via método POST. Durante os testes, percebeu que, mesmo preenchendo todos os campos, o backend não estava recebendo o valor do campo de e-mail. O campo no HTML é:


<input type="email" placeholder="Digite seu e-mail">


A solução que corrigiria de forma mais adequada o problema, sem prejudicar a funcionalidade atual é
Alternativas
Q3689621 Engenharia de Software
Uma empresa está criando um sistema de composição de interfaces gráficas, onde elementos como janelas, botões e painéis podem conter outros elementos, formando uma estrutura hierárquica. É necessário que todos os elementos, independentemente de serem simples ou compostos, sejam tratados de maneira uniforme pelo cliente.

Neste contexto, o padrão de projeto mais indicado é o
Alternativas
Q3689620 Gerência de Projetos
No gerenciamento de projetos, a definição clara e controlada do escopo é um fator crítico para o sucesso. O Guia PMBOK estabelece um processo detalhado para isso, no qual a Declaração do Escopo do Projeto e a Estrutura Analítica do Projeto (EAP) são dois dos artefatos mais importantes.
Considerando as práticas recomendadas pelo PMBOK, assinale a opção que descreve corretamente a relação entre esses dois documentos.
Alternativas
Q3689619 Redes de Computadores
Em um projeto de desenvolvimento que utiliza Docker Compose, é comum organizar múltiplos serviços dentro de um arquivo docker-compose.yml ou compose.yaml. Para que esses serviços possam interagir entre si de forma transparente, o Docker adota uma configuração de rede padrão que define como a comunicação ocorrerá entre os contêineres do projeto. Nesse contexto, marque a opção que apresenta a forma como essa comunicação acontece por padrão.
Alternativas
Q3689618 Noções de Informática
Uma equipe de desenvolvimento precisa processar imagens que são enviadas para um bucket no Amazon S3. A cada nova imagem, uma função deve ser executada para gerar uma versão em miniatura (thumbnail). O volume de imagens é imprevisível, podendo variar de zero a milhares por dia. A equipe quer uma solução que não exija gerenciamento de servidores e cujo custo seja calculado apenas com base nas execuções realizadas.

O serviço da AWS mais indicado para atender a esses requisitos é o
Alternativas
Q3689616 Algoritmos e Estrutura de Dados
A distinção entre a dificuldade de encontrar uma solução e a facilidade de verificá-la, é um pilar da teoria da complexidade. Um problema que exibe a característica de ter uma verificação de solução computacionalmente rápida (tempo polinomial), em contraste com um processo de busca da solução que pode ser extremamente lento (tempo exponencial), se enquadra na definição da classe de complexidade
Alternativas
Q3689615 Engenharia de Software
Durante o desenvolvimento colaborativo em um projeto Git, pode surgir a demanda de integrar alterações de diferentes branches. Neste contexto, dois comandos são muito comuns para lidar com essa necessidade: git merge e git rebase. Assinale a situação em que o comando git rebase é mais indicado do que git merge.
Alternativas
Q3689614 Algoritmos e Estrutura de Dados
Em um grafo ponderado, não-direcionado, conexo com n vértices, a árvore geradora mínima (MST) possui sempre
Alternativas
Q3689613 Engenharia de Software
Durante o desenvolvimento de um sistema de gestão hospitalar, a equipe de desenvolvimento precisa garantir a corretude da função de cálculo de doses de medicamentos. Ao testar, foi identificado que a função retorna valores incorretos quando o peso do paciente é inserido em libras ao invés de quilogramas. Para garantir a lógica interna e o correto tratamento dos dados de entrada, o teste mais apropriado e eficiente para identificar esse tipo de falha é o
Alternativas
Q3689612 Engenharia de Software
Em um projeto de desenvolvimento de software utilizando Scrum, durante a execução de uma sprint , o cliente solicita mudanças de requisitos. A abordagem mais alinhada às boas práticas ágeis, para lidar com essas solicitações, é
Alternativas
Q3689611 Direito Digital
A Lei Geral de Proteção de Dados Pessoais (LGPD) estabelece princípios que orientam o tratamento de dados pessoais, buscando assegurar direitos fundamentais como a privacidade, a autodeterminação informativa e a minimização dos dados.

Sobre este último princípio, uma prática que o exemplifica, é
Alternativas
Q3689610 Engenharia de Software
Apesar da ampla adoção de metodologias ágeis, o modelo Cascata (Waterfall) ainda é a abordagem mais indicada para cenários específicos. Assinale a opção em que o cenário descrito apresenta o projeto mais adequado para a utilização do modelo Cascata.
Alternativas
Q3688689 Administração Pública
O Decreto nº 9.203/2017 estabelece princípios que orientam a governança pública. Analise as opções a seguir e assinale a que apresenta apenas princípios previstos no art. 3º do Decreto.
Alternativas
Q3688688 Direito Digital
No âmbito de um processo de planejamento institucional, o IFPE aplicou um questionário aos estudantes solicitando: nome completo, estado civil, número do CPF, histórico de saúde, origem racial, convicção religiosa e dados bancários. Conforme o inciso II do art. 5º da Lei nº 13.709/2018 (Lei Geral de Proteção de Dados-LGPD), são considerados dados pessoais sensíveis as informações que dizem respeito a:
Alternativas
Q3688687 Gestão de Pessoas
O Decreto Federal nº 12.122/2024 e a Portaria MGI nº 6.719/2024 adotam a transversalidade como diretriz na prevenção e enfrentamento do assédio e da discriminação. De acordo com esses normativos, a transversalidade significa que
Alternativas
Respostas
1: B
2: E
3: A
4: C
5: B
6: A
7: E
8: A
9: C
10: D
11: B
12: D
13: E
14: D
15: C
16: A
17: D
18: E
19: A
20: D