
Programação Orientada a Objetos Quiz
Quiz
•
Computers
•
3rd Grade
•
Practice Problem
•
Hard
JOAO EGGERS
FREE Resource
Enhance your content in a minute
12 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
O que é uma classe em programação orientada a objetos?
Uma função que executa tarefas específicas.
Um conjunto de dados sem métodos.
Um molde para criar objetos, definindo atributos e métodos.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual é a saída do código abaixo?
class Pessoa:
def init(self, nome, idade):
self.nome = nome
self.idade = idade
def cumprimentar(self):
return f"Olá, meu nome é {self.nome} e eu tenho {self.idade} anos."
pessoa1 = Pessoa("João", 30)
print(pessoa1.cumprimentar())
Olá, meu nome é João e eu tenho 30 anos.
Nome: João, Idade: 30.
Olá, meu nome é e eu tenho anos.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual é o propósito do método __init__ em uma classe?
Inicializar atributos da classe.
Modificar atributos da classe.
Remover atributos da classe.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual é a saída do código abaixo?
class Animal:
def init(self, nome):
self.nome = nome
def falar(self):
pass
class Cachorro(Animal):
def falar(self):
return "Au Au!"
cachorro = Cachorro("Rex")
print(cachorro.falar())
Rex fala: Au Au!
Au Au!
Rex
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual é o conceito de herança em programação orientada a objetos?
A criação de novos métodos em uma classe.
A criação de novos atributos em uma classe.
A capacidade de uma classe derivar atributos e métodos de outra classe.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
O que significa polimorfismo em programação orientada a objetos?
Permitir que uma interface única seja usada para representar diferentes tipos.
A capacidade de herdar de múltiplas classes.
Criar várias instâncias de uma classe.
O uso de decoradores em métodos de classe.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
O que é sobrescrita de métodos?
Definir métodos adicionais em uma classe derivada.
Modificar os valores de atributos de instância.
Fornecer uma implementação específica para um método já definido na superclasse.
Remover métodos de uma classe derivada.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
10 questions
Ciência de Dados
Quiz
•
1st Grade - University
15 questions
APP Inventor nozioni base
Quiz
•
2nd - 4th Grade
10 questions
Quiz 4º Ano
Quiz
•
1st - 5th Grade
10 questions
Robótica
Quiz
•
1st - 12th Grade
13 questions
Fake News
Quiz
•
1st - 5th Grade
13 questions
aplicações de Informatica
Quiz
•
2nd - 5th Grade
12 questions
EXERCÍCIO -5- PROGRAMAÇÃO E ROBÓTICA - DURVAL 2025
Quiz
•
1st Grade - University
10 questions
Robotics Vocabulary
Quiz
•
1st - 7th Grade
Popular Resources on Wayground
5 questions
This is not a...winter edition (Drawing game)
Quiz
•
1st - 5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
10 questions
Identify Iconic Christmas Movie Scenes
Interactive video
•
6th - 10th Grade
20 questions
Christmas Trivia
Quiz
•
6th - 8th Grade
18 questions
Kids Christmas Trivia
Quiz
•
KG - 5th Grade
11 questions
How well do you know your Christmas Characters?
Lesson
•
3rd Grade
14 questions
Christmas Trivia
Quiz
•
5th Grade
20 questions
How the Grinch Stole Christmas
Quiz
•
5th Grade
