Questões

Total de Questões Encontradas: 05

Os métodos construtores da programação orientada a objetos são utilizados para instanciar objetos de uma determinada classe. Assim, não é possível criar objetos sem invocar um construtor. A respeito do construtor,
A
toda classe deve ter um, e o programador tem de necessariamente codificá -lo.
B
nem toda classe deve ter um, pois só se usam construtores para tipos específicos de classes. 
C
toda classe deve ter um, mas o programador não precisa necessariamente codificá -lo. 
D
nem toda classe deve ter um, mas o programador precisa necessariamente codificá -lo. 
Na programação orientada a objetos, o polimorfismo é a habilidade de objetos de classes diferentes responderem à mesma mensagem de maneiras diferentes. Um tipo de polimorfismo é
A
polimorfismo de sobrecarga
B
polimorfismo de instanciação.
C
polimorfismo de abstração.
D
polimorfismo de classificação.
Os conceitos da programação orientada a objetos (POO) surgiram no final da década de 1960, quando a linguagem Simula-68 introduziu as ideias de objetos e troca de mensagens para construção de programas. Tais concepções foram posteriormente amadurecidas e aprimoradas durante a década de 1970 pela linguagem de programação Smalltalk. Mas a popularização da POO só se deu ao longo das décadas de 1980 e 1990, com as linguagens C++ e Java. Na POO, uma classe é 
A
um objeto com função de instanciação, em que não se podem definir características.
B
um objeto com função de instanciação, em que se definem comportamentos por meio de atributos. 
C
um modelo ou molde de construção de objetos, em que não se podem definir características.
D
um modelo ou molde de construção de objetos, em que se definem características e comportamentos.
Texto Associado Texto Associado
Com a linguagem de programação Python, é possível realizar a criação de funções recursivas, que são bastante úteis para resolução de problemas computacionais. Tendo isso em mente, analise o código em Python abaixo. 
Imagem Associada da Questão
Nesse caso, ao executar o programa, o valor impresso será
A
22.
B
11.
C
55.
D
50. 
Texto Associado Texto Associado
Python é uma linguagem de programação de alto nível, interpretada, orientada a objetos, funcional, de tipagem dinâmica e forte. Levando isso em conta, analise o código em Python abaixo. 
Imagem Associada da Questão
Nesse caso, ao executar o programa, o valor impresso será 
A
1000.
B
10.
C
100.
D
10000.
Página 1 de 1