Translate

Selasa, 27 September 2016

KOMPONEN DASAR PADA HARDWARE COMPUTER


              Komputer terdiri dari beberapa komponen yang merupakan suatusistem. Sistem adalah komponen-komponen yang saling bekerja sama membentuk suatu kesatuan. Apabila salah satu komponen tidak berfungsi, akan mengakibatkan tidak berfungsinya proses-proses yang ada komputer dengan baik. Komponen komputer ini termasuk dalam kategori elemen perangkat keras (hardware).Berdasarkan fungsinya, perangkat keras komputer dibagi menjadi :

  • ·         input divice (unit masukan)
  • ·         Process device (unit Pemrosesan)
  • ·         Output device (unit keluaran)
  • ·         Backing Storage ( unit penyimpanan)
  • ·         Periferal ( unit tambahan)

Komponen dasar pada komputer terdiri dari input, process, output dan storage. Input device terdiri dari keyboard dan mouse, Process device adalah microprocessor (ALU, Internal Communication, Registers dan control section), Output device terdiri dari monitor dan printer, Storage external memory terdiri dari harddisk, Floppy drive, CD ROM, Magnetic tape. Storage internal memory terdiri dari RAM dan ROM. Sedangkan komponen Periferal Device merupakan komponen tambahan atau sebagai komponen yang belum ada atau tidak ada sebelumnya. Komponen Periferal ini contohnya : TV Tuner Card, Modem, Capture Card.

Unit Masukan ( Input Device )
Unit ini berfungsi sebagai media untuk memasukkan data dari luar ke dalam suatu memori dan processor untuk diolah guna menghasilkan informasi yang diperlukan. Input devices atau unit masukan yang umumnya digunakan personal computer (PC) adalah keyboard dan mouse, keyboard dan mouse adalah unit yang menghubungkan user (pengguna) dengan komputer. Selain itu terdapat joystick, yang biasa digunakan untuk bermain games atau permainan dengan komputer. Kemudian scanner, untuk mengambil gambar sebagai gambar digital yang nantinya dapat dimanipulasi. Touch panel, dengan menggunakan sentuhan jari user dapat melakukan suatu proses akses file. Microphone, untuk merekam suara kedalam komputer.

Data yang dimasukkan ke dalam sistem komputer dapat berbentuk signal input dan maintenance input. Signal input berbentuk data yang dimasukkan ke dalam sistem komputer, sedangkan maintenance input berbentuk program yang digunakan untuk mengolah data yang dimasukkan. Jadi Input device selain digunakan untuk memasukkan data dapat pula digunakan untuk memasukkan program. Berdasarkan sifatnya, peralatan input dapat digolongkan menjadi dua yaitu :

Peratalan input langsung, yaitu input yang dimasukkan langsung diproses oleh alat pemroses. Contohnya : keyboard, mouse, touch screen, light pen, digitizer graphics tablet, scanner.
Peralatan input tidak langsung, input yang melalui media tertentu sebelum suatu input diproses oleh alat pemroses. Contohnya : punched card, disket, harddisk.Unit masukan atau peralatan input ini terdiri dari beberapa macam peranti yaitu :

Keyboard
Keyboard merupakan unit input yang paling penting dalam suatu pengolahan data dengan komputer. Keyboard dapat berfungsi memasukkan huruf, angka, karakter khusus serta sebagai media bagi user (pengguna) untuk melakukan perintah-perintah lainnya yang diperlukan, seperti menyimpan file dan membuka file. Penciptaan keyboard komputer berasal dari model mesin ketik yang diciptakan dan dipatentkan oleh Christopher Latham pada tahun 1868, Dan pada tahun 1887 diproduksi dan dipasarkan oleh perusahan Remington. Keyboard yang digunakanan sekarang ini adalah jenis QWERTY, pada tahun 1973, keyboard ini diresmikan sebagai keyboard standar ISO (International Standar Organization).Jumlah tombol pada keyboard ini berjumlah 104 tuts.Keyboard sekarang yang kita kenal memiliki beberapa jenis port, yaitu port serial, ps2, usb dan wireless.

Jenis-Jenis Keyboard :

QWERTY
DVORAK
KLOCKENBERG

