TUGAS MAKALAH SISTEM OPERASI PROCESS DAN MANAJEMEN PROSES PDF

Title TUGAS MAKALAH SISTEM OPERASI PROCESS DAN MANAJEMEN PROSES
Author Depri Ansah
Pages 10
File Size 318.1 KB
File Type PDF
Total Downloads 352
Total Views 722

Summary

TUGAS MAKALAH SISTEM OPERASI PROCESS DAN MANAJEMEN PROSES Dosen Pengampu : Syaiful Ahdan, S.Kom.,M.T DISUSUN OLEH: NAMA : DEPRIANSAH KELAS : TI 19 A NPM : 19313013 JURUSAN TEKNOLOGI INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER UNIVERSITAS TEKNOKRAT INDONESIA TAHUN 2019/2020 KATA PENGANTAR Puji syukur...


Description

TUGAS MAKALAH SISTEM OPERASI PROCESS DAN MANAJEMEN PROSES Dosen Pengampu : Syaiful Ahdan, S.Kom.,M.T

DISUSUN OLEH: NAMA

: DEPRIANSAH

KELAS

: TI 19 A

NPM

: 19313013

JURUSAN TEKNOLOGI INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER UNIVERSITAS TEKNOKRAT INDONESIA TAHUN 2019/2020

KATA PENGANTAR Puji syukur kehadirat allah swt yang telah memberikan rahmat dan hidayh sehingga saya dpt menyelesaikan tugas makalah yang berjudul “PROCESS DAN

MANAJEMEN PROSES” ini tepat pada waktunya. Adapun tujuan dari penulisan dari makalah ini adalah untuk memenuhi tugas [Saiful Ahdan] pada bidang [Sistem Operasi]. Selain itu, makalah ini juga bertujuan untuk menambah wawasan tentang Manajemen Proses bagi para pembaca dan juga bagi penullis. Saya mengucapkan terima kasih kepada Bpk. Syaiful Ahdan yang telah memberikan tugas ini sehingga dpt menambah wawasan sesuai dengan bidang studi yang saya tekuni. Saya juga mengucapkan terima kasih kepada semua pihak yg telah membagi sebagian pengetahuannya sehingga saya dpt menyelesaikan makalah ini. Saya menyadari, makalah yg saya tullis ini msh jauh dri kta sempurna. Oleh karena itu, kritik dan saran yg membangun akn saya nantikan kesempurnaan makalah ini.

Bandar Lampung, april 2020.

Daftar Isi Judul ........................................................................................................ i Kata pengantar ...................................................................................... ii Daftar isi................................................................................................ iii Bab I Pendahuluan a. Latar Belakang Masalah ........................................................ 1 Bab II Pembahasaan a. b. c. d. e. f.

Definisi Proses ....................................................................... 1 Konsep Dasar ......................................................................... 2 Status Proses .......................................................................... 3 Process Control Blok ............................................................. 4 Penjadwalan Proses ............................................................... 5 Operasi Pada Proses............................................................... 6

Bab III Penutup a. Kesimpulan ............................................................................ 7 Daftar Pustaka....................................................................................... 8

BAB I PENDAHULUAN

1.1 Latar Belakang System operasi merupakan sebuah penghubung antara pengguna dari computer dengan perangkat keras computer. Sebelum ada system operasi, orang hanya menggunakan computer dengan menggunakan sinyal analog dan sinyal digital. Seiring dengan berkembangnya pengetahuan dvn teknologi, pada saat ini terdapat berbagai system operasi dengan keunggulan masing masing. Pengertian system operasi secara umum ialah pegelola seluruh sumber daya yang terdapat pada system computer dan menyediakan sekumpulan layanan (system calls) ke pemakai sehingga memudahkan dan menyamakan penggunaan serta pemanfaatan sumber daya system computer. Keberadaan system operasi dalam system computer adalah sebagai perngkat lunak yang memepunyai tugas mengendalikan dan mengkoordinasikan seluruh hardware dan software sebagai sumber daya computer sekaligus memberikan pelayanan kepadv program aplikasi dan pemrograman untuk memudahkan pemanfaatan sumber dayanya. Proses sebagai suatu entitas yang dinamis mengandung sejumlah intruksi,data,program counter,kumpulan register serta stack yang berisi alamat memori. Process juga dapat dikatakan sebagai program yang secara individu memiliki sumber daya-sumber daya dan dijadwalkan oleh system operasi.

BAB II PEMBAHASAN

2.1 Manajemen Proses 2.1.1 DefinisiProses Terdapat beberapa definisi mengenai proses, antara lain: a. Merupakan konsep pokok dalam system operasi,sehingga masalah manajemen proses adalah masalah utama dalam perancangan system operasi. b. Proses adalah program yang sedang dieksekusi. c. Proes adalah unit kerja terkecil yang secara individu memiliki sumber daya dan dijadwalkan oleh system operasi.

