SlideShare a Scribd company logo
1 of 3
Download to read offline
1
FTI306 Sistem Operasi (3 sks)
Dosen: Ir. Sihar, MT.
Program studi Teknik Informatika
Fak. Teknologi Informasi
Bandung 2014
Modul-2 DOS Bag.2
Linking Direktori
Daftar Pustaka
[1]. Silberschatz, A., Galvin, P.B. Operating Systems Concepts, seventh edition. John Wiley & Sons.
Inc. 2001.
[2]. Simamora, S.N.M.P. “Diktat Kuliah CE112 Sistem Operasi (3 sks)”, Program studi Teknik
Komputer. Politeknik TELKOM. Bandung. 2010.
[3]. Simamora, S.N.M.P. “Diktat Kuliah TIK3601 Sistem Operasi (3 sks)”. Jurusan Teknik Informatika.
Fak. Teknologi Informasi. UNAI. Bandung. 2006.
[4]. Stallings, W. Operating Systems. Prentice Hall. 2001.
[5]. Tanenbaum, A.S., Modern Operating System. Prentice-Hall. 1992.
Tujuan:
a) Mahasiswa memahami internal-command dan external-command
b) Mahasiswa memahami penggunaan instruksi: path
I. Instruksi dan tuntunan
Dalam sistem operasi DOS dikenal dua pengelompokan command (perintah), yakni: internal-
command, yaitu kelompok perintah-perintah yang dikenal secara permanen dalam lingkungan
internal sistem operasi DOS;dan external-command yaitu kelompok perintah-perintah yang hanya
dikenal dalam lingkungan eksternal sistem operasi DOS.
Kelompok internal-command:
label, format, chkdsk, scan, fdisk
Kelompok external-command:
time, date, dir, cls, ver, md, rd, cd, vol, exit
Internal-command membutuhkan file executable (*.exe) atau (*.com) agar perintah dapat
dijalankan; dan ini berbeda dengan external-command. Oleh sebab itu untuk menjalankan
sebuah perintah pada file executable digunakan perintah ‘path’.
2
Untuk men-demo-kan perintah dan simulasi perintah path ini, digunakan mekanisme
pemrograman dengan Turbo C++ v3.0 sebagai berikut:
Ketikkan perintah berikut menggunakan editor DOS dan disimpan dengan nama contoh.cpp
atau bisa langsung menggunakan editor dalam Turbo C++ v3.0.
contoh.cpp
#include<iostream.h>
#include<math.h>
void main()
{
float x,teta;
cout << "Sudut berapa?: ";
cin >> x;
teta=x*3.1416/180;
cout << "nSin(" << x << ") = " << sin(teta);
}
Lakukan proses translating (penerjemahan) contoh.cpp menjadi dua tahapan, yakni:
contoh.obj dan contoh.exe seperti gambar berikut:
Dengan demikian, pohon direktori pada file contoh.exe adalah sebagai berikut:
Buka command-prompt DOS dengan mengetikkan ‘cmd’ pada shell-window run, dan akan tampil
window baru DOS dengan default kursor pada: C:UsersMe
Sehingga apabila diketikkan contoh pada kursor aktif, maka akan tampil sebuah pesan
bertuliskan: ‘'contoh' is not recognized as an internal or external
command, operable program or batch file.’.
Untuk itu, agar semua file executable dalam folder Keluaran dapat dipanggil pada lingkungan
DOS lintas direktori ketikkan perintah path sebagai berikut:
set path=c:tckeluaran
3
Setelah perintah ini dijalankan, maka semua file executable dalam folder Keluaran dapat
dijalankan pada lingkungan DOS lintas direktori.
Setiap pohon direktori pada DOS memiliki atribut waktu dan tanggal folder/file tersebut di-create,
nama folder/file, serta keterangan file yang ditunjukkan dengan extention-file.
II. Latihan Kerja
Buatlah sebuah file executable dengan nama tambah.exe dengan source-code berikut:
#include<iostream.h>
int tambah(int a,int b)
{
int z;
z=a+b;
return z;
}
void main()
{
int x1=2,x2=5;
cout << "Hasil penjumlahan adalah ";
cout << tambah(x1,x2);
}
Simpankan pada folder latihan, dan panggil tambah.exe dari direktori D:.
Berikut adalah tampilan hasil solusi kasus tersebut dimana tambah.exe berada pada folder
keluaran dipanggil dari direktori c:usersme

