Início

Questões de Concursos Programação

Resolva questões de Programação comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


1981Q887239 | Programação, Tecnologia da Informação, EMATER DF, IADES, 2024

Considerando um código CSS que apresente o código de cor RGB com o valor #00ff00, assinale a alternativa que possui a cor representada.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1983Q1030367 | Programação, Linguagens de Programação, Sistemas Engenharia de Dados e Ciência de Dados Manhã, TCE PI, FGV, 2025

Considere a biblioteca sklearn (scikit-learn), versão 1.5.2, da linguagem de programação Python.
O atributo da classe sklearn.linear_model.LinearRegression, que retorna o termo independente no modelo linear, quando os parâmetros estão configurados no modo padrão (default), é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1984Q1040883 | Programação, Plataforma Java, Especialidade Tecnologia da Informação, TRT 15 Região SP, FCC, 2023

Em uma aplicação Jakarta EE, criada e configurada em condições ideais, uma Técnica deseja injetar um EntityManager, que é uma parte essencial da API JPA, em uma classe Enterprise JavaBean (EJB), imediatamente antes da instrução private EntityManager entityManager;. Para isso, ela terá que utilizar a anotação
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1985Q891132 | Programação, JavaScript, Área: Programação de Sistemas, UFCSPA RS, FUNDATEC, 2024

What Can JavaScript Do?

Analise o documento HTML abaixo:

<!DOCTYPE html>

<html>

<body>

<h2>What Can JavaScript Do?</h2>

<p id="texto">Original</p>

</body>

</html>

Para alterar o conteúdo HTML interno do elemento “texto” (id=“texto”) por meio da linguagem JavaScript, pode-se utilizar a propriedade:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1986Q1059864 | Programação, C Mais Mais, Engenheiro de Sistemas de Energia para Satélites, INPE, FGV, 2024

Com relação à linguagem de programação C++ e o paradigma da orientação a objeto, analise as afirmativas a seguir.

I. Uma classe define o comportamento dos objetos que são instâncias da classe.
II. Em C++ é permitido criar classes derivadas, seguindo o conceito de herança de classes.
III. O polimorfismo permite que objetos de classes diferentes respondam de forma diferente à mesma função. Está correto o que se afirma em

Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1987Q1063748 | Programação, Assembly, Desenvolvimento de Software Embarcado, INPE, FGV, 2024

Softwares para sistemas embarcados podem ser desenvolvidos por meio de programação em linguagens assembly.

Com relação a linguagens assembly, analise as afirmativas a seguir.

I. São linguagens de programação de nível relativamente baixo, que utilizam mnemônicos equivalentes a representações de código binário (ou opcode) das instruções de uma determinada arquitetura de processador.
II. Em geral, possuem instruções de acesso direto à memória RAM, permitindo leitura e escrita de dados em posições determinadas por endereçamento direto.
III. São linguagens adequadas para se trabalhar com estruturas de dados complexas, tais como as classes, próprias de programação orientada a objetos.

Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1988Q884809 | Programação, Técnico em Informática, Prefeitura de Rosário MA, FUNATEC, 2024

Qual das seguintes afirmações é verdadeira sobre a plataforma Java?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1989Q970313 | Programação, Frameworks em Programação, Analista de Sistemas – Processos de negócio, Petrobras, CESPE CEBRASPE, 2022

Com relação auser experience(UX), julgue o item a seguir.

O modelo padrão para intercâmbio de dados na web conhecido como resource description framework (RDF) facilita a mesclagem de dados, mesmo que os esquemas subjacentes sejam diferentes, permitindo a evolução dos esquemas ao longo do tempo, sem a obrigatoriedade que todos os consumidores dos dados sejam alterados.

  1. ✂️
  2. ✂️

1990Q905300 | Programação, Informação e Comunicação, SEEDPR, Consulplan, 2024

