Nama : Hagi Nugraha Putra NIM : 20072012
Jurusan : Sistem Informasi
Tugas 3
a.Jelaskanlah apa yang dimaksud dengan proses ?
Jawaban :
meliputi beberapa aktivitas yang bersangkutan seperti program counter dan stack
b.Buatlah gambaran proses pada PC ?
Jawaban :
c.Sebuah proses dapat memiliki tiga status utama, sebutkan dan jelaskan ?
Jawaban :
Running : Status yang dimiliki pada saat instruksi-instruksi dari sebuah proses dieksekusi
Waiting : Status yang dimiliki pada saat proses menunggu suatu sebuah eventseperti proses M/K.
Ready : Status yang dimiliki pada saat proses siap untuk dieksekusi oleh prosesor
d.Jelaskanlah Process Control Block (PCB) ?Jawaban :
Status Proses : Status new,ready,running,waiting,halted dsb
Program Counter : Suatu stack yang berisi alamat dari instruksi selanjutnya untuk dieksekusi
CPU register : bervariasi dalam jumlah dan jenis, tergantung pada rancangan computer
Informasi manajemen memori : Informasi sebagai nilai dari dasar dan batas register, table halaman, atau table segmen tergantung pada sistem memori yang digunakan oleh sistem operasi
Informasi pencatatan : jumlah dari CPU dan waktu ril yang digunakan, batas waktu, jumlah akun, jumlah proses dsb
Informasi status M/K : daftar dari perangkat M/K yang digunakan pada proses ini, PCB hanya berfungsi sebagai tempat penyimpanan informasi yang dapat bervariasi dari proses yang satu dengan yang lain.
e.Jelaskanlah pembentukan proses pada Sistem Operasi ?
Jawaban :
keadaan ketika sebuah program sedang di eksekusi. Saat komputer berjalan, terdapat banyak proses yang berjalan secara bersamaan. Sebuah proses dibuat melalui system call create-process yang membentuk proses turunan ( child process) yang dilakukan oleh proses induk ( parent process). Proses turunan tersebut juga mampu membuat proses baru sehingga semua proses ini pada akhirnya membentuk pohon proses.