UCSD-Pascal

UCSD-Pascal
Apple Pascal Operating System
Basisdaten
Entwickler Apple Computer
Version 1.3
(1984)
Abstammung basierend auf UCSD-Pascal Version II.1 (1979)
Architekturen P-Code
Lizenz (nicht mehr verfügbar)
Sonstiges für Apple II-Serie

Apple Pascal war eine Implementierung von UCSD Pascal, dem P-Code der University of California, San Diego (UCSD) für den Apple II. Pascal war in den 70er und frühen 80er Jahren sehr populär; daher wurde aus UCSD Pascal II.1 eine Variante für den Apple II abgeleitet. Zwei UCSD-Studenten, Mark Allen und Richard Gleaves, entwickelten im Sommer 1978 einen Interpreter für den im Apple II verwendeten Mikroprozessor 6502, welcher später die Grundlage für Apple Pascal wurde, das 1979 herausgegeben wurde und fünf Jahre lang ein Produkt von Apple blieb.

Inhaltsverzeichnis

Release Level

UCSD-Pascal ist von Roger T. Sumner am Institute for Information Systems der UCSD entwickelt worden, dort sind fünf Versionen veröffentlicht worden:

  • Version I.3 August 1977
  • Version I.4 Januar 1978
  • Version I.5 September 1978 (Quelltexte freigegeben)
  • Version II.0 Februar 1979
  • Version II.1 1979

Von Apple Pascal sind drei Versionen veröffentlicht worden:

  • Version 1.0 1979 (aufbauend auf UCSD-Pascal II.1)
  • Version 1.1 1980
  • Version 1.2 1983
  • Version 1.3 1984

Ab Version 1.2 wurden nur noch 128K-Systeme unterstützt.

Wirtschaftliche Bedeutung

Die wirtschaftliche Bedeutung des Apple Pascal-Betriebssystems ist eher gering einzustufen. Es gab nur wenige professionelle Anwendungen. Bekanntheit hat allenfalls die Adimens Datenbank erlangt, auch unter dem Namen A.D.I. proFIT. Adimens wurde später auf Atari ST portiert. Entwickelt wurde die Datenbank von der Karlsruher Firma ADI GmbH Gesellschaft für Anwendungsprogrammierung, Datenanalysen und industriellen Rechnereinsatz (später adisoft AG, heute ADI Innovation AG).

Sprachumfang

Der von Niklaus Wirth entwickelte Standard wurde im UCSD-Pascal um einige Sprachelemente erweitert, z.B. um unit-Befehle (unitread, unitwrite, unitstatus), um direkt mit der angeschlossenen Hardware kommunizieren zu können. Um mit knappem Hauptspeicherplatz haushalten zu können, bestand die Möglichkeit, das Programm zu segmentieren. Apple-Pascal unterscheidet sich im Sprachumfang nur unwesentlich von UCSD-Pascal.

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • UCSD Pascal — UCSD Pascal/p System Company / developer University of California, San Diego, SofTech, Pecan OS family p code operating systems Working state …   Wikipedia

  • UCSD Pascal — Экран Редактора в UCSD p System , Apple II Разработчик Университет Сан Диего (Калифорния, США), SofTech, Pecan Первый выпуск 1978 Аппаратная платформа …   Википедия

  • UCSD Pascal — ist eine Implementierung von Pascal, die von der UCSD erstellt wurde und für verschiedene Computer verfügbar war, darunter: für den Apple II: Apple Pascal für den TI 99/4A: Texas Instruments TI 99/4A#P Code Interpreter UCSD Pascal verwendet eine… …   Deutsch Wikipedia

  • UCSD Pascal — El UCSD Pascal fue un sistema de lenguaje de programación Pascal que corría en el UCSD p System, un sistema operativo portable, altamente independiente de la máquina. El Instituto para los Sistemas de Información de la Universidad de California… …   Wikipedia Español

  • Pascal (programming language) — Pascal Paradigm(s) imperative, structured Appeared in 1970 Designed by Niklaus Wirth Typing discipline static, strong, safe …   Wikipedia

  • PASCAL — Paradigmen: imperativ, strukturiert Erscheinungsjahr: 1972 Entwickler: Niklaus Wirth Dialekte: UCSD Pascal …   Deutsch Wikipedia

  • Pascal (Programmiersprache) — Pascal Paradigmen: imperativ, strukturiert Erscheinungsjahr: 1972 Entwickler: Niklaus Wirth Typisierung: stark, statisch …   Deutsch Wikipedia

  • UCSD p-System — Экран Редактора в UCSD p System (UCSD Pascal), Apple II …   Википедия

  • UCSD P-System — Экран Редактора в UCSD p System (UCSD Pascal), Apple II Экран Редактора в UCSD p System (UCSD Fortran), Apple II Экран Файлера в UCSD p System, Apple II UCSD p System  одна из первых реализаций виртуальной машины (p машины) …   Википедия

  • Pascal (langage) — Pour les articles homonymes, voir Pascal. Pascal Apparu en 1970 (évolution constante) Auteur …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”