Sejarah Perkembangan Hardware Dan Software

12
Sejarah Perkembangan Hardware dan Software Pengertian hardware Hardware atau dalam bahasa indonesia-nya disebut juga dengan nama “perangkatkeras” adalah salah satu komponen dari sebuah komputer yang sifat alatnya bisa dilihat dan dirabasecara langsung atau yang berbentuk nyata, yang berfungsi untuk mendukung proses komputerisasi. Pengertian Software Komputer adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi yang akan menjalankan suatu perintah. Melaluisofware atau perangkat lunak inilah suatu computer dapat menjalankan suatu perintah Definisi Komputer Menurut (Hermansyah: 2012) Istilah komputer mempunyai arti yang luas dan berbeda bagi setiap orang. Istilah komputer (computer) diambil dari bahasa Latin computare yang berarti menghitung (to compute atau to reckon). Charles Babbage adalah seorang ahli matematika bangsa inggris. Beliau menciptakan suatu mesin hitung yang disebut difference engine pada tahun 1822. Mesin tersebut dipakai untuk menghitung tabel-tabel matematika. Pada tahun 1833, Charles Babbage mengembangkan lagi difference engine yang dinamakan analytical engine yang dapat melaksanakan kalkulasi apa saja. Sehingga mesin ini dikenal sebagai Nama: Taufiq Hadi Ramadhan NPM:270110130053

description

IT

Transcript of Sejarah Perkembangan Hardware Dan Software

Sejarah Perkembangan Hardware dan SoftwareNama: Taufiq Hadi Ramadhan NPM:270110130053

Pengertian hardwareHardware atau dalam bahasa indonesia-nya disebut juga dengan nama perangkatkeras adalah salah satu komponen dari sebuah komputer yang sifat alatnya bisa dilihat dan dirabasecara langsung atau yang berbentuk nyata, yang berfungsi untuk mendukung proses komputerisasi.Pengertian SoftwareKomputer adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi yang akan menjalankan suatu perintah. Melaluisofware atau perangkat lunak inilah suatu computer dapat menjalankan suatu perintah

Definisi KomputerMenurut (Hermansyah: 2012) Istilah komputer mempunyai arti yang luas dan berbeda bagi setiap orang. Istilah komputer (computer) diambil dari bahasa Latin computare yang berarti menghitung (to compute atau to reckon).

Charles Babbage adalah seorang ahli matematika bangsa inggris. Beliau menciptakan suatu mesin hitung yang disebut difference engine pada tahun 1822. Mesin tersebut dipakai untuk menghitung tabel-tabel matematika. Pada tahun 1833, Charles Babbage mengembangkan lagi difference engine yang dinamakan analytical engine yang dapat melaksanakan kalkulasi apa saja. Sehingga mesin ini dikenal sebagai General Purpose Digital Computer. Beliaupun dianggap sebagai bapak komputer modern karena sumbangan terhadap dunia sangat besar.Pada tahun 1937, Prof Howard Aikem, seorang ahli matematika dari universitas Harvard. Beliau merancang penbuatan sebuah komputer yang mampu melakukan operasi aritmatika dan logika secara otomatis. Pada tahun 1944, Prof Howard Aikem bekerjasama dengan perusahaan IBM menyelesaikan kompute secara elektronik yang diberi namaHarvard MARK I, Automatic Sequence Controlle Calculator (ASCC).

Sejarah Perkembangan HardwareDibedakan dalam 2 periode : Perkembangan periode sebelum tahun 1940 yang dikatakan sebagai evolusi komputer dengan teknologi mekanik.Sejak jaman purba sampai saat ini bisa dapat digolongkan ke dalam 4 golongan besar :1. Peralatan manual: yaitu peralatan pengolahan data yang sangat sederhana, dan faktor terpenting dalam pemakaian alat adalah menggunakan tenaga tangan manusia.2. Peralatan Mekanik: yaitu peralatan yang sudah berbentuk mekanik yang digerakkan dengan tangan secara manual.3. Peralatan Mekanik Elektronik: Peralatan mekanik yang digerakkan oleh secara otomatis oleh motor elektronik.4. Peralatan Elektronik: Peralatan yang bekerjanya secara elektronik penuhContoh : Abacus, Kalkulator roda numerik

Danperiodesesudah, 1940yang dapat dibagi kedalam 5 kelompok,diantaranya :

