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.


201Q961181 | Programação, Linguagens de programação, Informática, TRF 2a REGIÃO, CONSULPLAN

Brendan Eich desenvolveu a primeira versão do JavaScript para o browser Mozilla, em 1995. A ideia era que a linguagem tivesse uma sintaxe parecida com Java, utilizando até mesmo alguns objetos e métodos com nomes iguais. Dessa forma, a sintaxe correta para a inicialização de um array em Javascript corresponde à questão:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

202Q995238 | Programação, Linguagens de programação, Analista de Sistemas, MGS, IBFC, 2024

A linguagem JavaScript esta cada vez mais em alta, pela sua aplicabilidade na web e pelos frameworks que vem sustentando e dando maior robustez para esta linguagem. Desta maneira, a maneira correta de se definir uma função em JavaScript é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

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

O analista Anderson foi incumbido de introduzir o suporte a paralelismo na aplicação Java NetTRF. Conforme documentação do Java Development Kit usado na NetTRF, Anderson pode implementar threads virtuais ou threads de plataforma. Enquanto um tipo de thread é escalonado diretamente pelo sistema operacional (SO), o outro é escalonado pelo próprio Java runtime (JRE). Para fins de simplicidade, o analista deve escolher apenas um tipo de thread. Na NetTRF, cada thread deve ter uma pilha de chamadas de baixa profundidade.
Para permitir o maior número possível de threads na NetTRF, dadas as condições, Anderson deve implementar threads:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

No desenvolvimento Web a linguagem JavaScript é largamente utilizada, desta forma, a diferença das palavras reservadas let e const é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

205Q890054 | Programação, Linguagens de programação, Especialidade: Programação, TST, CESPE CEBRASPE, 2024

Com base no código precedente, desenvolvido em PHP, assinale a opção que corresponde ao resultado a ser apresentado ao final da execução desse código. "> <?php $ x = function($ a) { return $ a ** 2; }; $ y = range(3, 5); $ y = array_map($ x, $ y); print implode(' ', $ y); ?>

Com base no código precedente, desenvolvido em PHP, assinale a opção que corresponde ao resultado a ser apresentado ao final da execução desse código.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

206Q910048 | Programação, Linguagens de programação, Oficial de Informática, SIMAE SC, FUNDATEC, 2024

Na linguagem JavaScript, qual função pode ser utilizada para abrir uma caixa de diálogo ao usuário em que ele possa inserir um valor?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

208Q1063669 | Programação, Linguagens de Programação, Administrador de Redes, INPE, FGV, 2024

Certo programador deseja escrever em uma única linha de comandos um código em Bash que verifica se o valor digitado como entrada é negativo. Caso seja verdade, o código continua em execução, e solicita nova entrada, até que um valor maior ou igual a zero seja digitado. Nesse caso, é impresso na tela do terminal o número zero e a execução é encerrada. Considere que apenas números inteiros são dados como entrada.
Entre as opções a seguir, assinale a única que apresenta uma linha de comandos escrita em Bash que executa o desejado
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

209Q1036282 | Programação, Linguagens de Programação, Analista de Sistemas, BNB, CESPE CEBRASPE, 2022

Em relação aos conceitos de Python, julgue o seguinte item.

Assuma o código Python a seguir.

a=3

b=“ BNB “

print (a*b)

A execução do código Python precedente gerará o seguinte erro.

TypeError: unsupported operand type(s) for *:

'int' and 'str'

  1. ✂️
  2. ✂️

210Q905753 | Programação, Linguagens de programação, Professor, BNDES, CESGRANRIO, 2024

Um desenvolvedor JavaScript está atualizando um código legado que utiliza a classe Date para manipulação de datas e horas. Ele precisa substituir o código antigo por uma implementação moderna utilizando a nova Temporal API, introduzida no ECMAScript 2023. O código original contém a seguinte linha para criar uma data correspondente a 15 de agosto de 2023:


