Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Betriebssysteme Programm. Sprache (https://www.delphipraxis.net/140766-betriebssysteme-programm-sprache.html)

Erkan Frey 25. Sep 2009 17:57


Betriebssysteme Programm. Sprache
 
Hallo

Ich bin hier um herauszufinden in welchen Programmiersprachen diese betriebssysteme Programmiert wurden.

1950s

* 1954
o MIT's operating system made for UNIVAC 1103[1]
* 1955
o General Motors Operating System made for IBM 701[2]
* 1956
o GM-NAA I/O for IBM 704, based on General Motors Operating System
* 1957
o BESYS (Bell Labs), based on IBM 7090 and IBM 7094
* 1958
o University of Michigan Executive System
* 1959
o SHARE Operating System, based on GM-NAA I/O

1960s

* 1960
o IBSYS (IBM)
* 1961
o CTSS (MIT)
o MCP (Burroughs)
* 1962
o GCOS (GE)
* 1964
o EXEC 8 (UNIVAC)
o OS/360 (IBM) (Announced)
o TOPS-10 (DEC)
o Berkeley Timesharing System
o Dartmouth Time Sharing System (Dartmouth College)
* 1965
o Multics (MIT, GE, Bell Labs) (Announced)
o BOS/360 (IBM)
o OS/360 (IBM) (Shipped)
o TOS/360 (IBM)
* 1966
o DOS/360 (IBM)
o MS/8 (Richard F. Lary)
* 1967
o CP/CMS (IBM)
o Michigan Terminal System[3]
o ITS (MIT)
o ORVYL (Stanford)
o TSS/360 (IBM)
o WAITS (SAIL)
* 1968
o Airline Control Program (IBM)
o TSS-8 (DEC) (PDP-8)
o THE multiprogramming system (THE)
* 1969
o TENEX (Bolt, Beranek and Newman)
o Unix (AT&T)
o RC 4000 Multiprogramming System (RC)
o Multics (MIT, GE, Bell Labs) (opened for paying customers in October[4])

[edit] 1970s

* 1970
o DOS-11 (PDP-11)
* 1971
o RSTS-11 2A-19 (First released version; PDP-11)
o OS/8
* 1972
o MFT
o MVT
o RDOS
o SVS
o VM/CMS
* 1973
o Alto OS
o RSX-11D
o RT-11
o VME
* 1974
o MVS (MVS/XA)
o DOS-11 V09-20C (Last stable release, June 1974)
o SINTRAN III
* 1975
o BS2000 V2.0 (First released version)
o Sixth Edition Unix
* 1976
o CP/M
o TOPS-20
o Cray Operating System
o FLEX[5]
* 1977
o 1BSD
o KERNAL
o OASIS operating system
o TRS-DOS
o Virtual Memory System (VMS) V1.0 (Initial commercial release, October 25)
* 1978
o 2BSD
o Apple DOS
o HDOS 1.0
o TripOS
o UCSD p-System (First released version)
o Lisp Machine (CADR)
* 1979
o Atari DOS
o POS
o NLTSS
o UNIX/32V
o Version 7 Unix

[edit] 1980s

* 1980
o CTOS[6]
o OS-9
o 86-DOS
o SOS
o Pilot (Xerox Star operating system)
o Xenix
* 1981
o PC-DOS
o MS-DOS
o Business Operating System
o UTS
o Acorn MOS
o Aegis SR1 (First Apollo/DOMAIN systems shipped on March 27[7])
* 1982
o Commodore DOS
o LDOS (By Logical Systems, Inc. - For the Radio Shack TRS-80 Models I, II & III)
o SunOS (1.0)
o QNX
o Ultrix
* 1983
o Lisa Office System 7/7
o Coherent
o GNU
o Novell NetWare (S-Net)
o ProDOS
o SunOS 1.0
* 1984
o Macintosh OS (System 1.0)
o MSX-DOS
o Sinclair QDOS
o QNX
o UNICOS
o Venix 2.0
* 1985
o AmigaOS
o Atari TOS
o DG/UX
o MIPS OS
o Oberon
o SunOS 2.0
o Version 8 Unix
o Xenix 2.0
* 1986
o AIX 1.0
o GS-OS
o Genera 7.0
o HP-UX
o SunOS 3.0
o GEOS
o Version 9 Unix
* 1987
o Arthur
o IRIX (3.0 is first SGI version)
o MINIX 1.0
o BS2000 V9.0
o OS/2 (1.0)
o PC-MOS/386
* 1988
o A/UX (Apple Computer)
o RISC iX
o LynxOS
o Macintosh OS (System 6)
o MVS/ESA
o OS/400
o SpartaDOS X
o SunOS 4.0
o TOPS-10 7.04 (Last stable release, July 1988)
o HeliOS 1.0
* 1989
o EPOC
o NEXTSTEP (1.0)
o RISC OS (First release was to be called Arthur 2, but was renamed to RISC OS 2, and was first sold as RISC OS 2.00 in April 1989)
o SCO UNIX (Release 3)
o TSX-32
o Version 10 Unix
o Xenix 2.3.4 (Last stable release)

[edit] 1990s

* 1990
o AmigaOS 2.0
o BeOS (v1)
o Genera 8.0
o OSF/1
o AIX 3.0
* 1991
o Linux
o Macintosh OS (System 7)
o MINIX 1.5
o PenPoint OS
o RISC OS 3[8]
* 1992
o 386BSD 0.1
o AmigaOS 3.0
o Amiga Unix 2.01 (Latest stable release)
o RSTS/E 10.1 (Last stable release, September 1992)
o Solaris 2.0 (Successor to SunOS 4.x; based on SVR4 instead of BSD)
o OpenVMS V1.0 (First OpenVMS AXP (Alpha) specific version, November 1992)
o Plan 9 First Edition (First public release was made available to universities)
* 1993
o FreeBSD
o NetBSD
o Newton OS
o Windows NT 3.1 (First Windows de facto operating system)
o Open Genera 1.0
o IBM 4690 Operating System
o Novell NetWare 4
o Slackware 1.0
o Spring
* 1994
o AIX 4.0, 4.1
o RISC OS 3.5
o NetBSD 1.0 (First multi-platform release, October 1994)
* 1995
o Digital UNIX (aka Tru64 UNIX)
o OpenBSD
o OS/390
o Plan 9 Second Edition (Commercial second release version was made available to the general public)
o Ultrix 4.5 (Last major release)
o Windows 95
* 1996
o Mac OS 7.6 (First officially-named Mac OS)
o Windows NT 4.0
o RISC OS 3.6
o AIX 4.2
o Palm OS
* 1997
o Inferno
o Mac OS 8
o SkyOS
o MINIX 2.0
o RISC OS 3.7
o AIX 4.3
* 1998
o Solaris 7 (First 64-bit Solaris release. Names from this point drop "2.", otherwise would've been Solaris 2.7)
o Windows 98
o RT-11 5.7 (Last stable release, October 1998)
o Novell NetWare 5
o JUNOS
* 1999
o AROS (Boot for the first time in Stand Alone version)
o RISC OS 4
o Mac OS 9
o Windows 98 Second Edition
o Inferno Second Edition (Last distribution (Release 2.3, ca. July 1999) from Lucent's Inferno Business Unit)[9]


Ist eine sehr lange Liste ich weis .
Danke für alle antworten.

Mit Freundlichen Grüßen Frey

Torpedo 25. Sep 2009 18:02

Re: Betriebssysteme Programm. Sprache
 
Du erwartest jetzt aber nicht eine vollständige Antwort zu jedem Betriebssystem, oder? ;)
Zusammenfassung:
Fast alle mit Assembler und C oder C++.

Erkan Frey 25. Sep 2009 18:06

Re: Betriebssysteme Programm. Sprache
 
Nein Naturlich nicht

währe halt net wenn jeder ein bischen was wüste.

Nochne Frage das sind alle Betriebssysteme oder giebts noch mehr?

Mit Freundlichen Grüßen Frey

Namenloser 25. Sep 2009 18:10

Re: Betriebssysteme Programm. Sprache
 
Zitat:

Zitat von Erkan Frey
Nochne Frage das sind alle Betriebssysteme oder giebts noch mehr?

Wenn du jedes Frickelsystem dazuzählst, das irgendein Student mal geschrieben hat, sicher nicht. Die Frage ist doch, wie wichtig diese Betriebssysteme sind (von den meisten habe ich noch nie was gehört).

Erkan Frey 25. Sep 2009 18:13

Re: Betriebssysteme Programm. Sprache
 
Also ich bin in der Ausbildung im It technischen bereich.

Und dafür währe es gut diese hier zu wissen die neuen wie Xp und Windows 7 oder win 95 98 pro nt
die sollte ich auch noch wissen die sind aber sicherlich nicht schwer zu finden .

ALso hauptsächlich brauch ich die Oben aufgelisteten die sind ja auch alle von Firmen oder zumindest mal die Meisten

Mit Freundlichern Grüßen Frey

Hansa 25. Sep 2009 18:14

Re: Betriebssysteme Programm. Sprache
 
Die Antwort steht schon (fast) in Beitrag #2. Frage besser mal, welches NICHT damit gemacht ist. :zwinker:

mkinzler 25. Sep 2009 18:15

Re: Betriebssysteme Programm. Sprache
 
Dann investiere doch mal einen Tag in die Google/Yahoo/Bing/... -Suche

Erkan Frey 25. Sep 2009 18:18

Re: Betriebssysteme Programm. Sprache
 
Zitat:

Zitat von Hansa
Die Antwort steht schon (fast) in Beitrag #2. Frage besser mal, welches NICHT damit gemacht ist. :zwinker:

Dann werde ich das hiermit tun .

mkinzler 25. Sep 2009 18:22

Re: Betriebssysteme Programm. Sprache
 
MacOS ursprünglich Pascal
NextStep/MacOSX ObjectiveC

Hisoka 25. Sep 2009 18:58

Re: Betriebssysteme Programm. Sprache
 
Zitat:

Zitat von mkinzler
MacOS ursprünglich Pascal
NextStep/MacOSX ObjectiveC

Bist du dir bei NextStep sicher? Denn der Mach Kernel, welcher die Grundlage für NextStep und OSX ist, ist in C geschrieben. Denn in Obj-C ist nur die grafische Oberfläche und die Programme erstellt.

mkinzler 25. Sep 2009 19:05

Re: Betriebssysteme Programm. Sprache
 
Auf das bezog ich mich, dasselbige gilt für MacOSX ( Mach-Kernel + BSD: C/C++, Cocoa: OjbC)

Reinhard Kern 25. Sep 2009 22:54

Re: Betriebssysteme Programm. Sprache
 
Das UCSD-p-System war meines Wissens selbst in UCSD-Pascal geschrieben. Irgendwann haben die wohl mal angefangen wie Münchhausen.

Gruss Reinhard

Reinhard Kern 25. Sep 2009 23:01

Re: Betriebssysteme Programm. Sprache
 
Zitat:

Zitat von Erkan Frey
Zitat:

Zitat von Hansa
Die Antwort steht schon (fast) in Beitrag #2. Frage besser mal, welches NICHT damit gemacht ist. :zwinker:

Dann werde ich das hiermit tun .

Hallo,

was vergessen wurde: man kann auch rein hexadezimal programmieren, also Hexcode schreiben ohne Assembler-Programm. Der PDP-8 Urlader wurde mit einem Schalterregister binär eingegeben und lud dann einen Lochstreifencode, der dann ein Programm laden konnte.

So hat alles mal angefangen, ich auch: relative Sprungbefehle manuell abzählen. Meiner Erinnerung nach gab es da auch keine Taschenrechner mit Hex-Umwandlung, bzw. genau genommen überhaupt keine Taschenrechner.

Gruss Reinhard

Hansa 25. Sep 2009 23:02

Re: Betriebssysteme Programm. Sprache
 
Zitat:

Zitat von Reinhard Kern
Irgendwann haben die wohl mal angefangen wie Münchhausen.

Gruss Reinhard

So isset. :zwinker: Nur : ähnliche Legende wie "Delphi ist in Delphi geschrieben". Richtig ist : die Delphi-IDE ist mit dem Compiler von Delphi compiliert worden. :mrgreen:

Alloc 25. Sep 2009 23:30

Re: Betriebssysteme Programm. Sprache
 
Hi,

auch einfach mal zu den Systemen in die Wikipedia schauen (am besten immer sowohl deutsch als auch englisch). Da stehts (wenns überhaupt ne Seite zum jeweiligen Sys gibt) meist dabei.

Ansonsten bezweifel ich doch seeeeehr stark, dass du mehr als vllt 5% der von dir genannten Systeme wirklich auch nur namentlich kennen müsstest ^^

Grüße,
Chris

Progman 26. Sep 2009 05:44

Re: Betriebssysteme Programm. Sprache
 
Zitat:

Zitat von Reinhard Kern
...
Hallo,

was vergessen wurde: man kann auch rein hexadezimal programmieren, also Hexcode schreiben ohne Assembler-Programm. Der PDP-8 Urlader wurde mit einem Schalterregister binär eingegeben und lud dann einen Lochstreifencode, der dann ein Programm laden konnte.

So hat alles mal angefangen, ich auch: relative Sprungbefehle manuell abzählen. Meiner Erinnerung nach gab es da auch keine Taschenrechner mit Hex-Umwandlung, bzw. genau genommen überhaupt keine Taschenrechner.

Gruss Reinhard

Ja, so hab ich mein allererstes kleines System für nen Z80-Rechner eingetippt (8 Tippschalter mit jeweils einer LED dazu) und in einen Eprom gebrannt :lol:


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz