PERKEMBANGAN PERANGKAT LUNAK (SOFTWARE) KOMPUTER

PERANGKAT LUNAK SEBELUM KOMPUTER GENERASI PERTAMA
  • Sistem Kode yang Pertama. Bangsa Yunani menggunakan signal obor untuk mengirimkan berita dan satu kota ke kota yang lain. Sistem ini disebut dengan polybius telegraph.
  • Ada Augusta merupakan orang pertama yang menulis perangkat lunak, diterapkan pada Babbage’s Analytical Engine.
  • Ada merupakan satu-satunya bahasa komputer yang digunakan pada Departemen Pertahanan Amerika Serikat untuk mengatur dan mengendalikan alat-alat perang, taktik dan sistem strategi pertahanan.
  • Pada Tahun 1933 Program mekanik yang pertama dibuat dan Tahun 1945 Istilah Kutu (Bug) yang pertama diperkenalkan. Bila komputer tidak bekerja atau suatu program mengalami kesalahan, maka para ahli mengatakan mereka sedang melakukan proses debugging (mencari kutu), yang dimaksud adalah mencari sebab kesalahannya.

PERANGKAT LUNAK SEMASA KOMPUTER GENERASI PERTAMA
Program dilakukan dengan cara menghubungkan beberapa sirkuit di dalam komputer atau dengan membuat program dalam machine language (bahasa mesin) yang disimpan di memori komputer secara permanen. Biasanya program tersebut sifatnya unik untuk suatu aplikasi tertentu dan bila akan digunakan untuk aplikasi yang lain, terpaksa harus memprogram sirkuit kembali atau menulis kembali program di dalam bahasa mesin.