const minhaData = new Date ( 2023 , 7 , 15 ) ;


Qual linha de código corresponde à criação dessa mesma data, usando a Temporal API?

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

211Q995232 | Programação, Linguagens de programação, Analista de Sistemas, MGS, IBFC, 2024

De acordo com as afirmações abaixo sobre linguagem Java, Analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) Em Java, a palavra-chave delete é usada para liberar a memória alocada dinamicamente.
( ) Em Java, a herança múltipla não é permitida para classes, mas uma classe pode implementar múltiplas interfaces.
( ) Java utiliza uma máquina virtual (Java Virtual Machine - JVM) para garantir portabilidade de código entre diferentes plataformas.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

212Q995234 | Programação, Linguagens de programação, Analista de Sistemas, MGS, IBFC, 2024

Considerando a linguagem PHP, a função é utilizada para contar elementos de um array é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

213Q985788 | Programação, Linguagens de programação, Operador de Computador, Prefeitura de Lapa PR, OBJETIVA, 2025

O JavaScript é amplamente utilizado no desenvolvimento web, desempenhando um papel fundamental na criação de páginas interativas. Qual das opções a seguir descreve CORRETAMENTE o JavaScript?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

214Q969803 | Programação, Linguagens de programação, Engenharia de Equipamentos – Eletrônica, Petrobras, CESPE CEBRASPE, 2022

Quanto às estruturas de dados básicas e à linguagem de programação C++, julgue o item seguinte.

Na linguagem de programação C++, com a finalidade de evitar loops, a diretiva #include é substituída pelo conteúdo de um arquivo que é indicado sempre após o programa ser compilado.
  1. ✂️
  2. ✂️

215Q1038729 | Programação, Linguagens de Programação, Desenvolvimento de Software, BANRISUL, CESPE CEBRASPE, 2025

public class Pessoa{

protected string cpf = "444.555.666-77";

protected string nome = "Pedro Maria Silva";

public virtual void GetInfo(){ Console.WriteLine($"Nome: {nome}"); Console.WriteLine($"CPF: {cpf}"); } } class Colaborador : Pessoa {

public readonly string id = "ABC567EFG";

public override void GetInfo(){ base.GetInfo();

Console.WriteLine($"ID colaborador: {id}");

}

}

class TestClass

{

static void Main()

{

Colaborador E = new Colaborador();

E.GetInfo();

}

}


Assinale a opção em que é apresentado o resultado da execução do código em C# precedente.

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

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

Um desenvolvedor Java está implementando um sistema que precisa manipular grandes conjuntos de dados e deseja otimizar o desempenho da aplicação. Qual estrutura de dados em Java é mais adequada para armazenar elementos sem duplicação, permitindo acesso eficiente e verificação de existência?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

218Q1036284 | Programação, Linguagens de Programação, Analista de Sistemas, BNB, CESPE CEBRASPE, 2022

Julgue o item a seguir a respeito dos conceitos de shell bash shell script.

O arquivo exec.sh contém o código a seguir.

#!/bin/sh

echo $ !

A execução do referido arquivo terá o seguinte resultado.

banco do nordeste

. /exec.sh banco do nordeste

  1. ✂️
  2. ✂️

219Q1036285 | Programação, Linguagens de Programação, Analista de Sistemas, BNB, CESPE CEBRASPE, 2022

Julgue o item a seguir a respeito dos conceitos deshell bash shell script.

O arquivo arq.sh contém o código a seguir.

#!/bin/bash

echo $ #

A execução do referido código terá o seguinte resultado.

3

./arq.sh 1 teste %

  1. ✂️
  2. ✂️

220Q1064058 | Programação, Linguagens de Programação, Tarde, CVM, FGV, 2024

Considere o código python a seguir.

import spacy

nlp = spacy.load("pt_core_news_lg")

doc = nlp("O rato roeu a roupa do rei de Roma")

print(doc[2].pos_, doc[2].dep_)

Os valores exibidos pela última linha são:

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