Sabtu, 26 Maret 2011

DOS (Disk Operating System)

Pengertian DOS ??


MS-DOS, singkatan dari Microsoft Disk Operating System, adalah sebuah sistem operasi yang sangat banyak digunakan oleh komputer IBM-PC atau yang kompatibel dengannya. Microsoft membuat MS-DOS sebagai sebuah sistem operasi mainstream, sebelum pada akhirnya menghentikan dukungan MS-DOS secara perlahan ketika mereka membuat sebuah sistem operasi berbasis antarmuka grafis (dikenal juga dengan sebutan GUI) untuk pasarmainstream, yang disebut sebagai Microsoft Windows.
MS-DOS dirilis pertama kali pada tahun 1981, dan seiring dengan waktu, Microsoft pun meluncurkan versi yang lebih baru dari MS-DOS. Tidak kurang hingga delapan kali Microsoft meluncurkan versi-versi baru MS-DOS dari tahun 1981 hingga Microsoft menghentikan dukungan MS-DOS pada tahun 2000. MS-DOS merupakan salah satu kunci keberhasilan Microsoft dalam memproduksi perangkat lunak, dari sebuah perusahaan kecil pembuat bahasa pemrograman saat didirikan hingga menjadi sebuah perusahaan perangkat lunak yang seolah menguasai dunia.

File:FreeDOS Beta 9 pre-release5 (command line interface) on Bochs sshot20040912.png


Sejarah dan Perkembangan !!

MS-DOS sebenarnya dibuat oleh sebuah perusahaan pembuat komputer, yang bernama Seattle Computer Products (SCP) yang dikepalai oleh Tim Patterson--yang belakangan direkrut oleh Microsoft untuk mengembangkan DOS--pada tahun 1980 sebagai sebuah perangkat lunak sistem operasi dengan nama Q-DOS (singkatan dari Quick and Dirty Operating System), yang selanjutnya diubah namanya menjadi 86-DOS, karena Q-DOS didesain agar dapat berjalan pada komputer dengan prosesor Intel 8086. Microsoft pun membeli lisensinya dengn harga 50.000 dolar Amerika dari SCP, lalu mengubah namanya menjadi MS-DOS. Selanjutnya, saat IBM hendak meluncurkan komputer pribadi yang disebut dengan IBM PC, Microsoft pun menjual lisensi MS-DOS kepada IBM.


Pengembangan


IBM dan Microsoft selanjutnya merilis versi-versi DOS; di mana versi IBM yang langsung dibundel dengan komputer IBM PC disebut dengan "IBM PC-DOS" (singkatan dari International Business Machine Personal Computer Disk Operating System). Pada awalnya, IBM hanya menggunakan apa yang layak digunakan dari MS-DOS yang dirilis oleh Microsoft, seperti program-programnya atau utilitas yang disertakannya. Karena itulah, versi IBM selalu dirilis lebih lambat dibandingkan dengan versi MS-DOS. Tapi, MS-DOS versi 4.0 adalah versi MS-DOS pertama yang benar-benar sama seperti IBM PC-DOS, karena Microsoft sedang berkonsenstrasi untuk mengembangkan sebuah sistem operasi penerus DOS, yang disebut dengan OS/2.
Microsoft, ketika melisensikan DOS kepada IBM, menandatangani perjanjian lisensi yang salah satu poinnya mengandung bahwa Microsoft boleh melisensikan MS-DOS kepada perusahaan selain IBM, dan para perusahaan tersebut dipersilakan mengubah nama MS-DOS menjadi nama yang mereka gunakan (contoh: TandyDOS, Compaq DOS, dan lainnya). Kebanyakan versi-versi tersebut tentu saja sama dengan versi yang telah dikembangkan oleh Microsoft dengan MS-DOS-nya, tapi Microsoft mulai mencabut perjanjian lisensinya sehingga para perusahaan lain harus menggunakan nama MS-DOS, bukannya nama yang telah dikustomisasi sebelumnya. Hanya IBM yang diberikan keleluasaan untuk terus menggunakan nama IBM PC-DOS, bukannya MS-DOS.
MS-DOS pun berkembang dengan cukup cepat, dengan fitur-fitur signifikan yang diambil dari beberapa sistem operasi lainnya seperti Microsoft Xenix--salah satu varian sistem operasi UNIX yang dikembangkan oleh Microsoft--dan DR-DOS milik Digital Research, serta produk-produk utilitas lainnya seperti Norton Utilities dari Symantec Corporation (produk yang diadopsi seperti Microsoft Disk Defragmenter), PC-Tools dari Central Points (produk yang diadopsi seperti Microsoft Anti-Virus), manajer memori diperluas atau EMM (Expanded Memory Manager) QEMM dari Quarterdeck (produk yang diadopsi seperti EMM386), kompresi disk (atau disk compression) DriveSpace dari Stac Electronics, dan masih banyak produk yang diadopsi lainnya.
Ketika Intel Corporation memperkenalkan mikroprosesor baru yang disebut dengan Intel 80286, Microsoft dan IBM memulai proyek sistem operasi baru pengganti DOS yang disebut dengan OS/2, yang pada dasarnya adalah versi MS-DOS yang berjalan dalam modus terproteksi (protected mode). Tapi, Microsoft meninggalkan proyek OS/2 tersebut untuk memfokuskan diri pada pengembangan Microsoft Windows dan Microsoft Windows NTDigital Research membuat sebuah antarmuka grafis yang disebut dengan GEM, tapi sangat kurang populer pada komputer IBM PC atau kompatibel. GEM ternyata mendapat pasarnya pada mesin komputer ATARI ST, tapi akhirnya disalip lagi oleh Microsoft dengan versi Windows 3.0.

