Sunday, October 2, 2016

PERKEMBANGAN KOMPUTER DARI AWAL HINGGA TERKINI


S
 Diawali dengan penemuan penting dari Charles Babbage berupa alat hitung. ia dikenal sebagai ilmuwan yang paling berpengaruh dalam perkembangan komputer. Kemudian, alat hitung tersebut dikembangkan lebih lanjut secara bertahap hingga kini terciptalah perangkat canggih bernama komputer. Tahapan dalam pengembangan komputer disebut generasi.

Sejarah Perkembangan Komputer
Perkembangan inovasi komputer terbagi dalam lima generasi. Berikut ulasan tentang sejarah perkembangan komputer dari awal sampai sekarang, dari generasi ke generasi:








Komputer Generasi Pertama



                                                                                  
Perangkat komputer yang pertama kali dikembangkan adalah komputer untuk desain pesawat dan peluru kendali. Ilmuwan yang menggagas konsep pengembangan tersebut adalah Konrad Zuse, seorang Insinyur asal Jerman. Kemudian, pada pertengahan 1940-an, komputer tersebut mengalami perkembangan lebih lanjut yang dilakukan oleh John von Neuman.

Ciri utama dari komputer generasi pertama adalah CPU. Ya, “central processing unit” yang terdapat dalam komputer generasi I merupakan mesin pertama yang digunakan untuk mengoperasikan seluruh sistem dalam komputer. Sedangkan program utama yang terdapat di komputer generasi pertama adalah “machine language”







Komputer Generasi Kedua

Penemuan penting telah terjadi di generasi kedua ini. Adalah transistor, alat canggih yang dapat memaksimalkan kinerja komputer dengan ukuran yang sangat kecil. Penemuan alat ini mempengaruhi perkembangan komputer pada generasi kedua. Pada 1960-an, para ilmuwan mencoba menggarap komputer generasi kedua.

Beberapa intansi, perusahaan, universitas, serta pemerintah telah memanfaatkan kecanggihan dari komputer generasi kedua. Inti dari penemuan generasi II ini adalah transistor, yang membuat komputer generasi kedua berukuran lebih kecil daripada komputer generasi pertama





Komputer Generasi Ketiga

Dalam pemakaiannya, transistor membuat komputer lebih cepat panas. Dengan demikian, komputer generasi kedua mulai ditinggalkan. Kemudian seorang ilmuwan bernama Jack Billy mencoba melakukan penelitian. Kemudian pada 1958, ia menciptakan komponen yang lebih canggih dibandingkan transistor yang membuat komputer cepat panas tadi. Yakni IC atau Integrated Circuit chip kecil yang mampu menampung banyak komponen menjadi satu.

Dengan begitu, ukuran komputer menjadi lebih kecil. Pun, pada komputer generasi ketiga juga lebih cepat disektor sistem operasi dan mampu menjalankan beberapa program secara bersamaan.


Komputer Generasi Keempat

Pada generasi ini, komputer yang menggunakan chip IC kemudian dikembangkan lagi. Perusahaan Very Large Scale Integration mencoba melakukan pengembangan tersebut pada 1980-an. Walhasil, satu chip tunggal dapat menampung ribuan komponen


Komputer Generasi Kelima

Komputer generasi kelima adalah yang saat ini tengah dilakukan oleh berbagai vendor elektronik.komputer generasi kelima kerap disebut sebagai komputer generasi masa depan. Beberapa bukti kecil adalah munculnya smartphone, tablet, phablet, netbook, ultrabook, dan banyak lagi

PERKEMBANGAN SOFTWARE LENGKAP

PENGERTIAN SOFTWARE

Software computer adalah perangkat lunak komputer untuk mengkontrol perangkat keras.
Bentuk paling primitif dari perangkat lunak, menggunakan aljabar Boolean, yang di representasikan sebagai binary digit (bit), yaitu 1 (benar / on) atau 0 (salah / off), cara ini sudah pasti sangat menyulitkan, sehingga orang mulai mengelompokkan bit tersebut menjadi nible (4 bit), byte (8 bit), word (2 byte), double word (32 bit).


KATEGORI PERANGKAT  LUNAK

