Questões de Concurso
Comentadas sobre python em programação
Foram encontradas 580 questões
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.
A, B, C = {0: 1, 2: 3, 4: 5}
o valor armazenado na variável B é igual a
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.
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.
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.
Acerca de programação em Python, julgue o item subsequente.
Os blocos de código em Python são delimitados pelo uso de chaves, que abrem e fecham cada bloco.
Acerca de programação em Python, julgue o item subsequente.
O interpretador Python converte o código-fonte para o formato bytecode, que é multiplataforma e pode ser distribuído junto com o interpretador, para facilitar a execução.
Acerca de programação em Python, julgue o item subsequente.
Classes, em Python, implementam o conceito de herança simples e não estão preparadas para herança múltipla.
Julgue o próximo item, a respeito de arquitetura de sistemas de computação, sistemas de informação e linguagens de programação.
Em Python, as variáveis são definidas estaticamente, enquanto, em PHP, as variáveis são definidas dinamicamente, o que permite a mudança de tipo durante a execução do programa.
Julgue o seguinte item, a respeito de design system, de frameworks para o desenvolvimento de APIs e de orquestração de contêineres.
Os frameworks Flask (Python) e Sinatra (Ruby) não suportam funcionalidades avançadas, como autenticação ou serialização de dados, por isso, o seu uso é recomendável apenas para projetos pequenos.
Julgue o seguinte item, referente à programação e estruturas de dados.
O código a seguir, em Python, retornará Agropecuária como resultado da sua execução.
x = [“Brasileira”, “de”, “Agropecuária”]
x[1] = “Empresa”
y = x.pop(2)
x.append(“EMBRAPA”)
x.remove(“Brasileira”)
print (x[1])
A respeito das linguagens Python, JavaScript e CSS, e dos conceitos de orientação a objetos, julgue o item seguinte.
O slicing, na linguagem Python, usado em sequências, exige que os índices inicial e final sejam obrigatoriamente especificados.
A respeito das linguagens Python, JavaScript e CSS, e dos conceitos de orientação a objetos, julgue o item seguinte.
Em Python, o comando with é usado para simplificar o gerenciamento de recursos, o que garante que operações como o fechamento de arquivos ou a liberação de conexões ocorram automaticamente.
Julgue o próximo item, a respeito de computação e de programação.
A função print() - seguida pela mensagem entre parênteses - é utilizada tanto em Python quanto em R para exibir mensagens na tela.
Julgue o próximo item, a respeito de uso de softwares avançados em estatística.
Na linguagem Python, o modelo Prophet é usado para análise de séries temporais.
Julgue o item subsecutivo, relativo a softwares em R e em Python.
Em Python, a função append( ) pode ser usada para adicionar múltiplos elementos a uma lista de uma só vez, o que simplifica a manipulação de coleções de dados.
Considerando as linguagens de programação e a análise orientada a objetos (AOO), julgue o item a seguir.
Em Python, o comando getattr() retorna uma lista com os atributos e os métodos disponíveis para um objeto ou um módulo.