Anda di halaman 1dari 14

DISK OPERATING SYSTEM (DOS)

PENGERTIAN DOS
- Salah satu software yang termasuk dalam golongan sistem operasi
- Sekumpulan program untuk mengoperasikan, mengendalikan dan
mengelola sistem computer
DOS merupakan sistem operasi yang pertama kali digunakan hingga
saat ini.DOS dibagi menjadi 3, yakni ;
1. DR-DOS
Dibuat oleh perusahaan digital research pada tahun 1988 dari Hasil
transformasi CP/M (control program/monitor). DigitalResearch
didirikan oleh Gory Kildall (1942-1994). Sistem operasi Ini
digunakan sampai pada komputer pentium.
2. PC-DOS
Dirancang dan dibuat oleh perusahaan microsoft corp.
namun dengan Dikeluarkannya sistem operasi windows, sistem
operasi ini sudah jarang / Tidak digunakan lagi saat ini.
3. MS-DOS
Dirancang dan dibuat oleh perusahaan microsft corp. sistem
operasi ini digunakan hingga saat ini dan terus dikembangkan
versinya sesuai dengan kebutuhan.
PROSES BOOTING
Suatu proses pengambilan sistem operasi kemudian disimpan di
memori

sehingga

sistem

operasi

akan

aktif

selama

komputer

dijalankan
Jenis Booting
- Cold Boot
Penyalaan komputer yang dilakukan pada saat komputer dalam
keadaan mati
-

Warm Boot
Penyalaan komputer yang dilakukan pada saat komputer

dalam

keadaan

secara

mati,

dengan

menekan

tombol

Ctrl-Alt-Del

bersamaan atau tombol Reset.


1|PTSI 1B KA

Beberapa Fungsi dari Operating system (DOS) adalah:


1. Mengorganisasikan atau mengendalikan kegiatan computer
2. Mengatur Memori
3. Mengatur proses input dan output data
4. Menegement file
5. Management directory
Memulai Menggunakan DOS
Setelah computer dihidupkan, sebelum dilakukan proses booting, yaitu
pengambilan DOS yang ada disk untuk diletakkan di main memory,
maka akan dilakukan proses pengecekan parity dari main memori
untuk meyakinkan bahwa tidak ada kerusakan dalam main memori.
Selanjutnya akan ditanyakan mengenai waktu disaat menggunakan
computer. Yakni bentuk umumnya sebagai berikut :

Pesan Kesalahan : Invalid Date / invalid Time

Sistem operasi DOS memperkenankan karakter :


1. (titik)
2. / (garis miring)
3. (minus)

2|PTSI 1B KA

Sejarah DOS
DOS 1.0, merupakan Versi DOS yang paling awal. Mampu
mengakses disk drive dengan kapasitas 320 Kilobyte
DOS 2.0, DOS versi ini memiliki perintah country untuk menset
operasi tanggal & waktu pada suatu negara.
DOS 3.0, mendukung pemakaian disk drive 1.2 Megabyte &
pemakaian RAMdisk.
DOS 3.1, Memiliki kelebihan pada sistem network komputer
DOS 3.2, mampu memanfaatkan disk drive 3.5 inchi ukuran 729
Kilobyte.
DOS 3.3, memakai hard disk 32 Megabyte
DOS 4.0, memiliki fasilitas shell untuk mengontrol kerja komputer
dengan sistem menu
DOS 5.0, penambahan fasilitas baru seperti MIRROR, UNDELETE,
dan UNFORMAT.
DOS 6.0, terdapat penambahan perintah-perintah konfigurasi &
batch file.

SPESIFIKASI FILE

ATURAN PENULISAN FILE


1. Nama file maksimal terdiri dari 8 karakter
2. Nama ekstension paling banyak terdiri dari 3 karakter
3. Nama file dan nama ekstension dipisahkan oleh tanda titik
4. Huruf kecil dan capital di anggap sama
SPESIFIKASI FILE GLOBAL
Spesifikasi file global dapat menunjukkan beberapa file,

yaitu

menggunakan :
a. Asterix (*)
3|PTSI 1B KA

Asterix berarti satu karakter atau lebih terdapat di nama file atau
ekstension, dimulai dengan posisi asterix. Bila hanya satu asterix
dipakai, maka asterix ini menunjukkan seluruh nama file atau nama
ekstension.
Contoh :
*.Bat

= menunjukkan semua file yang mempunyai extension

Bat
b. Tanda Tanya (?)
Tanda Tanya dipakai dalam nama file dan ekstension untuk mewakili
satu buah karakter
Contoh :
??be????.Bat = menunjukkan semua file yang huruf ke-2
dan huruf ke-3nya be dan mempunyai ekstension
Bat

