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

Um técnico está desenvolvendo uma página de perfil de usuários responsiva para um site, utilizando HTML5 para a estrutura e Bootstrap 5 para a responsividade. Ele desenvolveu o trecho de código abaixo.

Para que a "Foto do Usuário" apareça acima das informações, utilizando apenas classes do Bootstrap 5, o técnico precisa

A adicionar a classe flex-column- reverse ao div com classe row .
B adicionar a classe z-index-1 à div da foto do usuário e z- index-2 à div das informações.
C adicionar a classe order-1 à div da foto do usuário e order-2 à div das informações.
D trocar as classes de coluna para col-sm-12 e col-sm-12 respectivamente.
E utilizar d-flex no contêiner principal e reordenar com flex-wrap-reverse.
Órgão: Tribunal Regional do Trabalho da 2ª Região Cargo: Técnico Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação Prova: FCC - TRT 2 - Técnico Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação - 2025

Durante o desenvolvimento de um projeto colaborativo no GitHub, um Técnico da equipe realizou commits diretamente na branch principal ( main ) sem passar por uma revisão de código via Pull Request. A prática mais indicada para corrigir essa situação e minimizar o impacto na equipe é:

A Criar uma nova branch a partir do commit anterior às mudanças realizadas, mover os commits problemáticos para essa nova branch com o comando git cherry-pick e reverter os commits na branch principal.
B Excluir os commits diretamente da branch principal com o comando git reset --hard HEAD~~n e solicitar que todos os membros da equipe executem um git pull --force.
C Solicitar que o desenvolvedor apague a branch principal do repositório remoto, recrie-a com a versão correta do código e envie as alterações novamente.
D Reverter os commits problemáticos utilizando o comando git reverse, criando commits inversos diretamente na branch principal para apagar as alterações indesejadas.
E Utilizar o comando git undo --last-commits 3 para apagar os três últimos commits diretamente na branch principal, restaurando o estado anterior do código (podem ser apagados mais commits , se necessário).
Órgão: Tribunal Regional do Trabalho da 15ª Região Cargo: Técnico Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação Prova: FCC - TRT 15 - Técnico Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação - 2025

Para defender uma Prefeitura contra ataques cibeméticos, uma Analista decidiu executar ações aplicando o princípio de “nunca confiar, sempre verificar”, visando proteger os dados sensíveis dos cidadãos e garantir a continuidade dos serviços públicos, mediante a implementação

A da autenticação multifator (MFA) para todos os funcionários.
B da divisão da rede em segmentos menores para limitar o movimento lateral.
C da Zero Trust Architecture (ZTA), estabelecendo um sistema de monitoramento continuo para detectar atividades suspeitas.
D de um sistema de gerenciamento de identidade e acesso (IAM).
E de sessões de treinamento para todos os funcionários sobre as melhores práticas de segurança cibernética.
Órgão: Prefeitura de São Paulo Cargo: Analista de Planejamento e Desenvolvimento Organizacional - Área TIC Prova: FCC - Prefeitura de São Paulo - Analista de Planejamento e Desenvolvimento Organizacional - Área TIC - 2025

Uma equipe de desenvolvimento de uma prefeitura está projetando um sistema de gerenciamento de dados para atender às demandas de diferentes departamentos, utilizando o Spring Boot como framework principal. Para que o Hibernate seja corretamente integrado ao projeto Spring Boot , deve-se

A configurar manualmente o mapeamento ORM diretamente no arquivo application.properties , desativando o uso de arquivos de mapeamento XML.
B utilizar a anotação @Entity para definir as classes de modelo e configurar a dependência de Hibernate no arquivo pom.xml OU build.gradle , deixando o Spring Boot gerenciar automaticamente o Hibemate .
C criar manualmente um arquivo hibernate. cfg.xml para configurar o Hibemale, sem a necessidade de qualquer integração com o Spring Boot.
D configurar o Hibernate diretamente no código Java principal do projeto, criando um SessionFactory manualmente.
E utilizar exclusivamente arquivos .properties para configurar as entidades, sem necessidade de anotação como @Entity nas classes de modelo.
Órgão: Prefeitura de São Paulo Cargo: Analista de Planejamento e Desenvolvimento Organizacional - Área TIC Prova: FCC - Prefeitura de São Paulo - Analista de Planejamento e Desenvolvimento Organizacional - Área TIC - 2025

