Exercícios Resolvidos de Introdução ao Python

Ver Teoria

Enunciado

Sobre Python é correto afirmar:

a)É uma linguagem compilada, ou seja, o código-fonte de um programa é lido pelo compilador, que cria um arquivo binário, executável diretamente pelo hardware.

b)É uma linguagem fortemente tipada, ou seja, é preciso declarar variáveis e seus tipos.

c)Suporta funcionalidades comuns na orientação a objetos: herança, herança múltipla, polimorfismo, reflexão e introspecção.

Passo 1

Fala aí! Bora analisar um item de cada vez pra gente descobrir a resposta certa, na força do ódio mesmo.

a)Nessa, a gente precisa lembrar que Python é uma linguagem interpretada. Isso significa que os programas que a gente escreve são executados direto, sem ser convertidos antes pra código de máquina. Linguagens compiladas precisam ser convertidos antes, e não é o caso de Python... Então, essa é falsa, beleza???

Passo 2

b)Bom, python realmente é fortemente tipada. Isso significa que a linguagem verifica os tipos dos dados antes da gente fazer as operações. Por exemplo, se você tentar multiplicar um dado que não é um número por 3, vai dar erro!!

Algumas linguagens não fazem nenhuma checagem de segurança, mas Python faz. Porém, não é preciso declarar os tipos dos dados. A linguagem também faz a verificação do tipo automaticamente, e o nome dessa característica é Tipagem Dinâmica. Então essa aqui é falsa, mas foi por pouco, hein!!

Passo 3

c)Rapaz, essa aqui de cara é verdade. Lembra que Python é orientada a objetos?? Dentre os vários paradigmas da linguagem python, o mais famoso deles é a orientação a objetos e é importante você lembrar dele, beleza?? Por isso, essa aqui é verdade!

Resposta

Letra C.