sistem operasi · sistem operasi yang ditemukan pada hampir semua perangkat yang berisi computer...

18
POSTEST SISTEM OPERASI Disusun Oleh : Nama : Nurul Annisa Putri Nim : 25012.55401.14.038 Jurusan/ Kelas : Teknik Informatika/ 4 (Empat) B Dosen : Zaid Romegar Mair, S.T., M.Cs PEMERINTAHAN KABUPATEN MUSI BANYUASIN DINAS PENDIDIKAN NASIONAL POLITEKNIK SEKAYU TAHUN AKADEMIK 2016

Upload: others

Post on 23-Jan-2021

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SISTEM OPERASI · Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi computer dari ponsel dan konsol permainan video untuk super komputer dan server web. Contoh

POSTEST

SISTEM OPERASI

Disusun Oleh :

Nama : Nurul Annisa Putri

Nim : 25012.55401.14.038

Jurusan/ Kelas : Teknik Informatika/ 4 (Empat) B

Dosen : Zaid Romegar Mair, S.T., M.Cs

PEMERINTAHAN KABUPATEN MUSI BANYUASIN

DINAS PENDIDIKAN NASIONAL

POLITEKNIK SEKAYU

TAHUN AKADEMIK 2016

Page 2: SISTEM OPERASI · Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi computer dari ponsel dan konsol permainan video untuk super komputer dan server web. Contoh

copyright 2016 choconr.wordpress.com ii [email protected]

KATA PENGANTAR

Dengan menyebut nama Allah SWT yang Maha Pengasih lagi Maha Panyayang,

penulis ucapkan puji syukur atas kehadirat-Nya, yang telah melimpahkan rahmat dan

hidayah-Nya kepada penulis, sehingga penulis dapat menyelesaikan Laporan Sistem

Operasi.

Adapun Laporan Sistem Operasi ini telah penulis usahakan semaksimal

mungkin. Namun tidak lepas dari semua itu, penulis menyadari sepenuhnya bahwa ada

kekurangan baik dari segi penulisan maupun segi lainnya. Oleh karena itu, dengan

lapang dada dan tangan terbuka penulis membuka selebar-lebarnya bagi Dosen mata

kuliah khususnya Sistem Operasi dapat memberikan saran dan kritik kepada penulis

sehingga penulis dapat memperbaiki Laporan ini.

Akhir kata penulis mengharapkan semoga dari Laporan ini dapat diambil

hikmah dan manfaatnya.

Sekayu, 04 April 2016

Penulis

Page 3: SISTEM OPERASI · Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi computer dari ponsel dan konsol permainan video untuk super komputer dan server web. Contoh

copyright 2016 choconr.wordpress.com iii [email protected]

DAFTAR ISI

KATA PENGANTAR ......................................................................................... ii

DAFTAR ISI ....................................................................................................... iii

BAB I : PENDAHULUAN ...................................................................... 1

1.1. Latar Belakang ..................................................................... 1

1.2. Tujuan ................................................................................... 1

BAB II : ISI ............................................................................................... 2

BAB III : PENUTUP .................................................................................. 15

3.1. Simpulan .............................................................................. 15

3.2. Saran .................................................................................... 15

Page 4: SISTEM OPERASI · Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi computer dari ponsel dan konsol permainan video untuk super komputer dan server web. Contoh

copyright 2016 choconr.wordpress.com 1 [email protected]

BAB I

PENDAHULUAN

1.1. Latar Belakang

Sistem operasi (bahasa Inggris: operating system (OS)) adalah komponen

pengolah piranti lunak dasar (essential component) tersistem sebagai pengelola

sumber daya perangkat keras komputer (hardware), dan menyediakan layanan

umum untuk aplikasiperangkat lunak. Sistem operasi adalah jenis yang paling

penting dari perangkat lunak sistem dalam sistem komputer. Tanpa sistem operasi,

pengguna tidak dapat menjalankan program aplikasi pada komputer mereka,

kecuali program booting.

Sistem operasi mempunyai penjadwalan yang sistematis mencakup

perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber

daya lainnya.

Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran

dan alokasi memori, sistem operasi bertindak sebagai perantara antara program

aplikasi dan perangkat keras komputer, meskipun kode aplikasi biasanya

dieksekusi langsung oleh perangkat keras dan seringkali akan menghubungi OS

atau terputus oleh itu. Sistem operasi yang ditemukan pada hampir semua

perangkat yang berisi computer dari ponsel dan konsol permainan

video untuk super komputer dan server web.

Contoh sistem operasi modern adalah Linux, Android, iOS, Mac OS X,

dan Microsoft Windows.

1.2. Tujuan

Adapun tujuan penulis dalam membuat makalah ini yaitu :

1. Mahasiswa dapat mengetahui penjadwalan prioritas pada sistem operasi.

2. Memahami penggunaan syntax linux pada pembahasan penjadwalan prioritas