Komputer Generasi Pertama (1940-1959)ENIAC (Electronic Numerical Integrator and Calculator), merupakan komputer pertama yang digunakan untuk keperluan umum.Proposal ENIAC dirancang pada tahun 1942 dan mulai di buat pada tahun 1943 olehDr. John MauchydanJohn Presper EckertdiMoore School of Electrical Engineering(University of Pennsylvania) dan baru selesai pada tahun 1946Komputer Komersial pertama:UNIVACpada tahun 1950 yang dikeluarkan oleh perusahaanIBMdanSperryyang digunakan pertama kali untuk keperluan kalkulasi sensus AS tahun 1951 dan dioperasikan sampai tahun 1963IBM memproduksiIBM 605danIBM 701tahun 1953 yang berorientasi pada aplikasi bisnis dan merupakan komputer yang paling populer sampai dengan tahun 1959.IBM 705dikeluarkan untuk mengantikanIBM 701

Ciri-ciri KomputerGenerasi Pertama : berukuran sangat besar, untuk penempatannya membutuhkan ruang 500 m2dengan menggunakan 18.000 tabung hampa udara, 75.000 relay dan saklar, 10.000 kapasitor dan 70.000 resistor. Ketika di operasikan membutuhkan daya listrik sebesar 140 kilowatt dengan berat lebih dari 30 ton dan menempati ruangan sekitar 167 m2

Komputer Generasi Kedua (1959 - 1964)Komputer Generasi Kedua ditandai dengan ciri-ciri sebagai berikut: Menggunakan teknologi sirkuit berupatransistordan diode untuk mengantikan tabung vakum Sudah menggunakan bahasa pemrograman tingkat tinggi seperti FORTAN dan COBOL Kapasitas memori utama dikembangkan dariMagnetic Core Storage Menggunakan simpanan luar berupamagnetic tapedanmagnetic disk Kemampuan melakukan prosesreal timedanreal sharing Ukuran fisiknya sudah lebih kecil dari generasi pertama Proses operasi sudah lebih cepat, yaitu bisa melakukan jutaan operasi per detik Kebutuhan akan daya listrik lebih kecil Orientasinya program tidak lagi tertuju pada aplikasi bisnis, tetapi juga sudah ke aplikasi teknik. Pabrik yang memproduksi UNIVAC 1, IBM, BURROGHS, HONEYWELL, CDC, NCR Contoh Mesin UNIVAC III, IBM 7090, CDC 6600, BURROGHS 5500

Komputer Generasi Ketiga (1964 - 1970)Komputer Generasi Ketiga menggunakan teknologiIntegrated Circuit (IC)hingga generasi sekarang.IC di buat pertama kali olehTexas InstrumentsdanFairchild Semiconductorpada tahun 1959 yang hanya berisi enam transistor dan sekarang IC memiliki miliaran transistor.Contoh Komputer Generasi III adalah: IBM S/360, UNIVAC 1108, UNIVAC 9000, NCR Century, GE 600, CDC 3000.Komputer Generasi Ketiga ditandai dengan ciri-ciri sebagai berikut: Karena menggunakan IC maka kinerja komputer menjadi lebih cepat dan tepat. Kecepatan hampir 10.000 kali lebih cepat dari komputer generasi pertama Peningkatan dari sisi software Kapasitas memori lebih besar dan dapat menyimpan ratusan ribu karakter (sebelumnya hanya puluhan ribu) Menggunakan media penyimpan luar disk magnetik yang sifat pengaksesan datanya secara acak dengan kapasitas jutaan karakter Penggunaan listrik yang lebih hemat Kemampuan untuk melakukan multiprosesing dan multitasking Telah menggunakan terminal visual display dan dapat mengeluarkan suara Harga yang semakin murah Kemampuan untuk melakukan komunikasi dengan komputer lain.

Komputer Generasi Keempat (1970 1980an)Komputer Generasi Keempat adalah lanjutan dari Generasi Ke III.Bedanya komputer GIV mengunakan IC yang lebih kompleks dan terintegrasi.Large Scale Integration Bipolar LSI Very LSIyang dapat menampung ribuan hingga ratusan ribu IC.Beberapa tahapan perkembangan komputer generasi keempat : Tahun 1971 INTEL memperkenalkan microkomputer 4 bit yang menggunakanchipprosesor dengan nama 4004 yang berisi 230 transistor dan berjalan pada 108 KHz dan dapat mengeksekusi 60.000 operasi per detik. Tahun 1972 INTEL memperkenalkan mikrokomputer 8008 yang memproses 8 bit informasi pada satu waktu 1974 INTEL membuat Prosesor 8080 untuk tujuan umum pertama kali. Pada Generasi Keempat tampilan monitor masih satu warna (green color)Komputer Generasi Ke empat adalah IBM 370, Apple I dan Apple II, PDP-11, VisiCalc dan Altair yang menggunakan prosesor Intel 8080 dengan sistem Operasi CP/M (Control Program for Microposessor)dengan Bahasa Pemrograman BASIC

