Questões de Concurso Sobre python em programação

Foram encontradas 811 questões

Q3622934 Programação

Analise as afirmativas abaixo com relação ao Python e ao MongoDB.


1. O Pyhton necessita de um driver MongoDB para acesso a um banco de dados MongoDB.

2. O PyMongo é um dos drivers MongoDB para Python mais utilizados e pode ser instalado pelo utilitário PIP.

3. O Python pode trabalhar com bancos de dados MongoDB armazenados localmente ou na própria nuvem do MongoDB.


Assinale a alternativa que indica todas as afirmativas corretas

Alternativas
Q3622929 Programação
Quais caracteres são usados na declaração e atribuição de valores à dicionários em Python para fins de delimitação?
Alternativas
Q3552605 Programação

Considere o seguinte trecho de código em Python 3:



Imagem associada para resolução da questão



Com base no código acima, assinale a alternativa correta quanto ao valor exibido ao final da execução.  

Alternativas
Q3530287 Programação
Julgue o próximo item, relativos aos modos de transmissão de dados, ao modelo OSI, à linguagem Python e aos conceitos de falso positivo (FPIR) e falso negativo (FNIR) dos testes de acurácia do NIST.GOV. 

Em Python, listas são estruturas de dados imutáveis, o que as torna ideais para serem usadas como chaves de dicionários (dict). 
Alternativas
Q3530284 Programação
Julgue o próximo item, relativos aos modos de transmissão de dados, ao modelo OSI, à linguagem Python e aos conceitos de falso positivo (FPIR) e falso negativo (FNIR) dos testes de acurácia do NIST.GOV. 

Em Python, a função lambda permite a criação de funções anônimas, que podem ser usadas como argumentos em funções de ordem superior, o que facilita a programação funcional. 
Alternativas
Q3530169 Programação
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}
Alternativas
Q3484708 Programação

A respeito de APIs, web services e JSON, julgue o item a seguir. 


Imagem associada para resolução da questão


Considerando o código em Python precedente, é correto afirmar que sua execução apresentará o resultado a seguir. 


Nome: Mariana

Idade: 21

Disciplinas:

- Algoritmos

- Estruturas de Dados 

Alternativas
Q3484704 Programação

Julgue o item a seguir, referente a Python. 


Na execução do código a seguir, a tentativa de criar a coluna status em df_aprovados não será bem-sucedida devido à ocorrência SettingWithCopyWarning, de df_aprovados é uma fatia do data frame original.


Imagem associada para resolução da questão

Alternativas
Q3468201 Programação

Julgue o item a seguir, referentes a Python.  


Considere que certo professor universitário tenha desenvolvido o código em Python a seguir, que classifica estudantes de acordo com o desempenho de cada um. Considere, ainda, que para testar o código, esse professor tenha gerado 30 números aleatórios superiores ou iguais 0 e inferiores ou iguais a 10. Considere, por fim, que um aluno será classificado como: aprovado, se sua nota for superior ou igual a 7; em recuperação, se sua nota for superior ou igual a 5 e inferior a 7; ou reprovado; se sua nota for inferior a 5.

Imagem associada para resolução da questão


A partir das informações apresentadas nessa situação hipotética, é correto afirmar que a execução do citado código será bem-sucedida e mostrará a nota média dos estudantes. 

Alternativas
Q3468200 Programação

Julgue o item a seguir, referentes a Python.  


Na execução do código a seguir, a tentativa de criar a coluna status em df_aprovados não será bem-sucedida devido à ocorrência de SettingWithCopyWarning, pois df_aprovados é uma fatia do data frame original. 


Imagem associada para resolução da questão

Alternativas
Q3468199 Programação

Julgue o item a seguir, referentes a Python.  


Considere que, na tentativa de calcular a pontuação final de estudantes universitários com base nas suas notas e nos pesos atribuídos às disciplinas, sem usar bibliotecas externas, certo programador tenha desenvolvido o seguinte código em Python.  