sistem operasi.

Page 5: SISTEM OPERASI · Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi computer dari ponsel dan konsol permainan video untuk super komputer dan server web. Contoh

copyright 2016 choconr.wordpress.com 2 [email protected]

BAB II

ISI

1. Login sebagai root.

Analisa : Untuk masuk sebagai user root ketikkan syntax “sudo su” pada

command prompt. Maka pada layar syntax ~$ akan berubah menjadi # yang

menandakan bahwa user biasa telah login sebagai user root.

2. Buka tiga buah terminal dengan cara file > open tab.

Page 6: SISTEM OPERASI · Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi computer dari ponsel dan konsol permainan video untuk super komputer dan server web. Contoh

copyright 2016 choconr.wordpress.com 3 [email protected]

Analisa : Untuk membuka tab menjadi tiga, ikuti langkah pada gambar di atas.

Lalu lakukan login sebagai root untuk masing-masing tab (langkah pertama).

3. Pada setiap terminal, ketik PS1=”\w:” diikuti Enter. \w menampilkan path

pada direktori home.

Analisa : fungsi dari syntax di atas adalah menampilkan path pada direktori

home.

Page 7: SISTEM OPERASI · Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi computer dari ponsel dan konsol permainan video untuk super komputer dan server web. Contoh

copyright 2016 choconr.wordpress.com 4 [email protected]

4. Untuk setiap terminal ketik pwd dan tekan Enter untuk melihat bahwa pada

directori mana anda sedang berada.

Analisa : syntax pwd berfungsi untuk menampilkan pada direktori mana user

aktif atau berada. jelas ditampilkan pada layar bahwa user sedang berada pada

direktori home. Jika saja, user berpindah direktori dengan menggunakan syntax

“cd <namadirektori>” maka ketika user mengetikkan syntax pwd output yang

tampil adalah <namadirektori>.

Page 8: SISTEM OPERASI · Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi computer dari ponsel dan konsol permainan video untuk super komputer dan server web. Contoh

copyright 2016 choconr.wordpress.com 5 [email protected]

5. Buka terminal lagi (keempat).

6. Pada terminal keempat, ketik top dan tekan Enter. Maka program top akan

muncul. Ketik i. Top akan menampilkan proses yang aktif. Ketik lmt. Top

tidak lagi menampilkan informasi pada bagian atas dari screen. Pada

percobaan ini, terminal keempat sebagai jendela Top.

Ketik top

Page 9: SISTEM OPERASI · Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi computer dari ponsel dan konsol permainan video untuk super komputer dan server web. Contoh

copyright 2016 choconr.wordpress.com 6 [email protected]

Ketik i

Ketik lmt

Analisa : syntax top di atas berfungsi untuk mengetahui status memori (tekan q

untuk quit). syntax i di atas berfungsi untuk menampilkan proses yang aktif pada

layar dan syntax lmt berfungsi untuk menghentikan tampilan bar atas pada layar.

Page 10: SISTEM OPERASI · Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi computer dari ponsel dan konsol permainan video untuk super komputer dan server web. Contoh

copyright 2016 choconr.wordpress.com 7 [email protected]

7. Pada terminal 1, bukalah program executable C++ dengan mengetik

program yes dan tekan Enter.

Analisa: Perintah yes akan menampilkan program executable c++ dengan

tampilan layar huruf y tanpa berhenti.

8. Ulangi langkah 7 untuk terminal 2

Page 11: SISTEM OPERASI · Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi computer dari ponsel dan konsol permainan video untuk super komputer dan server web. Contoh

copyright 2016 choconr.wordpress.com 8 [email protected]

9. Jendela Top akan menampilkan dua program yes sebagai proses yang

berjalan. Nilai %CPU sama pada keduanya. Hal ini berarti kedua proses

Mengkonsumsi waktu proses yang sama dan berjalan sama cepat. PID dari

kedua proses akan berbeda, misalnya 3148 dan 3149. Kemudian gunakan

terminal 3 (yang tidak menjalankan primes maupun Jendela Top) dan ketik

renice 19 <PIDterimnal 1> (contoh : renice 19 3148) dan diikuti Enter. Hal

ini berarti mengganti penjadwalan prioritas dari proses ke 19.

Analisa : PID 2302 dan PID 2304 merupakan progrees bar “yes” dengan

kecepatan %CPU dan NI yang berbeda dengan RES yang sama.

Page 12: SISTEM OPERASI · Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi computer dari ponsel dan konsol permainan video untuk super komputer dan server web. Contoh

copyright 2016 choconr.wordpress.com 9 [email protected]

10. Tunggu beberapa saat sampai program top berubah dan terlihat pada

jendela Top. Bandingkan %CPU kedua proses. Hal ini berarti bahwa

penjadwalan prioritas untuk proses 3148 lebih besar (lebih lambat) dari 0.

Proses 3149 berjalan lebih cepat.

