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
187 questões encontradas

A respeito do GitLab, uma plataforma de controle de versão distribuído e colaboração de código, assinale a alternativa correta.

A GitLab é um fork do GitHub e, portanto, todas as funcionalidades presentes no GitHub estão disponíveis no GitLab.
B GitLab é uma plataforma de gerenciamento de projetos ágeis e não possui integração com sistemas de controle de versão.
C GitLab é um software de controle de versão distribuído e, ao contrário do GitHub, só pode ser usado on-premises (instalado no próprio servidor do cliente).
D GitLab oferece funcionalidades como controle de versão, integração contínua/distribuição contínua (CI/CD) e gerenciamento de projetos, e pode ser usado tanto em sua versão SaaS quanto on-premises.
E GitLab é uma alternativa ao Git e, portanto, não é compatível com repositórios Git existentes.
Órgão: Instituto Federal de Educação, Ciência e Tecnologia do Maranhão Cargo: Analista - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas Prova: Instituto AOCP - IFMA - Analista - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas - 2023

Considerando as árvores B e B+, assinale a alternativa correta.

A Em uma árvore B+, os nós folha não contêm informações, servindo apenas como apontadores para os nós de nível superior.
B Em uma árvore B, todos os dados estão armazenados tanto nos nós internos quanto nos nós folha.
C Uma vantagem das árvores B+ sobre as árvores B é que as primeiras oferecem acesso mais rápido para operações de busca sequencial.
D As árvores B não permitem a inserção ou remoção eficiente de dados, enquanto as árvores B+ permitem.
E As árvores B+ são menos eficientes para operações de busca pontual em comparação com árvores B.

Considerando o funcionamento da internet e os sistemas web, analise as assertivas e assinale a alternativa que aponta a(s) INCORRETA(S).

I. A internet utiliza predominantemente o protocolo TCP/IP para as comunicações, dividindo a informação em pacotes que podem seguir rotas distintas entre o remetente e o destinatário.
II. O HTTPS é uma variação do protocolo HTTP que não oferece qualquer tipo de segurança adicional em relação à privacidade dos dados transmitidos.
III. Os cookies, em sistemas web, são pequenos arquivos armazenados no cliente para manter informações entre sessões, como preferências do usuário ou dados de autenticação.
IV. A arquitetura RESTful se refere a uma estruturação das URIs em sistemas web de forma hierárquica, mas não implica em padrões de estado ou comunicação.

A Apenas I.
B Apenas II e III.
C Apenas IV.
D Apenas II e IV.
E Apenas III e IV.

Considere a seguinte afirmação sobre árvores binárias:

Uma árvore binária completa é uma árvore binária em que todos os níveis, exceto talvez o último, estão completamente preenchidos, e todas as folhas no último nível estão o mais à esquerda possível.

Tendo em vista uma árvore binária completa, assinale a alternativa correta.

A A altura da árvore é sempre igual ao número de nós na árvore.
B A árvore tem no máximo 2^(h+1) - 1 nós, em que h é a altura da árvore.
C A árvore tem no mínimo 2^(h+1) - 1 nós, em que h é a altura da árvore.
D A árvore tem exatamente 2^(h+1) - 1 nós, em que h é a altura da árvore.
E A árvore tem no máximo 2^h - 1 nós, em que h é a altura da árvore.
Órgão: Instituto Federal de Educação, Ciência e Tecnologia do Maranhão Cargo: Analista - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas Prova: Instituto AOCP - IFMA - Analista - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas - 2023

Considerando o funcionamento e as propriedades de uma árvore AVL (Adelson-Velsky e Landis), assinale a alternativa correta.

A Árvores AVL são estruturas de dados não balanceadas, projetadas para otimizar operações de inserção.
B O pior caso de desempenho em uma árvore AVL ocorre quando ela está perfeitamente balanceada.
C Árvores AVL não requerem rotações para manter seu balanceamento após operações de inserção e remoção.
D Em árvores AVL, a altura de qualquer subárvore à esquerda ou à direita de um nó difere no máximo em 2 níveis.
E As árvores AVL são uma variação das árvores binárias de busca que priorizam a busca rápida em vez do balanceamento.

