Lista de exercicios Programação

330 palavras 2 páginas
Curso

Engenharia de Software

Disciplina Paradigmas de Linguagens de Programação

Periodo

1º Periodo

Data:

09/06/2015

Lista de Exercicios
1. Descreva o modelo de programação em lógica.
2. Faça um comparativo entre linguagens imperativas x linguagens declarativas.
3. Cite as principais aplicações do paradigma lógico e explique-as.
4. Como é a modelagem de programação em lógica?
5. O que é o Prolog? Quais são seus conceitos básicos e avançados?
6. Programar em Prolog envolve alguns aspectos, quais são eles?
7. O que são Átomos?
8. Analise a seguinte estrutura em prolog e responda as questões abaixo:

a.
b.
c.
d.
e.

Escreva em prolog a seguinte perguta “João é pai de Ivan?”.
Escreva em Prolog a seguinte pergunta “Quem é o projenitos de Pedro?”.
Escreva em Prolog a seguinte pergunta “Quais os filhos de João?”
Escreva em Prolog a seguinte pergunta “Quem é o projenitos de quem?”.
Escreva em portugues a seguinte pergunta feita em Prolog: “progenitor(jose,X), progenitor(X,Y)” Escreva em Prolog a seguinte pergunta “Marcos e Ivan tem um projenitor em comum?” g. Qual o resultado da pergunta (a) apresentado pelo Prolog?
h. Qual o resultado da pergunta (e) apresentado pelo Prolog?
i. Qual o resultado da pergunta (f) apresentado pelo Prolog?
f.

9. Analise o programa em Prolog abaixo e responda as questões:

Quais as respostas dadas por Prolog?
a. ?- gosta(maria,X).
b. ?- gosta(X,livro).
c. ?- gosta(Quem,Oque).
d. ?- gosta(X,Y).
e. ?- gosta(X,X).
f. ?- gosta(_a,_b).
g. ?- gosta(A,peixe).
10. Descreva sobre o Paradigma Orientado a Objetos.
11. Quais são as características chave de uma linguagem de programação orientada a objetos?
12. O modelo Orientado a Objetos é formado por quatro componentes básicos: Objeto
Mensagem, Método e Classes. Explique cada um deles.
13. Explique o que são:
a. Atributos
b. Atributos de Objetos
c. Atributos de Classes
14. Explique o que é encapsulamento.
15. Explique o que é Herança.
16. Explique o que é Polimorfismo.

Relacionados

  • lista de exercicios para programacao
    481 palavras | 2 páginas
  • Lista de exercícios de programação
    354 palavras | 2 páginas
  • Lista de exercícios de programação
    256 palavras | 2 páginas
  • Lista de Exercícios de Programação
    1041 palavras | 5 páginas
  • Lista de exercícios- programação
    375 palavras | 2 páginas
  • lista de exercicios de programação
    779 palavras | 4 páginas
  • Lista de exercícios programação
    500 palavras | 2 páginas
  • Exercicios de Lista- Programação
    587 palavras | 3 páginas
  • Lista de exercicios de Programação
    1709 palavras | 7 páginas
  • Lista de exercicios de programação
    1099 palavras | 5 páginas