Kitab Suci

Just another iMe (iLearning Media) site

By

Pendekatan Perkembangan Sistem

PENDEKATAN PERKEMBANGAN SISTEM
Pengembangan sistem dapat berarti menyusun suatu sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada.
Terdapat beberapa pendekatan dalam pengembangan system,antara lain :
Pendekatan klasik disebut juga pendekatan tradisional (traditional approach) atau pendekatan konvensional (conventional approach) adalah pendekatan di dalam pengembangan sistem yang mengikuti tahapan-tahapan di system life cycle tanpa dibekali dengan alat-alat dan teknik-teknik yang memadai.

image

Permasalahan yang dapat timbul pada pendekatan klasik :
1.Pengembangan perangkat lunak akan menjadi sulit
2. Biaya perawatan dan pemeliharaan sistem akan menjadi mahal
3. Kemungkinan kesalahan sistem besar
4. Keberhasilan sistem kurang terjamin
5. Masalah penerapan sistem

b. Pendekatan Struktur adalah pendekatan di dalam pengembangan sistem yang mengikuti tahapan-tahapan di system life cycle dengan dibekali alat-alat dan teknik-teknik yang memadai.
c. Pendekatan sepotong(piecemeal approach) merupakan pendekatan pengembangan sistem yang menekankan pada suatu kegiatan atau aplikasi tertentu saja. Read More

By

Sistem Operasi ( pertemuan 7 )

TAKS DAN PROSES ( Rangkuman 7 )

PROSES PADA MULTIPROGRAMMING
Multiprogramming: Menjalankan dua atau lebih program sekaligus dalam pelaksanaan proses.
Proses berurutan dan proses serentak: Kalau kita memiliki dua atau lebih proses, maka mereka dapat tersusun dalam keadaan berurutan atau serentak.
Diagram proses berurutan dan proses serentak

Gambar 1

image

Proses Berurutan vs Serentak

Proses Serentak Berpenggal
Pada prosessor tunggal, proses serentak bukan merupakan proses paralel. Pada prosessor tunggal proses serentak berarti pelaksanaan proses dilaksanakan secara bergantian secara sepenggal – sepenggal

Gambar 2

image

Kerja Prosesor

Kerja Prosesor pada Proses Berurutan

Gambar 3

image

Status Proses pada Proses Multiprogrammming

Pada suatu saat kerja prosessor melayani proses A, sementara ketika proses A beralih ke giliran pemakaian alat, maka kerja prosessor melayani proses B
(lihat gambar dibawah),

Gambar 4

image

Prioritas
Proses yang memiliki prioritas lebih tinggi harus didahulukan dengan diletakkan pada antrian terdepan dan menuggu proses yang sedang berlangsung selesai, untuk kemudian proses dengan prioritas tersebut dilayani oleh prosessor. Read More

By

Sistem operasi ( pertemuan 6 )

Takes dan Proses ( Rangkuman 6 )

Menurut Silberschatz, Suatu proses adalah lebih dari sebuah kode program, yang terkadang disebut text section. Menurut Tanenbaum, Suatu proses adalah sebuah program yang dieksekusi yang mencakup program counter, register, dan variabel di dalamnya.

Task : tugas yang belum diproses di prosessor

Proses : tugas yang sudah dipersiapkan dan diproses

Diagram penghentian proses
image

4. – Penjadwalan jangka pendek
Mengatur penggunaan prosesor dan periferal.
Yang diatur disini adalah tugas (task)
– Penjadwalan jangka panjang
Menentukan tugas mana yang diterima menjadi proses
Yang diatur disini adalah proses (process)

Rangkuman

TASK & PROCESS

Task & Process
Menurut Silberschatz, Suatu proses adalah lebih dari sebuah kode program, yang terkadang disebut text section. Proses juga mencakup program counter, yaitu sebuah stack untuk menyimpan alamat dari instruksi yang akan dieksekusi selanjutnya dan register.
Menurut Tanenbaum, Suatu proses adalah sebuah program yang dieksekusi yang mencakup program counter, register, dan variabel di dalamnya.

Definisi – definisi proses:

Proses berisi intruksi, data, program counter, register pemroses, stack data, alamat pengiriman dan variabel pendukung lainnya
Proses program yang sedang dieksekusi.
Proses unit kerja terkecil yang secara individu memiliki sumber daya dan dijadwalkan oleh sistem operasi.

Jenis tugas atau proses bergantung kepada jenis program, yaitu ;
Tugas atau proses sistem, berasal dari program sistem. Mereka datang dari sistem bahasa, sistem utilitas dan sistem operasi.
Tugas atau proses aplikasi, berasal dari aplikasi, Proses aplikasi memerlukan dua macam sumber daya. Pada suatu saat proses itu memerlukan prosesor dan pada saat berikutnya memerlukan alat (periferal), atau sebaliknya.

Read More