Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prova (Exclusiva para alunos da graduação) Disciplina: 100696 - ALGORITMOS E PROGRAMAÇÃO Questão 1 Avalie as afirmações a seguir, sobre Python: I. A variável é um identificador para um dado que está guardado na memória. II. As funções ajudam a organizar melhor o código. III. Um tipo não pode ser convertido em outro. É correto o que se afirma em: a ) I e II somente b ) I e III somente c ) I somente d ) I, II e III Questão 2 def verifica(var1): return (not (not (var1>= 3))) and (not (var1> 4)) Assinale o valor de var1 para a função verifica retornar true a ) 1 b ) 2 c ) 3 d ) 0 Questão 3 Dado o código lista=[0,1,2,3,4,5,6,7,8] print(lista[1:6:3]) Assinale a alternativa que irá imprimir o resultado correto. a ) [0,1,2,3,4,5,6] b ) [0,1,2] c ) [1,4] d ) [0,3] Questão 4 Avalie as afirmações a seguir, sobre a funções em Python: I. Elas ajudam na reusabilidade do código. II. Elas ajudam a organizar melhor o Código. III. Elas são mais otimizadas que o código sequencial. É correto o que se afirma em: a ) I e II somente b ) I e III somente c ) I somente d ) I, II e III Questão 5 Dadas as afirmativas abaixo: I. As funções têm sempre um argumento. II. Uma função tem sempre um retorno, nem que seja vazio. III. Uma função pode ser chamada apenas uma vez durante o programa. É correto o que se afirma em: a ) I e II b ) II e III c ) II somente d ) III somente Questão 6 Dado o código Assinale a alternativa que contém os valores impressos: a ) 5 5 b ) 5 3 c ) 2 3 d ) 2 5
Compartilhar