Início

Questões de Concursos Conceitos básicos de programação

Resolva questões de Conceitos básicos de programação comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


112Q1017061 | Programação, Conceitos Básicos de Programação, Pesquisador, EMBRAPA, CESPE CEBRASPE, 2025

Julgue o próximo item, relativo à análise de dados.

Considere o código a seguir, que utiliza Pandas.

import pandas as pd

data = {'nome':

['bicicleta','avião','helicóptero'],

'categoria':['terrestre','aéreo','aéreo']}

df = pd.DataFrame(data)

df = df.pop('nome')

print(df)

Após a execução desse código, o resultado será o seguinte.


0 terrestre

1 aéreo

2 aéreo

Name: categoria, dtype: object

  1. ✂️
  2. ✂️

113Q1032190 | Programação, Conceitos Básicos de Programação, Perito em Tecnologia da Informação e Comunicação, MPU, FGV, 2025

O analista Pedro foi incumbido de analisar o mau funcionamento do compilador de software CMP+, utilizado no MPU. O CMP+ está apresentando erros na fase da compilação na qual é gerada a árvore de derivação, que guarda uma representação hierárquica do código-fonte.
Sabendo disso, Pedro deve concentrar sua análise do CMP+ na fase de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

114Q1034692 | Programação, Conceitos Básicos de Programação, Analista de Pesquisa Energética Recursos Energéticos, EPE, FGV, 2024

No contexto de ciência de dados, os dados podem ser interpretados como itens elementares, captados e armazenados por recursos de Tecnologia da Informação. Seu propósito é expressar fatos do mundo real de forma a serem tratados no contexto computacional, sendo a base de uma pirâmide hierárquica.
Um nível acima, as informações representam os dados processados, com significado e contextos bem definidos.

Assinale a opção que apresenta corretamente o conceito do último nível dessa pirâmide, correspondendo a um padrão ou conjunto de padrões cuja formulação pode envolver e relacionar fatos e informações.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

116Q1017062 | Programação, Conceitos Básicos de Programação, Pesquisador, EMBRAPA, CESPE CEBRASPE, 2025

Julgue o próximo item, relativo à análise de dados.

Considere o código a seguir, que utiliza NumPy.

import numpy as np

data = np.array([1, 5, 3, 4, 2, 6, 7])

print(data[::2])

Após a execução desse código, o resultado será o seguinte.

[1 3 2 7]

  1. ✂️
  2. ✂️

117Q1090243 | Programação, Conceitos Básicos de Programação, Cientista de Dados, CEMIG MG, FUNDEP Gestão de Concursos, 2023

Sobre a estrutura de dicionário do Python, analise as alternativas a seguir.

I. É definido por pares chave: valor, mapeando chaves únicas a seus respectivos valores.
II. Seus elementos só podem ser acessados por índices numéricos.
III. Uma estrutura mutável pode ser inserida como valor, mas nunca como chave.

Estão corretas as afirmativas
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

118Q1082060 | Programação, Conceitos Básicos de Programação, Técnico em Informática, Prefeitura de Varginha MG, Avança SP, 2025

Em PHP, uma _______ é um nome que identifica um valor simples. Esse valor não pode ser alterado durante a execução do script.

Examine e indique qual das opções preenche melhor a lacuna do texto acima:

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

119Q1090242 | Programação, Conceitos Básicos de Programação, Cientista de Dados, CEMIG MG, FUNDEP Gestão de Concursos, 2023

Analise o código em Python a seguir.

a = [10, 20, 30, 40, 50, 60, 70, 80, 90]

print(a[3:0:-1])

Assinale a alternativa que apresenta corretamente a saída impressa ao executar o programa.

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

120Q1089925 | Programação, Conceitos Básicos de Programação, Área 7, DEPEN, CESPE CEBRASPE

No que diz respeito a linguagens de programação e banco de dados, julgue o item a seguir.


Quando um programa desenvolvido em uma linguagem de script é executado pela primeira vez, antes que o resultado seja apresentado ao usuário, o interpretador traduz cada linha do programa e incrementa sequencialmente um arquivo binário relacionado ao programa. Esse arquivo binário é, então, gerenciado pelo servidor de aplicação, de modo que, a partir da segunda execução do programa, não é mais necessário que o código-fonte seja novamente interpretado.


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