Considere o seguinte trecho de código PHP que utiliza herança de classe. O código calcula o valor das férias de um trabalhador, incluindo o adicional de 1/3 sobre o salário.

Para que o trecho de código acima possa ser executado em condições ideais, a lacuna I deve ser corretamente preenchida com:

A FeriasBase::calcularFerias($salario, $dias)
B self::calcularFerias($salario, $dias)
C parent.calcularFerias($salario, $dias)
D $this.calcularFerias($salario, $dias)
E parent::calcularFerias($salario, $dias)
Órgão: Tribunal Regional do Trabalho da 1ª Região Cargo: Analista Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação Prova: FCC - TRT 1 - Analista Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação - 2025

Considere o seguinte trecho de código em Java.

class BancobeDados {
void conectar (String url) throws Exception {
if (url == null || url. isEmpty()) {
throw new Exception("URL inválida.");
}
System.out.printin("Conectado ao banco: " + url);
}
}
class ConsultaProcesso extends BancoDeDados {
@Override
void conectar (String url) throws Exception {
System.out.println("Conexão validada.");
___I___

}
}
Com base nos conceitos de herança e sobrescrita e sabendo que o código será executado em condições ideais, a lacuna I deve ser corretamente preenchida com

A super.conectar("");
B super.conectar (url);
C this.conectar ("jdbc:padrao");
D System.out.println("Conexão concluída.");
E throw new Exception("Conexão não implementada.");
Órgão: Tribunal Regional do Trabalho da 15ª Região Cargo: Analista Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação Prova: FCC - TRT 15 - Analista Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação - 2025

Coleções são estruturas de dados que armazenam e manipulam grupos de objetos. Elas são amplamente utilizadas em programação para organizar e acessar dados de forma eficiente. Em muitas linguagens de programação, como Java, Python e C#, as coleções fornecem uma maneira padronizada de lidar com dados de diferentes tipos e tamanhos. Com base no exposto, assinale a alternativa que apresenta corretamente uma característica dos conjuntos (sets) que fazem parte dos tipos de coleções.

A Armazenam elementos de forma ordenada, mas com acesso controlado.
B Armazenam elementos únicos e não permitem duplicatas.
C Armazenam elementos únicos e permitem duplicatas.
D Armazenam elementos de forma ordenada e não permitem duplicatas.
E Armazenam elementos de forma ordenada e permitem duplicatas.
Órgão: Tribunal Regional Eleitoral de Tocantins Cargo: Técnico Judiciário - Área Programação de Sistemas Prova: Instituto AOCP - TRE TO - Técnico Judiciário - Área Programação de Sistemas - 2025

O Word 365 (em português) é uma ferramenta de edição de textos amplamente utilizada em ambientes acadêmicos e profissionais. Sua faixa de opções organiza os recursos em guias, que reúnem grupos de ferramentas relacionadas, permitindo ao usuário acessar, de forma organizada, funcionalidades de formatação, revisão, inserção de elementos, referências e muito mais. Considerando a organização das guias e dos grupos do Word 365, assinale a alternativa que apresenta três grupos encontrados na guia “Referências”.

A Configurar Página, Parágrafo, Organizar.
B Citações e Bibliografia, Legendas, Índice.
C Toque, Converter, Repetição.
D Páginas, Tabelas, Ilustrações.
E Suplementos, Mídia, Links.
Órgão: Instituto Federal de Educação, Ciência e Tecnologia da Paraíba Cargo: Técnico em Tecnologia da Informação Prova: Instituto AOCP - IFPB - Técnico em Tecnologia da Informação - 2025

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

A Programação Orientada a Objetos (POO) é um paradigma que organiza o software em unidades chamadas “objetos”, instâncias de classes que combinam dados e comportamentos. A POO visa promover a modularidade, a reutilização de código e a facilidade de manutenção. Técnicas como sobrescrita (override) e sobrecarga (overload) são usadas para permitir que um método se comporte de maneira flexível, dependendo da classe ou dos parâmetros utilizados.

Considerando essas técnicas, assinale a alternativa que apresenta o conceito de POO relacionado ao uso dessas práticas.

A Abstração.
B Associação.
C Encapsulamento.
D Herança.
E Polimorfismo.
Órgão: Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso do Sul Cargo: Professor - Área: Informática/Desenvolvimento Web Prova: Instituto AOCP - IFMS - Professor - Área: Informática/Desenvolvimento Web - 2025