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

REVISÃO TECNOLOGIAS EMERGENTES

REVISÃO TECNOLOGIAS EMERGENTES

Professional Development

10 Qs

Phishing

Phishing

Professional Development

16 Qs

TALK - INS Jaume Viladoms Abril 2025

TALK - INS Jaume Viladoms Abril 2025

Professional Development

10 Qs

Quiz – Encapsulamento (GET e SET)

Quiz – Encapsulamento (GET e SET)

Professional Development

11 Qs

Prueba sumativa partes internas de la pc

Prueba sumativa partes internas de la pc

Professional Development

16 Qs

Tecnologia a Serviço do Atendimento Presencial

Tecnologia a Serviço do Atendimento Presencial

Professional Development

10 Qs

Atalhos e Segurança no Computador

Atalhos e Segurança no Computador

Professional Development

15 Qs

Compreensão de Código React Native

Compreensão de Código React Native

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?