
Quiz sobre Programação Imperativa e Lógica
Quiz
•
Information Technology (IT)
•
University
•
Hard
dioneide sales
Used 3+ times
FREE Resource
Enhance your content in a minute
23 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Em relação ao paradigma de programação imperativa, assinale a afirmativa correta:
Ele é baseado na definição de regras e fatos para inferir novos conhecimentos.
A programação imperativa define algoritmos como um conjunto de instruções que modificam o estado do programa.
O paradigma imperativo não permite o uso de estruturas de controle de fluxo, como loops e condicionais.
A programação imperativa é sinônimo de programação funcional, focada em funções matemáticas.
Linguagens imperativas não suportam abstrações, como subrotinas e funções.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Sobre a evolução da programação imperativa, é correto afirmar que:
Ela se originou como uma alternativa à programação orientada a objetos.
Linguagens como C e Fortran são exemplos clássicos de linguagens imperativas.
O paradigma imperativo não permite o uso de variáveis globais ou locais.
A programação imperativa é inadequada para sistemas que envolvem controle de hardware.
Linguagens imperativas não podem ser usadas para programação paralela.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Assinale a alternativa que melhor descreve a relação entre a programação lógica e a inteligência artificial:
A programação lógica não é utilizada em inteligência artificial por ser um paradigma declarativo.
A programação lógica é amplamente utilizada em sistemas de inteligência artificial baseados em regras, como sistemas especialistas.
A programação lógica é inferior ao paradigma funcional quando se trata de desenvolvimento de sistemas baseados em IA.
A programação lógica é usada principalmente para controle de fluxo em algoritmos de IA.
O paradigma lógico não tem aplicações relevantes em IA moderna.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Em relação à execução de programas no paradigma de programação lógica, é correto afirmar que:
A execução ocorre através da manipulação de variáveis globais e locais, como no paradigma imperativo.
O programa é executado com base em um processo de prova de teoremas, verificando a veracidade das consultas em relação às regras e fatos definidos.
Programas lógicos são compilados diretamente para código de máquina, como ocorre em linguagens imperativas.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
A principal diferença entre os paradigmas imperativo e lógico é:
A) O paradigma lógico é baseado em estados e mutações, enquanto o paradigma imperativo é declarativo e imutável.
B) No paradigma imperativo, os programadores descrevem como o programa deve realizar suas tarefas, enquanto no paradigma lógico eles descrevem o que deve ser resolvido.
C) O paradigma lógico não permite o uso de funções recursivas, ao contrário do paradigma imperativo.
D) O paradigma imperativo é usado exclusivamente para aplicações de inteligência artificial, enquanto o paradigma lógico é usado para programação de sistemas.
E) O paradigma lógico permite controle de hardware direto, enquanto o imperativo é mais abstrato.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Em relação às características da programação imperativa, assinale a alternativa correta:
A) Ela permite que o programador descreva apenas o que deve ser feito, sem especificar como fazer.
B) A programação imperativa é baseada em estados mutáveis e sequência de comandos que alteram esses estados.
C) Linguagens imperativas não permitem o uso de funções ou procedimentos.
D) O paradigma imperativo é declarativo, concentrando-se na definição de regras e fatos para resolver problemas.
E) Linguagens imperativas são baseadas em lógica matemática, sem controle explícito de fluxo.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
No contexto da programação lógica, qual das alternativas a seguir descreve corretamente o processo de backtracking?
A) A técnica de reutilizar variáveis já definidas para aumentar a eficiência de memória.
B) Um mecanismo utilizado para retornar a um ponto anterior no programa quando uma solução falha e tentar uma nova abordagem.
C) A estratégia de controle de execução baseada em loops e condicionais.
D) Um método para otimizar o uso de memória em linguagens imperativas.
E) Um processo usado para transformar instruções lógicas em código de máquina.
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
20 questions
Quiz Deforestasi
Quiz
•
11th Grade - University
22 questions
ÔN TẬP CRV1
Quiz
•
6th Grade - University
20 questions
Algoritma Struktur Data
Quiz
•
University
20 questions
Sistem Informasi
Quiz
•
University
20 questions
Preguntas sobre Tierras Raras
Quiz
•
11th Grade - University
19 questions
Understanding Robotics and Autonomy
Quiz
•
11th Grade - University
18 questions
Diagnostico Grado Sexto
Quiz
•
6th Grade - University
20 questions
BK-DSI SDgs
Quiz
•
11th Grade - University
Popular Resources on Wayground
10 questions
Ice Breaker Trivia: Food from Around the World
Quiz
•
3rd - 12th Grade
20 questions
Halloween Trivia
Quiz
•
6th - 8th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
4 questions
Activity set 10/24
Lesson
•
6th - 8th Grade
22 questions
Adding Integers
Quiz
•
6th Grade
10 questions
How to Email your Teacher
Quiz
•
Professional Development
15 questions
Order of Operations
Quiz
•
5th Grade
30 questions
October: Math Fluency: Multiply and Divide
Quiz
•
7th Grade
Discover more resources for Information Technology (IT)
10 questions
Halloween Movies Trivia
Quiz
•
5th Grade - University
7 questions
Central Idea of Informational Text
Interactive video
•
4th Grade - University
7 questions
Review for You: Using Commas
Interactive video
•
4th Grade - University
5 questions
Using Context Clues
Interactive video
•
4th Grade - University
20 questions
Definite and Indefinite Articles in Spanish (Avancemos)
Quiz
•
8th Grade - University
7 questions
Force and Motion
Interactive video
•
4th Grade - University
14 questions
Eat Healthy,Be Healty
Quiz
•
4th Grade - University
7 questions
Safari Scholar: Searching for Subject-Verb Agreement
Interactive video
•
4th Grade - University
