Flashcards
Paradigmas de LP
Cards in this deck (12)
- 1Paradigma Imperativo:Arquitetura através de variáveis, que
modelam as células de memória, e comando de atribuição, responsáveis pela
transmissão entre memória e CPU. Programas feitos nestas linguagens
são muito eficientes, pois extraem ao máximo as funcionalidades. - 2Paradigma Imperativo:Também denominado de procedural, pois a programação e baseada em
blocos de comando e de sub-rotinas ou procedimentos, que fazem a estruturação. - 3Paradigma Imperativo:A velocidade de conexão entre a memória do computador e seu processador determina a
velocidade de um computador. - 4Paradigma funcional:Sua programação é desenvolvida combinando funções simples para formar funções
complexas, não havendo conceito de variáveis nem comandos como atribuição
estilo declarativo. - 5Paradigma funcional:Linguagens deste paradigma são usadas principalmente em aplicações de IA,
além desta área utilizou-se LISP para criar o editor de texto EMACS. - 6Paradigma funcional:Vantagens:
Não precisa se preocupar com variáveis, programação mais simples, execução concorrente é mais simples.
Desvantagens:
“O mundo não é funcional!” Implementações ineficientes
Mecanismos primitivos de E/S e formatação. - 7Paradigma Lógico:No paradigma lógico, os programas são escrito com base nas relações entre entrada e
saída. Ou seja, a programação consiste em proposições E conectores lógicos (e, ou, negação, implica, equivale). - 8Paradigma Lógico:É possível encontrar programas deste tipo de paradigma em sistemas de gerenciamento
de banco de dados relacionais, sistemas especialistas, IA, dentre outras. - 9Paradigma Lógico:A linguagem mais importante que trabalha dessa forma é o PROLOG.
- 10Paradigma orientado a objetos:Subclassificação do Imperativo.
A diferença entre os dois
paradigmas está na metodologia de concepção e modelagem do sistema. - 11Paradigma orientado a objetos:Simplesmente falando LPOO, permite abstração de dados com criação de,
classes, atributos, métodos, criando o objeto. - 12Paradigma orientado a objetos:A programação é desenvolvida através de trocas de mensagens entre os objetos, que são ligados a uma classe. As classes, por sua vez, se interligam através de heranças e polimorfismo.
Information
- Description
- trabalho de padrões de linguagens de programação
- Created by
- lucas araujo
- Views
- 4
- Rating