Teknologi yang canggih dari perangkat keras akan berfungsi bila instruksi-instruksi tertentu telah diberikan kepadanya, yang disebut dengan perangkat lunak (software) di dalam sirkuit computer


ADA TIGA BAGIAN PERANGKAT LUNAK, YAITU :
Perangkat lunak sistem operasi (Operating System), yaitu program yang ditulis untuk mengendalikan dan mengkoordinasikan kegiatan dari sistem komputer
Perangkat lunak bahasa (Language Software), yaitu program yang digunakan untuk menterjemahkan instruksi-instruksi yang ditulis dalam bahasa pemograman ke dalam bahasa mesin supaya dapat dimengerti oleh komputer
Perangkat lunak aplikasi (Application Software), yaitu program yang ditulis dan diterjemahkan oleh language software untuk menyelesaikan aplikasi tertentu.

JENIS JENIS SOFTWARE
 Freeware (Perangkat Lunak Gratis ) adalah perangkat lunak computer yang memiliki hak cipta yang gratis dan dapat digunakan  tanpa batasan waktu.
Shareware  adalah perangkat lunak yang disediakan umtu pengguna tanpa membayar secara uji coba  dan sering dibatasi oleh kombinasi dari fungsi,ketersediaan,atau  kenyamanan.  Jadi kalo anda menggunakan aplikasi ini tidak bisa memanfaatkannya secara maksimal,karena aplikasi yg shareware sebenarnya adalah aplikasi ujicoba.
Firmware adalah aplikasi yang mengacu kepada perangkat lunak yang disimpan didalam memori Read Only (Hanya Baca)
Commercial software (software  berbayar) adalah perangkat lunak yang disalurkan atau dibuat  untuk tujuan komersil setiap pengguna yang ingin menggunakan atau mendapatkan software tersebut dengan cara membeli atau membayar pada pihak yang mendistribusikannya.
Freesoftware (perangkat lunak bebas ) adalah istlah yang diciptakan oleh Richard  Stallman dan Free Software Foundation (Organisasi Nirlaba Dan Merupakan Sponsor Utama Dari Proyek GNU) yang mengacu kepada perangkat lunak yang bebas untuk digunakan dan dipelajari dan diubah serta dapat disalin dengan atau tanpa modifikasi,atau dengan beberapa keharusan untuk memastikan bahwa kebebasan yang sama tetap dapat  dinikmati  oleh pengguna – pengguna berikutnya.
Open Source Software Perangkat Lunak Sumber Terbuka)  adalah jenis perangkat lunak yang kode sumbernya terbuka untuk dipelajari,dikembangkan,diubah,ditingkatkan,dan disebarluaskan.
Malware (Perangkat Perusak ) berasal dari gabungan kata malicious dan software  adalah perangkat  lunak yang diciptakan untuk menyusup  atau merusak system computer.
BAGIAN – BAGIAN SOFTWARE
Secara garis besar computer dibagi menjadi beberapa bagian :
System  Operasi (Operating System) : Ms. DOS ,Windows , MACOS , dan Linux.
Program Bantu (Utility) : Anti Virus , PC Tools  dan Windows Explorer.
Program Siap Pakai (Aplication)
Pengolah Kata  (Word Processor )  :  Wordstar  , WordPerfect  , Ms. Word.
Pengolah Angka (Spread Sheet ) : Lotus, Excel, Quattro Pro .
Pengolah Data (Database ) : Dbase, Foxpro, Ms Access
Pengolah citra ( drawing ) :  Coreldraw, 3DStudio , Adobe Photoshop.
Compiler / Interpreter  : Pascal, Delphi, Visual  Basic, Visual Fox Pro


SEJARAH PERANGKAT LUNAK
TAHUN
APLIKASI
SEJARAH




PERANGKAT LUNAK SEBELUM  KOMPUTER GENERASI PERTAMA
300 SM.




Sistem Kode yang Pertama

Bangsa Yunani menggunakan sinyal obor untuk mengirimkan berita dari satu kota ke kota lain. Untuk masing-masing stasiun didirikan dua buah tembok setinggi 6 kaki dan masing-masing mempunyai 5 obor. Kombinasi obor yang ada di tembok pertama dengan yang ada di tembok kedua membentuk suatu huruf. Tiap stasiun mempunyai tabel berbentuk matriks 5 baris 5 kolom. Tembok di sebelah kanan mewakili baris dan tembok di sebelah kiri mewakili kolom. 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 – 1852), anak perempuan dari seniman Lord Byron merupakan anak pertama  yang menulis perangkat lunak yang 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




1933


Program Mekanik yang Pertama

Wallace J. Eckert (1902 – 1971) mengabungkan beberapa mesin akuntansi plong IBM yang berbeda. Untuk menjalankan mesin ini sebagai satu kesatuan, Wallace J. Eckert membuat suatu program mekanik yang mengontrolnya.





1945




Kutu yang Pertama

Sewaktu mengembangkan komputer Harvard Mark II oleh tim yang dikepalai oleh Grace Hopper, suatu relay ditemukan rusak. Di dalam relay yang rusak ditemukan adanya sebuah bug (kutu) yang terjepit mati. Mulai saat itu bila komputer tidak bekerja atau suatu program komputer mengalami kesalahan, para ahli mengatakan mereka sedang melakukan proses debugging.



PERANGKAT LUNAK SEMASA  KOMPUTER GENERASI PERTAMA
Pemograman pada komputer generasi pertama kebanyakan adalah ahli teknik dan ahli matematika yang tertarik menggunakan komputer untuk menyelesaikan permasalahan di bidangnya. Program yang dibuat dilakukan dengan cara menghubungkan beberapa sirkuit di dalam komputer atau dengan membuat program dalam bahasa mesin yang disimpan di memori komputer secara permanen. Biasanya program tersebut sifatnya unik untuk suatu aplikasi tertentu dan tidak dapat digunakan untuk aplikasi yang lain.

PERKEMBANGAN BAHASA PEMOGRAMAN TINGKAT TINGGI
Memprogram dengan menghubungkan beberapa sirkuit komputer atau dengan bahasa mesin merupakan pekerjaan yang sulit. Hal ini menjadikan pemikiran untuk menciptakan suatu bahasa pemograman yang lebih mudah yang disebut bahasa tingkat tinggi (High Level Language). Pemograman ini dilakukan dengan menulis  program dengan bahasa awam (bahasa Inggris sehari-hari dengan aturan yang tertentu) yang kemudian diterjemahkan oleh komputer ke dalam bahasa mesin.


TAHUN


BAHASA

SEJARAH





1957





FORTRAN


Suatu grup IBM yang diketuai John Backus mulai bekerja pada tahun 1945 mengembangkan suatu bahasa pemograman tingkat tinggi untuk keperluan teknik dan matematika yang diberi nama dengan FORTRAN (FORmula TRANslator). FORTRAN diterapkan pada tahun 1957 pada komputer IBM 704. Perkembangan bahasa ini yaitu  FORTRAN II dan III (1958), FORTRAN IV (1961 – 1962),  FORTRAN66 (1967), FORTRAN77 (1980), FORTRAN90 (1991), FORTRAN95 (1997) dan FORTRAN2000 (2002)



1958


LISP

John McCarthy menemukan bahasa pemograman LISP (LISt Processor atau LISt Programming) yang dibutuhkan oleh peneliti-peneliti artificial intelligence. Beberapa dialek bahasa LISP yang dikembangkan misalnya MACLISP, INTERLISP, FRANZLISP, UCILISP dan ZETALISP



1958


ALGOL

ALGOL (ALGOrithmic Language) dikembangkan tahun 1958 untuk memecahkan masalah-masalah secara umum (general purpose) dengan nama ALGOL 58 berkembang menjadi ALGOL 60 (1960),  ALGOL-W (dikembangkan tahun 1966 oleh Niklaus Wirth) dan ALGOL 68 (1968.)





1959




COBOL