Mouse
Mouse adalah salah unit masukan (input device). Fungsi alat ini adalah untuk perpindahan pointer atau kursor secara cepat.Selain itu, dapat sebagai perintah praktis dan cepat dibanding dengan keyboard.Mouse mulai digunakan secara maksimal sejak sistem operasi telah berbasiskan GUI (Graphical User Interface).sinyal-sinyal listrik sebagai input device mouse ini dihasilkan oleh bola kecil di dalam mouse, sesuai dengan pergeseran atau pergerakannya. Sebagian besar mouse terdiri dari tiga tombol, umumnya hanya dua tombol yang digunakan yaitu tombol kiri dan tombol kanan.Saat ini mouse dilengkapi pula dengan tombol penggulung (scroll), dimana letak tombol ini terletak ditengah. Istilah penekanan tombol kiri disebut dengan klik (Click) dimana penekanan ini akan berfungsi bila mouse berada pada objek yang ditunjuk, tetapi bila tidak berada pada objek yang ditunjuk penekanan ini akan diabaikan. Selain itu terdapat pula istilah lainnya yang disebut dengan menggeser (drag) yaitu menekan tombol kiri mouse tanpa melepaskannya dengan sambil digeser. Drag ini akan mengakibatkan objek akan berpindah atau tersalin ke objek lain dan kemungkinan lainnya. Penekanan tombol kiri mouse dua kali secara cepat dan teratur disebut dengan klik ganda (double click) sedangkan menekan tombol kanan mouse satu kali disebut dengan klik kanan (right click)Mouse terdiri dari beberapa port yaitu mouse serial, mouse ps/2, usb dan wireless.

Scanner
Scanner adalah sebuah alat yang dapat berfungsi untuk meng copy atau menyalin gambar atau teks yang kemudian disimpan ke dalam memori komputer. Dari memori komputer selanjutnya, disimpan dalam harddisk ataupun floppy disk.Fungsi scanner ini mirip seperti mesin fotocopy, perbedaannya adalah mesin fotocopy hasilnya dapat dilihat pada kertas sedangkan scanner hasilnya dapat ditampilkan melalui monitor terlebih dahulu sehingga kita dapat melakukan perbaikan atau modifikasi dan kemudian dapat disimpan kembali baik dalam bentuk file text maupun file gambar. Selain scanner untuk gambar terdapat pula scan yang biasa digunakan untuk mendeteksi lembar jawaban komputer. Scanner yang biasa digunakan untuk melakukan scan lembar jawaban komputer adalah SCAN IR yang biasa digunakan untuk LJK (Lembar Jawaban Komputer) pada ulangan umum dan Ujian Nasional. Scan jenis ini terdiri dari lampu sensor yang disebut Optik, yang dapat mengenali jenis pensil 2B. Scanner yang beredar di pasaran adalah scanner untuk meng-copy gambar atau photo dan biasanya juga dilengkapi dengan fasilitas OCR (Optical Character Recognition) untuk mengcopy atau menyalin objek dalam bentuk teks.

Mikropon dan Headphone
Unit masukan ini berfungsi untuk merekam atau memasukkan suara yang akan disimpan dalam memori komputer atau untuk mendengarkan suara. Dengan mikropon, kita dapat merekam suara ataupun dapat berbicara kepada orang yang kita inginkan pada saat chating. Penggunaan mikropon ini tentunya memerlukan perangkat keras lainnya yang berfungsi untuk menerima input suara yaitu sound card dan speaker untuk mendengarkan suara.

Graphics Pads
Teknologi Computer Aided Design (CAD) dapat membuat rancangan bangunan, rumah, mesin mobil, dan pesawat dengan menggunakan Graphics Pads. Graphics pads ini merupakan input masukan untuk menggambar objek pada monitor. Graphics pads yang digunakan mempunyai dua jenis. Pertama, menggunakan jarum (stylus) yang dihubungkan ke pad atau dengan memakai bantalan tegangan rendah, yang pada bantalan tersebut terdapat permukaan membrane sensitif sentuhan ( touch sensitive membrane surface). Tegangan rendah yang dikirimkan kemudian diterjemahkan menjadi koordinat X – Y. Kedua, menggunakan bantalan sensitif sentuh ( touch sensitive pad) tanpa menggunakan jarum. Cara kerjanya adalah dengan meletakkan kertas gambar pada bantalan, kemudian ditulisi dengan pensil.

Process device (unit Pemrosesan)
Power Supplay
Lower supplay menyediakan arus listrik untuk berbagai peralatan CPU power supplay mengkonversi listrik dan menyediakan aliran listrik tetap untuk digunakan komputer. Kualitas power supplay menentukan kwalitas kinerja komputer. Daya sebesar 300-400 wat yang disalurkan power supplay biasanya cukup bagi komputer yang digunakan untuk pengetikan ataupun grafik. Sementara, daya 400-500 watt dibutuhkan jika komputer bekerja menggunakan banyak menggunakan Periferal ( unit tambahan).