PERINTAH DASAR DOS


1. Perintah Internal
Perintah-perintah yang telah ada ketika memori computer sudah berisi
system operasi
Contoh :
DIR

REN

MKDIR

COPY

TYPE

CHDIR

DEL

PROMPT RMDIR

2. Perintah Eksternal
Perintah-perintah yang memerlukan suatu file untuk memproses
perintah tersebut.
Contoh :
LABEL
TREE

DELTREE FORMAT
DISKCOPY

XCOPY
4|PTSI 1B KA

PERINTAH INTERNAL
DIR
Perintah untuk melihat isi suatu disket atau drive atau
menampilkan nama file
C:\> DIR (enter)
Contoh :

Variasi DIR
a) A:\> DIR/W (enter)
Melihat isi disket atau drive A secara melebar
b) A:\> DIR B:/P (enter)
Melihat isi disket atau drive B secara perlayar/perhalaman
c) A:\> DIR D*.* (enter)
Menampilkan semua isi disket atau drive A yang berhuruf depan
D berekstension bebas
d) A:\> DIR B: *.COM (enter)
Menampilkan isi disket atau drive B yang berekstension COM
e) A:\> DIR ?O??????.* (enter)
Menampilkan semua isi disket atau drive A yang berhuruf ke-2 O

COPY
Perintah untuk menyalin sebuah file atau beberapa file
C:\> COPY (enter)
Contoh :
a) A:\> COPY B:MUSIC.COM (enter)
Menyalin file MUSIC.COM dari disket atau drive B ke disket/drive A
5|PTSI 1B KA

b) A:\> COPY B:*.COM (enter)


Menyalin semua file yang berakhiran COM dari disket/drive B ke
disket/drive A
c) B:\> COPY BI*.* A: (enter)
Menyalin semua file yang berhuruf depan BI dari disket/drive A
DEL
Perintah untuk menghapus sebuah file atau beberapa file
C:\> DEL (enter)
Contoh :
a) A:\> DEL B:*.COM (enter)
Menghapus semua file yang berakhiran COM pada disket/drive B
b) A:\> DEL B:*.* (enter)
Menghapus semua isi disket/drive B
Are you sure (Y/N) :_
c) A:\> DEL B:D*.* (enter)
Menghapus semua yang berhuruf depan D pada disk B
RENAME/REN
Perintah untuk mengubah nama file, dengan nama yang baru
C:\>REN (enter)
Contoh :
a) C:\> REN A:SOAL.123 A:UJI.123 (enter)
Mengubah nama file SOAL.123 di disket/drive A menjadi UJI.123
b) A:\> REN CLOCK.COM JAM.COM (enter)
Mengubah nama file CLOCK.COM pada disket/drive A menjadi
JAM.COM
c) A:\> REN *.COM *.MOC (enter)
Mengubah nama ekstension COM pada disket/drive A menjadi MOC
6|PTSI 1B KA

VOLUME
Perintah untuk menampilkan informasi label dari suatu disk
TYPE
Digunakan untuk melihat file text
C:\> TYPE Surat.txt (enter)

DIRECTORY
Petunjuk penggunaan directory
1. Kelompokkan file-file sejenis pada sebuah directory sendiri
2. Penamaan directory sebaiknya sependek mungkin, mudah di ingat.
3. Sebaiknya antara program dan data diletakkan pada directory
terpisah
4. Penggunaan sub-directory jangan terlalu berlebihan

Pada sistem operasi MS DOS, dilengkapi fasilitas untuk mengelola file


dan direktori,seperti :

Menampilkan daftar file dan direktori

Menampilkan struktur file dan direktori

Mengganti nama file

Memindahkan file dan mengganti nama direktori

Menyalin file

MEMBUAT SEBUAH DIRECTORY


MKDIR/MD (Make Directory)
Contoh :
B:\> MD PAPA (enter)
B:\> MD MAMA (enter)
7|PTSI 1B KA

Untuk melihat directory yang telah dibuat


Contoh :
B:\> DIR (enter)
PAPA

<DIR>

MAMA

01-22-04

<DIR>

6:16P

01-22-04

6:06P

MENGAKTIFKAN DIRECTORY
CHDIR/CD (Change Directory)
Contoh :
B:\> CD PAPA (enter)
B:\ PAPA>_
Keluar dari Sebuah Directory ke Directory Utama
Contoh :
B:\ PAPA> CD\ (enter)

MENGHAPUS SEBUAH DIRECTORY


RMDIR/RD (Remove Directory)
Contoh : B:\> RD PAPA (enter)

MELIHAT POHON DIRECTORY (Perintah Eksternal)


