QuestLab Plataforma Inteligente de Questões
Questões por banca

Questões de Tecnologia da Informação da CONSULPLAN

Pratique questões de Tecnologia da Informação da CONSULPLAN e filtre por assunto, tópico, órgão, cargo e ano.

Estude com questões da CONSULPLAN

Consulte o banco público da QuestLab com questões da CONSULPLAN. Use os filtros abaixo para localizar questões por disciplina, assunto, órgão, cargo, ano e modalidade.

Ver DNA da CONSULPLAN

Questões da CONSULPLAN por disciplina

152 disciplinas disponíveis. Clique para visualizar todas.

Acesse diretamente as disciplinas disponíveis nesta banca. As quantidades abaixo consideram as questões ativas do banco QuestLab.

Ver todas da CONSULPLAN
Raciocínio Lógico 283 questões Português 209 questões Direito Administrativo 193 questões Medicina 181 questões Contabilidade Geral 139 questões Pedagogia 138 questões Enfermagem 133 questões Matemática 116 questões Direito Constitucional 108 questões Informática 86 questões Administração Pública 82 questões Inglês 79 questões Odontologia 77 questões Legislação Federal 71 questões Espanhol 63 questões Direito Notarial e Registral 61 questões Administração Geral 57 questões Biblioteconomia 57 questões Engenharia Civil 57 questões Arquivologia 56 questões Filosofia 50 questões Psiquiatria 50 questões Segurança e Saúde no Trabalho 50 questões Libras 49 questões Economia 45 questões Engenharia Elétrica 43 questões Arquitetura 42 questões Língua Portuguesa 42 questões Serviço Social 41 questões Psicologia 40 questões Direito Processual Civil 39 questões Farmácia 39 questões Administração Financeira e Orçamentária 38 questões Biomedicina 37 questões Direito Penal 36 questões Direito Tributário 36 questões Redes de Computadores 36 questões Tecnologia da Informação 34 questões Gestão de Pessoas 33 questões Contabilidade Pública 32 questões Engenharia Mecânica 32 questões Estatuto da Pessoa com Deficiência 32 questões Sem disciplina 32 questões Auditoria 31 questões Direito Processual Penal 30 questões Saúde Pública 30 questões Sistemas Operacionais 30 questões Direito Previdenciário 28 questões Jornalismo 28 questões Direito do Trabalho 27 questões Direito Civil 26 questões Banco de Dados 25 questões Direito Empresarial Comercial 24 questões Meio Ambiente 24 questões Legislação de Trânsito 22 questões Legislação Municipal 22 questões Administração de Recursos Materiais 21 questões Direito Sanitário 21 questões Legislação Estadual 21 questões Direito Ambiental 20 questões Direito Financeiro 19 questões Programação 19 questões Informática Básica 18 questões Comunicação Social 17 questões Engenharia Química e Química Industrial 17 questões Radiologia 16 questões Alemão 15 questões Arquitetura de Computadores 15 questões Estatística 15 questões Legislação dos TRFs 15 questões Segurança da Informação 15 questões Contabilidade de Custos 14 questões Engenharia Ambiental e Sanitária 14 questões Engenharia de Software 14 questões Engenharia Eletrônica 14 questões Gerência de Projetos 14 questões Redação Oficial 14 questões Artes Cênicas 13 questões Química 13 questões Legislação dos Tribunais de Justiça TJs 12 questões Logística 12 questões Técnicas em Laboratório 11 questões Direito da Criança e do Adolescente 10 questões Ética na Administração Pública 10 questões Governança de TI 10 questões Legislação dos Municípios do Estado do Pará 10 questões Auditoria Governamental 9 questões Direito Digital 9 questões Eletricidade 9 questões Engenharia de Qualidade 9 questões Legislação do Ministério Público 9 questões Matemática Financeira 9 questões Legislação dos Municípios do Estado do Rio de Janeiro 8 questões Marketing 8 questões Análise de Balanços 7 questões Atualidades 7 questões Conhecimentos Gerais 7 questões Engenharia de Produção 7 questões Segurança e Transporte 7 questões Noções de Informática 6 questões Estatuto da Pessoa Idosa 5 questões Modelagem de Processos de Negócio BPM 5 questões Sociologia 5 questões Telecomunicações 5 questões Comércio Internacional Exterior 4 questões Direito Econômico 4 questões Direito Processual do Trabalho 4 questões Física 4 questões Legislação dos Municípios do Estado de Minas Gerais 4 questões Legislação dos Municípios do Estado de São Paulo 4 questões Arquitetura de Software 3 questões Auditoria de Obras Públicas 3 questões Direito Urbanístico 3 questões Direitos Humanos 3 questões Engenharia Agronômica Agronomia 3 questões Engenharia de Telecomunicações 3 questões Fisioterapia 3 questões Sistemas de Informação 3 questões Administração 2 questões Biologia 2 questões Braille 2 questões Eletrônica 2 questões Filosofia do Direito 2 questões Geografia 2 questões História 2 questões Literatura 2 questões Políticas Públicas 2 questões Regimento Interno 2 questões Regimentos Internos e Leis Orgânicas 2 questões Agropecuária 1 questões Algoritmos e Estrutura de Dados 1 questões Ciência Política 1 questões Conhecimentos Bancários 1 questões Controle Externo 1 questões Direito Internacional Público 1 questões Edificações 1 questões Engenharia Hidráulica 1 questões Engenharia Naval 1 questões Estatuto da Pessoa com Deficiência PCD 1 questões Fonoaudiologia 1 questões Geologia 1 questões Gestão de Saúde e Administração Hospitalar 1 questões Hemoterapia 1 questões História e Geografia de Estados e Municípios 1 questões Legislação dos Tribunais de Contas TCU 1 questões Mecânica 1 questões Noções de Primeiros Socorros 1 questões Nutrição 1 questões Patologia 1 questões Relações Públicas 1 questões Terapia Ocupacional 1 questões Veterinária 1 questões
Encontre as questões que procura
Limpar filtros
34 questões encontradas