RAM (Random Access Memory) – Memory
RAM merupakan singkatan dari Random Access Memory biasanya disebut dengan istilah pendek yaitu Memori. Memory atau RAM merupakan sebuah perangkat keras komputer yang berfungsi sebagai tempat penyimpanan data sementara.Memory bekerja dengan menyimpan dan menyuplai data-data penting yg dibutuhkan Processor dengan cepat untuk diolah menjadi informasi.

Motherboard (unit pemprosesan)
Motherboard atau Papan induk adalah papan sirkuit tempat berbagai komponen elektronik saling terhubung, motherboard biasa disingkat dengan kata mobo. Pada motherboard inilah perangkat keras seperti Harddisk, ram, prosesor, kartu grafis, dan perangkat keras lain dihubungkan.Motherboard yang banyak ditemui dipasaran saat ini adalah motherboard milik PC yang pertama kali dibuat dengan dasar agar dapat sesuai dengan spesifikasi PC IBM.

Output device ( Unit keluaran )
Monitor
monitor komputer adalah salah satu jenis soft-copy device, karena keluarannya adalah berupa signal elektronik, dalam hal ini berupa gambar yang tampil di layar monitor. Gambar yang tampil adalah hasil pemrosesan data ataupun informasi masukan. Monitor memiliki berbagai ukuran layar seperti layaknya sebuah televisi. Tiap merek dan ukuran monitor memiliki tingkat resolusi yang berbeda. Resolusi ini lah yang akan menentukan ketajaman gambar yang dapat ditampilkan pada layar monitor. Jenis-jenis monitor saat ini sudah sangat beragam, mulai dari bentuk yang besar dengan layar cembung, sampai dengan bentuk yang tipis dengan layar datar (flat).

Printer
Printer merupakan sebuah perangkat keras yang dihubungkan pada komputer yang berfungsi untuk menghasilan cetakan baik berupa tulisan ataupun gambar dari komputer pada media kertas atau yang sejenisnya.Jenis printer ada tiga macam, yaitu jenis Printer Dot metrix, printer Ink jet, dan printer Laser jet.

Speaker
Sepaker di sini pengertiannya sama dengan speaker pada umumnya, Speaker adalah transduser yang mengubah sinyal elektrik ke frekuensi audio (suara) dengan cara menggetarkan komponennya yang berbentuk selaput.

Backing Storage ( unit penyimpanan)
Harddisk (HDD) bisa juga disebut Harddisk drive (HDD) atau hard drive (HD), Harddisk adalah sebuah salah satu perangkat keras komputer yang berfungsi sebagai tempat penyimpanan data sekunder, di dalam harddisk berisi piringan magnetis. Harddisk pertama kali diciptakan oleh salah satu insinyur IBM, ia adalah Reynold Johnson pada tahun 1956. Harddisk yang juga dikenal dengan nama piringan keras ini pertama kali terdiri dari 50 piringan berukuran 2 kaki atau 0,6 meter, dengan kecepatan putaran mencapai 1.200 rpm (rotation per minute) dengan kapasitas penyimpanan 4,4 MB.

Data yang disimpan dalam harddisk tidak akan hilang ketika tidak diberi tegangan listrik. Dalam sebuah harddisk, biasanya terdapat lebih dari satu piringan untuk memperbesar kapasitas data yang dapat ditampung.Dalamperkembangannya harddisk ukuran fiskiknya menjadi semakin tipis dan kecil namun memiliki daya tampung data yang sangat besar. Harddisk saat juga tidak hanya dapat terpasang di dalam perangkat (internal) tetapi juga dapat dipasang di luar perangkat (eksternal) dengan menggunakan kabel USB ataupun kabel lain yang mendukung

Periferal (unit tambahan)

Contoh perangkat keras komputer yang termasuk dalam unit tambahan atau periferal antara lainModempengertian Modulator adalah suatu rangkaian yang berfungsi melakukan proses modulasi, yaitu proses “menumpangkan” data pada frekuensi gelombang pembawa (carrier signal) ke sinyal informasi/pesan agar bisa dikirim ke penerima melalui media tertentu ( seperti media kabel atau udara), biasanya berupa gelombang sinus.