Pada tahun 1959 sebuah group komite pemakai komputer bertemu di University of Pensylvania untuk memecahkan persoalan program yang standar (program yang ditulis pada satu komputer dimungkinkan untuk dijalankan pada komputer dengan model yang berbeda). Hasilnya pada tahun 1960 dibuatlah COBOL (Common Business Oriented Language). Salah seorang komite adalah Dr. Grace Hooper yang menulis language translator atau compiler program (program penterjemah) untuk bahasa tingkat tinggi tersebut.
Perkembangan bahasa COBOL yaitu COBOL-60 (1960) yang dibuat oleh CODASYL (Conference On Data System Languages), COBOL-61 dan     COBOL-61-EXTENDED (1961), COBOL-68 (1968), ANS-COBOL-74 (1974) dan ANS-COBOL-85 (1985).




1960


LOGO

LOGO merupakan perkembangan dari LISP oleh Seymour Papert di Massachusets Institute of Technology yang diterapkan pada komputer mainframe. LOGO ditujukan untuk bidang pendidikan. Sekitar tahun 1980 LOGO diterapkan pada komputer mikro.



1961


GPSS

GPSS (General Purpose Systems Simulator) merupakan bahasa pertama yang berupa bahasa untuk keperluan proses simulasi.



1961


RPG

RPG (Report Program Generator) dikembangkan IBM yang diterapkan pada komputer IBM 1041 pada bulan Januari 1961. RPG dikembangkan menjadi RPG II untuk komputer IBM System/3 tahun 1969 dan RPG III bulan Oktober 1978 untuk komputer IBM System/38. Versi terakhir dari bahasa ini adalah RPG IV




1962



APL

APL (A Programming Language) dikembangkan di IBM  oleh Kenneth Iverson tahun 1962. APL tepat digunakan untuk aplikasi teknik yang pertama kali digunakan untuk komputer IBM System/360 (1966). Perkembangan APL yaitu APL*PLUS (1970), APL*PLUS PC (1982), APL2 (1984) dan APL2000 (1995)






1964





BASIC

BASIC (Beginners’ All-purpose Symbolic Instruction Code) ditemukan oleh Prof. John G. Kemeny dan Thomas E. Kurtz tanggal 1 Mei 1964 di Darmouth College New Hampshire. Merupakan bahasa tingkat tinggi yang berbentuk interpreter yang memungkinkan untuk mengoperasikan untuk mengoperasikan komputer secara interaktif. Program dapat ditulis, dijalankan, dirubah dan dijalankan kembali tanpa harus melalui tahap kompilasi. Versi lainnya yaitu MBASIC, SBASIC, CBASIC, Applesoft BASIC, GBASIC, HBASIC, KBASIC, BASIC-86, BASICA, QBASIC dan VISUAL BASIC.




1966



PL/1

IBM mengambangkan suatu bahasa tingkat tinggi PL/1 (Programming Language version 1) yang merupakan gabungan dari FORTRAN, COBOL dan ALGOL. Bahasa ini diterapkan pada komputer IBM S/360 pada tahun 1966 untuk aplikasi bisnis dan teknik



1968


Konsep Pemograman Terstruktur yang Pertama


Edger Djikstra mengumumkan suatu paper yang berjudul GO TO Statement Considered Harmful (Statemen GO TO dianggap berbahaya) yang isinya menekankan bahwa sejumlah kesalahan dalam pemograman dapat dihindari dengan mengurangi statemen GO TO di dalam program sebisa mungkin sehingga program menjadi terstruktur



1968


PILOT

PILOT (Programmed Inquiry, Learning Or Teaching) dikembangkan oleh John A. Starkweather di California University San Fransisco Medical Center tahun 1968 dan ditujukan pada mereka yang belum berpengalaman dalam menulis program






1969





FORTH

Dikembangkan oleh Charles H. Moore tahun 1969. Pada tahun 1971 FORTH digunakan pada National Radio Astronomy Observatory untuk menyelesaikan permasalahan perbintangan yang sampai tahun 1976 distandarkan sebagai bahasa untuk International Astronomical Union.
Sekitar tahun 1973, Charles H. Moore dan Elisabeth Rather mendirikan FORTH Inc. yang mengembangkan MiniFORTH kemudian MicroFORTH yang akhirnya dikeluarkan versi PolyFORTH  dan PolyFORTH II. Versi terakhir adalah PCFORTH




1970



PASCAL

