Rabu, 05 September 2018

Sejarah Perkembangan Hardware

Sejarah Perkembangan Perangkat Keras (Hardware)

ALAT MANUAL

Adalah alat  sebagai pengolah data sudah digunakan oleh manusia jaman purba/primitif.
300.000 S.M  Tulang
Manusia purba sudah menggunakan tulang-tulang untuk mengingat dan berkomunikasi, seperti misalnya menghitung umur, mengukur jarak, dan sebagainya.
3000-14000 S.M  Petroglyphs
Ditemukan oleh Bangsa Barbara 
5000-350 S.M   Tablet Tanah Liat
Ditemukan di Timur Tengah Oleh Nenek Moyang Bangsa Sumeria 
2600 S.M  Tablet Tanah Liat dan Papyrus
2500 S.M  Abacus
1900 S.M   Batu Terstruktur  (Stohenge)
1200 S.M   Tali Bersimpul (Quipus)
Ditemukan oleh nenek moyang bangsa Peru.
1150.  Kertas
Digunakan pertama kali oleh bangsa Moors di Spanyol untuk mencatat.
1614.  Napier`s Bones
John Napiers Ahli Matematika Jerman  menciptakan alat dari tulang untuk  perhitungan perkalian. Dia adalah penemu perhitungan Logarithma.
 1621. Oughtreds Slide Rule
Ahli Matematika Inggris William Oughteds (1575-1660) membuat  alat yang dinamakan Oughtreds Slide Rule, dengan cara menggeser Mistar pada posisi tertentu.
PERKEMBANGAN ALAT MEKANIK
Sejarah perkembangan perangkat keras Komputer berawal dari Penggunakan alat mekanik memakai tangan mulai digunakan pada tahun 1623.
1642. Mesin Penghitung Otomatis yang Pertama
Blaise Pascal (1623-1662) ahli Matematika dan Filsafat dari Prancis menciptakan pertama kali alat perhitungan dengan mesin secara mekanik. Alat tersebut  diberi nama Pascals Machine Arithmetiqueyang dikenal juga dengan nama The Pascaline.
1666. Mesin Pengali yang Pertama
Sir Samuel Morland (1625-1695)., menemukan mesin  yang  bisa melakukan perkalian (X) , penambahan (+), Pengurangan (-) dan pembagian (: ) yang pertama tapi tidak otomatis seperti The Pascaline.
 1673. Leibnitz`s Calculating Machine
Gottfried Wilhem Von Leibnitz (1646-1716), Seorang  ahli matematika  dan filsafat Jerman mengembangkan mesin yang dibuat oleh Pascal.
 1777. Mesin Logika yang Pertama
Charles Mahon (1753-1816), menciptakan suatu mesin berukuran saku yang disebut dengan nama Logic Demonstrator. Mesin ini dapat memecahkan problema numerik bentk logika dan juga masalah-masalah probabilitas, alat ini dianggap sebagai dasar komputer yang mempunyai kemampuan logika serta dapat mengambil keputusan.
 1804. Mesin Kartu yang pertama, Joseph Marie Jacquard (1752-1834).
1820.  Mesin Penghitung Komersil Sukses yang Pertama
Charles Thomas De Colmar (1785-1870). Membuat mesin hitung komersil  disebut De Colmar Arithnomoter yang pertama dipakai secara komersial dan sukses dan memenangkan medali International Exhibition di London tahun 1862.
 1822.    Babbage`s Difference Engine
Charles  Babbages (1791-1871) Ahli matematika dari Cambridge University Inggris diilhami dari Charles Mahon Logic Machine, menciptakan alat yang disebut dengan Babbage`s Difference  Engine , mesin ini belum sempat diselesaikan.
 1850. Mesin Penghitung dengan Keyboard yang Pertama
D.D. Parmalee  dari Amerika membuat mesin hitung yang menggunakan Keyboard.
 1854. Aljabar Boolean yang Pertama
George S. Boole (1815-1864). Ahli logika dari Inggris dalam bukunya The Law of Thought yang dipublikasikan tahun 1854, menyatakan logika di dalam simbol-simbol matematika yang didasarkan pada 3 (tiga) operasi Logika AND, OR, NOT. Teorinya sekarang mendasari cara kerja sircuit komputer.
 1868. The Adder