More Related Content

What's hot

Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linuxviviluthfiyah
 
Perintah Dasar Sistem Operasi Linux
Perintah Dasar Sistem Operasi LinuxPerintah Dasar Sistem Operasi Linux
Perintah Dasar Sistem Operasi LinuxIbrahim Naki
 
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntuLaporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntuMelina Krisnawati
 
20150927 lab2 basiccommandlinux
20150927 lab2 basiccommandlinux20150927 lab2 basiccommandlinux
20150927 lab2 basiccommandlinuxWahyu W
 
Praktikum Sistem Operasi Linux
Praktikum Sistem Operasi LinuxPraktikum Sistem Operasi Linux
Praktikum Sistem Operasi LinuxMirza Afrizal
 
Laporan Praktikum Sistem Operasi Modul 9 dan 10
Laporan Praktikum Sistem Operasi Modul 9 dan 10Laporan Praktikum Sistem Operasi Modul 9 dan 10
Laporan Praktikum Sistem Operasi Modul 9 dan 10Indah Kusumawati
 
Perintah praktis di linux
Perintah praktis di linuxPerintah praktis di linux
Perintah praktis di linuxBais Wong
 
Praktikum ii linux file system
Praktikum ii linux file systemPraktikum ii linux file system
Praktikum ii linux file systemMooksHal Mhiestri
 
tutorial cara menginstal linux ubuntu, dan beserta 30 perintah di ubuntu.
tutorial cara menginstal linux ubuntu, dan beserta 30 perintah di ubuntu.tutorial cara menginstal linux ubuntu, dan beserta 30 perintah di ubuntu.
tutorial cara menginstal linux ubuntu, dan beserta 30 perintah di ubuntu.savira saviransd
 
Perintah dasar linux (Pemula)
Perintah dasar linux (Pemula)Perintah dasar linux (Pemula)
Perintah dasar linux (Pemula)Dayatx Dxd
 
Modul praktikum sistem operasi
Modul praktikum sistem operasiModul praktikum sistem operasi
Modul praktikum sistem operasiHidayatullah Aldy
 
Laporan praktikum 1 perintah dasar sistem operasi linux
Laporan praktikum 1 perintah dasar sistem operasi linuxLaporan praktikum 1 perintah dasar sistem operasi linux
Laporan praktikum 1 perintah dasar sistem operasi linuxistiocta
 
Praktikum os babk3
Praktikum os babk3Praktikum os babk3
Praktikum os babk3yats hidayat
 
Praktikum os bab2 perintah dasar di linux
Praktikum os bab2 perintah dasar di linuxPraktikum os bab2 perintah dasar di linux
Praktikum os bab2 perintah dasar di linuxSyaiful Ahdan
 
Perintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinyaPerintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinyaseolangit7
 

What's hot (20)

Modul SO : Proses
Modul SO : ProsesModul SO : Proses
Modul SO : Proses
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linux
 
Perintah Dasar Sistem Operasi Linux
Perintah Dasar Sistem Operasi LinuxPerintah Dasar Sistem Operasi Linux
Perintah Dasar Sistem Operasi Linux
 
Praktikum 3
Praktikum 3Praktikum 3
Praktikum 3
 
Perintah dasar linux
Perintah dasar linuxPerintah dasar linux
Perintah dasar linux
 
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntuLaporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
 
20150927 lab2 basiccommandlinux
20150927 lab2 basiccommandlinux20150927 lab2 basiccommandlinux
20150927 lab2 basiccommandlinux
 
Praktikum Sistem Operasi Linux
Praktikum Sistem Operasi LinuxPraktikum Sistem Operasi Linux
Praktikum Sistem Operasi Linux
 