Dikembangkan tahun 1970 oleh Niklaus Wirth di Technical University di Zurich Switzerland. Nama PASCAL diambil dari nama Blaise Pascal. Sampai sekarang ada beberapa versi dari PASCAL, diantaranya UCSD Standard PASCAL, Apple PASCAL, KMMM PASCAL, MT+PASCAL dan Turbo PASCAL




1971



SHRDLU

Terry Winograd mendapatkan gelar Master di M.I.T dengan menyertakan suatu program yang disebut SHRDLU (Judul Tesis : Procedures as a Representation for Data in a Computer Program for Understanding Natural Language).  Program ini dapat menganalisa percakapan yang ditulis dengan bahasa manusia secara natural



1971


SAM76

SAM76 merupakan bentuk gabungan dari LISP dan FORTH yang digunakan untuk komputer multiuser dengan sistem operasi UNIX. SAM76 dikembangkan di Bell Laboratories tahun 1971 oleh Claude Kagan



1972


PROLOG

Penerapan pertama dari PROLOG (PROgramming en LOGique) adalah tahun 1972 oleh Alain Colmerauer dan Philippe Rousell di Marseilles Perancis. Bahasa ini dianggap sebagai pesaing dari LISP yang berguna untuk operasi artificial intelligence

1972

SMALLTALK

Dikembangkan oleh Xerox,s Palo Alto Research Center (PARC). Versi lain dari bahasa ini adalah SMALLTALK-76 dan SMALLTALK-80


1974


C

Bahasa C pertamakali dikembangkan di Inggris dengan nama BCPL yang kemudian diadaptasi di Bell Laboratories di Amerika Serikat dan diberi nama bahasa B. Bahasa ini dikembangkan oleh Dennis Ritchie Kerning dan diberi nama bahasa C. Bahasa ini digunakan untuk menulis sistem operasi UNIX


1974


COMAL

COMAL (COMmon Algorithmic Language) dikembangkan pertama kali di denmark oleh Borge Christensen pengajar di Mathematics and Computer Science College of Higher Education di Tonder Denmark dibantu oleh Benedict Lofsted. COMAL merupakan gabungan dari BASIC dan PASCAL dan pertama kali diterapkan pada komputer mini Data General NOVA 1200.






1975




BASIC pada Komputer Mikro yang Pertama

Paul Allen, programmer muda yang bekerja pada perusahaan komputer Honeywell dengan William Bill Gates menawarkan interpreter BASIC kepada Ed Roberts pemilik perusahaan MITS. Mereka menggunakan manual dari microprocessor Intel 8080.
Paul Allen dan William Bill Gates mendirikan perusahaan Traf-O-Data sewaktu SMA tetapi tidak sukses dan terakhir mendirikan Microsoft. Bahasa BASIC buatan Microsoft yang terkenal adalah MBASIC, jenis yang lainnya adalah BASIC dan BASICA



1977


MODULA-2


Modula-2 (MODUlar Language) dikembangkan pleh Nicklaus Wirth di federal Technical University Zurich Switzerland. Bahasa ini digunakan untuk tujuan khusus dari multiprograming pada tahun 1977


1979

ADA


Dikembangkan untuk digunakan di departemen pertahanan Amerika Serikat Pentagon.


SEJARAH SISTEM OPERASI



Generasi Pertama (1945-1955)


Generasi pertama merupakan awal perkembangan sistem komputasi elektronik sebagai pengganti sistem komputasi mekanik, hal itu disebabkan kecepatan manusia untuk menghitung terbatas dan manusia sangat mudah untuk membuat kecerobohan, kekeliruan bahkan kesalahan. Pada generasi ini belum ada sistem operasi, maka sistem komputer diberi instruksi yang harus dikerjakan secara langsung.




Generasi Kedua (1955-1965)


Generasi kedua memperkenalkan Batch Processing System, yaitu Job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan.Pada generasi ini sistem komputer belum dilengkapi sistem operasi, tetapi beberapa fungsi sistem operasi telah ada, contohnya fungsi sistem operasi ialah FMS dan IBSYS



Generasi Ketiga (1965-1980)


Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakai sekaligus, dimana para pemakai interaktif berkomunikasi lewat terminal secara on-line ke komputer, maka sistem operasi menjadimulti-user (di gunakan banyak pengguna sekali gus) dan multi-programming (melayani banyak program sekaligus).



