Indholdsfortegnelse:
- Definition - Hvad betyder inkompatibelt timesharing system (ITS)?
- Techopedia forklarer inkompatibelt timesharing system (ITS)
Definition - Hvad betyder inkompatibelt timesharing system (ITS)?
Incompatible Timesharing System (ITS) er et tidligt operativsystem skrevet på samlingssprog. Det blev hovedsageligt udviklet af det kunstige intelligenslaboratorium med input fra det seminale projekt MAC ved Massachusetts Institute of Technology (MIT). ITS understøtter programmeret dataprocessor-6 og programmeret dataprocessor-10.
Både ITS og applikationer udviklet på det var indflydelsesrige med hensyn til deres tekniske indvirkning. Nogle af de vigtige applikationer, der blev udviklet på ITS, var information om EMACS og GNU. Nogle programmeringssprog som MacLisp (forløberen for Zeta lisp og fælles Lisp), Micro Planner, MDL og Scheme blev også udviklet på ITS. ITS var også en afgørende faktor i udviklingen af hackerkulturen, der opstod inden for MITs computerkultur i 1960'erne.
Techopedia forklarer inkompatibelt timesharing system (ITS)
ITS OS blev udviklet i slutningen af 1960'erne og blev fortsat brugt frem til 1990 på MIT og indtil 1995 på Stacken Computer Club i Sverige.
Nogle af de vigtige tekniske egenskaber ved ITS er som følger:
- Operativsystemet indeholdt den første enhedsuafhængige grafikterminaloutput. Skærmens indhold blev kontrolleret ved hjælp af generiske kommandoer oprettet af et program. Indholdet blev normalt oversat til en sekvens af enhedsafhængige tegn defineret af terminalen, som programmereren brugte.
- Virtuelle enheder blev understøttet i software, der blev kørt i brugerprocesser kaldet job.
- Det gav adgang til filsystemet mellem maskiner og var det første operativsystem, der inkluderede denne funktion.
- Det leverede en sofistikeret processtyring, hvor processerne var organiseret i et træ. Enhver proces kan være frossent eller genstartet på ethvert tidspunkt.
- En meget avanceret softwareafbrydelsesfacilitet blev leveret, som kunne fungere asynkront.
- Det understøttede realtids- og tidsdelingsoperationer, der fungerede samtidig.