If-Koubou

PC Sebelum Windows: Apa yang Menggunakan MS-DOS Sebenarnya Seperti

PC Sebelum Windows: Apa yang Menggunakan MS-DOS Sebenarnya Seperti (Bagaimana caranya)

PC konsumen tidak selalu menjalankan Windows. Sebelum Windows tiba, PC dilengkapi dengan sistem operasi Microsoft MS-DOS. Inilah yang benar-benar digunakan oleh lingkungan baris perintah.

Tidak, MS-DOS tidak seperti menggunakan terminal Linux atau menembakan Command Prompt di jendela pada desktop grafis mewah Anda. Banyak hal yang kita anggap biasa saja tidak mungkin terjadi saat itu.

Pengalaman PC DOS

DOS adalah sistem operasi baris perintah tanpa jendela grafis. Anda mem-boot komputer Anda dan kemudian melihat prompt DOS. Anda harus mengetahui perintah untuk mengetik pada prompt ini untuk menjalankan program, menjalankan utilitas bawaan, 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 mengetik sesuatu seperti SEBUAH: pada prompt dan tekan Enter.

Untuk mengubah direktori, Anda akan menggunakan CDperintah. Untuk melihat file dalam direktori saat ini, Anda akan menggunakan DIRperintah. Untuk menjalankan program, Anda akan mengetik nama file eksekusi program pada prompt.

Sebagai contoh, jika Anda mengambil floppy disk baru dengan program baru yang mengagumkan di dalamnya, Anda akan mendorong floppy disk ke floppy drive Anda - menunggu sementara drive magnetik keras membaca isi disk Anda - dan kemudian jalankan perintah seperti berikut:

SEBUAH:

DIR

SETUP atau INSTALL (tergantung pada nama penginstal program)

Anda kemudian akan pergi melalui penginstal 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 muat pada disket tunggal, tetapi setelah itu Anda dapat menjalankan program tanpa menggunakan floppy disk.

Anda kemudian akan menjalankan C: perintah untuk kembali ke drive C, gunakan CD perintah untuk memasukkan folder yang berisi program yang diinstal, dan jalankan program dengan perintah seperti PROGNAME. Nama file program harus terlalu pendek - nama file MS-DOS yang terbatas menjadi delapan karakter diikuti dengan periode dan ekstensi tiga huruf. Misalnya, PROGNAME.EXE adalah nama file terpanjang yang bisa Anda miliki.

Beberapa program mencoba menyederhanakan hal-hal untuk pengguna biasa. Sebagai contoh, Anda memiliki file manager seperti Norton Commander yang disediakan untuk melihat dan mengelola file tanpa perlu perintah. Ini adalah gaya dari sebagian besar program DOS yang Anda temukan - ini semua tentang mengatur teks di layar.

Tanpa Multitasking

Lupakan multitasking; DOS melakukan satu hal pada satu waktu. Ketika Anda membuka program, program itu mengambil seluruh layar Anda. Ingin menggunakan program lain? Anda harus menutup program saat ini dan memasukkan perintah untuk membuka program lain.

Untuk mengatasi keterbatasan ini, DOS menyediakan fungsi "mengakhiri dan tinggal menetap" (TSR). Program yang mendukung fitur ini dapat menghubungkan pintasan keyboard. Anda akan menekan pintasan keyboard yang sesuai dan program saat ini akan ditutup dan tinggal di memori. Program lain kemudian akan memuat dirinya dari memori.

TSR tidak benar-benar multitasking. Program ini sebenarnya tidak berjalan di latar belakang. Sebaliknya, itu ditutup dan ada cara cepat untuk meluncurkannya kembali. DOS hanya dapat menjalankan satu program dalam satu waktu.

Ini sangat berbeda dari cangkang modern seperti yang ditemukan di Linux, yang memungkinkan Anda untuk 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 Perangkat Keras dan Mode Nyata

DOS tidak benar-benar mendukung perangkat keras dengan cara mendukung sistem operasi perangkat keras hari 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 yang serupa, Anda harus mengkodekan dukungan untuk semua jenis kartu suara yang mungkin dimiliki pengguna Anda. Untungnya, banyak kartu suara yang kompatibel dengan Sound Blaster. Anda akan menggunakan program SETUP untuk mengonfigurasi pengaturan ini secara terpisah untuk setiap program yang Anda gunakan.

Karena cara DOS bekerja, program yang ingin mengakses langsung memori dan periferal yang diperlukan untuk berjalan dalam mode nyata, atau mode alamat nyata. Dalam mode nyata, satu program dapat menulis ke alamat memori apa pun di perangkat keras komputer tanpa perlindungan. Ini hanya berfungsi karena Anda hanya dapat menjalankan satu program dalam satu waktu. Windows 3.0 membawa mode terproteksi, yang membatasi apa yang dapat dilakukan oleh aplikasi yang sedang berjalan.

Sampai hari ini, Anda masih tidak dapat menjalankan banyak permainan DOS di Command Prompt pada Windows. Command Prompt menjalankan aplikasi dalam mode terproteksi, tetapi game-game ini membutuhkan mode nyata. Inilah sebabnya mengapa Anda perlu DOSBox untuk menjalankan banyak game DOS lama.

Windows Apakah Hanya Program DOS Lain

Versi asli Windows yang populer - pikirkan Windows 3.0 dan Windows 3.1 - sebenarnya adalah program yang berjalan di bawah MS-DOS. Jadi, Anda akan memulai komputer Anda, lihat DOS prompt, dan kemudian ketik perintah WIN untuk meluncurkan program Windows, yang memberi Anda bahwa Windows 3-gaya desktop, yang dikenal sebagai Manajer Program. Tentu saja, Anda bisa memiliki komputer Anda secara otomatis meluncurkan Windows dengan menambahkan perintah WIN ke file AUTOEXEC.BAT Anda dan DOS secara otomatis akan menjalankan perintah Windows ketika Anda boot.

Anda dapat keluar dari Windows dan kembali ke DOS, yang sebenarnya diperlukan pada saat itu. Orang-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 lanjut ke latar belakang. Windows 95 bertindak seperti sistem operasi sendiri, tetapi 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 jaman di era antarmuka seluler yang disederhanakan dan layar sentuh. Tetapi ada waktu ketika desktop Windows adalah antarmuka baru yang mudah digunakan.

Kredit Gambar: mrdorkesq di Flickr