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.


101Q1059723 | Programação, Linguagens de Programação, Especialista em Supercomputação, INPE, FGV, 2024

Leia o trecho a seguir.
É uma linguagem de programação paralela de plataforma cruzada usada para programar diferentes tipos de processadores em computadores pessoais, servidores, dispositivos móveis e plataformas embarcadas. Ela define uma linguagem de programação e uma interface de programação de aplicativos para controlar a plataforma e executar programas em dispositivos de computação, como CPUs e GPUs.
Assinale a opção que indica a tecnologia descrita no trecho acima.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

102Q954034 | Programação, Linguagens de programação, Análise e Desenvolvimento de Sistemas, PGECE, UECE CEV, 2025

A diferença entre o armazenamento localStorage e sessionStorage em JavaScript é a seguinte:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

103Q968984 | Programação, Linguagens de programação, Analista de Sistemas, TJPE, IBFC

Abaixo são apresentadas algumas das principais diretivas no AngularJS:

(1) ng-model

(2) ng-app

(3) ng-loop

(4) ng-controller

Selecione a alternativa tecnicamente correta:

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

104Q905752 | Programação, Linguagens de programação, Professor, BNDES, CESGRANRIO, 2024

Um desenvolvedor Java 21 precisa implementar uma enumeração chamada Dia Da Semana, que representa os dias da semana, de forma a garantir que esteja acessível em todos os pacotes usados no sistema. Considerando-se esse contexto, qual extrato de código se deve usar para fazer essa implementação?

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

106Q910241 | Programação, Linguagens de programação, Web Design, TCEPA, FGV, 2024

Flutter é um framework de código aberto desenvolvido pelo Google, projetado para criar interfaces de usuário nativas de maneira eficiente, com foco principal em plataformas móveis.
Sobre o Flutter, analise as afirmativas a seguir:

I. A funcionalidade "hot reload" permite um desenvolvimento mais ágil, por mostrar instantaneamente o resultado das mudanças no aplicativo em desenvolvimento.
II. É utilizado apenas para desenvolvimento mobile, sendo capaz de desenvolver aplicativos Android e iOS com o mesmo código.
III. Utiliza elementos personalizáveis chamados "widgets" para construir interfaces de usuário.

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

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

A plataforma Node.js trouxe uma grande revolução em termos da aplicabilidade do Java Script, que agora é utilizado também na implementação de aplicativos servidores. Ele traz uma série de características robustas, como o Event Loop, para gerenciar eventos e operações de entrada e saída na forma assíncrona, e cuja implementação é baseada:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

108Q1047750 | Programação, Linguagens de Programação, Tecnologia da Informação Soluções, EPE, FGV, 2024

Considere o código a seguir, escrito na linguagem de programação Python (versão 3.11.3)

<1> x = []

<2> for i in range(1,10,2):

<3> x.append(i)

<4> y = x

<5> x[1] = 0

<6> z = y[1]

Assinale a opção que indica o valor que z recebe na linha <6>.

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

109Q897012 | Programação, Linguagens de programação, Analista de Sistemas, Prefeitura de Cacoal RO, Consulplan, 2024

jQuery foi desenvolvido para tornar o JavaScript mais acessível e poderoso, permitindo que desenvolvedores criem interações dinâmicas com menos código. Assinale a alternativa correta que corresponde ao método que adiciona um evento de clique a um botão com o id #meuBotao:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

110Q989230 | Programação, Linguagens de programação, Analista de Tecnologia da Informação, Prefeitura de Joinville SC, IBADE, 2024

Basicamente, jQuery é uma biblioteca JavaScript. Ela foi desenvolvida para simplificar e diminuir a quantidade de código JavaScript. O comando http://api.jquery.com/focusout


refere-se a um evento que é disparado quando:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

113Q1017060 | Programação, Linguagens de Programação, Pesquisador, EMBRAPA, CESPE CEBRASPE, 2025

Julgue o próximo item, relativo à análise de dados.

Considere o código a seguir, que utiliza Pandas.

import pandas as pd

Nome = ['João-', 'Paulo-']