Laporan Praktikum Sistem Operasi Modul 9 dan 10
Laporan Praktikum Sistem Operasi Modul 9 dan 10Laporan Praktikum Sistem Operasi Modul 9 dan 10
Laporan Praktikum Sistem Operasi Modul 9 dan 10
 
Perintah praktis di linux
Perintah praktis di linuxPerintah praktis di linux
Perintah praktis di linux
 
Fhs alwi
Fhs alwiFhs alwi
Fhs alwi
 
Praktikum ii linux file system
Praktikum ii linux file systemPraktikum ii linux file system
Praktikum ii linux file system
 
tutorial cara menginstal linux ubuntu, dan beserta 30 perintah di ubuntu.
tutorial cara menginstal linux ubuntu, dan beserta 30 perintah di ubuntu.tutorial cara menginstal linux ubuntu, dan beserta 30 perintah di ubuntu.
tutorial cara menginstal linux ubuntu, dan beserta 30 perintah di ubuntu.
 
Perintah dasar linux (Pemula)
Perintah dasar linux (Pemula)Perintah dasar linux (Pemula)
Perintah dasar linux (Pemula)
 
Modul praktikum sistem operasi
Modul praktikum sistem operasiModul praktikum sistem operasi
Modul praktikum sistem operasi
 
Laporan praktikum 1 perintah dasar sistem operasi linux
Laporan praktikum 1 perintah dasar sistem operasi linuxLaporan praktikum 1 perintah dasar sistem operasi linux
Laporan praktikum 1 perintah dasar sistem operasi linux
 
Praktikum os babk3
Praktikum os babk3Praktikum os babk3
Praktikum os babk3
 
Praktikum os bab2 perintah dasar di linux
Praktikum os bab2 perintah dasar di linuxPraktikum os bab2 perintah dasar di linux
Praktikum os bab2 perintah dasar di linux
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linux
 
Perintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinyaPerintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinya
 

Viewers also liked

algoritma & pemrograman
algoritma & pemrogramanalgoritma & pemrograman
algoritma & pemrogramanstaffpengajar
 
Instalasi access point
Instalasi access pointInstalasi access point
Instalasi access pointstaffpengajar
 
Tipe-Data Dalam C++ Programming-language
Tipe-Data Dalam C++ Programming-languageTipe-Data Dalam C++ Programming-language
Tipe-Data Dalam C++ Programming-languagestaffpengajar
 
FTI305 algoritma matematika-info_lnjt_
FTI305 algoritma matematika-info_lnjt_FTI305 algoritma matematika-info_lnjt_
FTI305 algoritma matematika-info_lnjt_staffpengajar
 
Silabus IF-311 Grafika Komputer
Silabus IF-311 Grafika KomputerSilabus IF-311 Grafika Komputer
Silabus IF-311 Grafika Komputerstaffpengajar
 
Latihan &kasus FTI314-sns
Latihan &kasus FTI314-snsLatihan &kasus FTI314-sns
Latihan &kasus FTI314-snsstaffpengajar
 
Konsep pointer Univ. BALE
Konsep pointer Univ. BALEKonsep pointer Univ. BALE
Konsep pointer Univ. BALEstaffpengajar
 
Latihan &kasus alpro-I_sns
Latihan &kasus alpro-I_snsLatihan &kasus alpro-I_sns
Latihan &kasus alpro-I_snsstaffpengajar
 
Tugas fti209 konsep_teknologi
Tugas fti209 konsep_teknologiTugas fti209 konsep_teknologi
Tugas fti209 konsep_teknologistaffpengajar
 
Tugas if karyawan_pti
Tugas if karyawan_ptiTugas if karyawan_pti
Tugas if karyawan_ptistaffpengajar
 
MATLAB Dalam Tuntunan Praktis
MATLAB Dalam Tuntunan PraktisMATLAB Dalam Tuntunan Praktis
MATLAB Dalam Tuntunan Praktisstaffpengajar
 

Viewers also liked (19)

Tugas II AlPro-I
Tugas II AlPro-ITugas II AlPro-I
Tugas II AlPro-I
 