Analisa : dari tampilan layar diatas dapat dilihat bahwa penjadwalan prioritas

antara 2303 dan 2304 sama (lihat NI) kecepatan %CPU pada 2303 lebih besar

dibandingkan dengan 2304.

Page 13: SISTEM OPERASI · Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi computer dari ponsel dan konsol permainan video untuk super komputer dan server web. Contoh

copyright 2016 choconr.wordpress.com 10 [email protected]

11. Program top juga mempunyai fungsi yang sama dengan program renice.

Pilih Jendela Top dan tekan r. Program top terdapat prompt PID torenice:

tekan 3148 (ingat bahwa Anda harus mengganti 3148 dengan PID Anda

tekan 3148 (ingat bahwa Anda harus mengganti 3148 dengan PID Anda

sendiri) dan tekan Enter. Program top memberikan prompt Renice PID

3148 to value: tekan-19 dan tekan Enter.

Tekan r

2304

Page 14: SISTEM OPERASI · Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi computer dari ponsel dan konsol permainan video untuk super komputer dan server web. Contoh

copyright 2016 choconr.wordpress.com 11 [email protected]

PID to renice: -19

Analisa : renice juga berfungsi untuk menampilkan status memori pada PID

tertentu. Dimana kecepatan NI pada PID tersebut (PID 2304) tersebut dapat di

ubah.

Page 15: SISTEM OPERASI · Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi computer dari ponsel dan konsol permainan video untuk super komputer dan server web. Contoh

copyright 2016 choconr.wordpress.com 12 [email protected]

12. Tunggu beberapa saat sampai top berubah dan lihat nilai %CPU pada

kedua proses. Sekarang proses 3148 lebih cepat dari proses 3149.

Analisa : dapat dilihat dari tampilan bahwa kecepatan %CPU pada 2304 sama

dengan kecepatan pada %CPU pada PID 2303.

13. Gunakan terminal 3 (yang tidak menjalankan perintah yes maupun Jendela

Top) dan ketik ps –u. Cari pid dari kedua proses yes. Kolom status

menunjukkan < pada proses 3148 yang menunjukkan penjadwalan prioritas

lebih rendah (lebih cepat) dari nilai 0.

Page 16: SISTEM OPERASI · Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi computer dari ponsel dan konsol permainan video untuk super komputer dan server web. Contoh

copyright 2016 choconr.wordpress.com 13 [email protected]

14. Pilih terminal 3 (yang sedang tidak menjalankan yes atau program top) dan

ketik nice –n-10 yes dan tekan Enter. Tunggu beberapa saat agar program

top berubah dan akan terlihat proses primes ketiga. Misalnya akan terlihat

proses primes ketiga. Misalnya PID nya 4107. Opsi-10 berada pada kolom

NI (penjadwalan prioritas).

Ketikkan : nice –n-10 yes (pada terminal 3)

Analisa : Syntax nice –n-10 yes berfungsi untuk mengubah NI pada PID

tertentu di progress bar top.

15. Perubahannya.

16. Tutup semua terminal windows.

Page 17: SISTEM OPERASI · Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi computer dari ponsel dan konsol permainan video untuk super komputer dan server web. Contoh

copyright 2016 choconr.wordpress.com 14 [email protected]

17. Logout dan login sebagai user biasa.

Analisa : untuk masuk sebagai user biasa tekan Ctrl + D pada keyboard.

Kesimpulan

Kesimpulan dari praktikum ini adalah, bahwa setiap proses memiliki penjadwalan

tersendiri berdasarkan pengidentifikasi proses atau disebut denga id proses (PID), yaitu

nomor yang digunakna oleh sebagai besar sistem operasi.

Page 18: SISTEM OPERASI · Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi computer dari ponsel dan konsol permainan video untuk super komputer dan server web. Contoh

copyright 2016 choconr.wordpress.com 15 [email protected]

BAB III

PENUTUP

3.1. Simpulan

System operasi merupakan salah satu software yang digunakan sebagai

perantara, pengendali antara suatu system yang berupa hardware untuk

memudahkan intraksi dengan brainware yang memilikan perintah – perintah yang

bisa melakukan manipulasi file, menampilkan file, mengkonversikan huruf kecil

dan huruf kapital, menyisipkan isi dari suatu file, menyimpan sebagian teks ke

suatu file, membuat user baru, membuat symbolic link, dll serta menentukan

penjadwalan proses pada CPU.

3.2. Saran

Diharapkan setelah membuat laporan posttest serta melakukan praktikum

mahasiswa/i dapat mempelajari dan memahami penggunaan perintah dari syntax

linux dan manfaat system operasi secara praktis, cepat dan mudah sesuai dengan

kebutuhan.

Untuk mengetahui perintah tersebut secara spesifik diperlukan latihan

berulang untuk mendapatkan pemahaman yang maksimal serta memahami teori

yang dapat mendukung pembelajaran.