Buscar

Questões de Programação em Python

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

CCT0433_201702512959 V.1 
 
 
 
 
 
 
Disc.: PROGRAMAÇÃO III 
Aluno(a): KAEL DE CAMPOS SILVA PINTO Matrícula: 201702512959 
Acertos: 6,0 de 10,0 Início: 07/05/2019 (Finaliz.) 
 
 
1a Questão (Ref.:201703712956) Acerto: 1,0 / 1,0 
O que vai ser impresso no código abaixo? tupla= (1, 2, 3, 4) tupla.append( (5, 6, 7) ) 
print(len(tupla)) 
 
 
 
2 
 
5 
 
1 
 
7 
 Vai gerar uma exceção 
 
2a Questão (Ref.:201705408507) Acerto: 0,0 / 1,0 
Qual das linguagens abaixo não é interpretada? 
 
 
 
Basic 
 
Ruby 
 
Python 
 C 
 Lua 
 
3a Questão (Ref.:201705409360) Acerto: 1,0 / 1,0 
Considere o seguinte código em Python: 
a = 1 
b = 2 
c = a+b 
print ("o resultado",c); 
Suponha que este código esteja no arquivo teste.py, qual seria a chamada correta através 
do prompt do sistema operacional? 
 
 
 
py teste.py 
 
python teste 
 
p teste.py 
 python teste.py 
 
p teste 
 
4a Questão (Ref.:201705409365) Acerto: 1,0 / 1,0 
Qual das instruções abaixo caracteriza o conceito de ¿tipagem dinâmica¿? 
 
 
 
String a = 3 
 
2+3 = 5 
 i = 2 
 
int i = 5 
 
String x = ¿teste¿ 
 
 
 
 
5a Questão (Ref.:201705410268) Acerto: 1,0 / 1,0 
Considere o seguinte código em Python: 
for valor in range(2,13): 
 if valor%2 != 0: 
 print(valor) 
Qual é o último número a ser impresso na tela? 
 
 
 11 
 
10 
 
13 
 
2 
 
5 
 
6a Questão (Ref.:201705607329) Acerto: 0,0 / 1,0 
O que será impresso, caso o código abaixo seja executado duas vezes, primeiramente com o valor 5 e 
depois com o valor 10? 
x = int(input()) 
if x>=5: 
 print(x+10) 
 if x<10: 
 print("menor que 10") 
else: 
 if x>8: 
 print("maior que 8") 
 else: 
 print("menor ou igual a 8") 
 
 
 
Primeiramente imprimirá 20 e na segunda execução 15 
 Primeiramente imprimirá 15 e o texto "menor que 10". Na segunda execução imprimirá 20 
 
Primeiramente imprimirá 5 e na segunda execução 10 
 Primeiramente imprimirá 15 e na segunda execução imprimirá além do número 20, o texto 
"maior que 8" 
 
Primeiramente imprimirá 15 e na segunda execução 20 
 
7a Questão (Ref.:201705607331) Acerto: 0,0 / 1,0 
Toda linguagem orientada a objetos permite a especificação de métodos construtores na classe, os 
quais são responsáveis pela inicialização do objeto recém-alocado na memória. Na linguagem Python 
este método recebe o seguinte nome: 
 
 
 
self 
 __init__ 
 
constructor 
 this 
 
def 
 
8a Questão (Ref.:201705607330) Acerto: 0,0 / 1,0 
Para acessar o atributo de um objeto Python, pode ser utilizado, alternativamente ao acesso direto, a 
seguinte função: 
 
 
 getattr 
 
setattr 
 hasattr 
 
delattr 
 
expattr 
 
 
 
9a Questão (Ref.:201705497399) Acerto: 1,0 / 1,0 
Qual a função do método __str__ em Python? 
 
 
 
Identificar uma string especifica dentro de um texto 
 
Converter um float em String 
 
Transformar um inteiro em uma String 
 Converter um objeto para ser apresentado como String 
 
Nenhuma das anteriores está correta. 
 
10a Questão (Ref.:201705458963) Acerto: 1,0 / 1,0 
Seja a classe definida como FormaGeométrica em Python, qual das opções abaixo poderia ser uma 
classe herdada dessa classe? 
 
 
 
class Animal(FormaGeometrica) 
 
class Pessoa(FormaGeometrica) 
 
class Carro(FormaGeometrica) 
 
Nenhuma das opções está correta. 
 class Quadrado(FormaGeometrica)

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando