UTS
Petunjuk Umum
1. Jawaban dikerjakan dirumah dengan waktu pengerjaan maksimal 1 (satu) minggu yang
dimulai pada waktu yang tertera di soal sampai dengan Minggu Kedua UTS JAM
TERAKHIR ADALAH JAM TERAKHIR JADWAL KULIAH
2. Jawaban dalam format file MS WORD dikirim dengan cara men-upload ke Portal
Mahasiswa SISKAMAYA UTS PALING LAMBAT adalah 1 (satu) minggu berikutnya
di HARI yang sama, maksimal pada JAM kuliah berakhir. JAWABAN UTS akan tercatat
sebagai ABSENSI MENYELESAIKAN UTS.
3. Mahasiswa tidak diperkenankan untuk memasukan/men-upload JAWABAN UTS
melampaui Jadual yang JAM DAN DETIK AKHIR KULIAH (Sistem Terkunci).
4. Periksalah jawaban saudara sebelum di-upload ke Portal
5. Jawaban yang sama persis (SIMILAR) akan dianggap sebagai kecurangan DAN AKAN
DITAMPILKAN JAWABAN YANG SAMA DIWEB.
6. Waktu Menyelesaikan dan UPLOAD Jawaban dipertimbangkan sebagai nilai tambahan.
ALVIN RAMDHANI
1944390007
SISTEM INFORMASI 19
SOAL.
Proses System :
- Proses Berjalan otomatis tidak dapat dihentikan atau dikontrol oleh user.
Proses User :
Sistem operasi sebagai resource manager yaitu pengelola seluruh sumber daya yang terdapat
pada sistem komputer dan sebagai extended machine yaitu menyediakan sekumpulan layanan
ke pemakai sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumber
daya sistem komputer. Prinsip dasarnya bahwa sistem operasi merupakan program komputer
yang berisi perintah-perintah (command) yang bertugas menjembatani interaksi antara manusia
dengan komputer, sehingga komputer dapat bekerja sesuai keinginan.
1. Manajemen proses
3. Manajemen file/berkas
6. Jaringan
7. Sistem proteksi
8. Command propt
Terdapat 5 state di diagram di atas. Tiap proses mempunyai PCB (Process Control Block)
(nilai 10),
a. Apakah peran PCB dalam tiap state di atas?
Jawab :
• Agar suatu proses yang running, lalu waiting/ready, dan kemudian running
kembali dapat meneruskan proses tanpa kehilangan konteks maka diperlukan
struktur data untuk menyimpan informasi dan status proses, disebut Process
Control Block (PCB)
• Satu blok digunakan untuk satu proses dan isinya bisa bervariasi dari proses ke
proses
b. Pada tahapan state running, ada berapa PCB yang dapat diproses oleh prosesor?
Jelaskan jawaban anda.
Jawab :
Hanya satu proses yang dapat berjalan pada prosesor mana pun pada satu waktu. Namun,
banyak proses yang dapat berstatus Ready atau Waiting. Ada tiga kemungkinan bila sebuah
proses memiliki status Running:
1. Jika program telah selesai dieksekusi maka status dari proses tersebut akan berubah
menjadi Terminated.
2. Jika waktu yang disediakan oleh OS untuk proses tersebut sudah habis maka akan terjadi
interrupt dan proses tersebut kini berstatus Ready.
3. Jika suatu event terjadi pada saat proses dieksekusi (seperti ada permintaan M/K) maka
proses tersebut akan menunggu event tersebut selesai dan proses berstatus Waiting.
Create process atau pembuatan proses dilakukan karena alasan-alasan sebagai berikut :
• Batch Job Baru. Sistem Operasi diberikan dengan suatu aliran batch job control,
biasanya pada pita atau disk. Pada saat disiapkan untuk mengambil job yang baru,
sisitem operasi akan membaca rangkain job control command berikutnya.
• Logon interaktif. Seorang pengguna di sebuah terminal masuk kesistem
• Dibuat oleh OS untuk menyediakan layanan. Sistem operasi dapat membuat suatu
proses untuk melakukan fungsi atas naa program pengguna, tanpa mengharuskan
pengguna menunggu (misalnya, pencetakan)
• Dibiakan (spawned) oleh proses yang telah ada.Untuk memenuhi tujuan modularitas
atau untuk memanfaatkan paralelisme, sebuah program pengguna dapat mengatur
pembiakan sejumlah proses
b. Jelaskan dan Beri contoh aktivitas suspend dan meneruskan proses user di
komputer anda dan lengkapi dengan screen capturenya:
Jawab :
- Pengalihan proses terjadi jika proses yang running beralih menjadi state lain
(ready, blocked) kemudian sistem operasi membuat perubahan-perubahan
berarti terhadap lingkungan.
Langkah-langkah yang terlibat dalam pengalihan proses sebagai berikut :
Hitung Average Waiting Time dan Average Turn Arround Time dengan (nilai 30):
a. FCFS
b. SJF
c. RSJF
d. RR dengan quota = 4
5. Kesulitan dan kendala apa saja dalam praktek Sistem Operasi dengan menggunakan
Virtual Box dan Linux di dalamnya. Apakah perintah Linux dalam dijalankan? Berapa
memori yang anda alokasinya ke virtual box mempengaruhi kecepan Linux dalam
merespon perintah yang diberikan. Sertakan screen caputre seperllunya. (nilai 15).
Jawab :
Karena laptop yang saya pakai Lenovo, untuk menjalankan virtual box dengan sempurna
harus mengaktifkan virtualization technology yang berada di Bios pada laptop Lenovo.
Karena memang Bios untuk settingan Virtualization Technology diset default disable.
Untuk mengaktifkannya diubah menjadi enable.