07/10 - Lógica (Revisão das aulas 33, 45, 46)

07/10 - Lógica (Revisão das aulas 33, 45, 46)

Professional Development

15 Qs

quiz-placeholder

Similar activities

POO_EV1

POO_EV1

Professional Development

10 Qs

2. Diseño y personalización de contenido visual

2. Diseño y personalización de contenido visual

Professional Development

10 Qs

Actv. 1: Diseño de Formularios de Captura

Actv. 1: Diseño de Formularios de Captura

Professional Development

20 Qs

DIAGNÓSTICO TALLER CIBERSEGURIDAD

DIAGNÓSTICO TALLER CIBERSEGURIDAD

Professional Development

10 Qs

UTP-mlia-S4 DEEP LEARNING

UTP-mlia-S4 DEEP LEARNING

Professional Development

10 Qs

Ensamblaje de Equipos de Cómputo

Ensamblaje de Equipos de Cómputo

Professional Development

20 Qs

SOM 2.1 - Concepto y Funciones del SO

SOM 2.1 - Concepto y Funciones del SO

Professional Development

16 Qs

STEAM: Competencias y ODS del Siglo XXI

STEAM: Competencias y ODS del Siglo XXI

Professional Development

15 Qs

07/10 - Lógica (Revisão das aulas 33, 45, 46)

07/10 - Lógica (Revisão das aulas 33, 45, 46)

Assessment

Quiz

Information Technology (IT)

Professional Development

Easy

Created by

CLAUDINEI JOSE TAGUTI

Used 4+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual paradigma de programação foca em dar ao computador uma sequência explícita de comandos para mudar o estado do programa, sendo comparado a seguir uma "receita de bolo" passo a passo?

Paradigma Funcional

Paradigma Orientado a Objetos (POO)

Paradigma Imperativo/Procedural

Paradigma Lógico

Answer explanation


Explicação: O paradigma Imperativo/Procedural é aquele em que o programador instrui o computador com uma sequência de comandos que detalham como o programa deve executar a tarefa, focando na alteração do estado (valores das variáveis) do sistema.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

No Paradigma Orientado a Objetos (POO), quais são os dois componentes principais que formam uma "Objeto"?

Funções e Procedimentos

Estruturas de Controle e Loops

Atributos (dados) e Métodos (funcionalidades)

Regras e Fatos

Answer explanation

Explicação: Um objeto em POO é a combinação de características (os atributos, ou dados) e as ações que ele pode realizar (os métodos, ou funcionalidades). Por exemplo, um objeto "Cachorro" tem o atributo "cor do pelo" e o método "latir()".


3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O Paradigma Funcional busca principalmente evitar qual conceito de programação, a fim de tornar o código mais previsível e fácil de testar?

Abstração de classes

Iteração de coleções

Alteração do estado (efeitos colaterais)

Utilização de funções

Answer explanation

Explicação: O Paradigma Funcional prioriza o uso de funções puras, que não dependem nem alteram o estado externo do programa. Isso significa que, para uma mesma entrada, a função sempre produzirá a mesma saída, evitando os chamados "efeitos colaterais".

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Se um programador descreve uma solução definindo regras e fatos, permitindo que o computador deduza a resposta, qual paradigma ele está utilizando?

Orientado a Objetos

Imperativo

Lógico

Funcional

Answer explanation

Explicação: O Paradigma Lógico (ex: Prolog) é baseado em lógica formal. O programador declara as regras e fatos do problema, e o motor de inferência do computador trabalha para encontrar a solução ou deduzir novos fatos.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual paradigma é mais adequado quando o foco principal do projeto é modelar o mundo real em entidades bem definidas, facilitando a reutilização de código através de conceitos como herança e encapsulamento?

Paradigma Imperativo

Paradigma Funcional

Paradigma Procedural

Paradigma Orientado a Objetos

Answer explanation

Explicação: O POO é ideal para modelar problemas complexos usando objetos que encapsulam dados e comportamento. Conceitos como herança, polimorfismo e encapsulamento são centrais para o POO e promovem alta reutilização e organização do código.


6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O que é um Iterável em programação?

Um objeto que armazena apenas um valor por vez.

Um objeto que contém o método next() para retornar o próximo item.

Uma coleção de dados (como uma lista) que pode ser percorrida item por item.

Uma função que retorna um novo objeto a cada chamada.

Answer explanation

Explicação: O Iterável é a coleção (a lista de compras, a string, o dicionário) que pode ser percorrida. O Iterador é a ferramenta ou objeto que faz a travessia.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é a principal função de um Iterador em relação a uma coleção de dados?

Adicionar novos itens à coleção.

Mudar a ordem interna dos itens.

Permitir o acesso sequencial, um item de cada vez, sem expor a estrutura interna da coleção.

Calcular o tamanho total da coleção.

Answer explanation

Explicação: O iterador atua como um "apontador inteligente" que sabe como navegar para o próximo item, garantindo consistência no acesso e encapsulando os detalhes de como a coleção armazena os dados.

Create a free account and access millions of resources

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

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?