Tugas if _r01120213
Tugas if _r01120213Tugas if _r01120213
Tugas if _r01120213
 
algoritma & pemrograman
algoritma & pemrogramanalgoritma & pemrograman
algoritma & pemrograman
 
Instalasi access point
Instalasi access pointInstalasi access point
Instalasi access point
 
Tipe-Data Dalam C++ Programming-language
Tipe-Data Dalam C++ Programming-languageTipe-Data Dalam C++ Programming-language
Tipe-Data Dalam C++ Programming-language
 
FTI305 algoritma matematika-info_lnjt_
FTI305 algoritma matematika-info_lnjt_FTI305 algoritma matematika-info_lnjt_
FTI305 algoritma matematika-info_lnjt_
 
Wireless net
Wireless netWireless net
Wireless net
 
Jurnal 8_2
Jurnal 8_2Jurnal 8_2
Jurnal 8_2
 
Fti209 tgs kon_tek
Fti209 tgs kon_tekFti209 tgs kon_tek
Fti209 tgs kon_tek
 
sns op sys_process
sns op sys_processsns op sys_process
sns op sys_process
 
Silabus IF-311 Grafika Komputer
Silabus IF-311 Grafika KomputerSilabus IF-311 Grafika Komputer
Silabus IF-311 Grafika Komputer
 
Latihan &kasus FTI314-sns
Latihan &kasus FTI314-snsLatihan &kasus FTI314-sns
Latihan &kasus FTI314-sns
 
Jurnal 8 aviv
Jurnal 8 avivJurnal 8 aviv
Jurnal 8 aviv
 
Konsep pointer Univ. BALE
Konsep pointer Univ. BALEKonsep pointer Univ. BALE
Konsep pointer Univ. BALE
 
Latihan &kasus alpro-I_sns
Latihan &kasus alpro-I_snsLatihan &kasus alpro-I_sns
Latihan &kasus alpro-I_sns
 
Tugas fti209 konsep_teknologi
Tugas fti209 konsep_teknologiTugas fti209 konsep_teknologi
Tugas fti209 konsep_teknologi
 
Tugas if karyawan_pti
Tugas if karyawan_ptiTugas if karyawan_pti
Tugas if karyawan_pti
 
MATLAB Dalam Tuntunan Praktis
MATLAB Dalam Tuntunan PraktisMATLAB Dalam Tuntunan Praktis
MATLAB Dalam Tuntunan Praktis
 
Silabus AlPro-II
Silabus AlPro-IISilabus AlPro-II
Silabus AlPro-II
 

Similar to Modul 2-Praktikum DOS

M II tif306-kls.krywn
M II tif306-kls.krywnM II tif306-kls.krywn
M II tif306-kls.krywnstaffpengajar
 
tif306 minggu ke-6_kls.krywn
tif306 minggu ke-6_kls.krywntif306 minggu ke-6_kls.krywn
tif306 minggu ke-6_kls.krywnstaffpengajar
 
Minggu ke 5-TIF306-kls.krywn
Minggu ke 5-TIF306-kls.krywnMinggu ke 5-TIF306-kls.krywn
Minggu ke 5-TIF306-kls.krywnstaffpengajar
 
Algoritma Matematika Informasi
Algoritma Matematika InformasiAlgoritma Matematika Informasi
Algoritma Matematika Informasistaffpengajar
 
Lapres so d_modul1_yuka
Lapres so d_modul1_yukaLapres so d_modul1_yuka
Lapres so d_modul1_yukaYuka Arjaka
 
Modul so praktikum
Modul so praktikumModul so praktikum
Modul so praktikumjoko2016
 
SISTEM OPERASI SYIFA RAHMAH.pdf
SISTEM OPERASI SYIFA RAHMAH.pdfSISTEM OPERASI SYIFA RAHMAH.pdf
SISTEM OPERASI SYIFA RAHMAH.pdfSyifaRahmah9
 