Pedro está desenvolvendo um sistema em Java e deseja criar uma classe "Carro", que possuirá uma propriedade "velocidade" e um método "acelerar". No entanto, ele quer garantir que a velocidade não possa ser acessada ou modificada diretamente por outras classes, apenas pelo método "acelerar". Qual das seguintes opções melhor representa a implementação dessa classe?

A public class Carro {
public int velocidade;
public void acelerar() {
velocidade += 10;
}
}
B public class Carro {
private int velocidade;
public void acelerar() {
this.velocidade += 10;
}
}
C class Carro {
protected int velocidade;
public void acelerar() {
velocidade += 10;
}
}
D public class Carro {
int velocidade;
public void acelerar() {
velocidade += 10;
}
}
E private class Carro {
public int velocidade;
public void acelerar() {
velocidade += 10;
}
}

João é um desenvolvedor de sites e foi contratado para desenvolver um portal para uma instituição governamental. Ele sabe da importância de seguir as diretrizes do e-MAG (Modelo de Acessibilidade em Governo Eletrônico) para garantir a acessibilidade do portal. Durante o processo de desenvolvimento, ele precisa optar por uma forma de apresentar uma mensagem importante para os usuários. Nesse sentido, qual das opções a seguir está de acordo com as diretrizes do e-MAG?

A Utilizar cores fortemente contrastantes para a mensagem, sem fornecer um meio alternativo de percepção.
B Apresentar a mensagem através de um vídeo automático sem legendas.
C Usar uma animação em Flash para destacar a mensagem.
D Colocar a mensagem em um formato de texto legível, com contraste adequado e sem depender exclusivamente de cores.
E Fornecer a mensagem exclusivamente por meio de um arquivo em PDF.

Assinale a alternativa que apresenta uma prática recomendada no desenvolvimento de temas personalizados no WordPress.

A Ignorar a atualização do tema, pois isso pode levar a problemas de compatibilidade com o WordPress.
B Não utilizar funções do WordPress e criar funções personalizadas para todas as funcionalidades do tema.
C Usar uma estrutura de tema já existente, como um tema-pai, e criar um tema-filho para as personalizações.
D Modificar diretamente os arquivos do tema padrão do WordPress sem criar uma cópia ou um tema separado.
E Incluir todos os arquivos CSS e JavaScript no arquivo functions.php, mesmo que isso torne o código mais difícil de gerenciar.
Órgão: Instituto Federal de Educação, Ciência e Tecnologia do Maranhão Cargo: Analista - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas Prova: Instituto AOCP - IFMA - Analista - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas - 2023

O armazenamento orientado a objetos é uma arquitetura que permite armazenar unidades de dados ou objetos distintos como contêineres isolados. A esse respeito, julgue os itens a seguir.

I A vantagem de usar esse tipo de armazenamento é a possibilidade de localizar o objeto mesmo sem saber a localização física dos dados.
II Como o armazenamento de objetos tem uma estrutura de endereço simples, pode-se armazenar cada objeto com acesso igual em vários sistemas em rede.
III O armazenamento de objetos permite classificar/organizar os arquivos com as informações de cada arquivo e indexá-los para recuperar os dados sempre que se desejar.

Assinale a opção correta.

A Apenas o item I está certo.
B Apenas o item II está certo.
C Apenas os itens I e III estão certos.
D Todos os itens estão certos.
E Apenas os itens II e III estão certos.
Órgão: Defensoria Pública do Estado de Rondônia Cargo: Analista da Defensoria Pública - Área: Programação Prova: CESPE/CEBRASPE - DPE RO - Analista da Defensoria Pública - Área: Programação - 2022
Texto associado
Com relação ao desenvolvimento de software seguro e à arquitetura de aplicativos, julgue os itens a seguir.

Systems Security Engineering – Capability Maturity Model (SSE-CMM) é um modelo de processo que pode ser usado para melhorar e avaliar a capacidade de engenharia de segurança de uma organização.

C Certo
E Errado
Órgão: Defensoria Pública do Distrito Federal Cargo: Analista - Área Informática / Banco de Dados Prova: CESPE/CEBRASPE - DPDF - Analista - Área Informática / Banco de Dados - 2022