Imagem associada para resolução da questão


Nessa situação hipotética, a execução do código será bem-sucedida e imprimirá no terminal a lista pontuacoes_finais com as pontuações finais ponderadas para cada estudante. 

Alternativas
Q3421007 Programação

Julgue o item que se segue, referente a HTML, CSS e JavaScript, Python e Java.  


Considere o código Python, versão 3.13, a seguir. 

Imagem associada para resolução da questão


A execução desse código imprimirá a docstring da função imprimePares(), apresentada a seguir.


Essa função imprime os números pares de 1 a 20.


Alternativas
Q3407596 Programação
Acerca das linguagens de programação, das linguagens de script e dos diferentes padrões de representação de dados, julgue o item a seguir.
Quando comparada ao Python, a linguagem Java, apesar de ter uma sintaxe mais verbosa, com estrutura textual repetitiva e regras sintáticas mais rígidas, é mais adequada para aplicações que exigem alto desempenho, devido à velocidade de execução.
Alternativas
Q3314806 Programação

O NDVI (ou índice de vegetação por diferença normalizada) permite identificar a presença de vegetação verde e caracterizar sua distribuição espacial, como também sua evolução no decorrer do tempo. Para calcular o NDVI, a linguagem Python é amplamente utilizada, devido à sua flexibilidade e às bibliotecas de processamento de dados geoespaciais disponíveis. A seguir, é apresentado um código em Python relativo ao cálculo do NDVI. 


import numpy as np

import rasterio def calcular_ndvi(arquivo_nir, arquivo_red,

saida_ndvi):

    with rasterio.open(arquivo_nir) as nir_src:

        nir = nir_src.read(1).astype('float32')

        perfil = nir_src.profile

    with rasterio.open(arquivo_red) as red_src:

        red = red_src.read(1).astype('float32')

    ndvi = (nir - red) / (nir + red + 1e-10)

    perfil.update(dtype=rasterio.float32,

count=1)

    with rasterio.open(saida_ndvi, 'w',

**perfil) as dst:

        dst.write(ndvi, 1)

    print(f"NDVI calculado e salvo em:

{saida_ndvi}") 


Com base no código precedente, julgue os itens a seguir. 

Com base no código precedente, julgue o item a seguir. 


Na interpretação do resultado do código, valores de NDVI próximos de 0 indicam maiores quantidades de vegetação fotossinteticamente ativa, enquanto valores próximos de 1 sugerem uma baixa vegetação. 

Alternativas
Q3299584 Programação
Considerando o seguinte código na linguagem de programação Python,

A, B, C = {0: 1, 2: 3, 4: 5}

o valor armazenado na variável B é igual a
Alternativas
Q3299560 Programação
Na linguagem de programação Python, considerando que o comando else está alinhado aos comandos try e except, o escopo do comando else 
Alternativas
Q3296252 Programação
Em Python, qual das opções abaixo representa a forma correta de definir uma função?
Alternativas
Q3291508 Programação

Acerca de programação em Python, julgue o item subsequente.


Em Python, as listas são coleções heterogêneas e mutáveis de objetos de qualquer tipo, inclusive de outras listas. 

Alternativas
Q3291507 Programação

Acerca de programação em Python, julgue o item subsequente.


Para evitar a interrupção do módulo principal do programa Python, recomenda-se tratar como exceção erros tais quais divisão por zero, entre outros.

Alternativas
Q3291506 Programação

Acerca de programação em Python, julgue o item subsequente.


Geralmente, utiliza-se o loop WHILE quando o número de execuções é conhecido antes da execução desse loop, e utiliza-se o loop FOR quando o número de execuções ainda for desconhecido antes da execução desse loop




Alternativas
Respostas
21: E
22: C
23: B
24: E
25: C
26: E
27: E
28: C
29: C
30: C
31: E
32: C
33: C
34: E
35: B
36: E
37: B
38: C
39: C
40: E