wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

09/09 - Lógica Computacional - Exercícios sobre Paradigmas de Pr

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Qual paradigma de programação é mais parecido com seguir uma receita de bolo, com comandos sequenciais?

a)

Paradigma Orientado a Objetos

b)

Paradigma Funcional

c)

Paradigma Imperativo

d)

Paradigma Declarativo

2.

Onde o programa é organizado em "objetos" que têm características e comportamentos?

a)

Paradigma Funcional

b)

Paradigma Imperativo

c)

Paradigma Orientado a Objetos

d)

Paradigma Lógico

3.

Um programa para um jogo, que inclui "personagens com ações", é um exemplo de qual paradigma?

a)

Paradigma Funcional

b)

Paradigma Imperativo

c)

Paradigma Orientado a Objetos

d)

Paradigma Procedural

4.

Qual paradigma utiliza funções como "peças de quebra-cabeça" para resolver partes de um problema?

a)

Paradigma Imperativo

b)

Paradigma Funcional

5.

Qual paradigma tem como foco principal dizer ao computador como executar uma tarefa, passo a passo?

a)

Paradigma Orientado a Objetos

b)

Paradigma Funcional

c)

Paradigma Imperativo

d)

Paradigma Declarativo

6.

Um sistema de recomendação que aplica filtros e cálculos se beneficia mais de qual paradigma?

a)

Paradigma Imperativo

b)

Paradigma Orientado a Objetos

c)

Paradigma Funcional

d)

Paradigma de Programação em Blocos

7.

A organização de um programa em torno de dados (características) e métodos (ações) é a principal característica de qual paradigma?

a)

Paradigma Funcional

b)

Paradigma Imperativo

c)

Paradigma Orientado a Objetos

d)

Paradigma Lógico

8.

Qual paradigma é ideal para um relatório simples, que segue uma sequência de passos para gerar um resultado?

a)

Paradigma Imperativo

b)

Paradigma Orientado a Objetos

c)

Paradigma Funcional

d)

Paradigma Estruturado

9.

O que os paradigmas de programação influenciam?

a)

Apenas a aparência do código.

b)

Apenas a velocidade do computador.

c)

A forma de pensar e organizar o código.

d)

Apenas o tipo de hardware necessário.

10.

Qual a principal vantagem de usar o paradigma orientado a objetos (POO)?

a)

Torna o código mais rápido.

b)

Ajuda a organizar programas complexos.

c)

Permite que o código seja executado em qualquer computador.

d)

Elimina a necessidade de variáveis.

11.

No paradigma funcional, qual é o principal elemento usado como bloco de construção?

a)

Variáveis

b)

Objetos

c)

Comandos sequenciais

d)

Funções

12.

A capacidade de combinar e passar funções como argumentos é uma característica importante de qual paradigma?

a)

Paradigma Imperativo

b)

Paradigma Lógico

c)

Paradigma Funcional

d)

Paradigma de Programação em Blocos

13.

Por que existem diferentes paradigmas de programação?

a)

Porque cada um é usado para uma linguagem de programação diferente.

b)

Porque cada um organiza o raciocínio de uma forma diferente.

c)

Porque alguns são mais novos que outros.

d)

Porque eles são usados para tipos diferentes de sistemas operacionais.

14.

A principal ênfase do paradigma imperativo é:

a)

Na criação de objetos.

b)

Na mudança de estado do programa através de comandos.

c)

Na combinação de funções.

d)

Na reutilização de classes.

15.

Qual é o benefício de se entender os diferentes paradigmas de programação?

a)

Permite ao programador escrever código mais rápido.

b)

Ajuda a escolher a linguagem e a estrutura mais adequadas para um projeto.

c)

Faz com que o código ocupe menos espaço no disco rígido.

16.

O que descreve melhor o paradigma imperativo?

a)

A organização do código em objetos.

b)

O uso de funções que não alteram o estado do programa.

c)

A execução de comandos passo a passo.

d)

A interpretação de código por inteligência artificial.

17.

No paradigma Orientado a Objetos, quais elementos compõem um objeto?

a)

Apenas dados.

b)

Apenas métodos (ações).

c)

Dados e métodos.

d)

Comandos sequenciais.

18.

Qual paradigma é comparado a montar um quebra-cabeça com funções?

a)

Paradigma Imperativo

b)

Paradigma Estruturado

c)

Paradigma Funcional

d)

Paradigma Orientado a Objetos

19.

Um programa que usa blocos, como o Scratch, se encaixa em qual estilo de programação?

a)

Programação imperativa.

b)

Programação orientada a objetos.

20.

No Paradigma Imperativo, qual é o principal objetivo de cada comando?

a)

Criar um novo objeto.

b)

Mudar o estado do programa.

c)

Chamar uma nova função.

d)

Iniciar a inteligência artificial.