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.


21Q891281 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

Os frameworks e bibliotecas que são disponibilizados para serem utilizados junto as linguagens de programação crescem constantemente, e tendo uma grande adoção pelos desenvolvedores, garantindo maior produtividade, organização e diversos outros benefícios, desta forma, a biblioteca Flyway no contexto de desenvolvimento de aplicações Java é uma ferramenta de controle de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

22Q978176 | Programação, Linguagens de programação, Especialidade Tecnologia da Informação, TRETO, AOCP, 2025

Com base no seguinte trecho de código em Python, que manipula listas e estruturas de repetição, analise as assertivas e assinale a alternativa que aponta as corretas.

nomes = [“Ana”, “Bruno”, “Carlos”, “Diana”, “Eduardo”]
for i in range(len(nomes)):
if i % 2 == 0:
print(nomes[i])

I. O código percorre a lista nomes e imprime todos os elementos. II. A função range(len(nomes)) gera os índices de 0 a 4.
III. A condição i % 2 == 0 verifica se o índice é par.
IV. Os nomes “Ana”, “Carlos” e “Eduardo” serão impressos.
V. A função print(nomes[i]) imprime diretamente o nome localizado no índice atual.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

23Q992773 | Programação, Linguagens de programação, Analista de Sistemas, Prefeitura de Jaru RO, IBADE, 2024

Em qual dos seguintes cenários o uso de uma linguagem visual seria mais apropriado?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

24Q996612 | Programação, Linguagens de programação, Especialidade Análise de Sistemas de Informação, TRF 5 REGIÃO, IBFC, 2024

Com relação ao desenvolvimento utilizando linguagem Java, assinale a alternativa que apresenta a função de um applet Java em um ambiente de navegação na web.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

25Q996614 | Programação, Linguagens de programação, Especialidade Análise de Sistemas de Informação, TRF 5 REGIÃO, IBFC, 2024

Considerando o sistema de entrada/saída (do inglês I/O - Input/Output) do Java, assinale a alternativa correta sobre a abstração de fluxos e sua aplicação a diferentes dispositivos.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

26Q897175 | Programação, Linguagens de programação, Ciência de Dados e Analytics, TJ RR, FGV, 2024

A Plataforma Digital do Poder Judiciário Brasileiro (PDPJ-Br) foi criada com o intuito de integrar todos os tribunais brasileiros no que tange à gestão de processo judicial eletrônico.
Entre as diretrizes relacionadas ao processo de desenvolvimento de módulos e serviços na PDPJ-Br, cabe salientar o emprego preferencial da seguinte linguagem de programação.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Assinale a alternativa que apresenta uma característica da linguagem de programação Java.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

28Q910444 | Programação, Linguagens de programação, Tecnologia da Informação Soluções, EPE, FGV, 2024

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

I. Set é uma coleção de valores que não permite elementos repetidos.
II. Todos os objetos são criados por meio do construtor JSON (JavaScript Object Notation).
III. A sintaxe para uma declaração de função com dois parâmetros (p0 e p1) é:
function nome_da_função(p0, p1) {
corpo_da_função
}

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

29Q992776 | Programação, Linguagens de programação, Analista de Sistemas, Prefeitura de Jaru RO, IBADE, 2024

Métodos em Java são blocos de código identificados por um nome e podem ser invocados (chamados) em qualquer ponto do programa com a finalidade de executar uma ação específica. Sobre esse assunto, julgue as frases abaixo.

I. Métodos de Acesso (Getters) são utilizados para obter o valor de atributos privados de uma classe.
II. Métodos de Modificação (Setters) pertencem à classe, não a uma instância específica, e são invocados utilizando o nome da classe.
III. Métodos Estáticos podem ser modificados desde que acessados por um servidor padrão.

Está(ão) CORRETA(S) a(s) seguinte(s) proposição(ões).
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

30Q987705 | Programação, Linguagens de programação, Área de TI, SESMG, IBADE, 2024

Na linguagem JavaScript quando o valor de uma variável é declarado, mas ela não possui nenhum valor concreto armazenado, como por exemplo em um elemento array que não existe, é retornado:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

31Q910242 | Programação, Linguagens de programação, Web Design, TCEPA, FGV, 2024

O Lazy Loading está entre as técnicas de otimização de desempenho mais importantes no desenvolvimento mobile, e consiste em encurtar o caminho crítico de renderização
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

32Q996620 | Programação, Linguagens de programação, Especialidade Análise de Sistemas de Informação, TRF 5 REGIÃO, IBFC, 2024

Com base nas características do Spring Boot, assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

33Q1063689 | Programação, Linguagens de Programação, Analista de Tecnologia da Informação, INPE, FGV, 2024

Com relação à programação de shell scripts, analise as afirmativas a seguir.
I. Os dois caracteres “#!” quando inseridos no início da primeira linha de um shell script servem para indicar o interpretador a ser usado para o programa.
II. Para escrever uma linha de comentário em bash, deve-se utilizar o caractere “#” no início da mesma.
III. A linha de comando a=1 | echo, escrita em bash, imprime o número 1 na tela do terminal.
Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

34Q989977 | Programação, Linguagens de programação, Área de TI, SESMG, IBADE, 2024

No PHP temos a possibilidade de criar métodos que são apenas declarados, mas sua implementação não é fornecida. Nesse caso, trata-se de um método:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

35Q1068700 | Programação, Linguagens de Programação, Especialidade Informática, EsFCEx, VUNESP, 2025

A função str_split() é utilizada na linguagem PHP para dividir uma string em pedaços. Um de seus parâmetros de entrada é um número inteiro opcional. O propósito desse parâmetro é definir
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

37Q890497 | Programação, Linguagens de programação, Programador, CPTrans de Petrópolis RJ, INQC, 2024

Na linguagem Java quando não é declarado nenhum modificador de acesso antes da definição de uma classe, os elementos dessa classe são acessíveis:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

38Q965047 | Programação, Linguagens de programação, Analista Tecnológico, Banco do Brasil, FGV, 2023

Os tipos de dados suportados pela linguagem ECMAScript (versão 2021) são
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

O setor de TI da SEMCONGER desenvolveu um sistema de gestão administrativa web para otimizar processos internos. Sabe-se que o sistema utiliza AJAX para melhorar a experiência do usuário ao enviar e receber dados sem recarregar a página. Um dos desenvolvedores propôs diferentes abordagens para implementar essa funcionalidade. Qual das afirmativas sobre a utilização do AJAX está INCORRETA?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

40Q904531 | Programação, Linguagens de programação, Especialização em Gestão de Sistemas Computacionais, Prefeitura de Rio Branco AC, IV UFG, 2024

Para facilitar o desenvolvimento de sites dinâmicos, visto que não sabemos qual será́ o banco de dados utilizado, faz sentido a criação de uma interface genérica de acesso ao banco de dados. Dessa forma, qualquer alteração ou implementação de um novo tipo de banco de dados pode ser realizada em um único lugar. As características para as classes que serão usadas em sites dinâmicos são:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.