THE multiprogramming system
Operating system
The THE multiprogramming system (THE OS) was a computer operating system designed by a team led by Edsger W. Dijkstra, described in monographs in 1965-66 and published in 1968. Dijkstra never named the system; "THE" is simply the abbreviation of "Technische Hogeschool Eindhoven", then the name (in Dutch) of the Eindhoven University of Technology of the Netherlands.
Nº Q2629686 ★
Common · Literature
THE multiprogramming system
Operating system
The THE multiprogramming system (THE OS) was a computer operating system designed by a team led by Edsger W. Dijkstra, described in monographs in 1965-66 and published in 1968. Dijkstra never named the system; "THE" is simply the abbreviation of "Technische Hogeschool Eindhoven", then the name (in Dutch) of the Eindhoven University of Technology of the Netherlands.
From Wikipedia
The THE multiprogramming system (THE OS) was a computer operating system designed by a team led by Edsger W. Dijkstra, described in monographs in 1965-66 and published in 1968. Dijkstra never named the system; "THE" is simply the abbreviation of "Technische Hogeschool Eindhoven", then the name (in Dutch) of the Eindhoven University of Technology of the Netherlands. The THE system was primarily a batch system that supported multitasking; it was not designed as a multi-user operating system. It was much like the SDS 940, but "the set of processes in the THE system was static". The THE system apparently introduced the first forms of software-based paged virtual memory (the Electrologica X8 did not support hardware-based memory management), freeing programs from being forced to use physical locations on the drum memory. It did this by using a modified ALGOL compiler (the only programming language supported by Dijkstra's system) to "automatically generate calls to system routines, which made sure the requested information was in memory, swapping if necessary". Paged virtual memory was also used for buffering input/output (I/O) device data, and for a significant portion of the operating system code, and nearly all the ALGOL 60 compiler. In this system, semaphores were used as a programming construct for the first time.
Text: Wikipédia, CC BY-SA 4.0. ·
Related cards
-
OS/360 and successors
Operating system for IBM S/360 and later mainframes
Nº Q1690495 ★
Not listed
-
History of Unix
History of Unix
Nº Q14664 ★★
Not listed
-
Classic Mac OS
Apple Macintosh’s original operating system (1984–2002)
Nº Q13522376 ★★★
Not listed
-
Unix
Family of computer operating systems that derive from the original AT&T Unix from 1969
Nº Q11368 ★★★★
Not listed
-
Multics
Operating system
Nº Q739186 ★★
Not listed
-
Apple SOS
8-bit Apple III operating system
Nº Q352106 ★
Not listed
-
OS/2
Operating system from IBM
Nº Q189794 ★★★
Not listed
-
M
Mach (kernel)
Operating system kernel
Nº Q14643 ★★
Not listed
-
General Comprehensive Operating System
Mainframe operating system originally developed by General Electric in 1962; now owned by Groupe Bull
Nº Q1501565 ★
Not listed
-
M
MacOS version history
Aspect of history
Nº Q2087968 ★★★★
Not listed
-
R
Rhapsody (operating system)
Apple's developer transition operating system from Classic Mac OS to Mac OS X
Nº Q264020 ★★
Not listed
-
T
TRIPOS
Operating system
Nº Q2140719 ★
Not listed
-
F
FlexOS
Discontinued modular real-time multiuser multitasking operating system
Nº Q2560413 ★★
Not listed
-
IBM System/360
IBM mainframe computer family (1964–1978)
Nº Q609843 ★★
Not listed
-
TeX
Typesetting system
Nº Q5301 ★★★
Not listed
-
M-Systems
Israeli producer of flash memory storage products
Nº Q1228755 ★★★
Not listed
-
C
Copland (operating system)
Operating system
Nº Q1131259 ★
Not listed
-
Mac OS 8
Operating system
Nº Q1343889 ★★
Not listed