Plankalkül<br /><ul><li>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, qu...
Plankalkül<br />* Um problema para implementá-la seria a notação:<br /> A(5) = A(4) + 1<br />| A + 1 => A<br />v | 4 5<br...
Pseudocódigos<br />Computadores disponíveis no fim da<br />década de 40 e início de 50 eram<br />incomparavelmente menos “...
Upcoming SlideShare
Loading in...5
×

Linguagem Plankalkül

995

Published on

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.

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
995
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Linguagem Plankalkül

  1. 1. Plankalkül<br /><ul><li>Desenvolvida por Konrad Zuse entre 1943 e 1945
  2. 2. Significa “Programa de Cálculos”
  3. 3. Só veio a ser conhecida em 1972
  4. 4. 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.)</li></li></ul><li>Plankalkül<br /> Apresentava avanços notáveis para aquela época: <br />• Estruturas de dados avançadas<br />• Aritmética em Ponto Flutuante<br />• Expressões<br />• Estrutura de controle semelhante ao for<br />• Comando condicional if (não tinha o else...)<br />
  5. 5. Plankalkül<br />* Um problema para implementá-la seria a notação:<br /> A(5) = A(4) + 1<br />| A + 1 => A<br />v | 4 5<br />S | 1.n 1.n<br />
  6. 6. Pseudocódigos<br />Computadores disponíveis no fim da<br />década de 40 e início de 50 eram<br />incomparavelmente menos “amigáveis”<br />que os de hoje<br />Não havia linguagens de alto nível (ou<br />mesmo assembly)<br />
  7. 7. Pseudocódigos<br />Programação era feita em código de<br />máquina<br />Tediosa<br />Bastante sujeita à erros<br />Instruções eram especificadas através de<br />códigos numéricos<br />ADD equivalia a 14<br />( ...e a legibilidade????)<br />
  8. 8. Pseudocódigos<br />Problema mais grave:<br />Endereçamento Absoluto<br />Motivaram o desenvolvimento de<br />assemblers e da linguagem assembly<br />Surgiram algumas linguagens de nível mais alto:<br />Short Code, SpeedCoding, Compiladores<br />UNIVAC (A-0, A-1, A-2) , etc.<br />
  1. Gostou de algum slide específico?

    Recortar slides é uma maneira fácil de colecionar informações para acessar mais tarde.

×