Search Header Logo

recuperacao 1 programação desenvolvimento de sistemas

Authored by SILVIO HENRIQUES PEREIRA

Other

12th Grade

Used 1+ times

recuperacao 1 programação desenvolvimento de sistemas
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

Qual das opções abaixo define corretamente uma função em Python?

`function soma(a, b):`

`def soma(a, b):`

`fun soma(a, b):`

`define soma(a, b):`

2.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

Qual das alternativas representa corretamente um laço de repetição que imprime os números de 0 a 4 em Python?

`for i in range(5): print(i)`

`for i = 0; i < 5; i++: print(i)`

`while i < 5: print(i)`

`repeat 5 times: print(i)`

3.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

Qual é a principal diferença entre funções e métodos em Python?

Funções são definidas fora de classes, métodos dentro de classes.

Métodos não podem receber parâmetros.

Funções não podem retornar valores.

Não existe diferença.

4.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

Em programação orientada a objetos, o que é um construtor em Python?

Um método chamado `__init__` que inicializa o objeto.

Uma função que destrói o objeto.

Um atributo da classe.

Um operador especial.

5.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

Considere o seguinte código: ```python class Animal: def falar(self): print("Som de animal") ``` Como você cria um objeto da classe `Animal` e chama o método `falar`?

`obj = Animal(); obj.falar()`

`obj = Animal; obj.falar()`

`obj = Animal(); obj->falar()`

`obj = new Animal(); obj.falar()`

6.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

Qual das alternativas representa corretamente a chamada de um método de instância em Python?

`obj.metodo()`

`obj->metodo()`

`metodo(obj)`

`obj:metodo()`

7.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

Nádia está desenvolvendo um e-commerce chamado Buscante, um buscador de livros. Ela está implementando classes e objetos em Python para organizar melhor seu código e representar os livros vendidos em sua loja:

class Livro:

pass

livro1 = Livro()

Considerando que ela começa escrevendo o código acima, qual alternativa melhor descreve o funcionamento do código escrito por Nádia?

Nádia tentou criar uma função chamada Livro, mas esqueceu de definir o corpo da função.

Nádia declarou uma classe chamada Livro e depois criou um objeto chamado livro1 com a função Livro().

Nádia declarou uma classe chamada Livro e instanciou essa classe criando um objeto chamado livro1.

Nádia declarou uma classe chamada livro1 e criou uma instância chamada Livro.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?