Buscar

Exercício 1

Prévia do material em texto

Exercício: CCT0433_EX_A1_201501115995_V1 15/04/2018 19:17:11 (Finalizada) 
Aluno(a): ALDERS 2018.1 
Disciplina: CCT0433 - PROGRAMAÇÃO III 2015011 
 
 
 
Ref.: 201503971844 
 
 
 
 1a Questão 
 
 
 Python é uma linguagem multiparadigma. Identifique, abaixo, o paradigma que não pertence à linguagem Python: 
 
 
 Polinomial 
 
Lógico 
 
Orientado a aspectos 
 
Orientado a objetos 
 
Estruturado 
 
 
Explicação: 
A resposta é a letra e, pois a, b, c e d são paradigmas da linguagem Python. 
Polinomial não é paradigma de computação e nem pertence à linguagem Python. 
 
 
 
 
Ref.: 201503971849 
 
 
 
 2a Questão 
 
 
Python é uma linguagem que possui o paradigma funcional além de outros. 
No paradigma funcional puro podemos substituir a repetição por meio de: 
 
 
 Variável 
 
Parâmetro 
 
Condicional 
 
Função 
 Recursividade 
 
 
Explicação: 
A repetição no paradigma funcional puro é realizada por meio da recursividade (letra d) . 
Variável e parâmetro não permitem repetição. 
Uma função é uma forte característica do paradigma funcional. 
Condicional existe no paradigma, mas é utilizado para decisões. 
 
 
 
 
Ref.: 201503971847 
 
 
 
 3a Questão 
 
 
Qual das linguagens abaixo não é interpretada? 
 
 
 
Ruby 
 Lua 
 C 
 
Python 
 
Basic 
 
 
Explicação: 
A resposta é letra e, pois todas as outras linguagens são interpretadas, ou seja, possuem um interpretador, e C é 
uma linguagem ¿compilada¿, possui um ¿compilador¿ para gerar o código. 
 
 
 
 
Ref.: 201502276296 
 
 
 
 4a Questão 
 
 
O que vai ser impresso no código abaixo? tupla= (1, 2, 3, 4) tupla.append( (5, 6, 7) ) print(len(tupla)) 
 
 
 Vai gerar uma exceção 
 
5 
 
1 
 
2 
 7 
 
 
Explicação: Uma tupla não pode ser modificada. Vai gerar uma exceção.

Continue navegando