Generasi Keempat (Pasca 1980an)

sistem operasi dipergunakan untuk jaringan komputer dimana pemakai menyadari keberadaan komputer-komputer yang saling terhubung satu sama lainnya. Pada masa ini para pengguna juga telah dinyamankan dengan Graphical User Interface yaitu antar-muka komputer yang berbasis grafis yang sangat nyaman, pada masa ini juga dimulai era komputasi tersebar dimana komputasi-komputasi tidak lagi berpusat di satu titik, tetapi dipecah dibanyak komputer sehingga tercapai kinerja yang lebih baik.


PERKEMBANGAN PERANGKAT LUNAK SISTEM OPERASI
Sistem operasi mengatur semua proses dari sistem komputer. Misalnya program aplikasi yang dibuat memerintahkan hasil dicetak di printer, maka proses yang melakukannya adalah operating sistem yang akan menghubungi printer untuk mencetak hasil tersebut

TAHUN


SISTEM

SEJARAH




1954




Sistem Operasi yang Pertama Kali


Sistem operasi (OS) pertama kali dikembangkan pada sekitar tahun 1954 di General Motor Research Laboratories untuk digunakan pada komputer IBM 701 kemudian pada tahun 1955 bekerja sama dengan North American Aviation menulis operating sistem untuk komputer IBM 704. OS yang dibuat antara tahun 1950 – 1960 terbatas penggunaannya yaitu hanya dapat digunakan untuk aplikasi pengolahan data secara sequential (urut) atau batchsaja dan biasanya dirancang untuk satu komputer saja





1960



Operasi untuk Komputer Mini yang Pertama Kali

Pertama kali dikembangkan pada tahun 1960 bersamaan dengan diproduksinya komputer mini. Sebelum tahun ini OS digunakan untuk komputer besar (mainframe). Pada bulan April 1964, IBM meperkenalkan OS yang disebut dengan OS/360 untuk semua seri komputer System 360







1969






UNIX

Pada tahun 1969, Ken Thompson dari Bell Laboratories menulis suatu OS yang disebut dengan UNIX yang diterapkan pada komputer PDP-7. Tahun 1973, UNIX dikembangkan dengan cara ditulis ulang dengan bahasa C sehingga merupakan OS pertama yang ditulis dengan high level language. UNIX pertama kali diterapkan di mini komputer dan mainframe komputer tetapi sekarang telah banyak digunakan di micro computer






1970





CP/M

CP/M (Control Program/Microprocessor) dibuat oleh perusahaan Digital Research. Pada tahun 1976 diperbaiki dan lebih ditingkatkan dengan nama CP/M-80 dan karena popularitasnya dianggap standar untuk komputer mikro. Versi lain dari OS ini adalah CP/M-86, CP/M-PLUS, Personal CP/M, Concurent CP/M, MP/M, MP/M-86 dan PC/NET



1980


MS-DOS

MS-DOS (MicroSoft-Disk Operating System) dibuat oleh Microsoft Corporation di Bellevue Washington. Sejak IBM memilih MS-DOS untuk diterapkan pada IBM PC kemudian diberi nama IBM PC-DOS. OS lain yang dikembangkan diantaranya XENIX yang sebenarnya adalah UNIX versi Microsoft








1987







IBM OS/2

IBM OS/2 (International Business Machine Operating System/2) dibuat untuk mengatasi kekurangan dari MS-DOS dan IBM PC-DOS. OS ini dapat mengalamati memori diatas batas 640 Kilobyte. Selain itu dapat digunakan untuk network dengan dihubungkan pada beberapa host komputer










1983








WINDOWS



Windows menerapkan Graphical User Interface (GUI) dalam pelaksanaannya yang pertama kali dikembangkan oleh Xerox tahun 1970 pada pusat pengembangan Palo Alto Research. Microsoft sebagai pemilik merek dagang Windows mulai mengembangkan program ini tahun 1983.
Versi pertama dari Windows (1.01) dirilis tahun 1985, lalu pada tahun 1987 merilis Windows versi 2, Windows 3.0, Windows 3.1 (1992), Windows 95 dan sebagainya




