Multiprogramming (Multitasking)
Multiprogramming
adalah penggunaan satu central processing unit (CPU) dalam satu sistem komputer
untuk menjalankan beberapa tugas yang ada. Multiprogamming juga merupakan teknik
penjadwalan dimana tugas(program) yang sedang berjalan tetap berjalan sampai ia
melakukan operasi yang membutuhkan waktu untuk menunggu respon dari luar,
misalnya membaca data dari flashdisk, CD, dsb, atau sampai komputer memaksa
untuk menukar tugas(program) yang sedang berjalan dengan tugas(program)
lainnya.
Bentuk multiprogramming misalnya :
Satu Komputer dapat menjalankan program EXCEL untuk pengolahan table. Saat mengolah data dengan Excel, pemakai memainkan musik dari CD ROM. Sambil memperbaiki dokumen pemakai juga mencetak dokumen yang sudah jadi. Jadi tugas yang dapat dilaksanakan komputer tersebut yaitu : pencetakan dokumen, pengolahan data, dan bermusik.
Bentuk multiprogramming misalnya :
Satu Komputer dapat menjalankan program EXCEL untuk pengolahan table. Saat mengolah data dengan Excel, pemakai memainkan musik dari CD ROM. Sambil memperbaiki dokumen pemakai juga mencetak dokumen yang sudah jadi. Jadi tugas yang dapat dilaksanakan komputer tersebut yaitu : pencetakan dokumen, pengolahan data, dan bermusik.