J3B-2

J3B-2
JOVIAL
Paradigmen: imperativ, strukturiert, prozedural
Erscheinungsjahr: 1959
Entwickler: Jules Schwartz
wichtige Implementierungen: USAF JOVIAL Integrated Tool Set [1], JOVIAL Compiler System [2]
Dialekte: J3, J3B-2, J73
Einflüsse: ALGOL


JOVIAL ist eine Programmiersprache, die vor allem vom Militär der USA verwendet wird.

Allgemeines

JOVIAL ( Jules Own Version of the International Algorithmic Language ) ist eine 1959 für den Einsatz in eingebetteten Systemen entwickelte Programmiersprache. Sie wurde von Jules Schwartz entwickelt und entspricht in ihrer Syntax im Wesentlichen ALGOL 58.[3] Darauf weist auch der Namensteil International Algorithmic Language hin, welcher dem ursprünglichen Namen von ALGOL entspricht.

Standards und Einsatzgebiete

Die Sprache wurde 1973 als United States Defense Standard (MIL-STD) 1589 standardisiert und 1984 als MIL-STD-1589C überarbeitet. Der Grund für die Standardisierung ist die Verbreitung der Sprache zur Wartung und für den Betrieb von Flug- und Fahrzeugen des US-Militärs.

Der JOVIAL-Compiler der US Airforce erlaubt eine Kompilierung für die Architekturen Intel 80386 und höher, MIPS R4000, IBM AP 101, Zilog Z8002 und Motorola 68000.

Zu den militärischen Geräten, die mit einer in JOVIAL geschriebenen Software betrieben werden gehören zum Beispiel die Advanced Cruise Missile, der Boeing B-52-Bomber, der Northrop B-2-Bomber, sowie der UH-60 Blackhawk Helikopter.

Im Sommer 2008 gab die Northrop Corporation bekannt, die Software für den B2-Bomber künftig in C zu entwickeln.[4]

Einzelnachweise

  1. http://www.jovial.hill.af.mil/
  2. http://www.ddci.com/products_DJCS-t-MIL-STD-1750A/
  3. http://rocky.dlib.vt.edu/~cs4624/spring_2001/history_of_prog_lang/schwartz.html
  4. http://www.theregister.co.uk/2008/07/11/stealth_bomber_upgrades/

Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

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

  • JOVIAL (programming language) — Infobox programming language name = JOVIAL logo = paradigm = procedural, imperative, structured year = 1960 designer = System Development Corporation developer = latest release version = latest release date = latest test version = latest test… …   Wikipedia

  • Saint-Jean-sur-Richelieu, Quebec — Infobox Settlement name = pagename settlement type = City official name = Ville de Saint Jean sur Richelieu other name = native name = nickname = settlement type = motto = imagesize = 250px image caption = Saint Jean Marina flag size = seal size …   Wikipedia

  • List of J postal codes of Canada — Western and Northern Quebec 158 FSAsJ0A Centre du Québec Sud (Warwick)J1A CoaticookJ2A Drummondville SoutheastJ3A Saint Jean sur Richelieu NorthJ4A Not assigned J5A Saint Constant …   Wikipedia

  • Magdalen College School, Oxford — Magdalen College School Motto Sicut Lilium (Like the Lily) Established 1480 Type Independent School …   Wikipedia

  • Comparison of programming languages — Programming language comparisons General comparison Basic syntax Basic instructions Arrays Associative arrays String operations …   Wikipedia

  • St. John's School (Quebec) — Infobox Education in Canada name= St. John s School imagesize= motto= Labor Omnia Vincit motto translation= streetaddress= 380 St. Michel city= St. Jean sur Richelieu province= Quebec postalcode= J3B 1T4 schoolnumber= schoolboard= Riverside… …   Wikipedia

  • Fort Saint-Jean (Quebec) — Fort Saint Jean is a fortification in Quebec built from 1666 to 1775. It is one of the oldest permanent military facilities in North America. The fort has been continually occupied since 1666. HistoryThe site was fortified in the 17th century.… …   Wikipedia

  • Algol 58 — JOVIAL Paradigmen: imperativ, strukturiert, prozedural Erscheinungsjahr: 1959 Entwickler: Jules Schwartz wichtige Implementierungen: USAF JO …   Deutsch Wikipedia

  • JOVIAL — Paradigmen: imperativ, strukturiert, prozedural Erscheinungsjahr: 1959 Entwickler: Jules Schwartz wichtige Implementierungen: USAF JOVIAL Integrated Tool S …   Deutsch Wikipedia

  • Jovial (Programmiersprache) — JOVIAL Paradigmen: imperativ, strukturiert, prozedural Erscheinungsjahr: 1959 Entwickler: Jules Schwartz wichtige Implementierungen: USAF JO …   Deutsch Wikipedia

Share the article and excerpts

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