Seminrioparadigmas De Linguagem De Programaouniversidade Federal De Sergipeufs 1213474093159882 8

1291 palavras 6 páginas
GRUPO: TECNOLIFE

ELISA FERNANDES
KEITH CARVALHO
LUCAS VILLAR
NAYANE GETIRANA
VALMON GAUDENCIO
SistemasTecnoLife.blogspot.com

Paradigmas de linguagem de programação ALUNA:

ELISA CRAVO FERNANDES
SistemasTecnoLife.blogspot.com

Introdução à LP’s

Conteúdo Programático









1.
2.
3.
4.
5.
6.
7.
8.

O que é Paradigma?
O que é Paradigma de Programação?
Características de Paradigma de Programação
História
Por que estudar LP’s?
Para que servem as LP’s?
Propriedades Desejáveis
Por que tanta linguagem?

O que é um Paradigma?



Modelo, padrão



É um modelo imperativo de uma realidade



Permite organizar as idéias com vista:



Ao atendimento dessa realidade
À determinação de qual é a melhor forma de atuar sobre essa realidade

O que é Paradigma de
Programação?


Modelo, padrão ou estilo de programação suportado por linguagens que agrupam certas características comuns.



Uma linguagem de programação é um método padronizado para expressar instruções para um computador. É um conjunto de regras sintáticas e semânticas usadas para definir um programa de computador.

Características de Paradigmas de
Programação



Gramática e significado bem definidos [sintaxe: gramática (forma); semântica: significado]



Implementável (executável) com eficiência
‘‘aceitável’’



Universal: deve ser possível expressar todo problema computável
6

História


A primeira linguagem de programação para computadores foi provavelmente Plankalkül, criada por Konrad Zuse na Alemanha Nazista, mas que teve pouco ou nenhum impacto no futuro das linguagens de programação.



A primeira linguagem de programação de alto nível amplamente usada foi Fortran, criada em
1954.
7

Por que estudar LP’s ?


Programação é central para computação



Linguagens de consulta a banco de dados têm muitos dos conceitos de linguagens de programação



Linguagens de comando de sistemas operacionais têm muitos dos conceitos de linguagens de programação 

Linguagens de descrição de hardware

Relacionados