
07/10 - Lógica (Revisão das aulas 33, 45, 46)
Quiz
•
Information Technology (IT)
•
Professional Development
•
Easy
CLAUDINEI JOSE TAGUTI
Used 4+ times
FREE Resource
Enhance your content in a minute
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

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?
Similar Resources on Wayground
17 questions
Quiz Polimorfismo
Quiz
•
Professional Development
13 questions
EXPLORADOR DE ARCHIVOS
Quiz
•
Professional Development
10 questions
Habilidades en Python
Quiz
•
Professional Development
10 questions
Hactober Cyber Circuit
Quiz
•
Professional Development
10 questions
Hackers vs Empresas
Quiz
•
Professional Development
16 questions
Blocuri de programare Lego
Quiz
•
Professional Development
10 questions
Acessibilidade na WEB
Quiz
•
Professional Development
16 questions
Funções PPDM Aula 4
Quiz
•
Professional Development
Popular Resources on Wayground
10 questions
Ice Breaker Trivia: Food from Around the World
Quiz
•
3rd - 12th Grade
20 questions
MINERS Core Values Quiz
Quiz
•
8th Grade
10 questions
Boomer ⚡ Zoomer - Holiday Movies
Quiz
•
KG - University
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
Adding Integers
Quiz
•
6th Grade
20 questions
Multiplying and Dividing Integers
Quiz
•
7th Grade
10 questions
How to Email your Teacher
Quiz
•
Professional Development
15 questions
Order of Operations
Quiz
•
5th Grade
Discover more resources for Information Technology (IT)
10 questions
How to Email your Teacher
Quiz
•
Professional Development
21 questions
October 25
Quiz
•
Professional Development
10 questions
October Monthly Quiz
Quiz
•
Professional Development
20 questions
There is There are
Quiz
•
Professional Development
5 questions
SSUSH13
Interactive video
•
Professional Development
10 questions
Halloween Trivia
Quiz
•
Professional Development
