2Sep
PC tidak selalu menjalankan Windows. Sebelum Windows tiba, PC datang dengan sistem operasi Microsoft MS-DOS.Inilah yang sebenarnya ingin digunakan oleh lingkungan command-line.
Tidak, MS-DOS tidak seperti menggunakan terminal Linux atau menembaki Command Prompt di jendela desktop mewah Anda. Banyak hal yang kita anggap biasa saja tidak mungkin dilakukan saat itu.
DOS PC Experience
DOS adalah sistem operasi command-line tanpa jendela grafis. Anda boot komputer Anda dan kemudian melihat DOS prompt. Anda harus mengetahui perintah untuk mengetik pada prompt ini untuk meluncurkan program, menjalankan utilitas built-in, dan benar-benar melakukan sesuatu dengan komputer Anda.
Anda harus tahu beberapa perintah untuk berkeliling sistem operasi. Untuk beralih di antara drive yang berbeda - misalnya, untuk mengakses floppy drive di drive A: - Anda akan mengetikkan sesuatu seperti A: pada prompt dan tekan Enter.
Untuk mengubah direktori, Anda akan menggunakan perintah CD
.Untuk melihat file dalam direktori saat ini, Anda akan menggunakan perintah DIR .Untuk menjalankan sebuah program, Anda akan mengetikkan nama file eksekusi program pada prompt. Sebagai contoh, jika Anda mengambil sebuah floppy disk baru dengan program baru yang mengagumkan di dalamnya, Anda akan mendorong floppy disk ke drive floppy Anda - menunggu sementara drive magnetik yang keras membaca isi disk Anda - dan kemudian menjalankan perintah sepertiberikut ini:A:
DIR
SETUP atau INSTALL( tergantung pada nama installer program)
Anda kemudian akan melalui installer dan menginstal program - pada dasarnya hanya mengekstrak file - ke folder pada hard drive kecil Anda. Anda sering harus menukar floppy disk karena program yang lebih besar tidak sesuai dengan disket tunggal, namun setelah itu Anda bisa menjalankan program tanpa menggunakan floppy disk.
Anda kemudian menjalankan perintah C: untuk kembali ke drive C, gunakan perintah CD untuk masuk ke dalam folder yang berisi program yang terinstal, dan jalankan program dengan perintah seperti PROGNAME .Nama file program harus singkat, juga - nama file terbatas MS-DOS menjadi delapan karakter diikuti oleh periode dan perpanjangan tiga huruf. Misalnya, PROGNAME.EXE adalah nama file terpanjang yang bisa Anda miliki.
Beberapa program mencoba menyederhanakan hal-hal untuk pengguna biasa. Misalnya, Anda memiliki manajer file seperti Norton Commander yang menyediakan untuk melihat dan mengelola file tanpa memerlukan perintah. Ini adalah gaya kebanyakan program DOS yang akan Anda temukan - ini tentang mengatur teks di layar.
Tidak ada Multitasking
Lupakan multitasking;DOS melakukan satu hal sekaligus. Saat Anda membuka sebuah program, program itu mengambil seluruh layar Anda. Ingin menggunakan program lain? Anda perlu menutup program saat ini dan masuk ke perintah untuk membuka program lainnya.
Untuk mengatasi keterbatasan ini, DOS menyediakan fungsi "penghentian dan penghentian tinggal"( TSR).Sebuah program yang mendukung fitur ini bisa terhubung ke shortcut keyboard. Anda akan menekan pintasan keyboard yang sesuai dan program saat ini akan ditutup dan tetap tersimpan dalam memori. Program lain kemudian akan memuat dirinya dari memori. TSR
tidak terlalu multitasking. Program ini sebenarnya tidak berjalan di latar belakang. Sebagai gantinya, ini ditutup dan ada cara cepat untuk meluncurkannya kembali. DOS hanya bisa menjalankan satu program pada satu waktu.
Ini berbeda secara signifikan dari cangkang modern seperti yang ditemukan di Linux, yang memungkinkan Anda menjalankan program dan layanan di latar belakang, menggunakan beberapa terminal mode teks, dan melakukan hal-hal lanjutan lainnya. DOS sama sekali tidak sekuat itu. Dukungan Hardware
dan Mode Nyata DOS
tidak benar-benar mendukung perangkat keras dalam cara sistem operasi mendukung perangkat keras saat ini. Program yang diperlukan untuk mengakses perangkat keras secara langsung - misalnya, permainan DOS yang ingin menggunakan kartu suara Anda untuk mengeluarkan suara - harus mendukung perangkat keras itu secara langsung. Jika Anda mengembangkan permainan DOS atau aplikasi sejenis, Anda harus memberi kode untuk mendukung semua jenis kartu suara yang mungkin dimiliki pengguna Anda. Untungnya, banyak kartu suara kompatibel dengan Sound Blaster. Anda akan menggunakan program SETUP untuk mengkonfigurasi pengaturan ini secara terpisah untuk setiap program yang Anda gunakan.
Karena cara kerja DOS, program yang ingin langsung mengakses memori dan periferal dibutuhkan untuk berjalan dalam mode nyata, atau mode alamat sebenarnya. Dalam mode nyata, satu program bisa menulis ke alamat memori apapun pada perangkat keras komputer tanpa perlindungan. Ini hanya berhasil karena Anda hanya bisa menjalankan satu program dalam satu waktu. Windows 3.0 membawa mode terlindungi, yang membatasi aplikasi berjalan apa yang bisa dilakukan.
Sampai hari ini, Anda masih belum bisa menjalankan banyak game DOS di Command Prompt on Windows. Command Prompt menjalankan aplikasi dalam mode terlindungi, namun game ini memerlukan mode nyata. Inilah sebabnya mengapa Anda memerlukan DOSBox untuk menjalankan banyak permainan DOS lama.
Windows Apakah Just Another Program DOS
Versi populer Windows yang asli - pikirkan Windows 3.0 dan Windows 3.1 - sebenarnya adalah program yang berjalan di bawah MS-DOS.Jadi Anda akan memulai komputer Anda, melihat prompt DOS, lalu ketik perintah WIN untuk meluncurkan program Windows, yang memberi Anda desktop bergaya Windows 3, yang dikenal sebagai Manajer Program. Tentu saja, komputer Anda dapat secara otomatis meluncurkan Windows dengan menambahkan perintah WIN ke file AUTOEXEC.BAT Anda dan DOS secara otomatis akan menjalankan perintah Windows saat Anda melakukan booting.
Anda bisa keluar dari Windows dan kembali ke DOS, yang sebenarnya diperlukan pada saat itu. Orang memiliki aplikasi dan permainan DOS yang membutuhkan mode nyata dan tidak dapat dijalankan dari dalam Windows.
Windows 95, 98, 98 SE, dan ME mendorong DOS lebih jauh ke latar belakang. Windows 95 bertingkah seperti sistem operasi miliknya sendiri, namun DOS selalu mengintai di latar belakang. Versi Windows ini masih dibangun di DOS.Hanya dengan Windows XP, versi konsumen Windows akhirnya meninggalkan DOS dan beralih ke kernel Windows NT 32 bit yang modern.
Desktop Windows sekarang dianggap oleh banyak orang - bahkan Microsoft sendiri - sebagai peninggalan yang ketinggalan zaman di era antarmuka seluler dan layar sentuh yang disederhanakan. Tapi ada saatnya desktop Windows adalah antarmuka baru yang user-friendly.
Image Credit: mrdorkesq di Flickr