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.


181Q1017442 | Programação, Linguagens de Programação, Pesquisador, EMBRAPA, CESPE CEBRASPE, 2025

Texto associado.

A computação científica consiste em um conjunto de técnicas, ferramentas e teorias que englobam inteligência artificial, matemática, estatística, física e computação e que abrangem conhecimentos específicos de subáreas tais como estatística aplicada, econometria, matemática aplicada, inteligência computacional, visualização científica e biometria, sendo cada vez mais utilizada no desenvolvimento de novas tecnologias agrícolas, agora no contexto da emergente agricultura digital. Nas últimas décadas, inclusive, a computação científica tem sido apontada como o terceiro pilar da pesquisa científica, junto com a experimentação e a teoria.


Agricultura de Precisão: Um Novo Olhar na Era Digital. EMBRAPA, 2024 (com adaptações).

Considerando as ideias do texto precedente, julgue o próximo item.

Na linguagem R, há grande adesão a outras facilidades, como plataformas de hospedagem e gerenciamento de códigos, bem como plataformas de gerenciamento de dados e Big Data.

  1. ✂️
  2. ✂️

182Q1064056 | Programação, Linguagens de Programação, Tarde, CVM, FGV, 2024

Um dos principais fatores que tornam viável a aplicação de modelos grandes de linguagem (LLMs) é o controle do espaço de probabilidade de tokens através da redução de dimensionalidade do vocabulário, sem perda da capacidade de reconstruir qualquer token válido da linguagem sendo modelada.

Considerando esse objetivo, dois algoritmos que podem ser utilizados para esse fim são:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

183Q1064060 | Programação, Linguagens de Programação, Tarde, CVM, FGV, 2024

Um cientista de dados utiliza a biblioteca scikit-learn para treinar um estimador clf usando um conjunto de treinamento X1 e seu respectivo conjunto de atributos-alvo y. Posteriormente, o cientista estima os atributos-alvo do conjunto X2.

Para realizar o treinamento e a predição, o cientista de dados deve usar, respectivamente, os métodos:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

184Q1064061 | Programação, Linguagens de Programação, Tarde, CVM, FGV, 2024

Igor, analista de dados da CVM, escreveu e rodou o código a seguir.

from nltk.corpus import stopwords from nltk.tokenize import word_tokenize
texto = "Eu sou um analista de dados da CVM!"
stop_words = set(stopwords.words('portuguese')) tokens = word_tokenize(texto)
tokens_processados = [w for w in tokens if not w in stop_words]
print(tokens_processados)

Considerando que o código foi executado sem erros e sabendo que Igor está usando Python 3.10.12 e NLTK 3.8.1, a saída do terminal foi:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

185Q967817 | Programação, Linguagens de programação, Tecnologia da Informação, TCU, CESPE CEBRASPE

Acerca da linguagem de programação Java, bem como de ferramentas de desenvolvimento e frameworks, julgue o item subsequente.
No contexto de um código na linguagem Java, o comando a seguir é utilizado com a finalidade específica de passar para o campo de visibilidade pública saldo o valor da variável deposito com o tipo double. public void saldo (double deposito)
  1. ✂️
  2. ✂️

186Q1063564 | Programação, Linguagens de Programação, Desenvolvimento de Software para Operação de Satélites, INPE, FGV, 2024

Em relação à linguagem de programação Python, analise o código abaixo.

y = range(2,8)
for n in y:
print( pow(n,1) & 0x3 )

Sabendo-se que o código acima corresponde a um programa, que é executado com sucesso, ele terá como resultado os seguintes números impressos:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

187Q889758 | Programação, Linguagens de programação, Técnico de Informática, Prefeitura de Sapezal MT, SELECON, 2024

A linguagem PHP suporta um comando para ser utilizado nas estruturas de controle do, while, for e switch que, ao ser encontrado em um laço de repetição, provoca o término imediato da execução desse laço, seguindo normalmente o fluxo do código. Já entre os operadores, com o significado de “não igual”, retornando “verdadeiro se a variável $x é não igual à variável $y”, a linguagem disponibiliza dois operadores de comparação.
Nessas condições, o comando e os símbolos utilizados para esses operadores são, respectivamente:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

189Q969136 | Programação, Linguagens de programação, Analista de Suporte, TJPE, IBFC, 2017

Em um manual de Java havia uma página que estava com algumas partes ilegíveis da seguinte maneira:

“Um arquivo ______ é um arquivo com formato ______ contendo uma aplicação ______”

Assinale a alternativa que completa correta e respectivamente as lacunas.

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

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

Para desenvolvimento web, uma das linguagens mais utilizadas é a linguagem PHP, isto por ser uma linguagem Open Source, ou seja, de código aberto. Desta forma, quanto utilizamos os operadores ‘==’ e ‘===’, assinale a alternativa que descreva as diferenças entre estes:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

192Q1032637 | Programação, Linguagens de Programação, Classe B, DPE RO, FGV, 2025

Analise o código Python a seguir.
inc = 0
while(inc < 10):
junk = 2
while(junk <= (inc/junk)):
if not(inc%junk): break
junk = junk + 1
if (junk > inc/junk) : print (inc)
inc = inc + 1

Ao executar o código, a quantidade de vezes que a função print(inc) é acionada é igual a
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

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

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

Analise as assertivas abaixo, as quais apresentam trechos de código na linguagem Java:

I. String texto = "Casa X ferreiro, espeto X pau.";

texto = texto.replace("X", "de");

II. String texto = "Casa X ferreiro, espeto X pau.";

texto = texto.replaceAll("X", "de");

III. String texto = "Casa X ferreiro, espeto X pau.";

texto = texto.replaceFirst("X", "de");

Em quais assertivas será realizada a substituição, na variável "texto", de todas ocorrências de "X" por "de"?

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

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

198Q920375 | Programação, Linguagens de programação, Técnico em Tecnologia da Informação, UFRN, COMPERVE UFRN, 2023

O JavaServer Faces (JSF) possui um ciclo de vida que começa com uma requisição (request) HTTP e termina quando o servidor envia, para o cliente, uma página HTML como resposta (response). A ordem do ciclo de vida JSF é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

199Q920376 | Programação, Linguagens de programação, Técnico em Tecnologia da Informação, UFRN, COMPERVE UFRN, 2023

A tecnologia JavaServer Faces (JSF), presente no Java Enterprise Edition (Java EE), é um framework utilizado no lado do servidor, que permite construir aplicações web. O JSF oferece componentes do tipo Managed Bean, um objeto gerenciado por contêiner JSF, que podem ter quatro tipos de escopos. Managed Beans com escopo do tipo
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

200Q889756 | Programação, Linguagens de programação, Técnico de Informática, Prefeitura de Sapezal MT, SELECON, 2024

Em um determinado sistema, um técnico em Informática precisa testar uma condição de modo que uma variável cidade receba o valor CUIABÁ se o código for igual a 1 e RONDONÓPOLIS, caso contrário. A sintaxe para a estrutura do “if ternário” a ser empregada na programação em JavaScript, é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.