QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
1.012 questões encontradas

Os serviços de rede são essenciais para o funcionamento e a comunicação entre computadores e dispositivos em uma rede. Entre eles, o DNS (Domain Name System) desempenha um papel fundamental para que usuários e sistemas consigam localizar recursos na internet ou em redes internas. Qual é a função específica do DNS?

A Converter arquivos de texto em formatos binários.
B Converter portas de serviços em protocolos correspondentes.
C Converter nomes de arquivos em caminhos absolutos no servidor.
D Converter protocolos de rede em endereços MAC (Media Access Control).
E Converter nomes de domínio (ex.: www.google.com) em endereços IP (Internet Protocol).

Durante o levantamento dos processos da Sanesul, identificou-se que um servidor precisava interagir repetidamente com um site para clicar em diversos botões e baixar arquivos PDF. Para otimizar essa tarefa, o analista de tecnologia da informação decidiu desenvolver um RPA (Robotic Process Automation) utilizando a linguagem Python para automatizar a interação com o site e realizar os downloads de forma programada. Diante desse cenário, qual biblioteca do Python o profissional deve usar para automatizar navegadores e permitir a interação programada com páginas da web?

A Pillow.
B Pandas.
C Numpy.
D OS.
E Selenium.
Órgão: Empresa de Saneamento do Estado de Mato Grosso do Sul Cargo: Analista de Tecnologia da Informação Prova: Instituto AOCP - SANESUL - Analista de Tecnologia da Informação - 2025

Sobre Desenvolvimento Guiado por Testes (TDD) e Desenvolvimento Orientado por Comportamento (BDD), informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.

( ) No TDD, os testes são escritos após a implementação do código, garantindo que todas as funcionalidades já estejam desenvolvidas antes da fase de testes.
( ) O BDD amplia o conceito do TDD ao enfatizar a descrição do comportamento do sistema em uma linguagem natural, permitindo maior colaboração entre desenvolvedores, testadores e analistas de negócio.
( ) No BDD, o formato Given-When-Then (Dado-Quando-Então) é utilizado para estruturar cenários de testes e descrever funcionalidades de forma compreensível para todos os envolvidos no projeto.
( ) O principal objetivo do TDD é garantir que o código seja testável e modular, enquanto o BDD visa melhorar a clareza dos requisitos e a comunicação entre times técnicos e não técnicos.
( ) TDD e BDD melhoram a automação de testes, mas não substituem totalmente os testes manuais, especialmente para áreas que envolvem interação do usuário e avaliações subjetivas.

A F – V – F – F – F.
B V – V – V – V – V.
C F – V – V – V – V.
D V – V – V – F – F.
E F – F – V – V – F.
Órgão: Empresa de Saneamento do Estado de Mato Grosso do Sul Cargo: Analista de Tecnologia da Informação Prova: Instituto AOCP - SANESUL - Analista de Tecnologia da Informação - 2025

Os algoritmos de criptografia, essenciais para a segurança das informações, podem ser classificados em simétricos e assimétricos. Considerando os algoritmos a seguir e suas respectivas categorias, relacione as colunas e assinale a alternativa com a sequência correta.

1. Simétricos.
2. Assimétricos.

( ) Data Encryption Standard (DES).
( ) Advanced Encryption Standard (AES).
( ) Rivest-Shamir-Adleman (RSA).
( ) Twofish.

A 1 – 1 – 2 – 2.
B 2 – 1 – 1 – 2.
C 2 – 2 – 1 – 2.
D 1 – 1 – 2 – 1.
E 2 – 2 – 2 – 1.
Órgão: Empresa de Saneamento do Estado de Mato Grosso do Sul Cargo: Analista de Tecnologia da Informação Prova: Instituto AOCP - SANESUL - Analista de Tecnologia da Informação - 2025

No desenvolvimento de sistemas de software, diferentes técnicas de teste são aplicadas para garantir a qualidade, a segurança e o desempenho das aplicações. Sobre as técnicas de teste de software, assinale a alternativa correta.

A O teste de caixa-branca é focado na validação da interface do usuário e na experiência de navegação, sem a necessidade de análise do código-fonte.
B O teste de regressão é utilizado para verificar o desempenho do sistema sob condições extremas de carga, garantindo sua estabilidade em situações de alto tráfego.
C O teste de caixa-preta analisa a estrutura interna do código e os fluxos lógicos do programa, garantindo a cobertura completa das instruções e decisões implementadas.
D Os testes não funcionais avaliam aspectos como desempenho, segurança e usabilidade do sistema, fornecendo indicadores para sua otimização.
E O principal objetivo do teste de regressão é desenvolver novas funcionalidades no software, garantindo que elas sejam implementadas corretamente.
Órgão: Empresa de Saneamento do Estado de Mato Grosso do Sul Cargo: Analista de Tecnologia da Informação Prova: Instituto AOCP - SANESUL - Analista de Tecnologia da Informação - 2025