PERKEMBANGAN BAHASA PEMROGAMAN TINGKAT TINGGI
Memprogram dengan menghubungkan beberapa sirkuit komputer atau membuatnya dengan bahasa mesin merupakan pekerjaan yang sulit, karena pembuat program harus mengetahui benar tentang seluk beluk jaringan kerja dan komputer tersebut. Untuk mengatasi hal itu, diciptakan Bahasa tingkat tinggi (high level language). Pemrograman dengan bahasa tingkat tinggi dilakukan dengan menulis program dengan bahasa awam (bahasa lnggris sehari-hari dengan aturan yang tertentu) yang kemudian akan diterjemahkan oleh komputer ke dalam bahasa komputer (bahasa mesin).
  • Pada Tahun 1957 dibuatlah Bahasa Pemrogaman Tingkat Tinggi Pertama yang disebut FORTRAN (FORmula TRANslator). Untuk keperluan teknik dan matematika. FORTRAN diterapkan pada komputer IBM 704. FORTRAN II diterapkan pada komputer IBM 704, IBM 709 dan IBM 650. FORTRAN IV diterapkan pada komputer IBM 7030. Suatu komite yang baru yaitu ANSI (American National Standards lnstitute membentuk FORTRAN 77.
  • Pada Tahun 1958 dibuatlah Bahasa Pemrogaman yang disebut LISP yang Merupakan bahasa artificial intelligence yang pertama. Pengembangan LISP antara lain : MACLISP, INTERLISP, FRANZ LISP, UCI LISP dan ZETALISP. Dan juga Bahasa Pemrogaman yang disebut ALGOL (ALGOrithmic Language) yang dikembangkan untuk memecahkan masalah-masalah secara umum (general purpose).
  • Pada Tahun 1959 dibuatlah Bahasa Pemrogaman yang disebut COBOL (COmmon Business Orinted Language) yang merupakan bahasa level tinggi yang menggunakan compiler / translator.
  • Pada Tahun 1960 dibuatlah Bahasa Pemrogaman yang disebut LOGO yang Merupakan perkembangan dan LISP yang ditujukan untuk bidang pendidikan.
  • Pada Tahun 1961 dibuatlah Bahasa Pemrogaman yang disebut GPSS (General-Purpose Systems Simulator) yang merupakan bahasa pertama yang berupa bahasa untuk keperluan proses simulasi dan Bahasa Pemrogaman yang disebut RPG (Report Program Generator) yang dikembangkan oleh IBM yang diterapkan pada komputer IBM 1041. RPG II untuk komputer IBM System/3. RPG III untuk IBM System/38.
  • Pada Tahun 1962 dibuatlah Bahasa Pemrogaman yang disebut APL (A Programming Language) yang digunakan untuk aplikasi teknik yang pertama kali digunakan untuk komputer IBM S360.
  • Pada Tahun 1964 dibuatlah Bahasa Pemrogaman yang disebut  BASIC (Beginners All-purpose Symbolic Instruction Code) yang merupakan bahasa pemrogaman tingkat tinggi yang berbentuk interpreter, yang memungkinkan untuk mengoperasikan komputer secara interaktif, program dapat ditulis, dijalankan, diubah dan dijalankan lagi tanpa harus melalui tahap kompilasi seperti pada bahasa tingkat tinggi Iainnya yang berbentuk compiler, sehingga BASIC sangat populer. Pengembangan BASIC antara lain MBASIC, S BASIC, CBASIC, Applesoft BASIC, GBASIC, HBASIC, KBASIC, BASIC-86, BASICA, Z-BASIC, Quick BASIC dan sebagainya.
  • Pada Tahun 1966 dibuatlah Bahasa Pemrogaman yang disebut PL/1 (Programmning Language version 1) yang merupakan gabungan dari FORTRAN, COBOL dan ALGOL.
  • Pada Tahun 1968 dibuatlah Bahasa Pemrogaman yang disebut PILOT (Programmed Inquiry, Learning or Teaching) yang merupakan bahasa yang mudah digunakan karena digunakan pada mereka yang belum berpengalaman dalam menulis program. Konsep pemograman terstruktur yang pertama. Menghindari statemen GO TO.
  • Pada Tahun 1970 dibuatlah Bahasa Pemrogaman yang disebut PASCAL. Pengembangan PASCAL antara lain UCSD Standard Pascal, Apple Pascal, KMMM Pacal, MT+ Pascal, Turbo Pascal.
  • Pada Tahun 1971 dibuatlah Bahasa Pemrogaman yang disebut SHRDLU. Program ini dapat menganalisa percakapan yang ditulis dengan bahasa manusia secara natural dan Bahasa Pemrogaman yang disebut SAM76 yang merupakan gabungan dari LISP dengan FORTH yang digunakan untuk komputer multiuser dengan system operasi UNIX.
  • Pada Tahun 1972 dibuatlah Bahasa Pemrogaman yang disebut PROLOG. Bahasa yang dipergunakan untuk operasi artificial intelligence dan Bahasa Pemrogaman yang disebut SMALLTALK yang Dikembangkan di Xerox’s Palo Alto Research. Versinya antara lain Smalltalk-72, Smalltalk-76, Smalltalk-80.
  • Pada Tahun 1974 dibuatlah Bahasa Pemrogaman yang disebut C yang pertama kali dikembangkan dengan nama BPLC di Inggris. Kemudian diadaptasi di AS dan diberi nama Bahasa B. Dikembangkan lagi oleh Dennis M Richie dan diberi nama Bahasa C. Bahasa ini juga digunakan untuk menulis system operasi UNUX dan Bahasa Pemrogaman COMAL yang merupakan Gabungan antara BASIC dan PASCAL.
  • Pada Tahun 1975 dibuatlah Bahasa Pemrogaman yang disebut BASIC Pada komputer mikro yang pertama. Interpreter BASIC ini dibuat oleh Paul Allen dan William Bill Gates. Versinya antara lain : MBASIC (Microsoft BASIC, BASICA (Basic Advanced)
  • Pada Tahun 1977 dibuatlah Bahasa Pemrogaman yang disebut MODULA-2 digunakan untuk tujuan multiprogramming.
  • Pada Tahun 1979 dibuatlah Bahasa Pemrogaman yang disebut ADA digunakan di Departemen Pertahanan AS.

PERKEMBANGAN PERANGKAT LUNAK (SOFTWARE) PAKET APLIKASI
  • Electric Pencil adalah Program pengolah data yang dibuat pada tahun 1976 .
  • WORDSTAR adalah Program pengolah kata yang dibuat oleh John Barnaby Pada Tahun 1979. Versi WORDSTAR antara lain : Wordstar Release3.4, Wordstar Profesional Release 4.0, WordStar 2000+Release 2.0 dan sebagainya.
  • APPLE WRITER adalah Program paket pengolah kata yang dibuat oleh Paul Lutus pada tahun 1979.
  • VISICALC adalah Paket program spread sheet yang pertama dibuat pada tahun 1979.
  • DBASE-II adalah Program untuk aplikasi bisnis. Pertama kali bernama Vulcan, selanjutnya diubah menjadi DBASE-II dibuat pada tahun 1981. Versi DBASE antara lain : DBASE III, DBASE III+ dan sebagainya.
  • LOTUS 123 adalah Program paket gabungan program-program spread sheet, grafik, dan kemampuan untuk mendapat informasi dibuat pada tahun 1982.

PAKET PERANGKAT LUNAK (SOFTWARE) LAINNYA
    1. Aplikasi untuk pengolah kata :
      Word Perfect, PFS-Write, Easywriter II, Final Word, Word Vision, Multimate, Textplus dan lainnya.
    2. Aplikasi untuk database dan file management :
      Advanced DB Master, Advanced System PAC, QBASE, Versatext, PCBASE, Visifile, Paradox, PFS-File dan lainnya.
    3. Aplikasi untuk permodelan :
      Calc-86, Easycalc, Lotus 123, Microplan, Multiplan, Plan-80, Procalc, Supercalc, Visicalc, Symphony dan lainnya.
    4. Aplikasi untuk investasi manajemen :
      Financial Fastrax, Financial Software Series, Optioncalc, Market Maverick, dan lainnya.
    5. Aplikasi untuk akuntansi :
      Account Payable, Account Receiveable, General Ledger, Inventary Control, Payroll, dan lainnya.
    6. Aplikasi untuk penjadwalan proyek :
      Microgantt, Shoebox, Time Scheduler, dan lainnya.
    7. Aplikasi untuk komunikasi dan telekomunikasi :
      Ascom, Ethernet, The Microlink II, dan lainnya.
    8. Aplikasi untuk grafik :
      Autocad, Certificate Makeer, Dr. Hallo, PC Crayon, Print Master, Print Shop, dan lainnya.
    9. Aplikasi untuk manipulasi printer :
      Lettrix, Fancy Font, Nice Print, Side Ways, dan lainnya.
    10. Aplikasi untuk program manfaat :
      PC Tools, Side Kick, The Norton Utilities, dan lainnya.
    11. Aplikasi untuk sorting :
      Autosort/86M, Fastsort, The Sort, dan lainnya.
    12. Aplikasi untuk pendidikan :
      Engineering Software, Face Maker, The Language Teacher Series, PC PAL, PC Pilot, dan lainnya.
    13. Aplikasi untuk permainan :
      Asylum, Cyborg, Lode Runner, dan lainnya.
    14. Aplikasi untuk statistik :
      Microstat, SPSS, Statpro,TSP, dan lainnya.

PERKEMBANGAN PERANGKAT LUNAK (SOFTWARE) SISTEM OPERASI
Paket operasi ataupun program yang dibuat dengan high level language seperti misalnya BASIC, FORTRAN, COBOL, bahasa C dan lain sebagainya, tidak akan dapat dijalankan kalau tidak ada OS atau Operating System (Sistem Operasi) yang mendukungnya. Sistem operasi ini yang akan mengatur semua proses dan sistem komputer. Misalnya program aplikasi yang dibuat dengan suatu bahasa tinggi tertentu, memerintahkan hasil dicetak di Printer, maka proses yang melakukannya adalah OS yang akan menghubungi printer untuk mencetak hasil tersebut.
  • Pada Tahun 1954, Sistem operasi yang pertama kali digunakan pada komputer IBM 701.
  • Pada Tahun 1960, Sistem operasi untuk komputer mini yang pertama kali OS/360 digunakan untuk semua seri komputer IBM System 360.
  • Pada Tahun 1969, UNIX dibuat oleh Ken Thompson dan diterapkan pada komputer PDP-7 dan tahun 1975 UNIX ditulis ulang dengan bahasa C.
  • Pada Tahun 1970, CP/M (Control Program/Microprocessor) yang merupakan OS untuk komputer mikro 8-bit yang mempergunakan microprocessor Z-80 atau Intel 8080. Versi lain IBM PC DOS. MS DOS dipergunakan di komputer mikro yang menggunakan microprocessor Intel 8086 atau 8088. OS lainnya XENIC, Oasis 16, Pick OS, P System, TRS DOS.
  • Pada Tahun 1987, IBM Operating System/2 Dengan microprocessor 80386 dan 80386, OS/2 dapat mengamati memori diatas batas 640 KB yang tidak dapat dilakukan IBM PC DOS.Kelebihan OS/2 :
    • Dapat mendukung beberapa aplikasi yang menggunakan memori sampai dengan 16 MB.
    • Membuat manajemen basis data lebih mudah dengan menyediakan semua sarana-sarana untuk membuat basis data.
    • Dapat digunakan untuk network dengan dihubungkan pada beberapa host komputer.
    • Dapat digunakan untuk multitasking sehingga dapat di-switch antara 1 aplikasi ke aplikasi lainnya.
"Sekian Dan Terima Kasih"

No comments:

Post a Comment