Início

Questões de Concursos Linguagens de programação

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


121Q896972 | Programação, Linguagens de programação, Informática, IF Sul MG, FUNDATEC, 2024

É uma função básica do OpenCV que pode ser utilizada para mostrar uma imagem em uma janela. O trecho refere-se a qual função?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

122Q889757 | Programação, Linguagens de programação, Técnico de Informática, Prefeitura de Sapezal MT, SELECON, 2024

Java é uma linguagem que tem por característica possibilitar que um mesmo programa seja executado em diversas plataformas. No processo de compilação, específico a qualquer máquina física, é gerado um código intermediário, com uma extensão padrão, que pode ser executado onde quer que a plataforma Java esteja presente, em qualquer sistema operacional subjacente. Em outras palavras, o mesmo programa pode ser executado em qualquer S. O. que execute a plataforma Java.
O nome pelo qual é conhecido o código intermediário e a extensão padrão são, respectivamente:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

123Q1063600 | Programação, Linguagens de Programação, Desenvolvedor de Software em Meteorologia, INPE, FGV, 2024

A Message Passing Interface (MPI) é uma especificação de biblioteca de programação usada para escrever programas que executam em sistemas distribuídos ou paralelos.

Assinale a alternativa que apresenta características que destacam a importância do Message Passing Interface (MPI) na computação paralela e distribuída.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

124Q964845 | Programação, Linguagens de programação, Tecnologia da Informação, Caixa Econômica Federal, CESGRANRIO, 2021

As classes Java a seguir pertencem ao pacote default. class A1 { protected int va1=1,va2=2; public A1(int x) { va1+=x; va2*=x; } } class A2 extends A1 { protected int vb1=10; } class A3 extends A2 { protected int vc1=0; public A3(int y) { vc1=(va1+va2)*y; } } public class Main { public static void main(String[] args) { A3 o=new A3(2); System.out.println(o.vc1); } } Qual construtor poderá ser inserido na classe A2, sem que um erro de compilação seja gerado?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

125Q1050613 | Programação, Linguagens de Programação, Ciência de Dados, TCE PA, FGV, 2024

Com relação ao framework pytest, da linguagem de programação Python, avalie as afirmativas a seguir:
I. O comando pytest executa os arquivos no formato test_*.py ou *_test.py no diretório corrente e nos subdiretórios. II. O comando abaixo mostra os 5 testes com maior tempo de duração. >>> pytest -vv --durations=5 III. É possível invocar o framework pytest usando o próprio interpretador do Python por meio do comando abaixo: >>> python -m pytest
Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

126Q1063931 | Programação, Linguagens de Programação, Desenvolvedor de Software, INPE, FGV, 2024

Relacione as principais estruturas de armazenamento de dados geoespaciais, a seguir, às bibliotecas Python.
1. Matricial 2. Vetorial 3. Bancos de Dados
( ) NetCDF4 ( ) Shapely ( ) Geopandas ( ) RasterIO ( ) Psycopg2
Assinale a opção que indica a relação correta, segundo a ordem apresentada.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

128Q954958 | Programação, Linguagens de programação, Técnico de Laboratório / Área Informática, IFES, IF ES, 2025

Na linguagem Java, é uma diretiva utilizada para designar os membros de uma superclasse que podem ser acessados por outros membros dessa superclasse, por membros de subclasses e por membros de outras classes no mesmo pacote:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

129Q960641 | Programação, Linguagens de programação, Informática Desenvolvimento, TRF 2a REGIÃO, CONSULPLAN

Uma exceção é um sinal que indica que algum tipo de condição excepcional ocorreu durante a execução do programa. Assim, exceções estão associadas a condições de erro que não tinham como ser verificadas durante a compilação do programa. As duas atividades associadas à manipulação de uma exceção são: geração e captura, sendo que na geração, a sinalização de uma condição excepcional (algum tipo de erro) ocorreu, e na captura a manipulação é de tratamento de uma situação excepcional, em que as ações necessárias para a recuperação da situação de erro são definidas. Para cada exceção que pode ocorrer durante a execução do código, um bloco de ações de tratamento (um exception handler) deve ser especificado. Alguns exemplos de exceções já definidas no pacote java.lang incluem:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

130Q1050010 | Programação, Linguagens de Programação, Tecnologia da Informação, TCE GO, FGV, 2024

Algumas importantes bibliotecas de programação em Python desempenham papel crucial no desenvolvimento de soluções eficientes para uma variedade de problemas em Ciência de Dados e Aprendizado de Máquina.
O objetivo principal da biblioteca Pandas no contexto da ciência de dados e análise de dados é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