Webb dari Amerika Serikat menciptakan mesin dengan nama The Adder, yang berukuran saku tetapi hanya bisa melakukan perhitungan penambahan saja.
 1869. Mesin Logika aljabar Boolean yang Pertama
Willian Jevons (1835-1882) melihat bahwa logika aljabar Boolean merupakan penemuan yang besar , dia menciptakan mesin  yang bisa memecahkan masalah-masalah rumit dengan prinsip aljabar boolean.
 1872. The Baldwin
Frank S. Baldwin mulai memproduksi mesin hitung di Amerika Serikat.
 1874. Odhner`s Adding Machine (mesin hitung)
W. T. Odhner dari Swedia membuat mesin hitung yang prinsip cara kerjanya sama dengan yang dibuat Frank S. Baldwin. Mesin ini banyak digunakan sampai ditemukannya komputer hingga sekitar tahun 1960-an.
 1879. Mesin Pencatat Kas yang Pertama
James Ritty dari Ohio membuat Cash Register dan sukses dipasarkan  pada tahun 1884 oleh John H. Patterson dengan perusahannya National Cash Register Company.
 1884. Mesin Penghitung dengan Alat Cetak yang Pertama.
William  S. Burrough (1857-1898) dari Amerika, seorang pegawai Bank membuat mesin hitung yang dilengkapi alat cetak. Mesin ini diberi nama Burrough Adding And Listing Machine di patenkan pada 1888 dipasarkan pada 1891.
 1885.  Macaroni Box
Dorr Eugene Felt dari Amerika membuat mesin hitung yang terkenal dengan nama Macaroni Box karena dibuat dari kayu macaroni.
 1887. The First Comptometer
Kesuksesan dari Macaroni Box membuar Dorr Eugene Felt mengembangkan mesinnya lagi diberi nama The First Comptometer, dua tahun kemudian ditambahkan alat pencetak pada mesin tersebut.
1893. Mesin Penghitung Scientific yang Pertama
Otto Steiger (1858-1922) dari Zurich Jerman mengembangkan alat mesin hitung saintifik  diberi nama Millionaire yang pertama dan sukses dipasaran. Antara tahun 1894 sampai dengan 1935 sejumlah 4655 buah mesin tersebut terjual
 1911.  Monroe Calculator
Jay Monroe dan Frank S. Baldwin mengembangkan  mesin hitung dengan nama Monroe Calculator yang bayak digunakan sebagai alat hitung pekerjaan bisnis pada saat itu.
ALAT MEKANIK ELEKTRONIK
Perkembangan selanjutnya dari perangkat keras setelah alat mekanik adalah alat mekanik yang bekerja secara elektronik supaya lebih otomatis.
1890. Mesin Tabulasi Kartu Plong Mekanik-Elektronik yang Pertama
Tahun 1890 seorang ahli statistik asal Buffalo NewYork, Amerika Dr. Herman Hollerith (1860-1929) bekerjasama dengan Biro Sensus Amerika membuat mesin hitung untuk sensus penduduk Amerika.
1920. Mesin Penghitung Otomatis yang Pertama
Leonardo Torres Y. Quevedo (1852-1936) dari Spanyol menciptakan  mesin hitung otomatis yang pertama, permasalah Arithmetika diketik lewat satu mesin ketik dan mesin penghitung ini secara otomatis  menyebabkan mesin ketik mengetik ulang kembali hasil penyelesaiannya. Dia juga waktu itu membuat mesin permainan Catur.
1931. Komputer Analog yang Pertama
Dr. Vannebar Bush (1890-1974)  di MIT membuat Komputer analog  pertama untuk memecahkan persolaan persamaan differensial. Mesin ini dinamakan Differensial Analyzer.
1938. Mesin Hitung Mekanik-Elektronik yang Pertama
George R. Stibitz menggunakan sirkuit mekanik-elektronik di Bell Laboratories untuk membuat Complex Calculator 1. Mesin ini dikendalikan lewat keyboard untuk perhitungan teknik.
1942. Komputer Digital Elektronik yang Pertama.
John. V. Atanasoff, Profesor Matematika di IOWA State College dengan asistennya Clifford Berry. Mengembangkan komputer ABC (Atanasoff Berry Computer). Merupakan komputer pertama yang menggunakan komponen tabung hampa udara. Dibuat tahun 1939 selesai tahun 1942.
1944. Harvard Mark I ASCC
Professor Howard Aiken (1900-1973), ahli matematika dari Harvard University bekerjasama dengan peneliti, membuat komputer yang mampu melakukan operasi Arithmetika dan Logika secara otomatis.
1946-1959. KOMPUTER GENERASI (1) PERTAMA
Ciri-ciri khas komputer generasi pertama adalah :
  1. Komponen yang digunakan Tabung hampa udara (Vacuum tube)
  2. Program dibuat dalam bahasa mesin.
  3. Menggunakan konsep stored program
  4. Menggunakan simpanan luar magnetic tape dan magnetic disk.
  5. Ukuran pisik komputer besar perlu ruangan.
  6. Cepat panas hingga perlu pendingin
  7. Prosesnya kurang cepat
  8. Simpanannya kecil
  9. Butuh daya listrik yang besar
  10. Orientasinya pada aplikasi bisnis
 1946.  Komputer Generasi  I yang Pertama
Dr. John W. Mauchly (1907-1979) dan J. Presper Eckert (lahir 1919) membuat Komputer generasi pertama disebut ENIAC (Electronic Numerical Integrator and Calculator) yang  Dibuat tahun 1942, di Moore School Engineering di University of Pennsylvania. Tujuan utama ENIAC adalah untuk membantu Amerika menghitung target sasaran bom, karena pada perang dunia ke-2 hanya 30% bom yang mencapai sasaran dalam radius 300 meter dari targetnya.
1947.  Harvard Mark II
Bulan Juli 1947 dbuat komputer Harvard Mark II yang mempunyai kemampuan 12 kali lebih besar dari Harvard Mark I.
1947.  Transistor yang Pertama
Dr. John Bardeen (lahir 1908), Dr. Walther H. Brattain (lahir 1902) dan Dr. William Scokley (lahir 1910) di Bell Laboratories menemukan transistor yang merupakan cikal bakal komponen komputer generasi ke 2
 1949. Komputer yang Sepenuhnya Stored Program yang Pertama
Dimulai tahun 1940 oleh ahli matematika terkenal John Von Neumann (1903-1957) bersama H.H Goldstine dan A.W Burks, selesai pada Mei 1949 di Cambridge University Komputer dengan namaEDSAC (Electronik Delayed Storage Automatic Computer) merupakan komputer pertama yang memakai stored program.
1949. Harvard Mark  III
September 1949 Harvard Mark III selesai dibuat dengan menggunakan memori drum magnetik (magnetic drum). Bentuknya mirip dengan Harvard Mark II.
1950. Komputer Digital Ukuran Besar di Inggris yang Pertama
Alan M. Turing (1912-1945) di National Physical Laboratory, London selesai membuat komputer dengan nama ACE (Automatic Calculating Engine) dibuat mulai tahun 1945, komputer ini juga membuat kartu plong standar untuk input dan outputnya.
 1950. SEC (Simple Electronic Computer) 
Dibuat di Electronic Computation Laboratory of Birkbeck College University of London. Konstruksi dari komputer SEC menggunakan drum magnetic sebagai memori penyimpanannya.
1951.  Komputer Komersil di Inggris yang Pertama
Tahun 1951 Di Inggris di produksi komputer dengan nama LEO (Lyon Electronic Office)
 1951. UNIVAC, Komputer yang Menggunakan Pita Magnetik yang Pertama
Dibuat pada Maret 1951 oleh perusahaan Sperry Rand Corporation menghasilkan komputer UNIVAC I  (Universal Automatic Computer-I ). Komputer ini merupakan komputer komersil yang pertama dijual untuk aplikasi bisnis pada perusahaan General Electric. Di Louisville Kentucky USA. Sebanyak 48 komputer UNIVAC I dipasang dan dipakai.
1952. Komputer sepenuhnya Stored Program di Amerika yang Pertama
Dibuat di Moore School of Electric Engineering dengan nama EDVAC (Electronic Discrete Variable Automatic Computer) yang menggunakan stored program, Bentuk lebih kecil tapi punya kemampuan lebih besar dari EDSAC.
1952. Komputer yang Menggunakan Core Memory yang Pertama.
Dibuat oleh Dr. Jay W.Forester (lahir 1918) di Massachusetts Institute of Technology, komputer dengan nama Whirlwind I merupakan komputer yang memakai magnetic core memory.
1952.  IBM 701
IBM memproduksi komputer IBM 701 yang merupakan komputer komersial berukuran besar.
1954.  Komputer Komersial Generasi Pertama Paling Populer
IBM memproduksi komputer IBM 650, merupakan komputer yang berorientasi pada aplikasi bisnis dan merupakan komputer populer masa itu, menggunakan magnetic drum untuk simpanan luar dan alat input output kartu plong.
1956. Komputer yg Menggunakan Simpanan Luar dengan Akses Random yang Pertama Paling Populer
IBM RAMAC 305 (Random Access Methods Acounting and Control) merupakan komputer pertama yang memungkinkan file disimpan di disk dengan akses secara random. Menggunakan 50 disk magnetic yang dapat menyimpan 5 juta karakter dengan waktu akses untuk mencari record tertentu lebih kurang 1 detik saja.
1959.  IBM 705
IBM 705 dibuat menggantikan IBM 701, IBM 705 telah memantapkan industri pengolahan data.
1959-1964 KOMPUTER GENERASI KE 2 (Dua)
Ciri-ciri Komputer generasi ke-2 (dua):
  1. Komponen yang dipakai adalah transistor untuk circuitnya.
  2. Program dibuat dengan bahasaa tingkat tinggi.
  3. Kapasitas memori sudah besar dengan menggunakan magnetic core storage.
  4. Simpanan luar magnetic tape dan magnetic disk yang berbentuk removable disk atau disk pack.
  5. Kemampuan proses real time dan time sharing
  6. Ukuran pisik komputer lebih kecil dibanding generasi yang pertama.
  7. Proses operasi sudah cepat, dapat memproses jutaan operasi per detik.
  8. Membutuhkan lebih sedikit daya listrik.
  9. Orientasinya tidak hanya pada aplikasi bisnis, tetapi juga ke aplikasi teknik.
1959. PDP-1
Perusahaan DEC (Digital Equipment Corporation) mendemonstrasikan komputer PDP-1, komputer lainnya adalah Honeywell 400 pada tahun 1959.
1961. Virtual Memori yang Pertama
Metode Virtual memory diusulkan oleh suatu grup  di Manchester London dan kira-kira mulai awal tahun 1970 banyak komputer  yang menerapkannya.
1963. Komputer Mini Komersial yang Pertama
Perusahaan DEC mulai menjual komputer  mini yang pertama yaitu PDP-5 yang kemudian diikuti komputer PDP-8, PDP-8 dianggap komputer mini komersil yang pertama karena harganya sebesar $.18.000 cukup terjangkau untuk dunia bisnis saat itu.
Komputer-komputer generasi ke 2 lainnya adalah :
•      UNIVAC-III, UNIVAC-SS80, UNIVAC-SS90, UNIVAC-1107 (dibuat Sperry Rand-UNIVAC).
•      Burroghs-200 (Dibuat pabrik Burroghs)
•      IBM-7070, IBM-1400, IBM-1600 (dibuat pabrik IBM)
•      NRC-300 (dibuat pabrik National Cash Register)
•      Honeywell-400, Honeywell-800 (dibuat pabrik Honeywell)
•      CDC-1604, CDC-160A (dibuat pabrik Control Data Corporation).
•      GE-635 GE-645, GE-200 (dibuat pabrik General Electric)
1964-1970   KOMPUTER GENERASI KE 3 (Tiga)
Ciri-ciri dari komputer generasi ke 3 adalah:
  1. Dipergunakannya IC (Integrated Circuit)
  2. Peningkatan pada softwarenya
  3. Lebih cepat, lebih tepat 10000 kali lipat dari komputer generasi pertama.
  4. Kapasitas memori lebih besar.
  5. Menggunakan simpanan luar yang sifatnya random access, yaitu disk magnetik berkapasitas besar.
  6. Penggunaan daya listrik lebih hemat.
  7. Memungkinkan melakukan Multiprocessing, yaitu memproses data berbeda dalam waktu bersamaan.
  8. Pengembangan Input Output yang menggunakan Visual display terminal dapat menampilkan gambar dan grafik.
  9. Harga lebih murah dibanding komputer generasi sebelumnya.
  10. Kemampuan komunikasi data dari satu komputer ke komputer lainnya.
1964. Komputer Generasi Ke 3 yang Pertama
7 april 1964, IBM mengumumkan sebuah komputer baru, yaitu IBM s/360 atau IBM system360. Menggunakan komponen IC dan mampu melakukan operasi lingkaran penuh 360 derajat, maksudnya daat melakukan aplikasi bisnis dan teknik. IBM s360 terjual sebanyak 33000 unit pada tahun 1964. perkembangan komputer begitu pesat hingga disebut awal komputer generasi ke 3.
1969. Komputer Mini 16 Bit Pertama
Komputer mini pertama kali dipasarkan pada tahun 1969 dengan nama Nova yang dikembangkan tahun 1968 oleh Perusahaan Data General Corporation.
Komputer  generasi ke-3 lainnya adalah:
  • UNIVAC-1108, UNIVAC-9000 (pabrik Sperry Rand Univac)
  • Burroghs-5700, Burroghs-6700, Burroghs-7700 (pabrik Burroghs)
  • NCR seri Century (pabrik National Cash Register)
  • GE-600, GE-235 (pabrik General electric)
  • CDC-3000, CDC 6000, CDC 7000 (pabrik pembuat control data corporation)
  • PDP-8, PDP-11 (pabrik Digital Equipment Corporation)
1970 -> Sekarang  Komputer Generasi Ke4 (empat)
IBM 370 telah menggunakan LSI yang merupakan komputer  generasi ke 4 yang pertama.
1971. Microprocessor yang Pertama
Ahli-ahli teknik di perusahaan Intel Corporation telah berhasil mengembangkan chip miroprocessor yang disebut dengan 4004. Perusahaan Intel menyebut 4004 sebagai Microprogramic computer on a chip.
1974. Komputer Mikro Komersial yang Pertama
Perusahaan MITS (Micro Instrumentation and Telemetry System) memproduksi komputer Micro Altair yang dijual komersial pertama dalam bentuk Kit dengan harga $.400. komputer mikro ini menggunakan 8080 microprocessor buatan perusahaan Intel
1975. Komputer Super Komersial yang Pertama
Komputer ini dinamakan Cray-1 yang dikirim dari Alamos National Laboratories yang merupakan komputer super komersial yang pertama.
1977. Local Area Network (LAN) yang Pertama
Perusahaan Datapoint Corporation mengumumkan ARCNET yang merupakan Local Area Network yang pertama. LAN adalah jaringan koneksi antara satu komputer dengan komputer yang lainnya yang dihubungkan dengan kabel dalam satu area / wilayah.
1977. Personal Komputer (PC) yang Pertama.
Sejak tahun 1977 perkembangan komputer mikro merupakan kemajuan penting dalam dunia komputer, sejak saat itu komputer  sudah berbentuk lebih kecil dari sebelumnya dengan harga yang terjangkau oleh masyarakat luas, sehingga disebut dengan Personal Computer (PC) hingga saat ini.
1981. Komputer Sistem Window dan Menggunakan Mouse yang Pertama.
Xerox Corporation memperkenalkan komputer diatas meja (desktop  computer) yang dapat menampilkan beberapa bentuk layar sekaligus dalam bentuk jendela (window) dan memakai alat mouse yang pertama. Komputer ini dinamakan Xerox Star
1981. Komputer IBM PC yang Pertama
Tahun 1981, IBM memperkenalkan komputer mikro yang disebut dengan PC IBM. Komputer ini sukses besar  dipasaran  hingga akhir tahun 1982 sudah 835.000 IBM PC terjual. IBM PC pertama yang diperkenalkan ini diberi seri XT sehingga dikenal dengan IBM PC/XT. Dengan spesifikasi Microprosessor  Intel 8088 speed 8 Mhz, RAM 128 KB s/d. 640 KB, Hardisk 10 MB dan 5 ¼” disket kapasitas 360 KB. Sistem operasi yang digunakan adalah MS-DOS dan PC-DOS.
1984. Komputer IBM PC/AT
IBM PC/AT (advance technology) adalah seri kelanjutan dari IBM PC/XT. Spesifikasi dari IBM PC/AT  menggunakan microprocessor Intel 80286 dengan Speed 8 Mhz, RAM 256 KB s/d. 3 MB, Harddisk kapasitas 20 MB, diskette 5 ¼” kapasitas 1,2 MB dan menggunakan sistem operasi PC-DOS dan MS-DOS.
1984. Macintosh dan GUI Pertama
Perusahaan komputer Apple memperkenalkan komputer yang diberi nama Apple Macintosh tahun 1984, komputer ini menjadi terkenal karena mudah digunakan siapa saja (user friendly), kemudahannya karena menggunakan konsep GUI (graphical User Interface). Konsep GUI menggunakan Interface WIMP (windows, icons, menus, and pointing device)
1987. IBM PS/2
IBM PS/2 model 30 dikenalkan tahun 1987  menggunakan microprocessor  8086 dengan kecepatan 10 Mhz. komputer ini adalah model 50 yang menggunakan intel 80286
1988. IBM PC/386 Komputer 32 Bit yang Pertama
Seri selanjutnya dari IBM PC/AT adalah IBM PC/386 yang  menggunakan microprocessor Intel 80386 dengan Speed 16 s/d. 33 Mhz. IBM PS/2 model 60 menggunakan Intel 80386 yang merupakan komputer 32-Bit yang pertama.
1990-1991. IBM PC/486
Tahun 1990 Selanjutnya IBM mengembangkan lagi IBM PC/386 menjadi IBM PC/486 dan tahun 1991 IBM PC/486-DX4 dengan speed 25 Mhz s/d. 66 Mhz.
Abad Millenium (2000-Sekarang) KOMPUTER GENERASI KE-5 (lima)
Komputer generasi kelima pada saat ini sedang dalam pengembangan terus. Jepang adalah negara yang mempelopori perkembangan komputer generasi ke-5 saat ini didirikan lembaga ICOT (institute for New Computer Technology), inovasi terbaru adalah komputer bisa menterjemahkan bahasa manusia, komputer bisa bicara dengan manusia, mendiagnosa penyakit, memprediksi gejala alam, pengukuran astronomi, dan lain sebagainya.
Ramalan para ahli-ahli dunia mengatakan bahwa komputer masa depan akan dapat berdiri sendiri dan berpikir sendiri (robot) bahkan bisa menyerupai manusia. Ilmuwan komputer mengatakan satu saat nanti akan tercipta komponen yang disebut Biochip yang terbuat dari bahan protein sintetis.
Sejarah perkembangan perangkat lunak (software)
a. Perangkat lunak sebelum computer generasi pertama
  • 300 sm. sistem kode yang pertama: Bangsa Yunani menggunakan signal obor untuk mengirimkan berita dari satu kota ke kota yang lain. Untuk masing-masing stasiun didirikan dua buah tembok setinggi 6 feet. Tiap-tiap tembok mempunyai 5 obor. Kombinasi obor yang ada di tembok pertama dengan yang ada di tembok ke dua membentuk suatu huruf. Misalnya, dua buah obor dinyalakan pada tembok pertama dan tiga buah obor dinyalakan pada tembok ke dua, menunjukkan huruf H. Tiap-tiap stasiun mempunyai tabel berbentuk matrik yang terdiri dari 5 baris dan 5 kolom. Tembok disebelah kanan mewakili baris dari matrik dan tembok disebelah kiri mewakili kolom dari matrik. Perpotongan antara baris dan kolom membentuk kode huruf yang dimaksud. Sistem ini disebut dengan polybius telegraph.
  • 1842 : penulis perangkat lunak yang pertama. Ada Augusta (1815-1853), anak perempuan dari seniman Lord Byron, merupakan orang pertama yang menulis perangkat lunak, diterapkan pada Babbage’s Analytical Engine. Nama Ada sekarang diabadikan pada nama sebuah bahasa komputer, yaitu Ada. Pada tahun 1983, 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.
  • 1945 : kutu yang pertama. Sewaktu mengembangkan komputer Harvard Mark II, suatu relay ditemukan rusak. Di dalam relay yang rusak, ditemukan adanya sebuah bug (kutu) yang telah terjepit mati. Mulai saat itu, bila komputer tidak bekerja atau suatu program komputer mengalami kesalahan, para ahli mengatakan mereka sedang melakukan proses debugging (mencari kutu, yang dimaksud adalah mencari sebab kesalahannya). Debugging berasal dari kata bug. Sampai sekarang istilah tersebut masih sangat populer..
  • 1933  : Wallace J. Eckert menggabungkan beberapa mesin akuntansi kartu IBM yang berbeda.
b.      Perangkat lunak semasa 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.
c.       Perkembangan bahasa pemrograman tingkat tinggi
  • 1957  : FOTRAN (Formula Translator), John Bakus, IBM.
  • 1958  : LISP (List Programing), John McCarty.
  • 1958  : ALGOL (Algoritmic Language)
  • 1959  : COBOL (Common Buisness Oriented Language), Dr. Grace Hooper.
  • 1960  : LOGO, MIT
  • 1961  : GPSS (General Purpose System Simulator)
  • 1962  : RPG (Report Program Generator), IBM.
  • 1962  : APL (A Programing 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.
d.      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.
e.       Perkembangan perangkat lunak paket system 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-1997-2000-xp : Windows 95 Windows 98
3.      Bagaimana perkembangan perangkat lunak sampai sekarang
Komputer membutuhkan data atau fakta, dimana data ini pada saat diinput akan diterjemahkan menjadi bilangan biner. Mesin komputer memproses fakta atau data menjadi suatu informasi yang berguna bagi penggunanya. Dengan Komputer diharapkan dapat meningkatkan hasil kerja dan memecahkan berbagai masalah. Sebelum menjadi informasi data tersebut diproses melalui hardware yang terletak pada CPU dengan menggunakan perangkat lunak. Perangkat lunak atau software adalah program dari komputer. Perangkat lunak adalah program yang berisi instruksi untuk melakukan proses pengolahan data. Saat ini, tingkat pemrosesan yang dikerjakan perangkat lunak bersifat machine-like (keinginan mesin) mulai berubah dengan sifat human-like (keinginan manusia). Di dalam teori informasi, disusun hirarki informasi, mulai dari data/ fakta, kemudian setelah proses seleksi dan pengurutan menjadi sesuatu yang berguna menjadi informasi. Informasi yang di susun secara sistematis dengan suatu alur logika tertentu menjadi knowledge (pengetahuan). Perangkat Keras tidak akan berfungsi tanpa adanya perangkat lunak begitu pula sebaliknya perangkat lunak tidak berfungsi tanpa adanya perangkat keras. Kedua perangkat tersebut memang saling berkaitan sehingga komputer dapat berfungsi dengan baik. Perkembangan teknologi terutama dalam perangkat keras terus diimbangi oleh perangkat lunaknya sehingga penggunaan komputer lebih maksimal.
Kemampuan komputer dirasakan sangat berkaitan dengan perangkat keras dan perangkat lunaknya, maka dari itu diperlukan perangkat lunak yang benar-benar mendukung perangkat kerasnya.Bentuk paling sederhana dari perangkat lunak, menggunakan aljabar Boolean, yang di representasikan sebagai binary digit (bit), yaitu 1 (benar) atau 0 (salah), cara ini sudah pasti sangat menyulitkan, sehingga orang mulai mengelompokkan bit tersebut menjadi nible (4 bit), byte (8 bit), word (16 bit), double word (32 bit). (rudihd.wordpress.com)
Kelompok-kelompok bit ini di susun ke dalam struktur instruksi seperti penyimpanan, transfer, operasi aritmatika, operasi logika, dan bentuk bit ini di ubah menjadi kode-kode yang di kenal sebagai assembler. Kode-kode mesin sendiri masih cukup menyulitkan karena tuntutan untuk dapat menghapal kode tersebut dan format (aturan) penulisannya yang cukup membingungkan, dari masalah ini kemudian lahir bahasa pemrograman tingkat tinggi yang seperti bahasa manusia (bahasa Inggris). Saat ini pembuatan perangkat lunak sudah menjadi suatu proses produksi yang sangat kompleks, dengan urutan proses yang panjang dengan melibatkan puluhan bahkan ratusan orang dalam pembuatannya.
Berdasarkan perkembangannya perangkat lunak sampai dengan sekarang dibagi menjadi beberapa era yaitu :
a)  Era pioner
Bentuk perangkat lunak pada awalnya adalah sambungan-sambungan kabel ke antar bagian dalam komputer, gambar berikut memperlihatkan orang yang sedang menggunakan komputer. Cara lain dalam mengakses komputer adalah menggunakan punched card yaitu kartu yang di lubangi. Penggunaan komputer saat itu masih dilakukan secara langsung, sebuah program untuk sebuah mesin untuk tujuan tertentu. Pada era ini, perangkat lunak merupakan satu kesatuan dengan perangkat kerasnya. Penggunaan komputer dilakukan secara langsung dan hasil yang selesai di kerjakan komputer berupa print out. Proses yang di lakukan di dalam komputer berupa baris instruksi yang secara berurutan di proses. Perangkat lunak pada era ini contohnya ENIAC.
b)  Era stabil
Pada era stabil penggunaan komputer sudah banyak di gunakan, tidak hanya oleh kalangan peneliti dan akademi saja, tetapi juga oleh kalangan industri / perusahaan. Perusahaan perangkat lunak bermunculan, dan sebuah perangkat lunak dapat menjalankan beberapa fungsi, dari ini perangkat lunak mulai bergeser menjadi sebuah produk.
Baris-baris perintah perangkat lunak yang di jalankan oleh komputer bukan lagi satu-satu, tapi sudah seperti banyak proses yang di lakukan secara serempak (multi tasking). Sebuah perangkat lunak mampu menyelesaikan banyak pengguna (multi user) secara cepat/langsung (real time). Pada era ini mulai di kenal sistem basis data, yang memisahkan antara program (pemroses) dengan data (yang di proses). Pada era ini contoh perangkat lunaknya adalah
c)  Era mikro
Sejalan dengan semakin luasnya PC dan jaringan komputer di era ini, perangkat lunak juga berkembang untuk memenuhi kebutuhan perorangan. Perangkat lunak dapat di bedakan menjadi perangkat lunak sistem yang bertugas menangani internal dan perangkat lunak aplikasi yang di gunakan secara langsung oleh penggunannya untuk keperluan tertentu. Automatisasi yang ada di dalam perangkat lunak mengarah ke suatu jenis kecerdasan buatan.
d)  Era modern
Saat ini perangkat lunak sudah terdapat di mana-mana, tidak hanya pada sebuah superkomputer dengan 25 prosesornya, sebuah komputer genggampun telah di lengkapi dengan perangkat lunak yang dapat di sinkronkan dengan PC. Tidak hanya komputer, bahkan peralatan seperti telepon, TV, hingga ke mesin cuci, AC dan microwave, telah di tanamkan perangkat lunak untuk mengatur operasi peralatan itu. Dan yang hebatnya lagi adalah setiap peralatan itu akan mengarah pada suatu saat kelak akan dapat saling terhubung. Pembuatan sebuah perangkat lunak bukan lagi pekerjaan segelentir orang, tetapi telah menjadi pekerjaan banyak orang, dengan beberapa tahapan proses yang melibatkan berbagai disiplin ilmu dalam perancangannya. Tingkat kecerdasan yang di tunjukkan oleh perangkat lunak pun semakin meningkat, selain permasalahan teknis, perangkat lunak sekarang mulai bisa mengenal suara dan gambar.

Tidak ada komentar:

Posting Komentar