Logo Passei Direto
Buscar

Validação de Dados e Funções em Python

User badge image
Gabriel

em

Ferramentas de estudo

Questões resolvidas

Na AULA 5 você aprendeu a criar funções e também a realizar a passagem de parâmetros em funções. Acerca deste assunto, analise as afirmativas a seguir:

I - Parâmetros são dados recebidos pelas funções e oriundos do programa principal ou mesmo de outra função.
II - O ato de enviar um dado para um função é chamado de passagem de parâmetro.
III - Um função só pode receber um único parâmetro.
Acerca das afirmativas mostradas, assinale somente as CORRETAS:

A I, apenas.
B II, apenas.
C III, apenas.
D I e II, apenas.
E I e III, apenas.

Na AULA 4 você aprendeu o laço while e o laço for. A seguir você está vendo um laço implementado com for.

for i in range(100, 1000, 10):
print(i)

Assinale a alternativa que, CORRETAMENTE, gera a mesma saída que o código apresentado, mas agora implementando com laço while.

A i = 100
while (i <= 1000):
print(i)
i +=10
B i = 100
while (i <= 999):
print(i)
i += 10
C i = 99
while (i <= 1000):
print(i)
i += 10
D i = 99
while (i <= 999):
print(i)
i += 10
E i = 99
while (i <= 999):
print(i)

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Na AULA 5 você aprendeu a criar funções e também a realizar a passagem de parâmetros em funções. Acerca deste assunto, analise as afirmativas a seguir:

I - Parâmetros são dados recebidos pelas funções e oriundos do programa principal ou mesmo de outra função.
II - O ato de enviar um dado para um função é chamado de passagem de parâmetro.
III - Um função só pode receber um único parâmetro.
Acerca das afirmativas mostradas, assinale somente as CORRETAS:

A I, apenas.
B II, apenas.
C III, apenas.
D I e II, apenas.
E I e III, apenas.

Na AULA 4 você aprendeu o laço while e o laço for. A seguir você está vendo um laço implementado com for.

for i in range(100, 1000, 10):
print(i)

Assinale a alternativa que, CORRETAMENTE, gera a mesma saída que o código apresentado, mas agora implementando com laço while.

A i = 100
while (i <= 1000):
print(i)
i +=10
B i = 100
while (i <= 999):
print(i)
i += 10
C i = 99
while (i <= 1000):
print(i)
i += 10
D i = 99
while (i <= 999):
print(i)
i += 10
E i = 99
while (i <= 999):
print(i)

Prévia do material em texto