Laporan praktikum PTI modul3 (linux)
Laporan praktikum PTI modul3 (linux)Laporan praktikum PTI modul3 (linux)
Laporan praktikum PTI modul3 (linux)Dhe2 Husen
 
makalah perintah dasar windows (command prompt)
makalah perintah dasar windows (command prompt)makalah perintah dasar windows (command prompt)
makalah perintah dasar windows (command prompt)Awidiya Awidiya
 
Mod -1_-_so_-_2013-2014
Mod  -1_-_so_-_2013-2014Mod  -1_-_so_-_2013-2014
Mod -1_-_so_-_2013-2014day_aftercoma
 
Laporan praktikum 2 - Sistem Operasi - internal command - copy con, rename,...
Laporan praktikum 2  - Sistem Operasi -  internal command - copy con, rename,...Laporan praktikum 2  - Sistem Operasi -  internal command - copy con, rename,...
Laporan praktikum 2 - Sistem Operasi - internal command - copy con, rename,...Melina Krisnawati
 
Perangkat lunak (software)
Perangkat lunak (software)Perangkat lunak (software)
Perangkat lunak (software)Adiba Qonita
 

Similar to Modul 2-Praktikum DOS (20)

M II tif306-kls.krywn
M II tif306-kls.krywnM II tif306-kls.krywn
M II tif306-kls.krywn
 
tif306 minggu ke-6_kls.krywn
tif306 minggu ke-6_kls.krywntif306 minggu ke-6_kls.krywn
tif306 minggu ke-6_kls.krywn
 
Minggu ke 5-TIF306-kls.krywn
Minggu ke 5-TIF306-kls.krywnMinggu ke 5-TIF306-kls.krywn
Minggu ke 5-TIF306-kls.krywn
 
Algoritma Matematika Informasi
Algoritma Matematika InformasiAlgoritma Matematika Informasi
Algoritma Matematika Informasi
 
Lapres so d_modul1_yuka
Lapres so d_modul1_yukaLapres so d_modul1_yuka
Lapres so d_modul1_yuka
 
Modul so praktikum
Modul so praktikumModul so praktikum
Modul so praktikum
 
SISTEM OPERASI SYIFA RAHMAH.pdf
SISTEM OPERASI SYIFA RAHMAH.pdfSISTEM OPERASI SYIFA RAHMAH.pdf
SISTEM OPERASI SYIFA RAHMAH.pdf
 
Laporan praktikum PTI modul3 (linux)
Laporan praktikum PTI modul3 (linux)Laporan praktikum PTI modul3 (linux)
Laporan praktikum PTI modul3 (linux)
 
PTI
PTIPTI
PTI
 
Modul praktikum-os-2011
Modul praktikum-os-2011Modul praktikum-os-2011
Modul praktikum-os-2011
 
Pertemuan1
Pertemuan1Pertemuan1
Pertemuan1
 
Praktikum 4A
Praktikum 4APraktikum 4A
Praktikum 4A
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
 
Metnum 2006
Metnum 2006Metnum 2006
Metnum 2006
 
Sistem operasi komputer
Sistem operasi komputerSistem operasi komputer
Sistem operasi komputer
 
makalah perintah dasar windows (command prompt)
makalah perintah dasar windows (command prompt)makalah perintah dasar windows (command prompt)
makalah perintah dasar windows (command prompt)
 
Mod -1_-_so_-_2013-2014
Mod  -1_-_so_-_2013-2014Mod  -1_-_so_-_2013-2014
Mod -1_-_so_-_2013-2014
 
Laporan praktikum 2 - Sistem Operasi - internal command - copy con, rename,...
Laporan praktikum 2  - Sistem Operasi -  internal command - copy con, rename,...Laporan praktikum 2  - Sistem Operasi -  internal command - copy con, rename,...
Laporan praktikum 2 - Sistem Operasi - internal command - copy con, rename,...
 
Perangkat lunak (software)
Perangkat lunak (software)Perangkat lunak (software)
Perangkat lunak (software)
 
Tm c++
Tm c++Tm c++
Tm c++
 

More from staffpengajar

Lthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdfLthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdfstaffpengajar
 
Dasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdfDasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdfstaffpengajar
 
artikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdfartikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdfstaffpengajar
 
Japaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variablesJapaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variablesstaffpengajar
 
Randomize number vbscript_sns
Randomize number vbscript_snsRandomize number vbscript_sns
Randomize number vbscript_snsstaffpengajar
 
sns77 vb script_politel
sns77 vb script_politelsns77 vb script_politel
sns77 vb script_politelstaffpengajar
 
Diktat c++ d76_dev-cpp
Diktat c++ d76_dev-cppDiktat c++ d76_dev-cpp
Diktat c++ d76_dev-cppstaffpengajar
 
Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++staffpengajar
 
Artikel sns op-bndg_2000
Artikel sns op-bndg_2000Artikel sns op-bndg_2000
Artikel sns op-bndg_2000staffpengajar
 
sns about struct-cpp
sns about struct-cppsns about struct-cpp
sns about struct-cppstaffpengajar
 
Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_staffpengajar
 
What about spim-simulator
What about spim-simulatorWhat about spim-simulator
What about spim-simulatorstaffpengajar
 
Notes reliability engineering
Notes reliability engineeringNotes reliability engineering
Notes reliability engineeringstaffpengajar
 

More from staffpengajar (20)

Lthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdfLthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdf
 
M15_alpro_.pdf
M15_alpro_.pdfM15_alpro_.pdf
M15_alpro_.pdf
 
M09-jarKomp-1_.pdf
M09-jarKomp-1_.pdfM09-jarKomp-1_.pdf
M09-jarKomp-1_.pdf
 
M10-jarKomp-1.pdf
M10-jarKomp-1.pdfM10-jarKomp-1.pdf
M10-jarKomp-1.pdf
 
Dasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdfDasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdf
 
artikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdfartikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdf
 
data_dan_DBase_.pdf
data_dan_DBase_.pdfdata_dan_DBase_.pdf
data_dan_DBase_.pdf
 
Japaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variablesJapaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variables
 
Randomize number vbscript_sns
Randomize number vbscript_snsRandomize number vbscript_sns
Randomize number vbscript_sns
 
sns77 vb script_politel
sns77 vb script_politelsns77 vb script_politel
sns77 vb script_politel
 
Diktat c++ d76_dev-cpp
Diktat c++ d76_dev-cppDiktat c++ d76_dev-cpp
Diktat c++ d76_dev-cpp
 
Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++
 
Artikel sns op-bndg_2000
Artikel sns op-bndg_2000Artikel sns op-bndg_2000
Artikel sns op-bndg_2000
 
sns about struct-cpp
sns about struct-cppsns about struct-cpp
sns about struct-cpp
 
Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_
 
What about spim-simulator
What about spim-simulatorWhat about spim-simulator
What about spim-simulator
 
Notes reliability engineering
Notes reliability engineeringNotes reliability engineering
Notes reliability engineering
 
Matlab sns_77
Matlab sns_77Matlab sns_77
Matlab sns_77
 
Matlab tutor sns
Matlab tutor snsMatlab tutor sns
Matlab tutor sns
 
sns es oop_
sns es oop_sns es oop_
sns es oop_
 

Recently uploaded

7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptxSusanSanti20
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfAkhyar33
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfJarzaniIsmail
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxwawan479953
 
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKA
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKAMODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKA
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKAAndiCoc
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxDEAAYUANGGREANI
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatanssuser963292
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSovyOktavianti
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxrizalhabib4
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdfanitanurhidayah51
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7IwanSumantri7
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024editwebsitesubdit
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxsukmakarim1998
 
Membuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxMembuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxNurindahSetyawati1
 
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITASMATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITASbilqisizzati
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfEniNuraeni29
 

Recently uploaded (20)

7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKA
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKAMODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKA
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKA
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptx
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
 
Membuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxMembuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docx
 
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITASMATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 

