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.


222Q1039866 | Programação, Linguagens de Programação, Auditor de Controle Externo Tecnologia da Informação, TCE PE, FGV, 2025

Na linguagem Javascript, valores podem ser convertidos para o tipo boolean, o qual possui as opções true e false.
Assim, marque (T) para a opção que resulta em true quando convertida para boolean e (F) para aquela que resulta em false.

( ) string vazia (“”) ( ) null ( ) undefined

As opções são, respectivamente,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

223Q1084187 | Programação, Linguagens de Programação, Áreas de Tecnologia da Informação, TJ RJ, FGV, 2024

Com relação à linguagem Python, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).

( ) Qualquer variável pode ser atribuída a um valor de qualquer tipo.
( ) As variáveis são declaradas com tipos específicos para armazenar valores.
( ) Todos os objetos ou valores possuem tipos.

As afirmativas são, respectivamente,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

224Q1084188 | Programação, Linguagens de Programação, Áreas de Tecnologia da Informação, TJ RJ, FGV, 2024

C# é uma linguagem de programação orientada a objetos desenvolvida pela Microsoft e amplamente utilizada para construção de aplicativos na plataforma .NET. Ela oferece uma combinação de simplicidade, flexibilidade e desempenho, tornando-o uma excelente escolha para programadores.
Com respeito às condições que devem ser cumpridas pela linguagem C#, analise as afirmativas a seguir:

I. Um programa C# normalmente consiste em classes, métodos e instruções.
II. C# oferece vários tipos de dados integrados, como inteiros, números de ponto flutuante, caracteres, booleanos e strings, que permitem armazenar e manipular diferentes tipos de informações.
III. C# fornece diversas estruturas de controle, incluindo condicionais (como instruções if-else e instruções switch) e loops (como loops for, loops while e loops go-to).

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

225Q975248 | Programação, Linguagens de programação, Tecnologia da Informação, TJBA, FGV

Em uma aplicação Java há um determinado método da classe A que deve ser visível apenas:
- a todas as classes do mesmo pacote em que A foi declarada;
- às subclasses de A declaradas em outros pacotes.

O modificador que deve obrigatoriamente estar presente na declaração desse método é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

226Q995233 | Programação, Linguagens de programação, Analista de Sistemas, MGS, IBFC, 2024

“Esta arquitetura é um conjunto de especificações, padrões e tecnologias da linguagem de programação Java voltado para o desenvolvimento de aplicativos empresariais distribuídos e escaláveis. Ela fornece uma infraestrutura robusta e modular para o design, implementação e gerenciamento de sistemas corporativos complexos. Oferece uma abordagem baseada em componentes, onde os aplicativos são construídos usando módulos independentes, como Enterprise JavaBeans (EJB), Servlets, JSP (JavaServer Pages) e outros componentes que colaboram para criar soluções empresariais.”
Assinale a alternativa correta para qual arquitetura Java a definição acima está se referindo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

227Q1063595 | Programação, Linguagens de Programação, Desenvolvedor de Software em Meteorologia, INPE, FGV, 2024

Uma das vantagens do emprego de bibliotecas é a possibilidade de importar funcionalidades de outras bibliotecas, empregando-as de modo integrado.

Nesse contexto, assinale a opção que indica um par de bibliotecas Python que são empregadas em conjunto, uma vez que a primeira usa funções da segunda.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

{theme}; } Considere feitas as importações necessárias. Ao ser utilizado em uma aplicação React Native, o componente acima apresentará: "> Considere o seguinte código de um componente funcional do React Native:

function printTheme(props) { const theme = useState(props?.index?0:1);
try { console.log(theme); } catch (e) { console.log(e); }
return <Text>{theme}</Text>; }

Considere feitas as importações necessárias.

Ao ser utilizado em uma aplicação React Native, o componente acima apresentará:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

230Q1036283 | Programação, Linguagens de Programação, Analista de Sistemas, BNB, CESPE CEBRASPE, 2022

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

Considere o código Python a seguir.

meuNome = “Pedro”

meuInsta = “@pedro”

gosto = “programar em Python”

print (“Meu nome é {}, meu instagram é {} e

eu amo {}”.format (meuNome, meuInsta, gosto))

print (“Meu nome é {meuNome}, meu instagram é

{meuInsta} e eu amo {gosto}”)

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

Meu nome é Pedro, meu instagram é @pedro e eu

amo programar em Python

Meu nome é Pedro, meu instagram é @pedro e eu

amo programar em python

  1. ✂️
  2. ✂️

231Q991666 | Programação, Linguagens de programação, Técnico em Informática, Prefeitura de Rio Branco AC, IBADE, 2023

function sum_elements(list) { let total = 0; for (let i=1; i<list.length; i++) { total+=list[i]; } console.log(total)
No bloco de código acima, qual será o valor mostrado no console, após o término da estrutura de repetição, caso a função recebesse o parâmetro [ 1, 2, 3, 4, 5 ]?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.