<p>Questão 1/10 - Lógica de Programação e Algoritmos</p><p>Na AULA 4 aprendemos a fazer validação de dados empregando laços de repetição. A seguir você encontra um código em linguagem Python que deve validar dados inteiro em um intervalo entre -100 e 100, com estes valores  inclusos.</p><p>x = int(input('Digite um valor no intervalo de -100 até 100: '))</p><p>while (                ):</p><p>x = int(input('Digite um valor no intervalo de -100 até 100: '))</p><p>print('Encerrando')</p><p>Observe que, propositalmente, a condição do laço ficou vazia. Assinale a alternativa que contém a condição correta para este laço funcionar como o enunciado propõe.</p><p>A</p><p>x  -100</p><p>B</p><p>x > 100 or x  100 and x  -100</p><p>E</p><p>x  -99</p><p>Questão 2/10 - Lógica de Programação e Algoritmos</p><p>Na AULA 5 aprendemos a trabalhar com funções em linguagem Python. A seguir você encontra um código que cria uma função para encontrar o valor em milhas a partir de um dado valor em quilômetros.</p><p>def KmMilha(km):</p><p>milha = km * 0.621371</p><p>return milha</p><p>resultado = KmMilha(float(input('Digite um valor em Kilômetros: ')))</p><p>print('Equivalente em milhas: {}'.format(resultado))</p><p>Acerca deste código, assinale a alternativa INCORRETA:</p><p>A</p><p>As linhas 5 e 6 correspondem ao que chamamos de programa principal.</p><p>B</p><p>A execução do nosso algoritmo se iniciará pela linha 1, definindo a função 'KmMilha'.</p><p>Você assinalou essa alternativa (B)</p><p>C</p><p>Na linha 3, a variável 'milha' envia seu valor para o programa principal. Este dado é armazenado em uma variável chamada 'resultado'</p><p>D</p><p>A variável 'km', na linha 1, recebe o dado vindo do input realizado na linha 5.</p><p>E</p><p>Na linha de código 1 temos a criação de uma função chamada 'KmMilha' e também de uma variável de nome 'km'</p><p>Questão 3/10 - Lógica de Programação e Algoritmos</p><p>Na AULA 5 você aprendeu a criar funções e também a realizar a passagem de parâmetros em funções. Acerca deste assunto, analise as afirmativas a seguir:</p><p>I - Parâmetros são dados recebidos pelas funções e oriundos do programa principal ou mesmo de outra função.</p><p>II - O ato de enviar um dado para um função é chamado de passagem de parâmetro.</p><p>III - Um função só pode receber um único parâmetro.</p><p>Acerca das afirmativas mostradas, assinale somente as CORRETAS:</p><p>A</p><p>I, apenas.</p><p>B</p><p>II, apenas.</p><p>C</p><p>III, apenas.</p><p>D</p><p>I e II, apenas.</p><p>Você assinalou essa alternativa (D)</p><p>E</p><p>I e III, apenas.</p><p>Questão 4/10 - Lógica de Programação e Algoritmos</p><p>Na AULA 4 você aprendeu a trabalhar com laços de repetição empregado while e também o for. Acerca do for e suas características, observe as afirmativas a seguir</p><p>I - A estrutura for funciona também da mesma maneira que o while, ou seja, enquanto uma condição se mantiver verdadeira, o laço continua executando.</p><p>II - O laço for é comumente empregado em situações em que o número de iterações é finito e bem definido.</p><p>III - O laço for trabalha com uma variável de controle do laço de maneira implícita.</p><p>Acerca das afirmativas apresentadas, assinale somente as CORRETAS:</p><p>A</p><p>I, somente.</p><p>B</p><p>II, somente.</p><p>C</p><p>I e II, somente.</p><p>D</p><p>I e III, somente.</p><p>E</p><p>I, II e III.</p><p>Você assinalou essa alternativa (E)</p><p>Questão 5/10 - Lógica de Programação e Algoritmos</p><p>Na AULA 5 aprendemos sobre o escopo de variáveis e a existência do escopo local e do global. Acerca deste assunto, observe as afirmativas a seguir:</p><p>I - O escopo é a propriedade que determina onde uma variável pode ser utilizada dentro de um programa.</p><p>II - Variáveis do escopo local só existem dentro do escopo local, que é a função onde ela foi criada.</p><p>III - Uma variável do escopo local pode ser acessada por outra função ou pelo programa principal.</p><p>IV - Variáveis globais são criadas no programa principal e elas existem ao longo de todo o programa.</p><p>Acerca das afirmações, assinale somente as CORRETAS:</p><p>A</p><p>I e II, apenas.</p><p>B</p><p>I, II e III, apenas.</p><p>C</p><p>I, II e IV, apenas.</p><p>Você assinalou essa alternativa (C)</p><p>D</p><p>II, III e IV, apenas.</p><p>E</p><p>I, II, III e IV.</p><p>Questão 6/10 - Lógica de Programação e Algoritmos</p><p>Na AULA 4 você aprendeu o laço while e o laço for. A seguir você está vendo um laço implementado com for.</p><p>for i in range(100, 1000, 10):</p><p>print(i)</p><p>Assinale a alternativa que, CORRETAMENTE, gera a mesma saída que o código apresentado, mas agora implementando com laço while.</p><p>A</p><p>i = 100</p><p>while (i</p><p>a seguir:</p><p>I - Funções são rotinas de códigos que podem ser executadas quando tem seu nome invocado pelo programa.</p><p>II - Exemplos de funções pré-definidas na linguagem Python são for, while e if.</p><p>III - Funções tem como um de seus objetivos simplificar os códigos criados, auxiliando na abstração de recursos complexos de se manipular em programação, como drivers de vídeo e de teclado.</p><p>Acerca das afirmativas apresentadas, assinale as CORRETAS:</p><p>A</p><p>I, apenas.</p><p>B</p><p>II, apenas.</p><p>C</p><p>III, apenas.</p><p>D</p><p>I e II, apenas.</p><p>E</p><p>I e III, apenas.</p><p>Você assinalou essa alternativa (E)</p><p>·</p><p>image1.png</p>

Mais conteúdos dessa disciplina