No âmbito do SAAE de Indaiatuba está sendo implantado um novo sistema informatizado para controle de ligações de água, consumidores e leituras de hidrômetros, com impacto direto no processo de faturamento mensal. No modelo lógico aprovado, foram definidas as entidades Consumidor, LigacaoAgua e Leitura, com os seguintes relacionamentos:
• Um Consumidor pode possuir uma ou mais Ligações de Água;
• Cada Ligação de Água registra várias Leituras ao longo do tempo.
Ao converter esse modelo para o modelo físico, a equipe de TI do SAAE precisa implementar corretamente tabelas, chaves, tipos de dados e restrições de integridade em um Sistema de Gestão de Banco de Dados (SGBD) relacional, garantindo consistência dos dados operacionais e confiabilidade no faturamento. Considerando a conversão do modelo lógico para o modelo físico no contexto apresentado, relacione adequadamente as colunas a seguir.
1. Garantir que cada ligação de água seja identificada de forma única no banco de dados.
2. Assegurar que uma leitura não possa existir sem estar associada a uma ligação válida.
3. Definir como o SGBD irá armazenar o número da matrícula do consumidor.
4. Implementar o relacionamento entre LigacaoAgua e Consumidor no banco de dados.
( ) Criação de uma chave estrangeira em LigacaoAgua referenciando a tabela Consumidor.
( ) Definição de uma chave primária na tabela LigacaoAgua.
( ) Atribuição do tipo de dado VARCHAR com tamanho adequado ao campo matricula.
( ) Criação de uma chave estrangeira em Leitura referenciando a tabela LigacaoAgua.
A sequência está correta em

A 1, 4, 2, 3.
B 2, 1, 3, 4.
C 4, 1, 3, 2.
D 4, 2, 3, 1.

Observe o trecho de código a seguir, que utiliza HTML5, CSS com seletores e classes, e JavaScript para manipulação dinâmica de estilos por meio da API do DOM, prática historicamente associada ao conceito de páginas web dinâmicas.

Com base no código apresentado e nos conceitos de seletores CSS, classes e manipulação do DOM via JavaScript, assinale a afirmativa INCORRETA.

