Evolusi Perangkat Lunak

Evolusi perangkat lunak (software)

Tahun-tahun pertama
- Batch orientation
Suatu orientasi di mana proses dilakukan setelah data dikumpulkan dalam satuan waktu tertentu atau proses dilakukan setelah data terkumpul, lawan dari batch adalah Online atau Interactive Process. Keuntungan dari Interactive adalah mendapatkan data yang selalu up to date.
- Limmited distribution 
Suatu penyebaran software yang terbatas pada perusahaan tertentu.
- Custom software
Software yang dikembangkan berdasarkan keinginan perusahaan-perusahaan tertentu.


Era kedua
- Multi user
Suatu sistem di mana satu komputer digunakan oleh beberapa user pada saat yang sama.
- Real time
Suatu sistem yang dapat mengumpulka , menganalisa dan mentransdormasikan data dari berbagi sumber, mengontrol proses dan menghsailkan output dalam mili second.
- Database
Perkembangan yang pesat dari alat penyimpanan data yang online menyebabkan muncul generasi pertama DBMS (Data Base Management System).
- Product Software
Adalah software yang dikembangkan untuk dijual kepada masyarakat luas.


Era Ketiga
- Distributed system
Suatu sistem yang tidak hanya dipusatkan pada komputer induk (Host computer), daerah atau bidang lainnya yang juga memilki komputer yang ukurannya lebih kecil dari komputer induk. Lawan dari distributed system adalah Centralized System.
- Embedded Intelegence
Suatu product yang diberi tambahan "Intellegence" dan biasanya ditambahkan mikroprocessor yang mutakhir. Contohnya adalah automobil, robot dan lain-lain
- Low Cost Hardware
Harga hardware yang semakin rendah, ini dimungkinkan karena munculnya Personal Computer.
- Consumer Impact
Adanya perkembangan komputer yang murah menyebabkan banyaknya software yang dikembangkan, software ini memberi dampak yang besar terhadap masyarakat.


Era Keempat
- Expert system
Suatu penerapan A.I. (Artificial Intellegence) pada bidang-bidang tertentu, misalnya bidang kedokteran, komunikasi dan lain-lain,
- AI Machine
Suatu mesin yang dapat meniru kerja dari sebagian otak manusia. Misalnya mesin robot, komputer catur.
- Parallel Architecture
Arsitektur komputer yang memungkinkan proses kerja LAN pararel, yang dimungkinkan adanya prosesor berbeda dalam satu komputer.
 

GLOBAL WARA Copyright © 2011-2012 | Powered by Adhi Purna Hermawan