Baixe o app para aproveitar ainda mais
Prévia do material em texto
20/05/2022 22:28 Colaborar - Av1 - Linguagem de Programação https://colaboraread.com.br/aluno/avaliacao/index/3346876501?atividadeDisciplinaId=12990341 1/3 a) b) c) d) e) 1) a) b) c) d) e) 2) 3) 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. 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: 20/05/2022 22:28 Colaborar - Av1 - Linguagem de Programação https://colaboraread.com.br/aluno/avaliacao/index/3346876501?atividadeDisciplinaId=12990341 2/3 a) b) c) d) e) a) b) c) d) e) 4) 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 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 20/05/2022 22:28 Colaborar - Av1 - Linguagem de Programação https://colaboraread.com.br/aluno/avaliacao/index/3346876501?atividadeDisciplinaId=12990341 3/3 a) b) c) d) e) 5) 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: 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.
Compartilhar