Imagem da questão 206814
A O método document.querySelectorAll(".box") retornará apenas o primeiro elemento que possua a classe box.
B O seletor .box.highlight seleciona apenas elementos que possuem simultaneamente as classes box e highlight.
C Todos os elementos definidos com class="box" recebem as regras de estilo CSS associadas à classe .box, incluindo dimensões fixas e cor de fundo.
D Ao clicar em qualquer elemento que possua a classe box, a classe highlight é adicionada ou removida dinamicamente por meio da manipulação do DOM, alterando a borda do elemento.

No SAAE de Indaiatuba, determinados controles operacionais do sistema de faturamento e arrecadação exigem a aplicação automática de regras de negócio diretamente no banco de dados, como o registro de histórico de alterações e a validação de operações críticas. Para isso, a equipe técnica utiliza stored procedures e triggers. Diante do exposto, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Stored procedures são blocos de códigos armazenados no banco de dados que podem ser executados sob demanda por aplicações ou usuários autorizados.
( ) Triggers são acionadas automaticamente em resposta a eventos como INSERT, UPDATE ou DELETE sobre uma tabela.
( ) Stored procedures não podem receber parâmetros de entrada, pois sua execução é totalmente estática.
( ) Triggers podem ser utilizadas para impor regras de integridade e auditoria sem necessidade de execução explícita pelo usuário.
A sequência está correta em

A F, F, V, F.
B V, F, V, F.
C F, V, F, V.
D V, V, F, V.

No sistema de gestão do SAAE de Indaiatuba, informações cadastrais são armazenadas nas tabelas consumidores(id, nome) e ligacoes(id_consumidor, matricula). Para fins de auditoria, é necessário consultar simultaneamente dados de ambas as tabelas. Nesse contexto, assinale, a seguir, a consulta SQL correta para listar o nome do consumidor juntamente com a matrícula da ligação de água.

A SELECT nome, matricula FROM consumidores JOIN ligacoes ON consumidores.id = ligacoes.id_consumidor;
B SELECT consumidores.nome, ligacoes.matricula FROM consumidores, ligacoes;
C SELECT nome, matricula FROM consumidores WHERE consumidores.id = ligacoes.id_consumidor;
D SELECT nome, matricula FROM consumidores INNER JOIN matricula;

Considere que em um banco de dados utilizado pelo setor administrativo do SAAE, a tabela funcionarios armazena informações funcionais para fins de controle interno, contendo os campos id, nome, cargo e salario. Considerando o SQL padrão, assinale a alternativa que retorna apenas os nomes dos funcionários, cujo salário seja superior a R$ 5.000,00.

A SELECT nome FROM funcionarios WHERE salario > 5000;
B SELECT funcionarios.nome WHERE salario > 5000;
C SELECT nome FROM funcionarios HAVING salario > 5000;
D SELECT nome FROM funcionarios WHERE salario >= '5000';

Considerando as características conceituais e comportamentais clássicas dos algoritmos de ordenação aplicáveis a arrays contíguos, analise as afirmativas a seguir.
1. “O algoritmo __________ percorre repetidamente o vetor, comparando elementos adjacentes e realizando trocas sempre que eles se encontram fora de ordem, até que nenhuma troca adicional seja necessária.”
2. “No método __________, cada novo elemento é inserido na posição adequada dentro da porção já ordenada do vetor, promovendo deslocamentos sucessivos dos elementos maiores.”
3. “O algoritmo __________ caracteriza-se por selecionar, a cada iteração, o menor elemento da região ainda não ordenada e posicioná-lo no início dessa região.”
4. “A técnica conhecida como __________ baseia-se na escolha de um elemento de referência, a partir do qual os demais elementos são reorganizados em dois grupos, menores e maiores, repetindo-se o processo nas subdivisões resultantes.”
5. “O procedimento __________ divide o vetor em partes menores, ordena essas partes separadamente e, em seguida, combina os resultados em uma única sequência ordenada.”
Assinale a alternativa que completa, corretamente, as afirmativas anteriores.

