wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Prog. no Des. de Sistemas - Classes e Objetos em python

Total questions: 10

Worksheet time: 20mins

Name
Class
Date
1.

Qual é a finalidade do método __init__ em uma classe Python?

a)

Destruir um objeto

b)

Realizar cálculos matemáticos

c)

Inicializar atributos do objeto

d)

Imprimir informações do objeto

2.

Como a programação orientada a objetos pode ajudar a organizar melhor um projeto de sistema bancário?

a)

Permitindo que ele escreva menos código.

b)

Organizando o código em funções independentes.

c)

Agrupando dados e comportamentos em classes e objetos.

d)

Fazendo o código rodar mais rápido.

3.

O que uma classe representa em Python?

a)

Um conjunto de funções

b)

Um conjunto de atributos e métodos compartilhados

c)

Um conjunto de variáveis globais

d)

Um conjunto de loops

4.

Qual é a função do construtor em uma classe Python?

a)

Realizar cálculos matemáticos

b)

Inicializar atributos do objeto

c)

Destruir um objeto

d)

Imprimir informações do objeto

5.

O que é um objeto em Python?

a)

Uma instância de uma classe

b)

Um conjunto de funções

c)

Um conjunto de variáveis globais

d)

Um conjunto de loops

6.

Como se acessam os atributos de um objeto em Python?

a)

Usando o operador vírgula

b)

Usando o operador ponto

c)

Usando o operador de subtração

d)

Usando o operador de adição

7.

O que são classes e objetos em Python?

a)

Conceitos centrais no paradigma de programação procedural

b)

Conceitos centrais no paradigma de programação orientada a objetos

c)

Conjuntos de funções

d)

Conjuntos de variáveis globais

8.

Qual é a principal finalidade de uma classe em Python?

a)

Definir atributos e métodos compartilhados

b)

Definir funções

c)

Definir variáveis globais

d)

Definir loops

9.

O que é um construtor em Python?

a)

Um método especial para destruir objetos

b)

Um método especial para realizar cálculos matemáticos

c)

Um método especial para inicializar objetos

d)

Um método especial para imprimir informações do objeto

10.

Qual é a importância da programação orientada a objetos na organização de um projeto de software?

a)

Reduz a eficiência do software

b)

Facilita a compreensão e manutenção do código

c)

Torna o código mais complexo e difícil de entender

d)

Aumenta a quantidade de erros no código