Buscar

Colaborar - Av1 - Linguagem de Programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

17/09/2020 Colaborar - Av1 - Linguagem de Programação
https://www.colaboraread.com.br/aluno/avaliacao/index/2643194702?atividadeDisciplinaId=10634288 1/4
 Linguagem de Programação (/aluno/timelin…
Av1 - Linguagem de Programação
  
(/notific
Informações Adicionais
Período: 31/08/2020 00:00 à 05/10/2020 23:59
Situação: Cadastrado
Pontuação: 750
Protocolo: 532246935
Avaliar Material
a)
b)
c)
d)
e)
1)
2)
Por controle de fluxo em um programa entende-se a ordem lógica de execução dos comandos que o
compõem, bem como os desvios nessa ordem necessários em função de certas condições que possam
ocorrer (BANIN, p. 49, 2018)
 
O código a seguir é uma implementação em Python.
if valor <= 1830.29:
    valor -= valor * 0.08
elif valor <= 3050.52:
    valor -= valor * 0.09
elif valor <= 6101.06:
    valor -= valor * 0.11
Considerando  o código apresentado, assinale a alternativa que descreve corretamente o que ela
representa.
Alternativas:
Uma estrutura condicional simples, que dependendo do valor um desconto será aplicado.
Uma estrutura condicional simples, que dependendo do valor um acréscimo será aplicado.
Uma estrutura condicional encadeada, que dependendo do valor um desconto será
aplicado.
Alternativa assinalada
Uma estrutura de repetição, que dependendo do valor um acréscimo será aplicado.
Uma estrutura condicional encadeada, que dependendo do valor um acréscimo será aplicado.
https://www.colaboraread.com.br/aluno/timeline/index/2643194702?ofertaDisciplinaId=1334888
https://www.colaboraread.com.br/notificacao/index
javascript:void(0);
17/09/2020 Colaborar - Av1 - Linguagem de Programação
https://www.colaboraread.com.br/aluno/avaliacao/index/2643194702?atividadeDisciplinaId=10634288 2/4
a)
b)
c)
d)
e)
a)
b)
c)
d)
e)
3)
4)
A busca_____________ é o algoritmo mais simples de busca, ele percorre todo a coleção comparando a chave
com o valor do elemento em cada posição. Já a busca _____________ é eficiente para uma estrutura de dados
ordenada. 
Assinale a alternativa que completa a lacuna corretamente:
Alternativas:
sequencial; merge sort;
binária; sequencial;
sequencial; binária; Alternativa assinalada
merge sort; sequencial;
bubble sort; sequencial; 
A missão da Python Software Foundation é promover, proteger e avançar a linguagem de programação
Python, além de apoiar e facilitar o crescimento de uma comunidade diversificada e internacional de
programadores Python.
 
O código a seguir é uma implementação em Python.
if valor <= 1830.29:
    valor -= valor * 0.08
elif valor <= 3050.52:
    valor -= valor * 0.09
elif valor <= 6101.06:
    valor -= valor * 0.11
 
Considerando o código apresentado, avalie as asserções a seguir:
I. A estrutura de decisão apresenta uma condição para aplicar desconto em um valor.
II. A segunda condição da estrutura de decisão contempla os valores entre 1830.29 até 3050.52.
III. A terceira condição da estrutura de decisão contempla os valores entre 3050.52 até 6101.05.
Escolha a opção correta.
Alternativas:
Somente as asserções I e II estão corretas.
 Somente as asserções II e III estão corretas.
Somente as asserções I e III estão corretas.
 Todas as asserções estão corretas.
Somente a asserção I está correta. Alternativa assinalada
17/09/2020 Colaborar - Av1 - Linguagem de Programação
https://www.colaboraread.com.br/aluno/avaliacao/index/2643194702?atividadeDisciplinaId=10634288 3/4
a)
b)
c)
d)
e)
5)
Uma loja precisa implementar uma solução para calcular o desconto na compra do cliente. Caso o cliente
faça uma compra até R$ 100, o desconto será de 3%. Caso a compra seja até R$ 500, o desconto será de
10%, caso seja até mil o desconto será de 20%.
 
Para fazer a implementaçã em Python é necessário seguir os seguintes passos:
 
1. elif valor <= 500:
2. if valor <= 100:
3. valor -= valor * 0.03
4. elif valor <= 1000:
5. valor -= valor * 0.10
6. valor -= valor * 0.20
7. def calcular_desconto():
8. return valor
Assinale a alternativa que apresenta a sequência correta.
Alternativas:
7 - 3 - 2 - 5 - 1 - 6 - 4 - 8
2 - 3 - 1 - 5 - 4 - 6 - 7 - 8
2 - 3 - 1 - 5 - 4 - 6 - 8 - 7
7 - 2 - 3 - 1 - 5 - 4 - 6 - 8 Alternativa assinalada
7 - 1 - 5 - 6 - 4 - 3 - 2 - 8
Nos últimos 3 anos, o PSF vem trabalhando em projetos financiados por doações para melhorar os
sistemas e plataformas internos. Este trabalho foi realizado com o Packaging Working Group e focado no
ecossistema PyPI e pip. Dessa forma, foi possível mostrar que a aplicação de financiamento direcionado a
projetos de código aberto tem a capacidade de aumentar drasticamente a velocidade do desenvolvimento e
levar nossa comunidade adiante de uma maneira muito mais sustentável do que depender apenas de
esforços voluntários (Holscher, 2020).
 
O código a seguir é uma implementação em Python.
def minha_funcao(valor):
    for i, c in enumerate(valor):
        if c.lower() == 'a' or c.lower() == 'e':
            print(c, i)
        else:
            continue
Considerando o código apresentado, assinale a alternativa que descreve corretamente o que ele
representa.
Alternativas:
17/09/2020 Colaborar - Av1 - Linguagem de Programação
https://www.colaboraread.com.br/aluno/avaliacao/index/2643194702?atividadeDisciplinaId=10634288 4/4
a)
b)
c)
d)
e)
Uma função que faz a contagem de quantas vogais 'a' e 'e' existem em uma string.
Uma função que verifica se um determinado valor é inteiro ou caractere.
Uma função que localiza e exibe a posição de cada vogal 'a' ou 'e', independente se é
maiúscula ou minúscula.
Alternativa assinalada
Uma função que somente localiza as vogais 'a' ou 'e' minúsculas.
Uma função que localiza e exibe a posição de vogais 'a' ou 'e' minúsculas e faz a contagem da
quantidade encontrada.

Continue navegando