PERKEMBANGAN PERANGKAT KERAS KOMPUTER


          Pengertian dari hardware atau  dalam bahasa indonesianya disebut juga dengan nama perangkat keras adalah salah satu komponen dari sebuah komputer yang sifat alat nya bisa dilihat dan diraba oleh manusia secara langsung atau yang berbentuk nyata, yang berfungsi untuk mendukung proses komputerisasi.
          Hardware dapat bekerja berdasarkan perintah yang telah ditentukan ada padanya, atau yang juga disebut dengan dengan istilah instruction set. Dengan adanya perintah yang dapat dimengerti oleh hardware tersebut, maka hardware tersebut dapat melakukan berbagai kegiatan  yang telah ditentukan oleh pemberi perintah.
          .
Alat Komputer sebagai pengolah data mulai dari sederhana hingga sekarang dapat digolongkan dalam 4 (empat) golongan, yaitu:
·         Alat manual (manual device), mempergunakan alat-alat sederhana, tangan masih memegang peranan penting.
·         Alat mekanik (mechanical device), yaitu alat mekanik yang digerakkan secara manual dengan tangan.
·         Alat  mekanik elektronik (electro-mechanical device), yaitu alat mekanik yang digerakkan dengan motor  elektronik.
·         Alat elektronik, yaitu alat yang bekerja secara elektronik.

ALAT MANUAL
Adalah alat  sebagai pengolah data sudah digunakan oleh manusia jaman purba/primitif.

300.000 SM.   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 namaLogic 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 medaliInternational 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.

8.   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.



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 DifferensialAnalyzer.

1938. Mesin Hitung Mekanik-Elektronik yang Pertama
George R. Stibitz menggunakan sirkuit mekanik-elektronik di Bell Laboratories untuk membuatComplex 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 :

  • ·         Komponen yang digunakan Tabung hampa udara (Vacuum tube)
  • ·         Program dibuat dalam bahasa mesin.
  • ·         Menggunakan konsep stored program
  • ·         Menggunakan simpanan luar magnetic tape dan magnetic disk.
  • ·         Ukuran pisik komputer besar perlu ruangan.
  • ·         Cepat panas hingga perlu pendingin
  • ·         Prosesnya kurang cepat
  • ·         Simpanannya kecil
  • ·         Butuh daya listrik yang besar
  • ·         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, diMoore 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.





1959-1964 KOMPUTER GENERASI KE 2 (Dua)

Ciri-ciri Komputer generasi ke-2 (dua):

  • ·         Komponen yang dipakai adalah transistor untuk circuitnya.
  • ·         Program dibuat dengan bahasaa tingkat tinggi.
  • ·         Kapasitas memori sudah besar dengan menggunakan magnetic core storage.
  • ·         Simpanan luar magnetic tape dan magnetic disk yang berbentuk removable disk atau disk pack.
  • ·         Kemampuan proses real time dan time sharing
  • ·         Ukuran pisik komputer lebih kecil dibanding generasi yang pertama.
  • ·         Proses operasi sudah cepat, dapat memproses jutaan operasi per detik.
  • ·         Membutuhkan lebih sedikit daya listrik.
  • ·         Orientasinya tidak hanya pada aplikasi bisnis, tetapi juga ke aplikasi teknik.



1964-1970   KOMPUTER GENERASI KE 3 (Tiga)

Ciri-ciri dari komputer generasi ke 3 adalah:

  • ·         Dipergunakannya IC (Integrated Circuit)
  • ·         Peningkatan pada softwarenya
  • ·         Lebih cepat, lebih tepat 10000 kali lipat dari komputer generasi pertama.
  • ·         Kapasitas memori lebih besar.
  • ·         Menggunakan simpanan luar yang sifatnya random access, yaitu disk magnetik berkapasitas besar.
  • ·         Penggunaan daya listrik lebih hemat.
  • ·         Memungkinkan melakukan Multiprocessing, yaitu memproses data berbeda dalam waktu bersamaan.
  • ·         Pengembangan Input Output yang menggunakan Visual display terminal dapat menampilkan gambar dan grafik.
  • ·         Harga lebih murah dibanding komputer generasi sebelumnya.
  • ·         Kemampuan komunikasi data dari satu komputer ke komputer lainnya.
  • ·         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 dalambentuk 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 alatmouse 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.

