minggu iii -...

16
1

Upload: phamdung

Post on 08-Mar-2019

245 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MINGGU III - p_sarjono.staff.gunadarma.ac.idp_sarjono.staff.gunadarma.ac.id/Downloads/files/36417/Minggu+03.pdf · perintah •Internal commands: ... •External command: belum tersedia

1

Page 2: MINGGU III - p_sarjono.staff.gunadarma.ac.idp_sarjono.staff.gunadarma.ac.id/Downloads/files/36417/Minggu+03.pdf · perintah •Internal commands: ... •External command: belum tersedia

MINGGU III

DISK OPERATING

SYSTEM

Page 3: MINGGU III - p_sarjono.staff.gunadarma.ac.idp_sarjono.staff.gunadarma.ac.id/Downloads/files/36417/Minggu+03.pdf · perintah •Internal commands: ... •External command: belum tersedia

TINJAUAN UMUM

• Sistem Operasi berbasis CLI

• Produk dari Microsoft (Seattle, Washington)

• Standar dari Sistem Operasi 16 bit

• Berasal dari QDOS yang dibuat oleh Seattle Computer Products sebesar US$ 50,000

• Digunakan pada sistem komputer yang memiliki CPU Intel 8088 (IBM PC – DOS)

Page 4: MINGGU III - p_sarjono.staff.gunadarma.ac.idp_sarjono.staff.gunadarma.ac.id/Downloads/files/36417/Minggu+03.pdf · perintah •Internal commands: ... •External command: belum tersedia

KARAKTERISTIK

• Versi lebih besar dari CP/M

• Hanya berjalan pada platform CPU Intel

• Shell memiliki fitur lebih banyak

• System call lebih banyak

• Menggunakan penamaan file 8+3

• Memiliki Hierarchical Filesystem berbentuk pohon yang dapat memiliki Sub Directory (dimulai dari versi 2)

Page 5: MINGGU III - p_sarjono.staff.gunadarma.ac.idp_sarjono.staff.gunadarma.ac.id/Downloads/files/36417/Minggu+03.pdf · perintah •Internal commands: ... •External command: belum tersedia

MEMBACA FILE

• Program harus membuat sebuah open system call untuk memperoleh sebuah handle

• OSP menentukan sebuah path, lalu path tersebut dicari satu per satu hingga lokasinya ditemukan

• Dimuatkan ke dalam memori

• Cari file untuk dibuka

Page 6: MINGGU III - p_sarjono.staff.gunadarma.ac.idp_sarjono.staff.gunadarma.ac.id/Downloads/files/36417/Minggu+03.pdf · perintah •Internal commands: ... •External command: belum tersedia

DIRECTORY ENTRY

• Nama File: 8+3 (rata kiri)

• Attributes:

– Read-Only: Tidak dapat diubah

– Needs To be archived: User’s Application Dependent

– Hidden: Menghindari kecerobohan user pemula

– System File: File tidak dapat dihapus dengan tombol del

Page 7: MINGGU III - p_sarjono.staff.gunadarma.ac.idp_sarjono.staff.gunadarma.ac.id/Downloads/files/36417/Minggu+03.pdf · perintah •Internal commands: ... •External command: belum tersedia

ATURAN PENAMAAN

• Nama File: 8 Karakter

• Nama Ekstensi: 3 Karakter

• Nama File dan Ekstensi dipisahkan oleh titik

• Tidak Case-Sensitive

Page 8: MINGGU III - p_sarjono.staff.gunadarma.ac.idp_sarjono.staff.gunadarma.ac.id/Downloads/files/36417/Minggu+03.pdf · perintah •Internal commands: ... •External command: belum tersedia

SPESIFIKASI FILE GLOBAL

• Asterisk “*”

– Berarti satu karakter atau lebih pada nama file / nama ekstensi

– *.bat (semua file yang berekstensi .bat)

• Tanda tanya “?”

– Mewakili satu karakter

– ??ya??g.bat (semua file yang memiliki karakter ke-2 dan ke-3 ya, dan karakter ke-7 g)

Page 9: MINGGU III - p_sarjono.staff.gunadarma.ac.idp_sarjono.staff.gunadarma.ac.id/Downloads/files/36417/Minggu+03.pdf · perintah •Internal commands: ... •External command: belum tersedia

PERINTAH DOS

• Digunakan untuk menjalankan sebuah aksi

• Setiap perintah disebut sebagai Keyword

• Sebagian besar perintah dapat menerima parameter yang memperjelas ruang lingkup dari perintah

• Internal commands: telah tersedia di dalam file command.com

• External command: belum tersedia di dalam file command.com

Page 10: MINGGU III - p_sarjono.staff.gunadarma.ac.idp_sarjono.staff.gunadarma.ac.id/Downloads/files/36417/Minggu+03.pdf · perintah •Internal commands: ... •External command: belum tersedia

PERINTAH DOS: FAKTA DASAR

• DOS membutuhkan user untuk menggunakan sekumpulan aturan (syntax) ketika memberikan perintah

• Semua perintah DOS dimulai dengan sebuah Keyword

• Paramater, digunakan untuk memperjelas bagaimana sebuah perintah dieksekusi

Page 11: MINGGU III - p_sarjono.staff.gunadarma.ac.idp_sarjono.staff.gunadarma.ac.id/Downloads/files/36417/Minggu+03.pdf · perintah •Internal commands: ... •External command: belum tersedia

FORMAT PERINTAH

• Keyword Drive/Files Switches

– DIR h:\*.doc /p

• Keyword SourceFiles TargetFiles Switches

– COPY c:\myfile.txt f:\herfile.txt

Page 12: MINGGU III - p_sarjono.staff.gunadarma.ac.idp_sarjono.staff.gunadarma.ac.id/Downloads/files/36417/Minggu+03.pdf · perintah •Internal commands: ... •External command: belum tersedia

PERINTAH DOS: SUMMARY HELP

Page 13: MINGGU III - p_sarjono.staff.gunadarma.ac.idp_sarjono.staff.gunadarma.ac.id/Downloads/files/36417/Minggu+03.pdf · perintah •Internal commands: ... •External command: belum tersedia

PERINTAH INTERNAL

• Perintah yang telah ada (built-in) ketika DOS telah dimuatkan ke memori

– DIR

– COPY

– DEL

– REN

– TYPE

– PROMPT

– MKDIR

– CD

– RMDIR

Page 14: MINGGU III - p_sarjono.staff.gunadarma.ac.idp_sarjono.staff.gunadarma.ac.id/Downloads/files/36417/Minggu+03.pdf · perintah •Internal commands: ... •External command: belum tersedia

PERINTAH EKSTERNAL

• Perintah yang belum ada ketika DOS telah dimuatkan ke memori:

– ATTRIB

– CHKDSK

– DELTREE

– FDISK

– FORMAT

– PRINT

– VERSION

– XCOPY

Page 15: MINGGU III - p_sarjono.staff.gunadarma.ac.idp_sarjono.staff.gunadarma.ac.id/Downloads/files/36417/Minggu+03.pdf · perintah •Internal commands: ... •External command: belum tersedia

LATIHAN

• Cari dan Jelaskan Penggunaan Perintah DOS:

Page 16: MINGGU III - p_sarjono.staff.gunadarma.ac.idp_sarjono.staff.gunadarma.ac.id/Downloads/files/36417/Minggu+03.pdf · perintah •Internal commands: ... •External command: belum tersedia

SUMBER

• Jim Cooper, Using MS-DOS 6.22 3rd Edition, Que, 2002, Chapter 3