Você está na página 1de 2

Avaliação: G1 Parte 1

Curso: Sistemas de Informação / Ciência da


Disciplina: Algoritmos e Programação II Data: 05/04/2016
Computação
Turma: 0303 Professor: Fabiano Fagundes Nota:
Aluno:

Instruções:
a) Leia atentamente as questões antes de d) Há somente uma alternativa certa por
respondê-las; questão;
b) A interpretação é parte essencial da e) Rasuras serão consideradas como erro.
avaliação; f) Cada questão vale 0,5 pontos
c) Marque com um X, à caneta, a alternativa
correta

Responda cada questão a seguir considerando como inicializadas as seguintes listas:

lista1 = ['A','B','C','D','E']
lista2 = [0,1,2,3,4,5]
lista3 = [lista1,lista2]
lista4 = ['ABC',[5,10],5,5+7,'10']

1) O código abaixo, aplicado sobre as listas acima, tem como saída impressa na tela a alternativa:

print(lista3[0][0],lista3[1][0],lista3[0][len(lista1)])

( ) a. A0E
( ) b. A0D
( ) c. 0 A5
( ) d. 0A 4
( ) e. Mensagem de erro pois ocorrerá “list index out of range”

2) O código abaixo, aplicado sobre as listas acima, tem como saída impressa na tela a alternativa:

print(lista4[1][1]+lista4[2]+lista4[3]+int(lista4[4]))

( ) a. 25
( ) b. 32
( ) c. 37
( ) d. Mensagem de erro pois tentará somar lista com inteiro
( ) e. Mensagem de erro pois tentará somar string com inteiro
3) O código abaixo, aplicado sobre as listas apresentadas anteriormente, tem como saída impressa
na tela a alternativa:

( ) a. Alternativa A
( ) b. Alternativa B
( ) c. Alternativa C
( ) d. Alternativa D
( ) e. Imprimirá todas as saídas

4) O código abaixo, aplicado sobre as listas acima, tem como saída impressa na tela a alternativa:

print(lista4[lista2[0]])

( ) a. 0
( ) b. [0,1,2,3,4,5]
( ) c. ABC
( ) d. A
( ) e. Nenhuma das Alternativas Anteriores

5) O código abaixo tem como saída impressa na tela a alternativa:

( ) a. 12
( ) b. 13
( ) c. 14
( ) d. 15
( ) e. Mensagem de erro!

Você também pode gostar