Page 28 - Dasar Komputer
P. 28
28 DASAR-DASAR KOMPUTER
3. Generasi ketiga (tahun1965 – 1980)
Sistem komputer dikembangkan untuk melayani banyak pemakai
interaktif sekaligus dan online (secara langsung dihubungkan ke komputer).
Sistem komputer menjadi multiuser dan multiprogramming. Multi-
programming adalah komputer melayani banyak program yang dijalankan
(proses/job) sekaligus pada satu waktu secara bersamaan. Cara yang
dilakukan adalah dengan mempartisi memori menjadi beberapa bagian,
dengan satu bagian memori untuk satu job berbeda. Saat satu job
menunggu operasi masukan/keluaran selesai, job lain dapat menggunakan
pemroses. Karena komputer harus menanggapi permintaan-permintaan
pemakai secara cepat dan bila tidak akan menyebabkan produktivitas
pemakai menurun drastis, maka dikembangkan teknik time sharing,
sehingga pemakai-pemakai merasa dilayani terus-menerus, padahal
sebenarnya digilir per satuan waktu yang singkat. Agar tidak terjadi
bottleneck (kemacetan), dikembangkan teknik spooling, yaitu saat ada
permintaan layanan peripheral, langsung diterima dan data disimpan
lebih dulu di memori yang disediakan (berupa antrian), kemudian
dijadwalkan agar secara nyata dilayani oleh peripheral. Pada generasi
ini muncul sistem operasi UNIX.
4. Generasi keempat (tahun 1980 – 199x)
Ditandai dengan meningkatnya kemampuan komputer dekstop (PC)
dan teknologi jaringan TCP/IP. Pada generasi ini menuntut kenyamanan
dalam mengoperasikan sistem komputer, yaitu dengan adanya GUI
(graphical user interface = antarmuka komputer berbasiskan grafis
yang nyaman). GUI dimulai dengan X Windows, kemudian Macintosh,
Sun View dan MS Windows.
Pada 1990 dimulai era komputasi tersebar (distributed computing) dengan
teknologi distributed operating system yaitu sistem operasi yang diperuntukkan
jaringan komputer. Pemakai tak perlu menyadari keberadaan komputer-
komputer yang terhubung, dimana pengalokasian kerja sudah secara
otomatis dilaksanakan sistem operasi. Pemakai memandang jaringan
komputer sebagai 1 uni prossesor besar, walau sebenarnya terdiri dari
banyak prosessor (komputer) yang tersebar.