Software Komputer adalah kumpulan dari intruksi atau statement yang di susun secara logis dan berbentuk kode yang hanya dapat di mengerti oleh komputer. Teori pertama tentang Software Komputer diusulkan oleh Alan Turing pada tahun 1935-nya nomor esai Komputasi dengan aplikasi ke (masalah Keputusan) Entscheidungsproblem. “Software” istilah pertama kali digunakan di cetak oleh John W Tukey pada tahun 1958. Dalam ilmu komputer dan rekayasa Software, Software adalah semua informasi diproses oleh program sistem computer. Dan data Software Komputer ini berangsur-angsur mengalami perkembangannya. Berdasarkan perkembangannya.
Sejarah Perkembangan Software Komputer
dibagi dalam beberapa era yaitu :
1. Era Pioner (1950 – 1963)
a. Batch orientation
Suatu orientasi di mana proses dilakukan setelah data dikumpulkan dalam satuan waktu tertentu, atadilakukan setelah data terkumpul, lawan dari batch adalah ONLINE atau Interactive Process.
Keuntungan dari Interactive adalah mendapatkan data yang selalu up to date.
b. Limmited distribution
Suatu penyebaran software yang terbatas pada perusahaan-perusahaan tertentu.
c. Custummer software
Software yang dikembangkan berdaasarkan perusahaan-perusahaan tertentu.
2. Era Stabil (1963 – 1980)
a. Multi user
Suatu sistem di mana satu komputer digunakan oleh beberapa user pada saat yang sama.
b. Real time
Suatu sistem yang dapat mengumpulkan, menganalisa dan mentransformasikan data dari berbagai sumber, mengontrol proses dan menghasilkan output dalam mili second.
c. Database
Perkembangan yang pesat dari alat penyimpan data yang OnLine menyebabkan muncul generasi pertama DBMS (DataBase Management System).
d. Product Software
Adalah software yang dikembangkan untuk dijual kepada masyarakat luas.
3. Era Mikro (1980 – 1990)
a. Distibuted system
Suatu sistem yang tidak hanya dipusatkan pada komputer induk (Host computer), daerah atau bidang lainnya yang juga memiliki komputer yang ukurannya lebih kecil dari komputer induk. Lawan dari distributed system adalah Centralized System.
b. Embedded intellegence
Suatu product yang diberi tambahan “Intellegence” dan biasanya ditambahkan mikroprocessor yang mutakhir. Contohnya adalah automobil, robot, peralatan diagnostic serum darah.
c. Low cost hardware
harga hardware yang semakin rendah, ini dimungkinkan karena munculnya Personal Computer.
d. Consumer infact
Adanya perkembangan komputer yang murah menyebabkan banyaknya software yang dikembangkan, software ini memberi dampak yang besar terhadap masyarakat
4. Era Modern (1990 – …)
a. Expert system
Suatu penerapan A.I. (Artificial Intellegence) pada bidang-bidang tertentu, misalnya bidang kedokteran, komunikasi, dll.
b. AI Machine
Suatu mesin yang dapat meniru kerja dari sebagian otak manusia. Misalnya mesin robot, komputer catur.
c. Parallel Architecture
Arsitektur komputer yang memungkinkan proses kerja LAN paralel, yang dimungkinkan adanya prosesor berbeda dalam satu komputer.
Editor : NgniAffh