Historia systemu DOS


Historia systemu DOS



Historia systemu DOS:





1980 - W firmie Microsoft zosał zamówiony system operacyjny dla mikrokom-putera osobistego IBM PC(przez IBM). Pierwowzorem stał się system napisany przez Tima Patersona(w firmie Seattle Computer Products). Początkowo przy-brał on nazwę QDOS, a później 86-DOS. Był on przeznaczony dla komputerów w standardzie S-100.

1981 - Powstał system operacyjny nazwany MS-DOS w wersji 1.00. Został on opracowany przez programistów z firmy Microsoft z Timem Patersonem na cze-le. Po przekazaniu go do IBM przemianowano go na PC-DOS wersja 1.00 (Per-sonal Computer Disk Operating System). Wersja ta była przeznaczona dla kom-puterów IBM PC bez dysku twardego. Wraz z opracowaniem nowych modeli IBM PC powstawały nowe, dostosowane do większych możliwości sprzętu, wersje systemu operacyjnego. Oprócz rozpowszechnianych przez IBM wersji sytemu oznaczonych skrótem PC-DOS, firma Microsoft sprzedaje systemy MS-DOS. Różnice pomiędzy tymi systemami były niewielkie, aczkolwiek programy nie mogły być między nimi wymieniane.

1983 - Pojawiły się wersje 2.00, przeznaczone dla komputerów z serii IBM PC/XT. Program był prawie całkowicie nowy i miał o wiele większe możliwości od poprzednika. O ile pierwsza wersja byłą wzorowana na systemie CP/M, to w wersji 2.00 pojawiły się cechy systemu Unix: hierarchiczna struktura katalogów, nowe sposoby zarządzania plikami, mechanizmy zmiany przyporząskowania standardowych strumieni informacji, przetwarzanie potokowe i filtry. Wprowa-dzono plik konfiguracyjny CONFIG.SYS, możliwość dostosowania daty do wymagań międzynarodowych i wiele nowych poleceń. Najbardziej istotnymi były zmiany w strukturze systemu(zwłaszcza w metodach zarządzania pamięcią i plikami), które powodują, że dopiero werję 2.00 można uznać za pierwotną wersję systemu DOS.

1984(styczeń) - Powstała wersja 2.10 przeznaczona dla komputera IBM PC Ju-nior oraz dla modelu przenośnego IBM PC Convertible. Usunięto w niej błędy z wersji 2.00 i zoptymalizowano obsługę napędów dysków miękkich. Firma Microsoft oferowała także wersje 2.11, 2.25 i 2.85. Wersja 2.11 byłą podstawą systemów operacyjnych wielu mikrokomputerów z mikroprocesorem 8086/8088, budowanych przez firmy: Hewlett-Packard, Compaq, Tandy i Texas Instruments.

1984(sierpień) - powstała wersja 3.00 przeznaczona dla modelu IBM PC/AT z mikroprocesorem 80286. Zmieniono wielkość elementów tablicy rozmieszczenia plików (FAT) na 16-bitowe, w związku z wyposażeniem komputera w dysk twardy o pojemności 20MB. System został także uzupełniony o obsługę dysków miękkich 5,25-calowych o pojemności 1,2MB. Zmodyfikowano polecenia SORT, FORMAT, BACKUP, RESTORE, GRAPHICS i DATE oraz dodano nowe polecenia: ATTRIB, LABEL, SELECT, SHARE i KEYBxx.

1985 - Powstała wersja 3.10, która została uzupełniona o obsługę sieci lokalnej LAN(Local Area Network). Zmieniono polecenia LABEL i TREE oraz dodano JOIN i SUBST.

1986 - Od lipca oferowana jest wersja 3.20, w której dodano obsługę napędów 3,5-calowych dysków miękkich o pojemności 720Kb. Zmodyfikowano w związku z tym polecenia: FORMAT, DISKCOPY, DISKCOMP, COMMAND, ATTRIB. Nowe polecenia to: REPLACE, XCOPY i APPEND.

1987 - wraz z wprowadzeniem przez IBM nowej serii mikrokomputerów PS/2(Personal System2), pojawiła się wersja 3.30 systemu DOS. Została ona dostosowana do obsługi instalowanych w komputerach PS/2 dysków miękkich 3,5-calowych o pojemnościach 720KB i 1,44MB. W przeciwieństwie do poprzednich wersji, przy podziale dysku na strefy(partycje), dla systemu DOS można utworzyć do 24 dysków logicznych. Umożliwiało to łatwe instalowanie dysków twardych o pojemnościach większych niż 32MB. Wprowadzono nową instrukcję plików wsadowych - CALL oraz polecenie FASTOPEN, umożliwiające szybszą obsługę plików. Nowe instrukcje CHCP i NLSFUNC są związane z wprowadzoną możliwością wymiany tablic kodów znaków. Zmieniono zasadę obsługi klawiatur narodowych, rezygnując z rodziny programów KEYBxx i wprowadzając jeden program KEYB korzystający z tablic kodów znaków za
wartych w pliku KEYBOARD.SYS. W wersji 3.30 znajduje się również kilka nowych instalowanych programów obsługi urządzeń oraz program SYMDEB, umożliwiający korzystanie z wartości symbolicznych przy uruchamianiu programów.

