
Programação Orientada a Objetos Quiz
Authored by JOAO EGGERS
Computers
3rd Grade

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
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
Why digital portfolios?
Quiz
•
KG - 12th Grade
10 questions
Computação em Nuvem
Quiz
•
1st Grade - University
10 questions
Descobrindo Sócrates e sua Filosofia
Quiz
•
1st Grade - University
13 questions
Estratègies i eines digitals de comunicació i productivitat
Quiz
•
KG - 5th Grade
12 questions
AV1/R1 1TEC_LC_ 1 A 11_LÓGICA COMPUTACIONAL
Quiz
•
1st Grade - University
15 questions
AV1/R1 2TEC_PM_1 A 11_História e Reconhecimento da UX
Quiz
•
1st Grade - University
10 questions
HTML
Quiz
•
1st - 3rd Grade
8 questions
internet safety
Quiz
•
3rd - 12th Grade
Popular Resources on Wayground
7 questions
History of Valentine's Day
Interactive video
•
4th Grade
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
15 questions
Valentine's Day Trivia
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
Discover more resources for Computers
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
22 questions
fractions
Quiz
•
3rd Grade
15 questions
Valentine's Day Trivia
Quiz
•
3rd Grade
18 questions
Comparing Fractions with same numerator or denominator
Quiz
•
3rd Grade
15 questions
Valentines Day Trivia
Quiz
•
3rd Grade
12 questions
Presidents' Day
Quiz
•
KG - 5th Grade
10 questions
History and Traditions of Valentine's Day
Interactive video
•
3rd - 6th Grade