Page 64 - CHPATER I
P. 64

Kode mesin, bahasa assembly (tingkat mesin), bahasa pemrograman

                         tingkat  menengah,  sering  disebut  tiga  generasi  bahasa  komputer  yang
                         pertama. Dengan bahasa-bahasa tersebut, pemrogram harus melihat dengan

                         baik  kekhususan  struktur  informasi  maupun  kontrol  pemrograman  itu

                         sendiri.  Demikianlah  bahasa  di  dalam  tiga  generasi  yang  pertama
                         dimasukkan ke dalam jenis bahasa prosedural.

                         Bahasa    generasi    keempat,     juga   disebut    bahasa    nonprosedural
                         menggerakkan pengembang perangkat lunak untuk mengkhususkan pada

                         detail prosedural.

                  H.  Aplikasi Perangkat Lunak
                           Perangkat  lunak  dapat  diaplikasikan  ke  berbagai  situasi  di  mana

                      serangkaian  langkah  prosedural  (seperti  algoritma)  telah  didefinisikan.

                      Kandungan  informasi  dan  determinasi  merupakan  faktor  penting  dalam
                      menentukan sifat aplikasi perangkat lunak. Content mengarah kepada arti dan

                      bentuk dari informasi yang masuk dan keluar.

                           Memang sulit untuk menentukan kategori umum untuk aplikasi perangkat
                      lunak. Ketika kompleksitas perangkat lunak mulai muncul, maka penggolongan

                      yang rapi menjadi hilang. Area perangkat lunak berikut menunjukkan luasnya

                      aplikasi potensial :
                      1.  Perangkat Lunak Sistem.

                         Perangkat lunak sistem merupakan sekumpulan program yang ditulis untuk

                         melayani program-program yang lain. Banyak perangkat lunak sistem (misal
                         kompiler,  editor,  dan  utilitas  pengatur  file)  memproses  struktur-struktur

                         informasi  yang  lengkap  namun  tetap.  Perangkat  lunak  sistem  ditandai
                         dengan eratnya interaksi dengan perangkat keras komputer.

                      2.  Perangkat Lunak Real-Time.

                         Program-program yang memonitor/menganalisis kejadian dunia nyata pada
                         saat terjadinya disebut perangkat lunak real-time. Elemen-elemen perangkat

                         lunak real-time mencakup komponen pengumpul data yang mengumpulkan












                                                                                                            60
   59   60   61   62   63   64   65   66   67   68   69