Gustavo é um aluno do curso técnico em desenvolvimento de sistemas oferecido pelo Governo do Estado do Paraná. Ele aprendeu sobre os principais conceitos da lógica de programação, compreendendo como interpretar um problema real e construir uma solução tecnológica para resolvê-lo de forma automatizada e eficiente. Nesse processo de aprendizado, construiu soluções com o auxílio de fluxogramas e agora, já habituado com os cenários abordados nessa etapa do conhecimento, Gustavo utiliza o pseudocódigo para escrever as soluções elaboradas. Considerando que esse recurso é parte fundamental da lógica de programação, está INCORRETO o que se afirma em:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1991Q993426 | Programação, JUnit, Desenvolvimento de Aplicações Web Mobile, IBGE, AOCP, 2019

Ao se pensar em testes unitários, já se pensa em Junit, pois ele é um framework simples para escrever testes repetíveis automatizados com suporte na linguagem de programação Java em que é possível criar testes para verificar funcionalidades de classes e seus métodos. O Junit trabalha basicamente com anotações (Annotations) que definem se um método é ou não de teste, se deve ser executado antes ou depois da classe, se deve ser ignorado e outras diversas funcionalidades. Assinale a alternativa que apresenta a anotação que, quando colocada antes do método, define que ele vai ser executado antes de cada caso de teste, para que, antes de um método, as variáveis possam ser inicializadas.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1992Q1068697 | Programação, C Mais Mais, Especialidade Informática, EsFCEx, VUNESP, 2025

Assinale a alternativa correta a respeito de destrutores na linguagem C++.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1993Q1060009 | Programação, Jboss, manhã, MF, FGV, 2024

O JBoss Modules é um ambiente modular de carregamento e execução de classes Java presente no servidor de aplicação JBoss.
Sobre a implementação do JBoss Modules, é correto afirmar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1994Q1040050 | Programação, Html Hypertext Markup Language, Tecnologia da Informação, TRT 9 REGIÃO PR, FCC

Na página inicial de um site construído com HTML5, um Técnico em TI precisa fazer com que cada página referente aos links do menu abra em uma área específica no interior desta página de abertura. A tag que precisa ser colocada nesta área para exibir as páginas referentes aos links é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1995Q903354 | Programação, Linguagens de programação, Especialidade: Análise de Sistemas de Informação, TRF 1a, FGV, 2024

O analista Eric foi designado para compatibilizar um antigo projeto de software Java com o recente Spring Boot 3. A versão atual do projeto utiliza Spring Boot 2.1 com Java 8, além de algumas Application Programming Interfaces (APIs) do Java Enterprise Edition (JEE).
A fim de atualizar o projeto para o Spring Boot 3 observando estritamente o mínimo necessário, Eric deve atualizar o Java para a versão:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1996Q1028303 | Programação, Plataforma Java, Perito em Tecnologia da Informação e Comunicação, MPU, FGV, 2025

Observe o seguinte código Java reutilizado em todos os Sistemas de Informação do MPU.

public class Main {

String orgao = "MPU";

public static void main(String[] args) {

Main myObj = new Main();

myObj.orgao = "MMPPUU";

System.out.println(myObj.orgao);

}

}


No Java, para garantir que nenhum comando altere o valor do atributo orgao da classe Main durante a execução do programa, deve-se declarar o atributo orgao como:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1997Q962513 | Programação, Tomcat, Especialidade Suporte em Tecnologia da Informação, TRF 1ª REGIÃO, FGV, 2024

Como forma de aumentar a segurança no tráfego de dados, o Departamento de Desenvolvimento do Tribunal Regional Federal da 1ª Região viu-se na necessidade de efetuar uma alteração na porta 8080, default no servidor Tomcat, para a porta 8086.
Para que essa modificação seja possível, o departamento deverá ter acesso ao arquivo de configuração:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1998Q1006051 | Programação, Tomcat, Tecnologia da Informação, TRT 7 Região CE, CESPE CEBRASPE

No que se refere à instalação e ao funcionamento do Tomcat no ambiente Windows, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1999Q886252 | Programação, Linguagens de programação, Técnico de Tecnologia da Informação, UFSM, UFSM, 2024

Considerando a herança em Java, assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2000Q884975 | Programação, Linguagens de programação, Técnico em Informática, CREFITO 15a, Ibest, 2024

Em Java, a estrutura de controle que permite executar um bloco de código se uma condição específica for verdadeira e, opcionalmente, executar um bloco de código alternativo se a condição for falsa é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.