Linguagem Plankalkül

1,447 views 6 slides Apr 07, 2011
Slide 1
Slide 1 of 6
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6

About This Presentation

Apresentação do trabalho da Disciplina de Paradigmas de Linguagens de Programação do ILES/ULBRA - 3º Período - 2011/1 - Grupo: Guilherme Abdala e Tibor. Tema: Linguagem Plankalkül.


Slide Content

Plankalkül Desenvolvida por Konrad Zuse entre 1943 e 1945 Significa “Programa de Cálculos” Só veio a ser conhecida em 1972 Nunca foi implementada (Implementação é a fase do Ciclo de Vida de um software no contexto de um Sistema de Informação, que corresponde à elaboração e preparação dos módulos necessários à sua execução.)

Plankalkül Apresentava avanços notáveis para aquela época: • Estruturas de dados avançadas • Aritmética em Ponto Flutuante • Expressões • Estrutura de controle semelhante ao for • Comando condicional if (não tinha o else ...)

Plankalkül * Um problema para implementá-la seria a notação:  A(5) = A(4) + 1 | A + 1 => A v | 4 5 S | 1.n 1.n

Pseudocódigos Computadores disponíveis no fim da década de 40 e início de 50 eram incomparavelmente menos “amigáveis” que os de hoje Não havia linguagens de alto nível (ou mesmo assembly )

Pseudocódigos Programação era feita em código de máquina Tediosa Bastante sujeita à erros Instruções eram especificadas através de códigos numéricos ADD equivalia a 14 ( ...e a legibilidade????)

Pseudocódigos Problema mais grave: Endereçamento Absoluto Motivaram o desenvolvimento de assemblers e da linguagem assembly Surgiram algumas linguagens de nível mais alto: Short Code , SpeedCoding , Compiladores UNIVAC (A-0, A-1, A-2) , etc.