Modula-2Modula est un langage de programmation créé en 1977 par Niklaus Wirth à l'École polytechnique fédérale de Zurich. Sa syntaxe est une amélioration de celle du langage Pascal dont il reprend bon nombre de principes. Modula est un langage de programmation compilé, procédural, fortement typé, modulaire, facile à lire et à apprendre. Il est conçu pour enseigner la programmation et faciliter le développement des projets de grande ampleur.
Chronologie des systèmes d'exploitationCet article présente la chronologie des événements dans l'histoire des systèmes d'exploitation de 1951 à aujourd'hui. 1951 (Lyons Electronic Office), le développement commercial de l'ordinateur EDSAC, supporté par la firme britannique 1954 Le système d'exploitation du MIT pour l' 1955 Le système d'exploitation de General Motors pour l' 1956 GM-NAA I/O pour l', ce système était basé sur le système d'exploitation de General Motors pour l' 1957 (Manchester University) (Atlas computer project start) (Bell Labs), pour l' et l' 1958 (UMES), pour l', 709 et 7090 1959 (SOS), basé sur GM-NAA I/O 1961 CTSS 1962 GCOS 1964 OS/360 (annoncé) 1965 Multics (annoncé) OS/360 (disponible) (TOS) 1966 (IBM) 1967 ACP (IBM) ITS 1968 1969 TENEX Unic (précurseur d'Unix) 1970 (PDP-11) 1971 1972 MFT MVT 1973 Alto OS VME 1974 MVS (MVS/XA) 1975 1976 CP/M TOPS-20 1978 Apple DOS 3.
Oberon-2Oberon-2 is an extension of the original Oberon programming language that adds limited reflection and object-oriented programming facilities, open arrays as pointer base types, read-only field export, and reintroduces the FOR loop from Modula-2. It was developed in 1991 at ETH Zurich by Niklaus Wirth and Hanspeter Mössenböck, who is now at Institut für Systemsoftware (SSW) of the University of Linz, Austria. Oberon-2 is a superset of Oberon, is fully compatible with it, and was a redesign of Object Oberon.
Environnement en mode texteUn environnement en mode texte (TUI, de l'anglais « Text User Interface », « Textual User Interface » ou encore «Terminal User Interface » est un rétronyme introduit dans le jargon informatique après l'invention des environnements graphiques pour se distinguer des interfaces en ligne de commande. Ce type d'interface utilisateur occupe la totalité de l'écran comme les interfaces graphiques, et n'est donc pas limité au traitement ligne par ligne comme les CLI.
OrdinateurUn ordinateur est un système de traitement de l'information programmable tel que défini par Alan Turing et qui fonctionne par la lecture séquentielle d'un ensemble d'instructions, organisées en programmes, qui lui font exécuter des opérations logiques et arithmétiques. Sa structure physique actuelle fait que toutes les opérations reposent sur la logique binaire et sur des nombres formés à partir de chiffres binaires.
Oberon (langage)Oberon (alias Oberon-1) est un langage de programmation développé par Niklaus Wirth et Jürg Gutknecht de 1985 à 1987. Quoique le langage soit basé sur Modula-2 — dont Wirth est l'auteur —, plusieurs propriétés ont été éliminées et l'extension de type, en outre, fut introduite. Sa syntaxe ressemble au Pascal. Oberon élimine également le mécanisme explicite de désallocation de mémoire et intègre un ramasse-miettes (Garbage collector).