!!v))Ao" ser="" executado,="" o="" código="" acima="" exibirá="" na="" saída="" do="" console:"=""> Considere o seguinte código em JavaScript:

const array = ["T", "R", "F", 1]
array.splice(0, 0, '>')
console.log(array.filter(v=>!!v))

Ao ser executado, o código acima exibirá na saída do console:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

133Q899830 | Programação, Linguagens de programação, Tecnologia da Informação, Banco da Amazônia, CESGRANRIO, 2024

Considere um sistema bancário em Java que possui a classe Cliente e suas subclasses, ClientePessoaFisica e ClientePessoaJuridica, onde Cliente é uma classe abstrata. Nesse sistema, um método getDesconto(valor) deve fornecer o cálculo do desconto para um tipo de cliente, de forma que os clientes do tipo pessoa física e os clientes do tipo pessoa jurídica tenham descontos diferenciados. Suponha que, utilizando corretamente os mecanismos associados à herança e ao polimorfismo, se deseje implementar essas classes de modo que o método getDesconto possa ser aplicado indistintamente a qualquer instância que tenha sido declarada como da classe Cliente.
Para atender a essa condição, a implementação dessas classes deve possuir o método getDesconto
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

135Q1017441 | Programação, Linguagens de Programação, Pesquisador, EMBRAPA, CESPE CEBRASPE, 2025

Texto associado.

A computação científica consiste em um conjunto de técnicas, ferramentas e teorias que englobam inteligência artificial, matemática, estatística, física e computação e que abrangem conhecimentos específicos de subáreas tais como estatística aplicada, econometria, matemática aplicada, inteligência computacional, visualização científica e biometria, sendo cada vez mais utilizada no desenvolvimento de novas tecnologias agrícolas, agora no contexto da emergente agricultura digital. Nas últimas décadas, inclusive, a computação científica tem sido apontada como o terceiro pilar da pesquisa científica, junto com a experimentação e a teoria.


Agricultura de Precisão: Um Novo Olhar na Era Digital. EMBRAPA, 2024 (com adaptações).

Considerando as ideias do texto precedente, julgue o próximo item.

A bioinformática, embora demande alta especialização, é uma área bem explorada, destacando-se sua importância como ferramenta para análise de dados genéticos, genômicos e fenotípicos por meio das plataformas Python e R.

  1. ✂️
  2. ✂️

136Q965994 | Programação, Linguagens de programação, Tecnologia da Informação, Caixa Econômica Federal, CESGRANRIO

Considere o programa Java a seguir.

package teste;

public class Teste {
public static void main(String[] args) {
int i = 0;
int[] vet = {2,2};
for (;i<=1;i++){
vet[i] = i++;
System.out.println(“vet” + i + “=” + vet[i]);
}
}
}


O que será exibido no console quando esse programa for executado?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

137Q998839 | Programação, Linguagens de programação, Informática, RECIPREV PE, IBFC, 2024

Em uma classe PHP podemos definir diversos métodos, um destes é o ‘__invoke’, desta forma, assinale a alternativa que apresenta a finalidade deste método em uma classe PHP:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

138Q1032638 | Programação, Linguagens de Programação, Classe B, DPE RO, FGV, 2025

Analise o código PHP a seguir
<!DOCTYPE html> <html> <body> <pre> <?php $b = 5.34; $c = 0; $f = "hello"; $g = ""; $i = NULL; $b = (int) $b; $c = (float) $c; $f = (bool) $f; $g = (string) $g; $i = (bool) $i; var_dump($b); var_dump($c); var_dump($f); var_dump($g); var_dump($i); ?> </pre> </body> </html>
Ao executar o código em um navegador, as saídas são respectivamente
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

139Q900816 | Programação, Linguagens de programação, Analista Técnico II – Desenvolvimento Software, SEBRAENACIONAL, CESPE CEBRASPE, 2024

No LeSS, recomenda-se que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

140Q905556 | Programação, Linguagens de programação, Tecnologia da Informação, SEDUC SP, FGV, 2024

Em JavaScript, a palavra-chave ____________ é usada para declarar variáveis cujo valor pode mudar no escopo do bloco em que foram definidas, enquanto a palavra-chave ____________ é usada para variáveis imutáveis. Já o método ____________ adiciona elementos ao final de um array e a estrutura ____________ permite a repetição de um bloco de código enquanto uma condição for verdadeira, já o objeto ____________ fornece métodos para manipulação de números e cálculos matemáticos.


Em sequência, as palavras-chave que completam corretamente essas lacunas são:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.