Sabtu, Oktober 30, 2010

PERKEMBANGAN SOFTWARE

Software atau computer software atau perangkat lunak komputer adalah suatu program yang membuat komputer mengerjakan tugas tertentu. Software terdiri dari urutan perintah untuk mengubah status hardware. Perintah-perintah tersebut menjadi penghubung antara data dan perangkat keras.
Software dibangun melalui pemrograman, yaitu proses menyusun sekumpulan perintah untuk komputer mengerjakan sesuatu. Kumpulan perintah-perintah tersebut disebut bahasa pemrograman. Perintah yang dapat diterima komputer berupa nilai biner 0 atau 1 saja. Perintah ini tidak mudah untuk disusun oleh orang, karena itu dibuatlah bahasa-bahasa pemrograman yang lebih mudah dimengerti oleh orang.
Perkembangan software dibedakan atas:
1. Perangkat lunak sebelum komputer generasi pertama
  • 300 sm : penggunaan obor sebagai signal untukmengirimkan berita yang digunakan oleh bangsa yunani
  • 1842 : Ada Augusta, penulis perangkat lunak pertama kali yang digunakan pada Babbage’s Analytical Engine.
  • 1933 : Wallace J. Eckert menggabungkan beberapa mesin akuntansi kartu plong IBM yang berbeda.
  • 1945 : Kutu yang pertama.
2. Perangkat lunak semasa komputer generasi pertama
Menghubungkan beberapa sirkuit di dalam komputer atau dengan membuat program dalam bahasa mesin yang disimpan di memori komputer secara permanen. Biasanya unik untuk suatu aplikasi.

3. Perkembangan bahasa pemrograman tingkat tinggi
  • 1957 : FORTRAN (Formula Translator), John Bakus,IBM
  • 1958 : LISP (List Programing),John McCarty
  • 1958 : ALGOL (Algoritmic Language)
  • 1959 : COBOL (Common Business Oriented Language), Dr. Grace Hooper
  • 1960 : LOGO, MIT
  • 1961 : GPSS (General Purpose System Simulator)
  • 1961 : RPG (Report Program Generator),IBM
  • 1962 : APL (A Programming Language), Kenneth Iverson,IBM
  • 1964 : BASIC (Beginner’s All-purpose Symbolic Instruction Code), John G. Kemeny & Thomas E. Kurtz
  • 1966 : PL/1 (Programming Language version 1)IBM, gabungan FORTRAN dan COBOL
  • 1968 : PILOT (Programmed Inquiry, Learning, or Teaching), John A. Starkweather
  • 1969 : FORTH, Charles H. Moore, digunakan dalam bidang astronomi
  • 1970 : PASCAL, dikembangkan oleh Niklaus Wirth
  • 1971 : SAM76, Claude Keagan, gabungan dari LISP dan FORTH.
  • 1972 : PROLOG, Alain Colmerauer & Philippe Roussel, untuk kecerdasan buatan
  • 1974 : C pertama kali dikembangkan bernama BCPL, kemudian diadaptasi di Bell Laboratories dengan nama bahasa B.
  • 1974 : COMAL, Borge Christensen & Benedict Lofsted, gabungan BASIC & PASCAL.
  • 1977 : MODULA-2, Niklaus Wirth,Swiss
  • 1979 : ADA digunakan di Dephan AS, diambil dari ADA AUGUSTA.
4. Perkembangan perangkat lunak paket aplikasi
  • 1976 : Electrical Pencil, Michael Shrayer, pengolah kata, California
  • 1979 : Word Star, John Barnaby,pengolah kata
  • 1979 : Apple Writer, Paul Lutus, pengolah kata
  • 1979 : VisicalC(Visual Calculator), Robert Frankston, DEC (Digital Equipment Corporation)
  • 1981 : DBASE-II, Wayne Ratliff, ahli teknik NASA
  • 1982 : LOTUS 1-2-3, gabungan program spreadsheet grafik dan kemampuan untuk mendapatkan informasi, Mitchel Kapoor,Yale Univ.
5. Perkembangan perangkat lunak sistem operasi
  • 1954 : Sistem Operasi pertama kali Digunakan untuk komputer IBM 701 di General Motor Research Laboratories
  • 1960 : Sistem Operasi untuk komputer mini pertama kali
  • 1969 : UNIX, Ken Thompson, diterapkan pada komputer PDP-7, Bell Laboratories
  • 1970 : CP/M (Control Program/Microproc.),Garry Kildal,Digital Research
  • 1980 : MS-DOS (Microsoft- Disk Operating System),William Bill Gates,
  • 1985 : Microsoft Windows Pertama
  • 1987 : IBM Operating System/2
  • 1988 : Windows/386
  • 1990 : Windows 3.0
  • 1993 : Mosaic, Browser Internet Pertama
  • 1995-1998 : Windows 95 Windows 98
  • 2000 : Windows 2000
  • 2001 : Windows XP
  • 2006 : Windows Vista.

Tidak ada komentar:

Posting Komentar