Programação Orientada a Objetos Quiz

Programação Orientada a Objetos Quiz

3rd Grade

12 Qs

quiz-placeholder

Similar activities

INFORMÁTICA 2 E 3 ANO

INFORMÁTICA 2 E 3 ANO

2nd - 3rd Grade

12 Qs

JustAGGThings1

JustAGGThings1

1st - 12th Grade

10 Qs

CULTURA MACKER

CULTURA MACKER

3rd Grade

12 Qs

Tecnologias Digitais

Tecnologias Digitais

1st - 3rd Grade

8 Qs

Revisão de TEC

Revisão de TEC

3rd Grade

11 Qs

INFORMÁTICA: Quem sabe mais?

INFORMÁTICA: Quem sabe mais?

KG - Professional Development

15 Qs

PROGRAMAÇÃO ORIENTADA A OBJETOS - PYTHON3

PROGRAMAÇÃO ORIENTADA A OBJETOS - PYTHON3

3rd Grade

17 Qs

ING SW1

ING SW1

1st - 10th Grade

12 Qs

Programação Orientada a Objetos Quiz

Programação Orientada a Objetos Quiz

Assessment

Quiz

Computers

3rd Grade

Hard

Created by

JOAO EGGERS

FREE Resource

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.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?