1991




LINUX

Linux sangat mirip dengan sistem-sistem UNIX, hal ini dikarenakan kompatibilitas dengan UNIX merupakan tujuan utama desain dari proyek Linux. Perkembangan Linux dimulai pada tahun 1991, ketika mahasiswa Finlandia bernama Linus Torvalds menulis Linux, sebuah kernel untuk prosesor 80386, prosesor 32-bit pertama dalam kumpulan CPU intel yang cocok untuk PC.
Pada awal perkembangannya, source code Linux disediakan secara bebas melalui Internet. Hasilnya, sejarah Linux merupakan kolaborasi banyak user dari seluruh dunia, semuanya dilakukan secara eksklusif melalui Internet. Dari kernel awal yang hanya mengimplementasikan subset kecil dari sistem UNIX, sistem Linux telah bertumbuh dimana sudah mampu memasukkan banyak fungsi UNIX



PERKEMBANGAN PERANGKAT LUNAK APLIKASI


TAHUN


APLIKASI

SEJARAH




1976




ELECTRIC PENCIL

Michael Shrayer memperkenalkan suatu program pengolah kata (word processor) yang diberi nama Electric Pencil. Program ini pada mulanya hanya untuk komputer mikro ALTAIR saja tetapi dikembangkan ke jenis mikro komputer lainnya dan untuk sejumlah alat cetak semuanya sampai 78 versi





1979




WORDSTAR

John Barnaby menulis program pengolah kata atas permintaan Seymour Rubinstein yang dikenal dengan nama Word Star dan langsung sukses dipasaran dengan nama Micropo. Beberapa versi yang beredar diantaranya Word Star Rel. 3.4, Word Star Professional Release 4.0, Word Star 2000+ dan sebagainya



1979


APPLE WRITER

Apple Writer juga merupakan program paket pengolah kata yang laris terjual yang ditulis oleh Paul Lutus. Beliau merupakan programmer yang independent, tidak mau tergantung atau terikat dengan proyek orang lain






1979





VISICALC

Pada tanggal 11 Mei 1979 West Coast Computer Faeri memperkenalkan paket program spread sheet pertama dengan nama VisiCalc (Visible Calculator) yang ditulis untuk komputer Apple. Paket ini mudah dijalankan dan banyak digunakan untuk analisa bisnis. Perangkat lunak ini dibuat oleh Daniel Bricklin dan Robert Frankston








1981







Dbase II


Wayne Ratliff, ahli teknik NASA menulis suatu program aplikasi bisnis dengan nama Vulcan, tetapi tidak sukses. Sementara itu George Tate bekerja sama dengan Hal Lashlee menjalin kerjasama untuk memasarkan Vulcan dengan mengganti namanya menjadi DBase II yang dipasarkan tahun 1981 dengan nama perusahaannya Ashton-Tate. Perangkat lunak ini merupakan paket DBMS (DataBase Management System) yang mempunyai bahasa tingkat tinggi




1982



LOTUS 1-2-3

Merupakan suatu program paket yang berisi gabungan program-program spreadsheet, grafik dan kemampuan mendapatkan informasi. Dipromosikan pada akhir tahun 1982. LOTUS 1-2-3 ditulis oleh Mitchell Kapor dari Yale University tahun 1971
















1983















MICROSOFT OFFICE
Microsoft Office adalah kumpulan program serta file lain yang bekerja bersama-sama. Versi standar dari Office mencakup empat aplikasi unggulan dari Microsoft,yaitu :
WORD
Pengolah kata lengkap yang dapat Anda gunakan untuk membuat surat, memo, laporan dan semua jenis dokumen lainnya
EXCEL
Program lembar kerja (spread sheet) yang memungkinkan Anda mengatur, menganalisis dan membuat grafik untuk informasi
POWERPOINT
Program grafik presentasi yang dapat Anda gunakan untuk membuat slide, transparansi, overhead, handout dan catatan (note)
MAIL
Aplikasi surat menyurat yang memungkinkan Anda untuk mengirim dan menerima berita elektronik
Microsoft Office juga tersedia dalam versi professional yang mencakup ACCESS, yakni program relasional database yang berdaya guna