MS DOS DAN IBM PC DOS
Minggu, 08 Januari 2012
0
komentar
PEMBAHASAN
A. Pengertian
MS-DOS (Microsoft-Disk Operating System) adalah sistem operasi disk produksi dari pabrik perangkat lunak Microsoft di Seattle, Washington. Microsoft terkenal dengan pelopor pabrik perangkat lunak untuk komputer mikro. MS-DOS dianggap sebagai standard dari sistem operasi pada komputer mikro 16 bit. Sebelum MS-DOS, untuk komputer mikro 8 bit, CP/M yang dianggap sebagai standard-nya. Gary Kildall mengembangkan CP/M untuk microprocessor Intel 8080. Hampir semua komputer micro pada waktu itu menggunakan microprocessor Intel 8080, sehingga CP/M banyak dipilih sebagai sistem operasi-nya. CP/M sukses luar biasa sampai IBM mengeluarkan produknya, yaitu IBM PC yang menggunakan microprocessor Intel 8088 dengan sistem operasi IBM PC-DOS.
B. Mulai Menggunakan DOS
Setelah komputer dihidupkan, sebelum dilakukan proses booting, yaitu pengambilan DOS yang ada di disk untuk diletakan di main memory, maka akan dilakukan proses pengecekan parity dari main memory untuk meyakinkan bahwa tidak ada main memory yang rusak. Selanjutnya anda akan ditanyakan mengenai tanggal dan jam anda menggunkan komputer, sebagai berikut :
Current date is Tue 1-01-1980
Enter new date (mm-dd-yy):05-09-1987
Current time is 0:00:48.60
Enter new time:22:05:03.15 Tanggal yang dimasukan dengan bentuk bulan-hari-tahun atau dapat langsung ditekan tombol RETURN bila tidak ingin mengisinya.
Jam yang dimasukan dengan bentuk jam:menit:detik. Seperseratus detik atau dapat langsung ditekan tombol RETURN bila tidak ingin mengisinya.
Bentuk A> di sebut dengan promt, yang menunjukan dalam keadaan sistem PC-DOS atau MS-DOS dengan drive yang aktif (default) adalah drive a:. drive yang aktif (default) berarti bila tidak disebutkan nama dari drive-nya, maka yang digunkan adalah drive yang aktif, sedangkan bila akan menggunakan drive yang lain, maka drive yang aktif harus dirubah ke drive yang dikehendaki atau disebut nama drive-nya. Untuk merubah drive yang aktif dapat dilakukan dengan cara :
A>b: Drive aktif yang diinginkan
Menunjukan drive yang aktif sekarang adalah drive b:
Untuk mengembalikan ke drive yang aktif adalah A:, dapat dilakukan cara yang sama, yaitu :
B>a:
A>
Pada keadaan ini, maka anda dapat menggunakan command yang disediakan oleh DOS, atau memanggil language software atau menjalankan executable program. Command dapat dikategorikan sebagai internal command dan external command. Internal commanf yang ada di PC-DOS atau MS-DOS adalah sebagai berikut :
Tabel. Internal command atau bilt-in command pada MS-DOS atau PC-DOS
BREAK EXIT RENAME
CHDIR atau CD FOR RMDIR atau RD
CLS GOTO SET
COPY IF SHIFT
CTTY MKDIR atau MD TIME
DATE PATH TYPE
DEL PAUSE VER
DIR PROMPT VERIFY
ERASE REN VOL
Sedang external command tergantung dari isi diskette anda, karena perintah ini disimpan di file tersendiri, yaitu dapat sebagai berikut :
Tabel. External command pada MS-DOS atau OC-DOS
ASSIGN dengan nama file ASSIGN.COM
ATTRIB dengan nama file ATTRIB.EXE
BACKUP dengan nama file BACKUP.COM
CHKDSK dengan nama file CHKDSK.COM
COMP dengan nama file COMP.COM
DISKCOMP dengan nama file DISKCOMP.COM
DISKCOPY dengan nama file DISKCOPY.COM
FDISK dengan nama file FDISK.COM
FIND dengan nama file FIND.EXE
FORMAT dengan nama file FORMAT.COM
GRAFTABL dengan nama file GRAFTABL.COM
GRAPHICS dengan nama file GRAPHICS.COM
JOIN dengan nama file JOIN.EXE
KEYB dengan nama file KEYB.COM
LABEL dengan nama file LABEL.COM
MODE dengan nama file MODE.COM
MORE dengan nama file MORE.COM
PRINT dengan nama file PRINT.COM
RECOVER dengan nama file RECOVER.COM
REPLACE dengan nama file REPLACE.EXE
RESTORE dengan nama file RESTORE.COM
SELECT dengan nama file SELECT.COM
SHARE dengan nama file SHARE.EXE
SORT dengan nama file SORT.EXE
SUBST dengan nama file SUBST.EXE
SYS dengan nama file SYS.COM
TREE dengan nama file TREE.COM
C. Melihat Isi Disk
Isi dari disk adalah file. DOS menyelenggarakan suatu daftar tentang file-file yang ada di disk. Daftar ini disebut dengan directory. Bila ada file baru yang direkam, DOS akan mencatatnya di derectory. Bila suatu file dihapus, DOS akan menghapus nama file tersebut dari directory. Bila suatu file diganti namanya, DOS juga akan mengganti nama file tersebut di directory. Untuk menampilkan directory dari suatu disk dapat dilakukan dengan perintah internal (internal command) DIR, sebagai berikut :
A>DIR Perintah DIR merarti menampilkan directory
Volume in drive A is JOGIYANTO
Directory of A:\
COMMAND COM 23791 1-29-87 12:00P
ANSI SYS 1651 12-30-85 12:00P
ASSIGN COM 1536 12-30-85 12:00P
ATTRIB EXE 8247 12-30-85 12:00P
BACKUP COM 6234 12-30-85 12:00P
BASIC COM 19298 12-30-85 12:00P
BASICA COM 36396 12-30-85 12:00P
CHKDSK COM 9832 12-30-85 12:00P
COMP COM 4184 12-30-85 12:00P
DISKCOMP COM 5792 12-30-85 12:00P
DISKCOPY COM 6224 12-30-85 12:00P
DRIVER SYS 1115 12-30-85 12:00P
EDLIN COM 7508 12-30-85 12:00P
FDISK COM 8173 12-30-85 12:00P
FIND EXE 6416 12-30-85 12:00P
FORMAT COM 11135 12-30-85 12:00P
GRAFTABL COM 1169 12-30-85 12:00P
GRAPHICS COM 3220 12-30-85 12:00P
JOIN EXE 8955 12-30-85 12:00P
KEYBFR COM 3291 12-30-85 12:00P
KEYBGR COM 3274 12-30-85 12:00P
KEYBIT COM 3060 12-30-85 12:00P
KEYBSP COM 3187 12-30-85 12:00P
KEYBUK COM 3036 12-30-85 12:00P
LABEL COM 2346 12-30-85 12:00P
MODE COM 6864 12-30-85 12:00P
MORE COM 295 12-30-85 12:00P
PRINT COM 8976 12-30-85 12:00P
RECOVER COM 4297 12-30-85 12:00P
REPLACE EXE 11650 12-30-85 12:00P
RESTORE COM 6012 12-30-85 12:00P
SELECT COM 3826 12-30-85 12:00P
SHARE EXE 8580 12-30-85 12:00P
SORT EXE 1911 12-30-85 12:00P
SUBST EXE 9911 12-30-85 12:00P
SYS COM 4620 12-30-85 12:00P
TREE COM 3357 12-30-85 12:00P
VDISK SYS 3307 12-30-85 12:00P
38 File(s) 33792 bytes free
A>
Directory yang ditampilkan terdiri dari nama-file, extension dari file, besarnya file, tanggal file dibuat atau dirubah dan jam dari file tersebut dibuat atau dirubah, sebagai berikut :
BASICA COM 36396 12-30-85 12:00P
Nama-file Extension file Ukuran dari file dalam byte Tanggal file dibuat atau dirubah Jam file dibuat atau dirubah
Nama-file yang tersimpan di directory maksimum panjangnya 8 karakter dan extension dari file maksimum panjangnya 3 karakter. Nama-file dapat berupa gabungan huruf, angka dan karakter khusus. Karakter khusus yang tidak boleh digunakan untuk nama file extension adalah :
. “ / \ [ ] : | < > + = ; ,
Extension dalam nama-file digunakan untuk membedakan file yang satu dengan file yang lainnya, misalnya PIUT.86 dengan PIUT.87 adalah file yang berbeda. Beberapa program aplikasi yang ditulis dengan bahasa BASIC akan mempunyai extension .BAS, untuk program aplikasi yang tidak menambahkan extension, anda dapat menambahkannya sendiri sewaktu anda membuat suatu file. Misalnya, file yang berisi data pada program BASIC dapat dimbahkan sendiri extension .DAT. hasil pengetikan dengan program paket pengolahan kata word Star dapat disimpan di file dengan extension .SRT, yang menunjukan dokumen surat.
Beberapa extension yang banyak digunakan adalah :
$$$
BAS
BAK
BAT
C
COB
COM
DBF
DOC
EXE
FOR
PAS
PIC
PRG
File yang rusak
File program bahasa BASIC
File backup (cadangan)
File berisi kumpulan perintah DOS (Batc File)
File source program bahasa C
File source program bahasa COBOL
Command file, berisi program bahasa mesin
File berisi data untuk paket dBASE
Document file, berisi dokumen
Executable file, berisi program bahasa mesin
File source program FORTRAN
File source program PASCAL
File berisi gambar (picture)
File program bahasa dBASE
Dan masih banyak extension yang lainnya lagi, karena tiap-tiap aplikasi dapat mempunyai extension tersendiri.
D. Melihat Isi Disk File Tertentu
Untuk melihat isi dari suatu disk untuk file yang tertentu dapat digunakan suatu wild card caracter, yaitu dapat berupa karakter (*) atau karakter (?). wild card caracter digunakan untuk mewakili suatu nama file atau suatu extension file.
Contoh :
A>dir *.com
Volume in drive A is JOGIYANTO
Directory of A:\
COMMAND COM 23791 1-29-87 12:00p
ASSIGN COM 1536 12-30-85 12:00p
BACKUP COM 6234 12-30-85 12:00p
BASIC COM 19298 12-30-85 12:00p
BASICA COM 36396 12-30-85 12:00p
CHKDSK COM 9832 12-30-85 12:00p
COMP COM 4184 12-30-85 12:00p
DISKCOMP COM 5792 12-30-85 12:00p
DISKCOPY COM 6224 12-30-85 12:00p
EDLIN COM 7508 12-30-85 12:00p
FDISK COM 8173 12-30-85 12:00p
FORMAT COM 11135 12-30-85 12:00p
GRAFTABL COM 1169 12-30-85 12:00p
GRAPHICS COM 3220 12-30-85 12:00p
KEYBFR COM 3291 12-30-85 12:00p
KEYBRG COM 3274 12-30-85 12:00p
KEYBIT COM 3060 12-30-85 12:00p
KEYBSP COM 3187 12-30-85 12:00p
KEYBUK COM 3036 12-30-85 12:00p
LABEL COM 2346 12-30-85 12:00p
MODE COM 6864 12-30-85 12:00p
MORE COM 295 12-30-85 12:00p
PRINT COM 8976 12-30-85 12:00p
RECOVER COM 4297 12-30-85 12:00p
RESTORE COM 6012 12-30-85 12:00p
SELECT COM 3826 12-30-85 12:00p
SYS COM 4620 12-30-85 12:00p
TREE COM 3357 12-30-85 12:00p
28 file(s) 33792 byte free
A>
Perintah tersebut berarti akan ditampilkan semua file yang mempunyai extension .COM. wild card caracter (*) tersebut digunakan untuk mewakili semua nama file dengan extension yang sudah ditentukan yaitu .COM. untuk melihat semua file yang mempunyai nama awal huruf B untuk semua extension dapat dilakukan perintah sebagai berikut :
A>dir b*.*
Volume in drive A is JOGIYANTO
Directory of A:\
BACKUP COM 6234 12-30-85 12:00p
BASIC COM 19298 12-30-85 12:00p
BASICA COM 36396 12-30-85 12:00p
3 file(s) 33792 byte free
A>
Wild card caracter (*) digunakan untuk mewakili semuanya, sedang wild card caracter (?) digunakan untuk mewakili satu karakter di posisi tertentu dari nama-file dan extension file.
A>dir ?o??.*
Volume in drive A is JOGIYANTO
Directory of A:\
COMP COM 4184 12-30-85 12:00p
JOIN EXE 8955 12-30-85 12:00p
SORT EXE 1911 12-30-85 12:00p
MODE COM 6864 12-30-85 12:00p
MORE COM 295 12-30-85 12:00p
5 file(s) 33792 byte free
A>
Berarti akan ditampilkan nama-file yang panjangnya 4 karakter, karakter pertama bebas (diwakili oleh wild card caracter “?“), dengan karakter ke dua adalah karakter “o” dan karakter ke 3 dan ke 4 adalah bebas untuk segala extension.
E. Parameter Dalam Perintah DIR
Perintah DIR untuk melihat isi dari disk dapat menggunakan parameter sebagai berikut :
/W yang merarti wide, akan menampilkan directory memanjang dalam bentuk 5 kolom
/P yang berarti pause, akan menampilkan directory untuk setiap tampilan satu layar akan berhenti, penekanan sembarang tombol akan dilanjutkan.
Contoh :
A>dir/w
Volume in drive A is JOGIYANTO
Directory of A:\
COMMAND COM ANSI SYS ASSIGN COM ATTRIB EXE BACKUP COM
BASIC COM BASICA COM CHKDSK COM COMP COM DISKCOMP COM
DISKCOPY COM DRIVER SYS EDLIN COM FDISK COM FIND EXE
FORMAT COM GRAFTABL COM GRAPHICS COM JOIN EXE KEYBFR COM
KEYBGR COM KEYBIT COM KEYBSP COM KEYBUK COM LABEL COM
MODE COM MORE COM PRINT COM RECOVER COM REPLACE EXE
RESTORE COM SELECT COM SHARE EXE SORT EXE SUBST EXE
SYS COM TREE COM VDISK SYS
32 file(s) 33792 byte free
A>
Parameter dapat juga digunakan bersama-sama dengan wild card caracter sebagai berikut:
A>dir *.exe/w
Volume in drive A is JOGIYANTO
Directory of A:\
ATTRIB EXE FIND EXE JOIN EXE REPLACE EXE SHARE EXE
SORT EXE SUBST EXE
32 file(s) 33792 byte free
A>
Parameter /P digunakan bila file yang akan ditampilkan cukup banyak, sehingga tidak bisa ditampilkan dalam satu layar. Kalau digunakan parameter /W, maka yang akan ditampilkan hanya nama dan extension dari file saja, sedangkan informasi yang lainnya seperti besarnya, tanggal dan jam pembuatan file tidak ditampilkan. Dengan parameter /P, maka semua informasi akan ditampilkan dan tiap-tiap layar akan dipertahankan sampai ditekan sembarang tombol.
F. Memformat Disk
Sebelum satu diskette yang baru (blank disk) digunakan, supaya DOS dapat mengoperasikannya, maka suatu informasi tertentu harus dibentuk pada diskette. Proses ini disebut dengan memformat disk (formatting). Kalau diskette yang sudah ada isinya diformat, maka semua isi yang ada di diskette akan dihapus, jadi format dapat digunakan untuk 2 hal yaitu :
1. Membentuk diskette yang baru supaya bisa dioperasikan oleh DOS.
2. Menghapus semua isi dari diskette untuk tujuan membentuk kembali diskette, yang biasanya disebabkan adanya suatu gangguan di disk.
Langkah-langkah memformat diskette yang menggunakn dua buah disk drive adalah sebagai berikut :
1. Diskette DOS yang berisi file FORMAT.COM (karena perintah FORMAT adalah external command) menempati di posisi drive a: dan lakukan perintah.
A>format b:
Insert new diskette for drive B: Menunjukan diskette di drive b: yang akan diformat
And strike ENTER when ready Tekan sembarang tombol jika sudah siap
2. Masukan diskette yang akan diformat di drive b: dan tekan sembarang tombol untuk memulai proses memformat bila telah siap.
Head: 1 Cylinder: 39 Proses memformat tiap-tiap silinder (track)
3. Anda tunggu beberapa saat sewaktu dilakukan proses memformat dan bila proses ini telah selesai akan ada pemberitahuan sebagai berikut :
Format complete Menunjukan proses format telah selesai.
362496 byte total disk space Jumlah kapasitas disk yang seharusnya.
362496 byte available on disk Jumlah kapasitas disk yang bisa digunakan, bila disk ada gangguan, jumlah ini bisa berkurang.
Format another (Y/N)?n Tekan tombol n bila tidak ingin memformat disk lain atau tombol y bila akan memformat disk lain.
A>
G. Parameter Dalam Perintah Format
Kalau ingin memformat diskette dan sekaligus menyalin DOS ke disk yang lain, maka dapat dipergunakan parameter /S sebagai berikut :
A>format/s
Insert new diskette for drive B:
And strike ENTER when ready
Head: 1 Cylinder: 39
Format complete
System transferred Menunjukan DOS ikut ditrasfer
362496 byte total disk space
69632 byte use by system Besarnya DOS yang menempati disk
292864 byte available on disk Jumlah kapasitas disk yang masih dapat digunakan
Format another (Y/N)?n
A>
Kalau diinginkan menyalin DOS dan sekaligus memberi judul atau label atau volumeu/ disk yang akan diformat, dapat digunakan parameter /S (untuk mentransfer DOS) dan parameter /V (memberi nama disk atau label atau volume disk), dapat dilakukan dengan perintah :
A>format/s
Insert new diskette for drive B:
And strike ENTER when ready
Head: 1 Cylinder: 39
Format complete
System transferred
Volume label (11 caracters, ENTER for none)? jogiyanto Jogiyanto adalah
Volume dari disk
362496 byte total disk space Yang diinginkan
69632 byte use by system Maksimum 11
292864 byte available on disk karakter
Format another (Y/N)?n
A>
H. Menyalin Diskette
Menyalin diskette berarti akan membuat duplikasi baru dari sebuah disk yang akan berisi persis dengan isi diskette sumber salinannya. Perintah untuk menyalin disk ini adalah DISKCOPY diikuti oleh drive sumber diskette dan drive tujuan diskette. Perintah menyalin diskette ini sekaligus akan memformat diskette tujuan yang belum pernah diformat, sehingga diskette baru anda tidak perlu anda format terlebih dahulu. Langkah-langkah dalam menyalin isi diskette yang menggunakan 2 buah drive adalah sebagai berikut :
1. Diskette DOS yang berisi file DISKCOPY.COM (karena perintah DISKCOPY adalah external command) menempati posisi didrive a: dan lakukan perintah :
A>diskcopy a: b:
Insert SOURCE diskette in drive A:
Insert TARGET diskette in drive B:
http://www.blogger.com/img/blank.gif
Press any key when ready . . .
2. Masukan diskette sumber di drive A: dan diskette tujuan di drive B: dan bila siap tekanlah sembarang tombol untuk memulai proses menyalin disk, sebagai berikut :
Copying 40 tracks
9 Sectors/Track, 2 Side(s)
3. Setelah proses menyalin diskette ini selesai, anda akan ditanyakan apakah akan menyalin diskette yang lainnya lagi atau tidak, sebagai berikut :
Copy another diskette (Y/N)?n
A>
tersedia juga model praktikum download disini! href="http://bayoe.staff.uns.ac.id/files/2009/10/modul-praktikum-dos_21.pdf">
0 komentar:
Posting Komentar