WikiDer > Plankalkül
plankalül | ||||
| Paradigma | Imperativ | |||
| erschien | 1948 | |||
| Entworfen von | Konrad Zuse | |||
| Implementierungen | Bis um 2000 Nein | |||
| Beeinflusst von | Gottlob Freges Arbeit | |||
| ||||
Plankalül ist ein Programmiersprache entwickelt von der DeutscheKonrad Zuse. Die Entwicklung geschah zwischen 1943 und 1945. Plankalkül war der Erste höhere Programmiersprache. Wegen der laufenden Zweiter Weltkrieg und die Kommerzialisierung von Zuses Z3Computer wurde die Programmiersprache damals noch nicht freigegeben. Gegen 1946 Zuse hatte darüber ein Buch geschrieben, das nicht veröffentlicht wurde. Im 1948 er veröffentlichte ein Papier, das jedoch wenig Beachtung fand. Infolgedessen würde die Computerprogrammierung noch lange als Sache angesehen werden Maschinensprache. Nicht bis 1972 wurde auf Plankalkül weiter verbreitet. Im 2000, fünf Jahre nach Zuses Tod, der erste Plankalkül-Compiler geschrieben von der Freie Universität Berlin.
Beschreibung
Plankalkül wurde beeinflusst von der relationale Algebra. Die Notation (in ihrer ursprünglichen Form zweidimensional) war ähnlich der in Gottlob FregesBriefkopf von 1879. Der Name war eine Kontraktion der Deutsche Wörter Planen und Kalkül.
Die Sprache umfasst:
- Arrays
- Behauptungen
- Bedingungen (ohne sonstAussagen)
- Gleitkommaoperationen
- Fehlerbehandlung
- Wiederholung
- Rekordstrukturen
- Unterprogramme
- Vergeben
Beispiel
Das folgende Beispiel berechnet den höchsten Wert von drei Variablen durch die Funktionmax anrufen:
P1 max3 (V0[:8.1],V1[:8.2],V2[:8.1]) => R0[:8.1] max(V0[:8.5],V1[:8.4]) => Z1[:8.3] max (Z1[:8.6],V2[:8.2]) => R0[:8.2] ENDE P2 max (V0[:8.6],V1[:8.3]) => R0[:8.1] V0[:8.0] => Z1[:8.4] (Z1[:8.0] < V1[:8.3]) -> V1[:8.2] => Z1[:8.1] Z1[:8.3] => R0[:8.2] END
Siehe auch
Externe Links
- (und) lieferung.acm.org
- (und) epemag.com