1988 - wprowadzono wersję 4.00, która miała trzy istotne nowe właściwości. Pierwsza to sterowany za pomocą sytemu menu interfejs użytkownika DOS-SHELL, podobny do interfejsu Presentation Manager stosowanego w systemie OS/2. Druga właściwość to 32-bitowe(obok 16-bitowych) numery sektorów, usuwające ograniczone wielkości dysku logicznego do 32MB. Trzecią cechą jest wprowadzenie do systemu operacyjnego mechanizmów korzystania z pamięci stronicowanej(expanded memory). Zrealizowano to za pomocą programu XMA2EMS.SYS obsługującego karty pamięci stronicowanej - takie jak 2MB Expanded Memory Adapter lub PS/2 80286 Expanded Memory Adapter/A - oraz programu XMAEM.SYS emulującego pamięć stronicowaną na komputerach z procesorem 80386. Wprowadzono także nowe polecenia konfiguracyjne: INSTALL, REM i SWITCHES oraz polecenie MEM wyświetlające bieżące wykorzystanie pamięci operacyjnej, a także rozszerzono i zmodyfikowano wiele innych poleceń.

1989 - w kwietniu wprowadzono wersję 4.01. Zmieniono i rozbudowano mechanizmy zarządzania pamięcią operacyjną przez wprowadzenie instalowanych programów obsługi pamięci HIMEM.SYS i EMM386.SYS. Tak zmodyfikowany DOS stał się podstawą wersji 5.00.

1991 - po wielu testach i długim okresie przygotowań pojawiła się wersja 5.00. Różni się ona znacznie od porzedników. Istotne uzupełnienia to :

1. Dodano możliwość ładowania części systemu operacyjnego do obszaru pa-mięci wysokiej HMA(High Memory Area). Programy użytkowe mogą więc korzystać z większej pamięci operacyjnej w konwencjonalnym obszarze ad-resowania 0 - 640KB. Dotyczy to komputerów z procesorami 80286, 80386, i486 i nowszych.

2. Dodano możliwość ładowania programów obsługi urządzeń(device drivers) i programów użytkowych do pamięci operacyjne w obszarze powyżej 640KB.

3. Wprowadzono możliwość obsługi więcej niż dwóch dysków twardych. Dys-ki logiczne mogą mieć wielkość powyżej 32MB.

4. Dodano możliwość obsługi dyskietek o pojemności 2,88MB

5. Wprowadzono graficzny interfejs użytkownika - program DOS-SHELL, umożliwiający korzystanie z graficznego przedstawienia struktury katalo-gów, obejrzenie katalogów równocześnie na dwóch dyskach lub dwóch kata-logów, wykonywanie podstawowych poleceń systemu przez wybranie ich z menu. Korzystanie z myszy przy wyborze dysków, katalogów, plików lub funkcji systemu umożliwia łatwiejszą i szybszą, intuicyjną pracę.

6. W programie DOS-SHELL wprowadzono opcję HELP, wpomagającą użyt-kownika w dowolnej chwili. Objaśnienia są również dołączone do wszyst-kich poleceń systemowych(opcja /?).

7. Dodano nowe polecenia UNFORMAT i UNDELETE umożliwiające odzy-skanie przypadkowo skasowanych lub uszkodzonych plików.

8. Wiele poleceń zmodyfikowano, np. wzbogacono możliwości polecenia DIR. Dodano polecenia konfiguracyjne konieczne do ładowania systemu i pro-gramów do pamięci powyżej 640KB.

9. Do systemu dołączono prosty edytor ekranowy EDIT.COM z możliwością wyświetlania na bieżąco informacji pomocniczych.

10. Dołączono dodatkowy program DOSKEY, umożliwiający wywołanie wcze-śniej wywoływanych poleceń oraz definiowanie makropoleceń zawierają-cych sekwencje szczególnie często używanych ciągów poleceń.

11. W skład systemu włączono program interpretatora języka Basic o nazwie QBASIC, o znacznie większych możliwościach niż wcześniej dołączane wersje interpretatora.



Dużą wadą systemu DOS wynikającą z budowy komputerów typu IBM PC jest ograniczenie pamięci operacyjnej do 640KB. Mogło się ono wydawać nieistotne w czasie powstawania systemu, póżniej jednak stało się poważną przeszkodą w wykorzystywaniu możliwości komputerów. Złagodzono to w wersjach 5.00 i wyższych, wprowadzając tryb wirtualny 8086 oraz stronicowanie.



Wyszukiwarka

Podobne podstrony:
Historia Systemu DOS
Historia systemu operacyjnego MS DOS
Historia systemu MS DOS
Komendy DOS, Win98, Linux, Podstawowe polecenia systemau DOS, Podstawowe polecenia systemu DOS
Podstawy systemu DOS
systemy DOS
historia system polityczny prl
Historia systemów operacyjnych
Pliki Wsadowe Systemu DOS, Informatyka, DOS
Budowa systemu Dos i Linux, edukacja i nauka, Informatyka
system dos
Nakładki Ułatwiające Pracę z Systemem DOS, Systemy Operacyjne i Sieci Komputerowe
Nakładki Ułatwiające Prace W Systemie DOS, Informatyka, DOS
HISTORIA SYSTEMU sterowania społecznego kk
Pliki wsadowe systemu DOS
historia systemlw penitencjarnych wyklady ug[1]
12 historia systemu

więcej podobnych podstron