Software !!

DOS adalah platform PC-Kompatibel dominan dan banyak program terkenal ditulis untuk itu. Ini termasuk:

File:Arachne VESA Mode.png



Kemudahan !!!

sistem DOS memanfaatkan antarmuka baris perintah . Program dimulai dengan memasukkan mereka nama file pada prompt perintah. sistem DOS termasuk beberapa program utilitas sistem, dan memberikan perintah tambahan yang tidak sesuai dengan program ( perintah internal ).[ 34 ]
Dalam upaya untuk menyediakan lingkungan yang lebih ramah pengguna, produsen perangkat lunak banyak menulis program manajemen fileyang memberikan pengguna dengan menu-dan / atau antarmuka berbasis ikon. Microsoft Windows adalah contoh yang terkenal, akhirnya menghasilkan Microsoft Windows 9x menjadi berisi program loader-diri, dan mengganti DOS sebagai yang digunakan PC yang kompatibel program loader-paling. antarmuka pengguna Teks program termasuk Norton Commander , Dos Navigator , Volkov Commander , QuarterdeskDESQview , dan sidekick . antarmuka pengguna grafis program termasuk Digital Research Graphical Lingkungan Manager (awalnya ditulis untuk CP / M) dan GEOS .
Akhirnya, produsen sistem DOS utama mulai memasukkan lingkungan sendiri manajer mereka. MS-DOS/IBM DOS 4 termasuk DOS Shell ;[ 35 ] DR-DOS 5, yang dirilis tahun depan, termasuk ViewMAX , didasarkan pada GEM. [ 36 ]

Multitasking

Dengan desain aslinya, DOS merupakan tugas operasi sistem tunggal. MS DOS dan PC akan memperkenalkan tugas switching dengan DOSShell, [ 37 ] dan DR-DOS akan memasukkannya dengan DR-DOS 6, melalui TaskMAX perintah. [ 13 :320-324 MS DOS dan PC tidak pernah memiliki multitasking kemampuan; [ 38 ] DR-DOS memiliki kemampuan dengan DR-DOS 7 (asumsi DR-DOS itu berjalan dengan DPMI diaktifkan). [ 39 ] Program seperti VMIX (shareware) atau DesqView (komersial) bisa multitask bahkan pada 8088, yang tidak memiliki dukungan hardware untuk multitasking karena kurangnya modus dilindungi .

File:DirectoryListing1.png


Keterbatasan !!!
Beberapa keterbatasan wabah arsitektur DOS. Microprocessor 8088 yang asli hanya bisa alamat 1 megabyte fisik RAM . Dengan perangkat keras tambahan yang dipetakan ke dalam rentang ini, jumlah tertinggi memori yang tersedia adalah 640 kilobyte , yang dikenal sebagai memori konvensional . Karena struktur DOS, ini dianggap maksimal, dan DOS tidak bisa menangani lebih dari ini.Sebuah solusi awal adalah memori diperluas , nanti, memori diperluas dikembangkan dengan 80286 . Sementara ini disediakan memori yang dapat digunakan untuk aplikasi, mereka masih harus mulai di memori konvensional, sehingga dengan menggunakan bagian dari 640 yang ada KB. Dengan 80386 mikroprosesor yang didesain ulang protected mode , Extenders DOS dan DOS Protected Mode Interface mampu menyediakan memori tambahan untuk aplikasi, serta multitasking. [ 40 [ 41 ]
DOS juga memiliki batas atas ukuran hard disk partisi. Ini memiliki dua penyebab. Pertama, banyak tipe sistem DOS tidak memiliki dukungan untuk sistem berkas yang lebih baru dari FAT16 , yang, dengan desain, tidak mengizinkan partisi lebih besar dari 2.1 gigabytes . [ 42 ] Selain itu, DOS mengakses harddisk dengan menelepon Interrupt 13 , yang memanfaatkan silinder-head-sektor sistem pemetaan disk. Di bawah sistem ini, hanya 8 gigabyte yang terlihat dengan sistem operasi. [ 43 ] Lebih baru sistem operasi akses disk dicapai melalui berarti perangkat lunak, misalnya bit akses disk-32 .
Menggunakan FAT16 (dan FAT12 untuk disket) diperlukan penggunaan nama file 8.3 . Nama file di DOS tidak boleh lebih dari delapan karakter, dan ekstensi nama file tidak boleh lebih dari tiga.dipatenkan VFAT's Win95 hack bekerja di sekitar ini dengan cara yang unik.

Perintah internal MS-DOS

 Contoh sintak: dir c:, menampilkan daftar file pada drive c:
  • del, untuk menghapus satu atau beberapa file
 Contoh sintak: del file.txt, menghapus file.txt pada direktori aktif
  • copy, untuk menyalin file dari satu direktori ke direktori lainnya
 Contoh sintak: copy a:file.txt c:file.txt, menyalin file.txt dari drive a: ke c:
  • ren, untuk mengganti nama file
 Contoh sintak: ren file1.txt file2.txt, mengubah nama file1.txt menjadi file2.txt
  • ver, menampilkan versi dari MS-DOS