Berikut adalah pengertian dari perbedaan masing-masing istilah berdasarkan referensi yang dilampirkan
A. Multiprogramming
Multiprogramming adalah suatu metode yang memungkinkan dua buah program atau lebih dijalankan secara serentak dalam sebuah komputer dan berbagai sumber daya dalam waktu yang berlainan.Konsep multiprogramming bisa diibaratkan sebagai pekerja yang tak hanya menangani satu pekerjaan,tetapi juga menangani pekerjaan lain,sehingga tak ada waktu yang terbuang.
B. Multiprocessing
Multiprocessing adalah istilah teknologi informasi yang merujuk pada kemampuan pengolahan komputer yang dilakukan secara serentak. Hal ini dimungkinkan dengan menggunakan dua CPU atau lebih di dalam sebuah sistem komputer. Istilah ini juga dapat merujuk pada dukungan sebuah sistem untuk mendukung lebih dari satu prosessor dan mengalokasikan tugas kepada prosesor-prosesor tersebut.
C. Multitasking
Kegiatan multitasking adalah ketika kita membuka dua atau lebih software secara bersamaan. Tujuannya juga sama, yaitu agar lebih menghemat waktu ketika kita mengerjakan sesuatu.
D. Timesharing
Time Sharing merupakan Metode yang dipakai dalam sistem operasi yang memungkinkan sejumlah pemakai dapat berinteraksi dengan proses yang dibuatnya secara bergantian dengan jumlah waktu yang sama, Time sharing merupakan pengembangan lebih lanjut dari multiprogramming.
Sumber Referensi
- https://id.wikipedia.org/wiki/Multipengolahan
- https://rep.alphabetincubator.id/apa-itu-multi-programming-dan-multi-processing/
- https://techijau.com/apa-itu-multi-tasking/
- https://frabiansyah.blogspot.com/2016/11/time-sharing-system.html