(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.


PERKEMBANGAN PERANGKAT LUNAK KOMPUTER




Software Komputer adalah kumpulan dari pada intruksi atau statement yang di susun secara logis dan berbentuk kode yang hanya dapat di mengerti oleh komputer. Software Komputer ini berangsur-angsur mengalami peningkatan atau perubahan dari tahun ke tahun dalam perkembangannya. Berdasarkan perkembangannya, Sejarah Perkembangan Software Komputer dibagi dalam beberapa era yaitu Era Pioneer, Stabil, Mikro, dan Modern

EVOLUSI PERANGKAT LUNAK

Era Pioner Bentuk perangkat lunak pada awalnya adalah sambungan-sambungan kabel ke antar bagian dalam 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 dikerjakan komputer berupa print out. Proses yang di lakukan di dalam komputer berupa baris instruksi yang secara berurutan di proses.
Era pioner 
• Proses batch
• Distribusi terbatas
• Pembuatan khusus 

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).
Era stabil 
• Multi user
• Real - time
• Database
• Produk perangkat lunak

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.
Era mikro
• Sistem tersebar
• Penanaman Kecerdasan
• Perangkat Lunak Murah 

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. 
Era Modern
• Sistem desktop
• Teknologi objek
• Sistem pakar
• Pemrosesan pararell
• Jaringan komputer1950 1960 1970 1980 1990 2000 


KATEGORI PERANGKAT LUNAK Perangkat keras komputer tidak akan dapat berbuat apa-apa tanpa adanya perangkat lunak. Teknologi yang canggih dari perangkat keras akan berfungsi bila instruksi-instruksi tertentu telah diberikan kepadanya, yang disebut dengan dengan perangkat lunak (software) di dalam sirkuit komputer. Perangkat lunak dikategorikan ke dalam tiga bagian, 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.

SEJARAH PERANGKAT LUNAK
PERANGKAT LUNAK SEBELUM  KOMPUTER GENERASI PERTAMA300 SM. 

Sistem Kode yang PertamaBangsa 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 PertamaAda 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 PertamaWallace 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 PertamaSewaktu 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 PERTAMAPemograman 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 TINGGIMemprogram 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.

1957, FORTRANSuatu 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, LISPJohn 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, ALGOLALGOL (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, COBOLPada 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, LOGOLOGO 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, GPSSGPSS (General Purpose Systems Simulator) merupakan bahasa pertama yang berupa bahasa untuk keperluan proses simulasi.

1961, RPGRPG (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, APLAPL (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, BASICBASIC (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/1IBM 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 PertamaEdger 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, PILOTPILOT (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, FORTHDikembangkan 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, PASCALDikembangkan 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, SHRDLUTerry 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, SAM76SAM76 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, PROLOGPenerapan 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, SMALLTALKDikembangkan oleh Xerox,s Palo Alto Research Center (PARC). Versi lain dari bahasa ini adalah SMALLTALK-76 dan SMALLTALK-80

1974, CBahasa 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, COMALCOMAL (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 PertamaPaul 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-2Modula-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, ADADikembangkan untuk digunakan di departemen pertahanan Amerika Serikat Pentagon.



SEJARAH SISTEM OPERASIMenurut Tanenbaum, sistem operasi mengalami perkembangan yang sangat pesat, yang dapat dibagi kedalam empat generasi:

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)Dewasa ini, 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 OPERASISistem 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.

1954, Sistem Operasi yang Pertama KaliSistem 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, Sistem Operasi untuk Komputer Mini yang Pertama KaliPertama 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, UNIXPada 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 komputer.

1970, CP/MCP/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-DOSMS-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/2IBM 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, WINDOWSWindows 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, LINUXLinux 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 APLIKASISejak beredarnya komputer personal, telah ribuan macam perangkat lunak untuk bermacam keperluan aplikasi tersedia di pasaran guna memenuhi kebutuhan para pemakai komputer


1976, ELECTRIC PENCILMichael 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, WORDSTARJohn 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 WRITERApple 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, VISICALCPada 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 IIWayne 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-3Merupakan 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 OFFICEMicrosoft Office adalah kumpulan program serta file lain yang bekerja bersama-sama. Versi standar dari Office mencakup empat aplikasi unggulan dari Microsoft, yaitu :
       WORDPengolah kata lengkap yang dapat Anda gunakan untuk membuat surat, memo, laporan dan semua jenis dokumen lainnya
       EXCELProgram lembar kerja (spread sheet) yang memungkinkan Anda mengatur, menganalisis dan membuat grafik untuk informasi
       POWERPOINTProgram grafik presentasi yang dapat Anda gunakan untuk membuat slide, transparansi, overhead, handout dan catatan (note)
       MAILAplikasi 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.