Sobrenome = ['Lucas', 'Matheus']

list_of_tuples = list(zip(Nome, Sobrenome))

df = pd.DataFrame(list_of_tuples)

print(df)


Após a execução desse código, o resultado será o seguinte.


0 1

u João-Lucas

1 Paulo-Matheus

  1. ✂️
  2. ✂️

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

As arquiteturas de modelos de linguagem de larga escala (Large Language Models - LLM) surgiram recentemente, revolucionando a área de inteligência artificial nas áreas de processamento e geração de texto.
A arquitetura desses modelos baseia-se, majoritariamente, nas redes neurais do tipo transformers. Relacione as arquiteturas a seguir com suas características principais:
1. BERT 2. GPT 3. T5
( ) Utiliza decoders das redes transformer para prever novos tokens a partir de uma sequência, tornando-se ideal para a geração de textos. ( ) Utiliza encoders das redes transformer para "entender" o contexto de frases, tornando-se ideal para classificação de textos. ( ) Utiliza encoders e decoders das redes transformer, sendo adaptável a situações em que seja necessário gerar novos textos ou processar textos para "entender" o contexto das frases. ( ) Em comparação com as outras arquiteturas, tem menor necessidade de fine-tuning para melhora de performance.
A relação correta, na ordem apresentada, é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

115Q1052948 | Programação, Linguagens de Programação, Analista de TI, HEMOBRÁS, CESPE CEBRASPE

Texto associado.
Com base nos conceitos de linguagens de programação e
linguagens de scripts, julgue os próximos itens.

Na linguagem C, para declarar uma função contendo um número indeterminado de argumentos, deve-se adicionar, no lugar do último argumento, um conjunto de três pontos suspensivos, como no exemplo a seguir: int a_function (int x, ...).
  1. ✂️
  2. ✂️

116Q1063731 | Programação, Linguagens de Programação, Desenvolvedor de Produtos Meteorológicos, INPE, FGV, 2024

Com relação à linguagem de programação Python, analise as afirmativas a seguir.

I. Python é uma linguagem de programação de alto nível, do tipo compilada e orientada a objeto.
II. Os objetos devem ser explicitamente declarados antes de sua primeira atribuição.
III. Para escrever comentários de múltiplas linhas em códigos Python são usadas três aspas simples ou duplas.


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

117Q881479 | Programação, Linguagens de programação, Técnico de Tecnologia da Informação / Área Sistema, UFRPE, FADURPE, 2024

Uma pessoa está depurando uma aplicação Java complexa no Eclipse e precisa empregar técnicas avançadas para depurar, rastrear e resolver um problema intermitente que ocorre em um ponto profundo do seu código. Assinale a alternativa que não faz parte do conjunto de ferramentas contidas na perspectiva de depuração (Debug Perspective) do Eclipse.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

118Q887429 | Programação, Linguagens de programação, Técnico em Informática, Prefeitura de Jaru RO, IBADE, 2024

Quando se trata de Linguagens de Programação, qual é a principal diferença entre linguagens compiladas e interpretadas?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

119Q956185 | Programação, Linguagens de programação, Técnico Programador de Computação, Prefeitura de Nova Iguaçu RJ, Consulplan, 2025

Uma empresa de TI está desenvolvendo um sistema de monitoramento ambiental para a prefeitura municipal. O sistema precisa modelar diferentes tipos de sensores ambientais, como sensores de temperatura e umidade, seguindo os princípios da Programação Orientada a Objetos (POO). Os desenvolvedores iniciam a modelagem com o seguinte código em Java:

public class Sensor { protected String nome;
public Sensor(String nome) { this.nome = nome; }
public void medir() { System.out.println("Medição genérica realizada."); } } public class SensorTemperatura ______ Sensor { public void medir() { System.out.println("Medição de temperatura realizada."); } }


Assinale a alternativa que completa corretamente a lacuna no código, para que a classe SensorTemperatura herde corretamente o comportamento da classe Sensor.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

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

Sobre a linguagem Java, assinale a alternativa que corresponde à declaração e criação de um objeto array de 10 posições.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.