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.


141Q975239 | Programação, Linguagens de programação, Tecnologia da Informação, TJBA, FGV

Considere os termos private / protected, usados para especificar os direitos de acesso aos membros de classes escritas na linguagem C++. Na ordem respectiva, esses termos denotam permissões de acesso que se limitam aos membros:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

142Q1050010 | Programação, Linguagens de Programação, Tecnologia da Informação, TCE GO, FGV, 2024

Algumas importantes bibliotecas de programação em Python desempenham papel crucial no desenvolvimento de soluções eficientes para uma variedade de problemas em Ciência de Dados e Aprendizado de Máquina.
O objetivo principal da biblioteca Pandas no contexto da ciência de dados e análise de dados é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

143Q1063600 | Programação, Linguagens de Programação, Desenvolvedor de Software em Meteorologia, INPE, FGV, 2024

A Message Passing Interface (MPI) é uma especificação de biblioteca de programação usada para escrever programas que executam em sistemas distribuídos ou paralelos.

Assinale a alternativa que apresenta características que destacam a importância do Message Passing Interface (MPI) na computação paralela e distribuída.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

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

É uma função básica do OpenCV que pode ser utilizada para mostrar uma imagem em uma janela. O trecho refere-se a qual função?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

147Q1063931 | Programação, Linguagens de Programação, Desenvolvedor de Software, INPE, FGV, 2024

Relacione as principais estruturas de armazenamento de dados geoespaciais, a seguir, às bibliotecas Python.
1. Matricial 2. Vetorial 3. Bancos de Dados
( ) NetCDF4 ( ) Shapely ( ) Geopandas ( ) RasterIO ( ) Psycopg2
Assinale a opção que indica a relação correta, segundo a ordem apresentada.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

148Q1017441 | 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.

A bioinformática, embora demande alta especialização, é uma área bem explorada, destacando-se sua importância como ferramenta para análise de dados genéticos, genômicos e fenotípicos por meio das plataformas Python e R.

  1. ✂️
  2. ✂️

149Q1059975 | Programação, Linguagens de Programação, manhã, MF, FGV, 2024

Na área de Engenharia de Prompt, várias técnicas são usadas para melhorar a capacidade de modelos de linguagem em entender e responder perguntas complexas ou realizar tarefas específicas.
Com base na compreensão dessas técnicas, avalie se as seguintes afirmações são verdadeiras (V) ou falsas (F).

( ) Zero-Shot Prompting é uma técnica que requer um grande conjunto de exemplos específicos para treinar o modelo antes de ser capaz de realizar uma tarefa ou responder a uma pergunta.
( ) Chain-of-Thought (COT) envolve instruir o modelo de linguagem para decompor um problema complexo em etapas menores e mais gerenciáveis, detalhando o processo de raciocínio para chegar à resposta.
( ) Few-Shot Prompting utiliza apenas alguns exemplos selecionados para guiar o modelo na execução de uma tarefa, demonstrando como realizar a tarefa com um número limitado de referências.
( ) Zero-Shot COT combina a técnica de Chain-of-Thought com a abordagem Zero-Shot, permitindo que o modelo decomponha e resolva problemas complexos sem a necessidade de exemplos específicos de treinamento prévio.

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

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

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

152Q1050015 | Programação, Linguagens de Programação, Tecnologia da Informação, TCE GO, FGV, 2024

O Keras é uma API de aprendizagem profunda escrita em Python.

Sobre o Keras é incorreto afirmar que

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

153Q910239 | Programação, Linguagens de programação, Web Design, TCEPA, FGV, 2024

A programação visual está se tornando cada vez mais usada no desenvolvimento de sites e sistemas web. Comparada à programação tradicional, uma vantagem da programação visual é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

154Q995235 | Programação, Linguagens de programação, Analista de Sistemas, MGS, IBFC, 2024

Utilizando a linguagem PHP, é possível realizar a criação de funções, desta forma, assinale a alternativa correta de se definir uma função em PHP.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

157Q1061852 | Programação, Linguagens de Programação, Área 1 Contábil Financeira, Polícia Federal, CESPE CEBRASPE, 2025

No que se refere a processamento de linguagem natural, árvores de decisão e Python, julgue o item que se segue.

dados = [3, 7, 0, -1, 7] resultado = {} for i in range(len(dados)): if dados[i] > 0: chave = f”v_{i}” if dados[i] not in resultado.values(): resultado[chave] = dados[i] else: resultado[chave] = -dados[i] elif dados[i] == 0: continue else: resultado[f”neg_{i}”] = abs(dados[i]) print(resultado)
A execução do código Python precedente resulta no trecho a seguir.
{'v_0': 3, 'v_1': 7, 'v_3': -1}
  1. ✂️
  2. ✂️

158Q1050614 | Programação, Linguagens de Programação, Ciência de Dados, TCE PA, FGV, 2024

Considerando os parâmetros (flags) usados na linha de comando ao executar o framework pytest, aquele utilizado para iniciar o debugger interativo do Python é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

160Q1052948 | Programação, Linguagens de Programação, Analista de TI, HEMOBRÁS, CESPE CEBRASPE

Texto associado.
Com base nos conceitos de linguagens de programação e
linguagens de scripts, julgue os próximos itens.

Na linguagem C, para declarar uma função contendo um número indeterminado de argumentos, deve-se adicionar, no lugar do último argumento, um conjunto de três pontos suspensivos, como no exemplo a seguir: int a_function (int x, ...).
  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.