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.
Size: 72.36 KB
Language: pt
Added: Apr 07, 2011
Slides: 6 pages
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.