2.1.2 Konsep Dasar Terdapat 4 konsep dasar manajemen proses:  Multi programming, salah satu teknik penjadwalan dimana tugas (task) yang sedang berjalan tetap berjalan sampai ia melakukan operasi yang membuthkan waktu untuk menuggu respon dari luar, misalnya membaca buku data dan disket/CD/dsb, atau sampai computer memaksa untuk menukar tugas yang sedang berjalan dengan tugas lainnya.  Pseudoparallelism , eksekusi proses secara parallel pada system.  Multiprocessing, kemampuan pemrosesan computer yang dilakukan secara serentak. Istilah ini juga dpt merujuk kepada dukungan sebuah system untuk mendukung lebih dari satu prosesor-prosesor tersebut.

 Distributed Processing, mengerjakan semua proses pengolahan data secara bersama antara computer pusat dengan beberapa computer yang lebih kecil dan saling dihubungkan melalui jalur komunikasi.

2.1.3 Status Proses Saat proses dijalankan maka status dari sebuah proses mencerminkan suatu keadaan/ aktivitas yang sedang dilakukan oleh proses itu sendiri. Hanya satu proses yang dapat berjalan pada prosesor manapun pada satu waktu, tetapi banyak proses yang dapat berstatus ready atau waiting. Status proses terdiri dari:  NEW, status yang memiliki pada saat proses baru saja dibuat.  RUNNING, status yang dimiliki pada saat instruksi dari sebuah proses dieksekusi, proses bisa dieksekusi karena CPU tidak sedang mengerjakan tugas yang lain.  WAITING, statusyang dimiliki pada saat proses menunggu suatu event, seperti penyelesaian I/O atau menerima signal.  READY, status yang dimiliki pada saat proses siap dieksekusi oleh processor. Proses menunggu jatah waktu dari processor.  TERMINATED, status yang dimiliki pada saat proses telah selesai dieksekusi.

2.1.4 Process Control Blok Tiap proses digambarkan dalam system operasi oleh sebuah process control block (PCB) , juga disebut sebuah control block. Sebuah PCB ditnjukkan dalam gambar . PCB berisikan banyak bagian dari informasi. yang berhubungan dengan sebuah proses yang spesifik,termasuk ini:  Keadaan proses; keadaan mungkin,new, ready, running, waiting,halted, dan juga banyak lagi.  Program counter; counter mengindikasikan address dari perintah selanjutnya untuk dijalnkan untuk proses ini.  CPU register; register bervariasi dalam jumlah dan jenis, tergntung pada rancangan computer.  Register tersebut termasuk accumulator,indek register, stck poninter, general puposess register,ditambah kode information apa pun. Besertaan dengan program counter,keadaan/status informasi harus disimpan ketika gangguan terjadi, untuk memungkinkan proses tersebut berjalan/bekerja dengan benar setelahnya.

 Informasi manajemen memori; informasi ini dapat termasuk suatu informasi sebagai nilai dari dasar dan batas register, table page/halaman, atau tabel segmen tergantung pada sistm memori yang digunakan oleh system operasi.  Infomasi pencatatan; informasi ini termasuk jumlah dari CPU dan waktu riil yang digunakan, batas waktu, jumlah akun, jumlah job atau proses, dan banyk lagi.  PCB hanya berfungsi sebagai tempat menyimpan/ gudang untuk informasi apapun yang dapat bervariasi dri proses ke proses.

2.1.5 Penjadwalan Proses Tujuan dari multiprogramming adalah untuk memiliki sejumlah proses yang berjalan pada sepanjng waktu, untuk memaksimalkan penggunaan CPU. Tujuan dari pembagian waktu adalah untuk mengganti CPU diantara prosesproses yang begitu sering sehingga pengguna dpt berinteraksi dengan setiap progam sambil CPU bekerja. Jika ada proses yang lebih dari itu, yang lainnya akan harus menunggu sampai CPU bebas dan dapat dijadualkan kembali.

2.1.6 Operasi Pada Proses Proses dalam system dapat diksekusi secara bersama-sama, proses tersebut harus dibuat dan dihapus secara dinamis. Maka , system operasi harus menyediakan suatu mekanisme untuk pembuatan proses dan terminasi proses.

sistem operasi dalam mengelola proses dapat melakukan operasi-operasi terhadap proses. Operasi tersebut adalah : a. b. c. d. e. f. g. h. i.

Penciptaan proses penghancuran/terminasi proses Penundaan proses Pelanjutan kembali proses Pengubahan prioritas proses Memblok proses Membangunkan proses Menjadwalkan proses Memungkinkan proses berkomunikasi dengan proses lain.

BAB III PENUTUP 3.1 Kesimpulan Proses adalah sebuah program yang sedang dieksekusi atau program yang sedang di jalankan atau software yang sedang dilaksanakan termasuk sistem operasi yang disusun menjadi sejumlah proses sequential.  Multiprogramming  Pseudoparallelism  Multiprocessing  Distributed Processing

DAFTAR PUSTAKA  BlogStikom,“ManajemenProcess”,blog.stikom.edu/slamet/files/2011/09/slid e-2.  Syaiful Ahdan,”Manajemen Process”,diakses dari spada.teknokrat Indonesia. Ac.id/, pada tanggal 03 april 2020 pukul 09.00 WIB...


Similar Free PDFs