A 1. Bubble Sort. 2. Insertion Sort. 3. Selection Sort. 4. Quick Sort. 5. Merge Sort
B 2. Selection Sort. 5. Bubble Sort. 1. Insertion Sort. 3. Merge Sort. 4. Quick Sort
C 4. Insertion Sort. 1. Bubble Sort. 2. Selection Sort. 5. Quick Sort. 3. Merge Sort
D 5. Bubble Sort. 4. Selection Sort. 3. Insertion Sort. 2. Quick Sort. 1. Heap Sort

Durante o desenvolvimento de um sistema acadêmico institucional, a equipe de software definiu uma classe Aluno, responsável por representar estudantes regularmente matriculados. Nessa classe, atributos como nome, matricula e situacaoAcademica foram declarados como privados, enquanto métodos públicos foram criados para consultar e alterar esses valores, aplicando validações antes de qualquer modificação no estado do objeto. Essa decisão visou reduzir inconsistências, evitar acessos indevidos e facilitar a manutenção do sistema ao longo do tempo. Com base no contexto apresentado, analise as assertivas correlatas e a relação proposta entre elas.
I. “A estratégia de restringir o acesso direto aos atributos da classe e permitir sua manipulação apenas por meio de métodos públicos está associada ao princípio do encapsulamento, que promove controle sobre o estado interno do objeto e reduz o acoplamento entre componentes do sistema.”
PORQUE
II. “O encapsulamento, na programação orientada a objetos, estabelece uma separação clara entre a interface exposta ao exterior e a implementação interna da classe, permitindo alterações internas sem impactar diretamente as demais partes do software.”
Assinale a alternativa correta.

A A afirmativa I é falsa; a II é verdadeira.
B A afirmativa I é verdadeira; a II é falsa.
C As duas afirmativas são verdadeiras, mas a II não justifica a I.
D As duas afirmativas são verdadeiras; a II justifica corretamente a I.

Determinada equipe de desenvolvimento está criando um sistema de gestão hospitalar em Java. No projeto, foi definida uma classe abstrata ProfissionalSaude, contendo o método calcularRemuneracao(). Classes específicas como Medico, Enfermeiro e Fisioterapeuta herdam dessa classe e implementam esse método de formas distintas, considerando critérios próprios de cada especialidade. Em tempo de execução, o sistema deve calcular corretamente a remuneração, independentemente do tipo específico do profissional tratado. Considerando o cenário hipotético e os conceitos fundamentais da linguagem Java, assinale a afirmativa correta.

A O uso de herança impede que subclasses modifiquem o comportamento definido na superclasse.
B O comportamento descrito depende do uso de métodos static, pois eles são resolvidos dinamicamente conforme o objeto instanciado.
C A sobrescrita do método calcularRemuneracao() é inviável, pois métodos definidos em classes abstratas não podem ser redefinidos.
D O polimorfismo em Java permite que a chamada ao método seja resolvida em tempo de execução, com base no tipo real do objeto referenciado.

Considere o algoritmo a seguir (em C) aplicado ao array inicial v = {7, 4, 6, 2, 5, 1, 3}:
Após executar as quatro primeiras iterações do laço externo (i = 1, 2, 3 e 4), assinale a alternativa que identifica corretamente:
• O método de ordenação implementado; e
• O estado do array ao final de i = 4.

Imagem da questão 206807
A Selection Sort; {2, 5, 4, 6, 7, 1, 3}.
B Bubble Sort; v = {4, 6, 2, 5, 1, 3, 7}.
C Insertion Sort; v = {2, 4, 5, 6, 7, 1, 3}.
D Selection Sort; v = {1, 2, 4, 5, 6, 7, 3}.

Em relação ao DOM (Document Object Model), analise as afirmativas a seguir.
I. Representa a estrutura de um documento HTML ou XML como uma árvore de objetos manipuláveis por scripts.
II. Por meio dele, é possível acessar, alterar ou remover elementos de uma página web em tempo de execução.
III. É restrito à linguagem JavaScript, não podendo ser acessado por outras linguagens ou APIs.
IV. Sua manipulação permite alterar conteúdo, atributos e estilos dos elementos da página web.
V. Define a apresentação visual dos elementos da página, substituindo completamente o uso de CSS.
Está correto o que se afirma apenas em

A I, II e IV.
B I, III e V.
C II, III e IV.
D I, II, IV e V.