Page 59 - pengantarkomputer
P. 59

BAB 4

                                               SOFTWARE KOMPUTER


                  A.  Mengembangkan Peran Perangkat Lunak

                           Saat ini, perangkat lunak memiliki dua peran. Di satu sisi berfungsi sebagai
                      sebuah produk, dan di sisi lain sebagai kendaraan yang mengantarkan sebuah

                      produk. Sebagai produk, perangkat lunak mengantarkan potensi penghitungan
                      yang dibangun oleh perangkat lunak komputer.

                           Sebagai kendaraan yang dipakai untuk mengantarkan produk perangkat

                      lunak  berlaku  sebagai  dasar  untuk  kontrol  komputer  (sistem  operasi),
                      komunikasi informasi (jaringan) dan penciptaan serta kontrol dari program-

                      program lain (peranti dan lingkungan perangkat lunak).

                           Pada  masa  awal  era  komputer  perangkat  keras  dengan  tujuan  umum
                      menjadi hal yang biasa, sementara perangkat lunak dirancang secara khusus

                      untuk aplikasi tertentu saja dan hanya memiliki areal distribusi yang terbatas.

                      Produk perangkat lunak (program yang dikembangkan untuk dijual kepada satu
                      pelanggan  atau  lebih)  masih  langka.  Kebanyakan  perangkat  lunak

                      dikembangkan dan digunakan oleh orang atau organisasi yang sama. Pada era

                      ini tidak ada pendokumentasian.
                           Era kedua evolusi sistem komputer melingkupi dekade pertengahan tahun

                      1960  dan  1970-an  (Gambar  1.1.).  Sistem  multiprogram  dan  multiuser

                      memperkenalkan  konsep  baru  interaksi  manusia  dengan  mesin.  Teknik
                      interaktif membuka sebuah dunia aplikasi yang baru serta tingkat kecanggihan

                      perangkat lunak dan perangkat keras yang baru pula. Sistem real time dapat
                      mengumpulkan,  menganalisis,  serta  mengubah  data  dari  banyak  sumber

                      sehingga  proses  pengontrolan  dan  penghasilan  output  tidak  lagi  berada  di

                      dalam  skala  menit,  melainkan  detik.  Kemajuan  dalam  penyimpanan  on-line
                      membawa ke generasi pertama sistem manajemen database.















                                                                                                            55
   54   55   56   57   58   59   60   61   62   63   64