TREE
Contoh :
A:\> TREE B: (enter)
MENGHAPUS POHON DIRECTORY (Perintah Eksternal)
DELTREE
Kalau suatu directory mempunyai suatu sub-directory, penghapusan
directory menjadi sangat kompleks bila menggunakan perintah DEL.

8|PTSI 1B KA

Untuk

mempermudah

penghapusan

directory

beserta

sub-

directorynya, DOS menyediakan perintah DELTREE


Contoh :
A:\> DELTREE BASICA (enter)

PERINTAH EKSTERNAL
DISKCOPY
Perintah untuk menyalin seluruh isi disket
C:\> DISKCOPY (enter)
Contoh :
1. C:\> DISKCOPY A: A: (enter)
Menyalin disket sumber dari drive A ke drive A
2. C:\> DISKCOPY B: A: (enter)
Menyalin disket sumber dari drive B ke drive A

FORMAT
Proses ini akan membentuk ruang penyimpanan data baru pada
disket yang diformat
C:\> FORMAT (enter)
Contoh :

XCOPY
Perintah
untuk
menyalin
file

dan

directory
Contoh :

9|PTSI 1B KA

A:\> XCOPY B: (enter)


LABEL
Perintah untuk memberi atau mengubah label di disk
Contoh :
A:\> LABEL (enter)
Volume label (11 Character, ENTER for none)? ACHI
A:\> LABEL ACHI (enter)

BATCH FILE
Merupakan sekumpulan perintah DOS yang disusun dan disimpan dalam
sebuah file yang berekstensi .Bat.
Perintah-perintah BATCH :
PERINTAH

KETERANGAN

ECHO / @ECHO

Menampilkan pesan ke layar atau menghidupkan /

OFF

mematikan fasilitas penggemaan perintah

TIME

Menampilkan prompt waktu

DATE

Menampilkan prompt tanggal

PAUSE

Menghentikan eksekusi batch secara sesaat sampai


pemakai menekan sembarangan tombol

REM

Untuk memberikan komentar didalam file batch

GO TO

Mengarahkan pemrosesan ke perintah yang terletak


sesudah label yang disebutkan pada perintah ini.
Mengatur pemrosesan berdasarkan suatu kondisi

10 | P T S I 1 B K A

Sebuah file batch dapat diciptakan dengan menggunakan fasilitas editor


teks, misalnya COPY CON dan EDIT/EDLIN.
Contoh berikut menunjukkan cara membuat sebuah file batch dengan nama
file Latih1.Bat.
C:\> COPY CON Latih1.Bat (enter)
Cls
Date
Dir*.com \p
^Z
1 file(s) copied

Hasil :
C:\> Latih1.Bat (enter)
The Current date is Tue 09-28-2003
Enter new date (mm-dd-yy) :
Volume in drive C has no label
Directory of C:\
Belajar.com
Bel.com
Contoh.com
C:\>

Contoh perintah-perintah pada batch file :


1. ECHO
Contoh :
C:\> COPY CON Latih2.Bat (enter)
Echo Belajar Batch File
Echo Di Kelas 1 DA 02

^Z

Hasil :
11 | P T S I 1 B K A

C:\> Latih2.Bat (enter)


Echo Belajar Batch File
Belajar Batch File
C:\> Echo Di Kelas 1 DA 02
Di Kelas 1 DA 02
C:\>-

Untuk itu harus menggunakan perintah @Echo Off agar hilang /


mematikan perintah penggemaan.
Contoh :
C:\> COPY CON Latih1.Bat (enter)
@Echo Off
Echo Matikan Perintah
Echo Perintah Sudah Mati
Hasil :
C:\> Latih1.Bat (enter)
Matikan Perintah
Perintah Sudah Mati
2. PAUSE
Contoh :
@Echo Off
Echo Mencoba perintah pause
Pause
Date

^Z

Hasil :

12 | P T S I 1 B K A

Mencoba perintah pause


Press Any Key To Continue..
The Current date is Mon 09/25/2006
Enter new date (mm-dd-yy) :
3. GO TO
Contoh :
Echo Indonesia Raya
:ulang
Echo Merdeka
Echo Tekan Ctrl+Break untuk selesai
Go To ulang
4. Perintah Call
Digunakan untuk memanggil file batch yang lain sebagai subrutin
Contoh :
C:\> EDIT Prog1.Bat
@Echo Off
Echo Off Anda berada dalam program1
Pause
Call Prog2.Bat
Echo Anda kembali ke program1
C:\> EDIT Prog2.Bat
@Echo Off
Echo program2
Echo Balik yuk!!!
Hasil :
C:\> Prog1.Bat
Anda berada dalam program1
Press Any Key To Continue..
Program2
13 | P T S I 1 B K A

Balik yuk!!!
Anda kembali ke program1

14 | P T S I 1 B K A