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.


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

As linguagens compiladas são frequentemente utilizadas em aplicações que exigem alto desempenho e eficiência, como sistemas operacionais, jogos eletrônicos, e softwares que realizam cálculos complexos ou processamento de grande volume de dados. Assinale a alternativa que apresenta um exemplo de linguagem tipicamente compilada.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

22Q910444 | 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. ✂️

23Q897175 | 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. ✂️

24Q884974 | 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. ✂️

25Q1054205 | Programação, Linguagens de Programação, Assistente Industrial, HEMOBRÁS, Consulplan, 2021

Acerca da linguagem de programação Java, analise as assertivas a seguir.

I. Todas as variáveis devem ser atribuídas a um tipo quando são declaradas.
II. Na linguagem Java, as variáveis number e NuMbEr são idênticas.
III. O operador de resto (%) não pode ser utilizado apenas com operandos inteiros.
IV. Os operadores aritméticos a seguir têm, todos, o mesmo nível de precedência: *, /, %, + e –.

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

26Q1054208 | Programação, Linguagens de Programação, Assistente Industrial, HEMOBRÁS, Consulplan, 2021

Python é uma linguagem orientada a objetos; possui uma vasta biblioteca de módulos e pacotes distribuídos com o interpretador como módulos para matemática, sistema, XML, tempo etc. Datetime é um módulo para lidar com o tempo; possui quatro tipos definidos para representa-lo. Assinale o INCORRETO.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

27Q978176 | 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. ✂️

28Q992773 | 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. ✂️

29Q1054209 | Programação, Linguagens de Programação, Assistente Industrial, HEMOBRÁS, Consulplan, 2021

O comando empregado em determinado projeto de um site, com a função de retornar um arquivo de um servidor FTP e gravá-lo em um arquivo local (não bloqueante), se refere a:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

30Q996612 | 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. ✂️

31Q987705 | 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. ✂️

32Q890497 | 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. ✂️

34Q1054214 | Programação, Linguagens de Programação, Assistente Industrial, HEMOBRÁS, Consulplan, 2021

Na linguagem PHP (Hypertext Preprocessor, originalmente, Personal Home Page), comandos podem ser empregado em inúmeras categorias. Para fazer uso de um comando do PHP, a fim de ter a hora do amanhecer em um determinado local, deve-se aplicar o arquivo:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

35Q996614 | 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. ✂️

36Q1063689 | 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. ✂️

37Q992776 | 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. ✂️

38Q989977 | 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. ✂️

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. ✂️

40Q910242 | 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. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.