O storytelling é uma técnica utilizada para comunicar informações de forma envolvente e memorável. Dependendo do objetivo e do contexto, diferentes tipos de storytelling podem ser aplicados.

Com base nesse conceito, assinale a alternativa correta.

A O storytelling corporativo é utilizado para campanhas publicitárias e não tem aplicação em estratégias de engajamento interno.
B O storytelling de dados combina visualização de informações e contexto narrativo para facilitar a interpretação de dados, tornando-os mais compreensíveis e acessíveis para a tomada de decisão.
C O storytelling digital é um formato que se limita a conteúdos textuais, sem o uso de elementos multimídia e interativos.
D O storytelling transmídia é restrito a um único meio de comunicação, como filmes ou livros, sem integração com outras plataformas.
E O storytelling institucional é voltado para o setor privado e não tem aplicabilidade em governos ou organizações não governamentais (ONGs).
Órgão: Empresa de Saneamento do Estado de Mato Grosso do Sul Cargo: Analista de Tecnologia da Informação Prova: Instituto AOCP - SANESUL - Analista de Tecnologia da Informação - 2025

A verificação dos requisitos tem o papel de garantir que eles sejam corretamente descritos e compreendidos pela equipe. Com base no exposto, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. A verificação de requisitos ocorre após a implementação do sistema, com foco nos testes de aceitação.
II. Técnicas de revisão por pares e inspeções formais podem ser usadas na verificação de requisitos.
III. A presença de requisitos ambíguos pode comprometer a qualidade do produto e deve ser evitada.

A Apenas II.
B Apenas III.
C Apenas II e III.
D Apenas I e II.
E Apenas I.
Órgão: Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso do Sul Cargo: Analista de Tecnologia da Informação Prova: Instituto AOCP - IFMS - Analista de Tecnologia da Informação - 2025

DevOps é uma abordagem adotada em ambientes modernos de desenvolvimento de software e infraestrutura. Envolve aspectos técnicos, culturais e organizacionais que buscam tornar o ciclo de vida do software mais eficiente. Com base nesse contexto, assinale a alternativa correta.

A No DevOps, o desenvolvimento e a operação do software são feitos de forma separada, com pouca comunicação entre as equipes.
B A integração contínua serve para configurar servidores automaticamente e não está relacionada ao código.
C A entrega contínua envia o código para produção sem testes e validações.
D O DevOps usa testes automatizados, monitora os sistemas e busca melhorar com base em feedback rápido.
E O DevOps é aplicado apenas nas fases iniciais do desenvolvimento de software e não envolve operações pós-entrega.
Órgão: Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso do Sul Cargo: Analista de Tecnologia da Informação Prova: Instituto AOCP - IFMS - Analista de Tecnologia da Informação - 2025

No contexto da infraestrutura de computadores, compreender o papel dos componentes físicos é essencial para diagnósticos, manutenção e expansão de sistemas, especialmente em ambientes institucionais que demandam desempenho e compatibilidade entre peças. Considerando os principais elementos de hardware de um computador, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.

( ) A placa-mãe é o componente responsável por interligar processador, memórias e dispositivos.
( ) A memória RAM (Random Access Memory) é um tipo de memória não volátil, utilizada para armazenar dados permanentemente, mesmo após o desligamento do sistema.
( ) O processador executa instruções lógicas e aritméticas, contando com núcleos, threads e memória cache para otimizar o desempenho.
( ) Elementos de hardware são dispositivos externos ou auxiliares conectados ao computador e podem ser de entrada, de saída ou para armazenamento de dados, a exemplo de teclado e monitor, que são dispositivos de saída de dados.

A F – V – F – V.
B V – F – F – V.
C F – V – V – F.
D V – V – F – V.
E V – F – V – F.
Órgão: Instituto Federal de Educação, Ciência e Tecnologia da Paraíba Cargo: Analista de Tecnologia da Informação Prova: Instituto AOCP - IFPB - Analista de Tecnologia da Informação - 2025

Um analista de tecnologia da informação do IFPB está trabalhando em um projeto utilizando Git como ferramenta de versionamento. Durante a análise de um arquivo específico, ele deseja identificar quem alterou cada linha do arquivo e em qual commit cada alteração foi realizada, a fim de entender o histórico e a autoria das modificações. Qual comando do Git permite obter essas informações?

A git stash
B git fetch
C git show
D git blame
E git status
Órgão: Instituto Federal de Educação, Ciência e Tecnologia da Paraíba Cargo: Analista de Tecnologia da Informação Prova: Instituto AOCP - IFPB - Analista de Tecnologia da Informação - 2025