Modul 2-Praktikum DOS

  • 1. 1 FTI306 Sistem Operasi (3 sks) Dosen: Ir. Sihar, MT. Program studi Teknik Informatika Fak. Teknologi Informasi Bandung 2014 Modul-2 DOS Bag.2 Linking Direktori Daftar Pustaka [1]. Silberschatz, A., Galvin, P.B. Operating Systems Concepts, seventh edition. John Wiley & Sons. Inc. 2001. [2]. Simamora, S.N.M.P. “Diktat Kuliah CE112 Sistem Operasi (3 sks)”, Program studi Teknik Komputer. Politeknik TELKOM. Bandung. 2010. [3]. Simamora, S.N.M.P. “Diktat Kuliah TIK3601 Sistem Operasi (3 sks)”. Jurusan Teknik Informatika. Fak. Teknologi Informasi. UNAI. Bandung. 2006. [4]. Stallings, W. Operating Systems. Prentice Hall. 2001. [5]. Tanenbaum, A.S., Modern Operating System. Prentice-Hall. 1992. Tujuan: a) Mahasiswa memahami internal-command dan external-command b) Mahasiswa memahami penggunaan instruksi: path I. Instruksi dan tuntunan Dalam sistem operasi DOS dikenal dua pengelompokan command (perintah), yakni: internal- command, yaitu kelompok perintah-perintah yang dikenal secara permanen dalam lingkungan internal sistem operasi DOS;dan external-command yaitu kelompok perintah-perintah yang hanya dikenal dalam lingkungan eksternal sistem operasi DOS. Kelompok internal-command: label, format, chkdsk, scan, fdisk Kelompok external-command: time, date, dir, cls, ver, md, rd, cd, vol, exit Internal-command membutuhkan file executable (*.exe) atau (*.com) agar perintah dapat dijalankan; dan ini berbeda dengan external-command. Oleh sebab itu untuk menjalankan sebuah perintah pada file executable digunakan perintah ‘path’.
  • 2. 2 Untuk men-demo-kan perintah dan simulasi perintah path ini, digunakan mekanisme pemrograman dengan Turbo C++ v3.0 sebagai berikut: Ketikkan perintah berikut menggunakan editor DOS dan disimpan dengan nama contoh.cpp atau bisa langsung menggunakan editor dalam Turbo C++ v3.0. contoh.cpp #include<iostream.h> #include<math.h> void main() { float x,teta; cout << "Sudut berapa?: "; cin >> x; teta=x*3.1416/180; cout << "nSin(" << x << ") = " << sin(teta); } Lakukan proses translating (penerjemahan) contoh.cpp menjadi dua tahapan, yakni: contoh.obj dan contoh.exe seperti gambar berikut: Dengan demikian, pohon direktori pada file contoh.exe adalah sebagai berikut: Buka command-prompt DOS dengan mengetikkan ‘cmd’ pada shell-window run, dan akan tampil window baru DOS dengan default kursor pada: C:UsersMe Sehingga apabila diketikkan contoh pada kursor aktif, maka akan tampil sebuah pesan bertuliskan: ‘'contoh' is not recognized as an internal or external command, operable program or batch file.’. Untuk itu, agar semua file executable dalam folder Keluaran dapat dipanggil pada lingkungan DOS lintas direktori ketikkan perintah path sebagai berikut: set path=c:tckeluaran
  • 3. 3 Setelah perintah ini dijalankan, maka semua file executable dalam folder Keluaran dapat dijalankan pada lingkungan DOS lintas direktori. Setiap pohon direktori pada DOS memiliki atribut waktu dan tanggal folder/file tersebut di-create, nama folder/file, serta keterangan file yang ditunjukkan dengan extention-file. II. Latihan Kerja Buatlah sebuah file executable dengan nama tambah.exe dengan source-code berikut: #include<iostream.h> int tambah(int a,int b) { int z; z=a+b; return z; } void main() { int x1=2,x2=5; cout << "Hasil penjumlahan adalah "; cout << tambah(x1,x2); } Simpankan pada folder latihan, dan panggil tambah.exe dari direktori D:. Berikut adalah tampilan hasil solusi kasus tersebut dimana tambah.exe berada pada folder keluaran dipanggil dari direktori c:usersme