Komputer Generasi KelimaDalam sejarah evolusi komputer merupakan komputer Generasi kelima adalah impian masa depan. Generasi kelima tersebut diperkirakan memiliki lebih banyak unit pemprosesan yang berfungsi untuk menyelesaikan lebih daripada satu tugas.Komputer Generasi Kelimaini juga mempunyai ingatan yang amat besar sehingga memungkinkan penyelesaian lebih dari satu tugas dalam waktu bersamaan. Unit pemprosesan pusat juga dapat berfungsi sebagai otak manusia. Komputer ini juga mempunyai kepandaian tersendiri, merespon keadaan sekeliling melalui penglihatan yang bijak dalam mengambil sesuatu keputusan bebas dari pemikiran manusia yang disebut sebagai artificial intelligence.Komputer generasi kelimadifokuskan kepada AI (Artificial Inteligence / Kecerdasan Buatan), yaitu sesuatu yang berhubungan dengan penggunaan komputer untuk melaksanakan tugas-tugas yang merupakan analog tingkah laku manusia.

Sifat-sifat Komputer Generasi Kelima:

1. Dapat membantu menyusun program untuk dirinya sendiri2. Dapat menerjemahkan dari suatu bahasa ke bahasa lain3. Dapat membuat pertimbangan-pertimbangan logis4. Dapat mendengar kalimat perintah yang diucapkan serta melaksanakannya5. Dapat memilih setumpuk fakta serta menggunakan fakta yang diperlukan6. Dapat mengolah gambar-gambar dan grafik dengan cara yang sama dengan mengolah kata, misalnya dapat melihat dan mengerti sebuah fotoKomputer Generasi KeenamDengan teknologi komputer yang ada saat ini, agak sulit untuk dapat membayangkan bagaimana komputer masa depan. Dengan teknologi yang ada saat ini saja kita seakan sudah dapat menggenggam dunia. Dari sisi teknologi beberapa ilmuan komputer meyakini suatu saat tercipta apa yang disebut dengan biochip yang dibuat dari bahan protein sitetis. Robot yang dibuat dengan bahan ini kelak akan menjadi manusia tiruan. Sedangkan teknologi yang sedang dalam tahap penelitian sekarang ini yaitu mikrooptik serta input-output audio yang mungkin digunakan oleh komputer yang akan datang. Ahli-ahli sains komputer sekarang juga sedang mencoba merancang komputer yang tidak memerlukan penulisan dan pembuatan program oleh pengguna. Komputer tanpa program (programless computer) ini mungkin membentuk ciri utama generasi komputer yang akan datang.

PERKEMBANGAN PEMBUATAN PERANGKAT LUNAKDari perkembangan perangkat lunak, kita bisa membayangkan bagaimana perkembangan interaksi manusia dengan perangkat lunak. Bentuk paling primitif dari perangkat lunak, menggunakan aljabar Boolean, yang di representasikan sebagai binary digit (bit), yaitu 1 (benar / on) atau 0 (salah / off), cari 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). 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.

EVOLUSI PERANGKAT LUNAK

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 menggunakanpunched cardyaitu 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 berupaprint out. Proses yang di lakukan di dalam komputer berupa baris instruksi yang secara berurutan di proses.

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 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 digunakan secara langsung oleh penggunannya untuk keperluan tertentu. Automatisasi yang ada didalam perangkat lunak mengarah ke suatu jenis kecerdasan buatan.

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.Ciri- ciri setiap Era perkembangan software :Era pioner

Proses batchDistribusi terbatasPembuatan khusus

Era stabil

Multi userReal - timeDatabaseProduk perangkat lunak

Era mikroSistem tersebarPenanaman KecerdasanPerangkat Lunak Murah

Era ModernSistem desktopTeknologi objekSistem pakarPemrosesan pararellJaringan komputerDaftar Pustaka : http://etutorialkomputer.blogspot.com/2011/02/sejarah-perkembangan-software-komputer.html http://ainulyakin7.blogspot.com/2013/09/sejarah-perkembangan-hardware-komputer_9723.html http://amrinarina.blogspot.com/2011/10/perkembangan-hardware-dan-software.html http://rickyanasprayogo.blogspot.com/2012/10/sejarah-perkembangan-software-dan.html http://acttogreen.blogspot.com/2013/10/sejarah-perkembangan-software-perangkat.html http://ahmadsk46.blogspot.com/2013/04/sejarah-komputer-generasi-123-dan-jenis.html http://teknologiinformasi.weebly.com/komputer-generasi-keenam.html http://daelbdedy11.blogspot.com/