recuperacao 1 programação desenvolvimento de sistemas

recuperacao 1 programação desenvolvimento de sistemas

12th Grade

10 Qs

quiz-placeholder

Similar activities

Explorando os Substantivos em Português

Explorando os Substantivos em Português

9th Grade - University

15 Qs

Linguagem de Programação

Linguagem de Programação

12th Grade

10 Qs

Figuras de linguagem 👅

Figuras de linguagem 👅

9th Grade - University

10 Qs

Cesário Verde e "O sentimento de um ocidental"

Cesário Verde e "O sentimento de um ocidental"

11th - 12th Grade

10 Qs

Manuseamento de Extintores Portáteis 02

Manuseamento de Extintores Portáteis 02

1st Grade - Professional Development

10 Qs

MATEMÁTICA 08/10

MATEMÁTICA 08/10

6th Grade - University

10 Qs

Recuperação - Substantivos Comuns e Próprios

Recuperação - Substantivos Comuns e Próprios

6th Grade - University

10 Qs

Revisão de Programação Java

Revisão de Programação Java

9th Grade - University

15 Qs

recuperacao 1 programação desenvolvimento de sistemas

recuperacao 1 programação desenvolvimento de sistemas

Assessment

Quiz

Other

12th Grade

Easy

Created by

SILVIO HENRIQUES PEREIRA

Used 1+ times

FREE Resource

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.

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?