Arsitektur enterprise (AE) atau yang dalam bahasa inggris dikenal dengan Enterprise Architecture (EA), mempunyai beberapa pengertian, dianataranya adalah sebagai berikut:
1.Enterprise Architecture merupakan deskripsi dari misi stakeholder yang di dalamnya termasuk informasi, fungsionalitas/kegunaan, lokasi organisasi dan parameter kinerja. Arsitektur enterprise menggambarkan rencana untuk mengembangkan sebuah sistem atau sekumpulan sistem. (Osvalds, 2001).
2.Enterprise Architecture merupakan suatu pendekatan logis komprehensif dan holistic untuk merancang dan mengimplementasikan sistem dan komponen sistem secara bersama-sama yang meliputi suatu infrastruktur manajemen informasi/teknologi (Parizeu, 2012).
3.Enterprise Architecture secara berkelanjutan mempengaruhi manajemen organisasi serta area teknologi yang ada dalam organisasi untuk pengembangan blueprint sistem informasi (Ducet et al, 2008) dari berbagai disiplin baik secara teori maupun praktis.
Enterprise Architecture menurut California Department of Technology adalah sebuah aset dengan informasi strategis yang mendefinisikan bisnis, informasi yang diperlukan untuk mengoperasikan bisnis, teknologi yang penting untuk mendukung kebutuhan bisnis dan proses transisi yang penting untuk mengimplementasikan teknologi baru sebagai respon terhadap kebutuhan bisnis yang berubah.
Menurut J. Schekkerman, sebuah arsitektur enterprise membuat roadmap luas organisasi untuk mencapai sebuah misi organisasi melalui performansi optimal dari proses bisnis utamanya dalam sebuah lingkungan TI yang efisien. Arsitektur enterprise merupakan blueprint untuk mendefinisikan secara sistematis dan lengkap mendefinisikan sebuah lingkungan organisasi saat ini atau yang diinginkan.
Dari pengertian diatas peneliti simpulkan bahawa enterprise architecture merupakan blue print yang dapat dijadikan acuan atau pedoman pada saat akan mengembangkan sistem informasi dan komunikasi.
Gambar 1: Arsitektur Enterprise untuk Manajemen
Enterprise architecture atau lebih dikenal dengan arsitektur enterprise adalah deskripsi dari misi stakeholder yang di dalamnya termasuk informasi, fungsionalitas/kegunaan, lokasi organisasi dan parameter kinerja. Arsitektur enterprise mengambarkan rencana untuk mengembangkan sebuah sistem atau sekumpulan sistem yang terintegrasi Dalam mengimplementasikan arsitektur enterprise sebaiknya organisasi mengadopsi sebuah metode atau framework yang bisa digunakan dalam melakukan pengembangan arsitektur enterprise tersebut. Dengan adanya metode enterprise arsitektur organisasi diharapkan dapat mengelola sistem yang kompleks dan dapat menyelaraskan bisnis dan TI yang akan diinvestasikan. Secara umum pengelompokan dari arsitektur enterprise (domain architecture) di dalam mendukung tujuan organisasi terdiri dari arstitektur bisnis, arsitektur data, arsitektur aplikasi dan arsitektur teknologi dapat diilustrasikan pada Gambar 1. Arsitektur bisnis dipandang sebagai landasan atau penggerak bagi komponen-komponen lain dari arsitektur enterprise. Arsitektur Bisnis dapat bertindak sebagai motivator dalam mengembangkan rencana-rencana bisnis, teknologi, penggunaan aplikasi dan implementasi. Arsitektur data/informasi dipandang sebagai informasi/data yang dijadikan satu aset dalam mendukung bisnis yang akan digunakan untuk menetapkan kebutuhan sistem aplikasi. Selanjutnya arsitektur ini akan digunakan mengelola sekumpulan entitas data atau mengelola informasi. Arsitektur aplikasi dipandang sebagai pendefinisian jenis aplikasi utama yang akan digunakan dalam mengelola data yang telah dikumpulkan serta diperlukan juga dalam mendukung bisnis. Arsitektur teknologi dipandang sebagai pendefinisian platform teknologi yang akan digunakan untuk penyediaan lingkungan aplikasi dalam mengelola data dan sebagai alat dalam mendukung bisnis.
Aktivitas Pengembangan Arsitektur Enterprise
Pengembangan arsitektur enterprise dengan TOGAF ADM memiliki beberapa aktivitas yang nantinya akan memberikan pemahaman yang lebih jelas bagaimana melakukan pengembangan model arsitektur enterprise. Model arsitektur enterprise merupakan sebuah kerangka dasar yang bisa digunakan dalam pengembangan sistem informasi terintegrasi dalam memenuhi kebutuhan organisasi. TOGAF ADM juga merupakan metode yang bersifat generik dan mudah diimplementasikan berdasarkan kebutuhan banyak organisasi, baik organisasi industri ataupun industri akademik seperti perguruan tinggi. Berdasarkan uraian sebelumnya maka bisa dimodelkan secara umum tahapan-tahapan pelaksanaan dari TOGAF ADM tersebut dalam perancangan arsitektur enterprise. Hal ini bisa dilihat pada Tabel 1.
Pengertian Hardware : Macam Jenis, Fungsi, dan Contoh
Hardware merupakan salah satu perangkat keras yang terdapat di komputer, di dalam komputer terdapat 2 perangkat yang penting yaitu hardware (perangkat keras) serta software (perangkat lunak). Bagi anda yang sudah biasa bekerja menggunakan komputer atau laptop pasti sudah tidak asing lagi dengan pengertian hardware serta perbedaannya dengan software.
Pengertian hardware secara umum yaitu sekumpulan komponen fisik yang ada di dalam komputer yang tugasnya menyusun perangkat komputer agar komputer bisa berfungsi sebagaimana mestinya. Atau dengan kata lain hardware bisa juga berarti perangkat fisik komputer yang dapat disentuh, isinya berkaitan dengan sistem kerja komputer.
Hardware ini tentu sangat penting bagi komputer, karena jika tidak ada hardware maka tidak akan ada komputer yang bisa digunakan. Jika komputer anda ingin bisa digunakan secara normal maka harus ada 3 komponennya yaitu hardware, software, dan brainware. Namun jika salah satu dari komponen tersebut tidak ada, maka komputer anda tidak dapat digunakan.
Macam Jenis Hardware Pada Komputer
Hardware dibagi menjadi 3 jenis, diantaranya yaitu :
1. Hardware input
Hardware input ini merupakan perangkat yang dapat digunakan untuk memasukkan data ke dalam komputer, data yang telah masuk itu diolah dalam suatu proses. Ada banyak jenis perangkat yang gunanya untuk mengontrol dan menginput data ke dalam komputer contohnya mouse, keyboard, mouse pen, disk drive, scanner, trackball, dan joystick.
2. Process Device
Process device yaitu perangkat yang memproses dan mengolah data pada komputer. Process device sering disebut sebagai otaknya komputer karena menjadi perangkat yang sangat penting pada proses pemasukkan dan penginputan data. Contoh process device adalah CPU, RAM, VGA, dan sebagainya.
3. Hardware Output
Yaitu perangkat keras pada komputer yang gunanya untuk mencetak dan menampilkan informasi dari hasil input data yang berasal dari hardware input yang telah melewati proses dari hardware process. Contohnya yaitu speaker, monitor, dan printer. –
Selain 3 jenis hardware yang telah disebutkan di atas, masih ada lagi perangkat lain yang penting pada komputer, yaitu perangkat tambahan yang fungsinya untuk membantu komputer dalam menjalankan perintah dari penggunanya. Contoh dari perangkat tambahan ini adalah modem yang sering digunakan untuk menyambungkan jaringan internet.
Perangkat tambahan lain yang sering digunakan pada komputer adalah storage atau perangkat penyimpanan. Perangkat penyimpanan ini disebut juga hardisk, fungsi dari hardisk ini adalah menyimpan segala jenis data, berkas dan file di dalam sebuah komputer.
Contoh Hardware Pada Komputer Beserta Fungsinya
1. Power supply
Power supply yaitu perangkat yang berupa kotak bertegangan listrik yang letaknya menempel pada bagian belakang setiap casing (pelindung) yang memiliki kabel power yang akan disambungkan ke komponen hardware. Fungsinya yaitu mengubah tegangan dari AC ke DC kemudian menyuplai tegangan tersebut ke komponen yang membutuhkan arus dan juga tegangan.
2. Processor atau CPU (Central Processing Unit)
CPU (Central Processing Unit) adalah komponen yang berupa chip yang memiliki bentuk segiempat, sebagai pengendali proses kerja komputer yang dibantu oleh komponen lainnya. Fungsinya yaitu mengatur semua instruksi program yang ada pada komputer dan juga sebagai tempat untuk mengelola segala aktivitas yang terjadi di dalam komputer.
3. Motherboard
Motherboard memiliki fungsi untuk menghubungkan dan mengendalikan semua elemen utama pada komputer atau perangkat digital. Keyboard, CPU, kartu video, memori dan hard disk drive berhubungan serta berkomunikasi satu sama lain melalui motherboard. Firmware pada motherboard mengendalikan dan mengkoordinasikan semua fungsi dasar untuk menjalankan PC.
4. Hardisk
Hardisk yaitu komponen yang bentuknya segiempat yang isinya platter atau piringan (yang bentuknya hampir sama dengan piringan hitam, head, motor penggerak, papan elektronik, dan komponen lainnya yang dibungkus oleh casing yang kuat. Fungsinya yaitu sebagai booting pada komputer, media penyimpanan operation system yang digunakan komputer, serta sebagai media penyimpanan data yang ukurannya sangat besar sehingga pengguna bisa menyimpan banyak data di sana.
5. Video adaptor atau GPU dan VGA Card
Video adaptor atau GPU atau VGA Card adalah komponen pada hardware komputer yang menghubungkan proses grafis dengan peralatan output yang berupa monitor. Pada komputer model lama proses grafis ini dilakukan oleh prosesor utama, namun seiring dengan berkembangnya teknologi desainnya telah diubah. Fungsinya yaitu penghubung dalam peralatan data dengan peralatan output yang berupa layar monitor untuk memaksimalkan fungsi layar agar dapat menampilkan grafis dengan resolusi dan kualitas warna terbaik. GPU juga dapat mempercepat cara kerja software operation window.
6. Sound card
Sound card yaitu komponen pada hardware komputer yang bentuknya chipset pada motherboard yang dipasangkan pada slot PCI di motherboard. Sound card memiliki 4 komponen utama yang dapat menerjemahkan analog dan juga digital. Fungsinya yaitu untuk mengolah segala jenis data yang berupa audio atau suara, sebagai penghubung dari output audio ke speaker dan sebagai penghubung input suara dari komouter melalui mikrofon.
7. Casing
Casing (pelindung) sering disebut sebagai otak pembungkus yang digunakan untuk meletakkan komponen hardware pemprosesan yang fungsinya untuk melindungi komponen hardware dari segala macam gangguan dari luar. Casing ini juga sering disebut dengan CPU. Fungsinya adalah sebagai tempat untuk meletakkan komponen hardware contohnya power supply, floppy disk, motherboard, CD-Rom, dan DVD Rom.
8. Monitor Tabung (CRT), LCD dan LED
Monitor komputer adalah adaptor layar yang menampilkan informasi yang diolah oleh komputer kartu video. Ketika kartu video atau kartu grafis mengkonversi biner informasi dari 1s dan 0s ke gambar (Video Informasi), gambar-gambar yang ditampilkan ke monitor terhubung langsung. Ada berbagai jenis monitor, termasuk Tabung sinar katoda (CRT) dan Liquid Crystal Display (LCD). Monitor memiliki fungsi layar yang termasuk menyalakan dan mematikan tampilan, mengontrol kecerahan, kontras dan posisi Video Informasi yang dihasilkan.
9. Speaker dan Head Set
Speaker dan Head Set pada komputer berfungsi untuk mengeluarkan pemrosesan sinyal elektrik berupa suara yang sangat penting dalam menjalankan komputer. Biasanya Speaker dan Headset sangat berperan penting untuk memunculkan suara Nontifikasi pada Komputer dan juga sering digunakan untuk memutar musik dan data audio.
10. Keyboard
Keyboard komputer adalah perangkat input yang digunakan untuk memasukkan karakter dan fungsi ke dalam sistem komputer dengan menekan tombol. Keyboard merupakan perangkat utama yang digunakan untuk memasukkan teks. Keyboard biasanya berisi kunci untuk setiap huruf, angka dan karakter khusus, serta tombol untuk fungsi tertentu. Keyboard terhubung ke sistem komputer menggunakan kabel atau sambungan nirkabel.
11. Mouse dan Touchpad
Mouse komputer adalah perangkat input genggam hardware yang mengontrol kursor di GUI dan dapat bergerak serta digunakan untuk memilih teks, ikon, file dan folder. Untuk desktop komputer, mouse ditempatkan di permukaan datar atau sebuah meja dan ditempatkan di dekat komputer. Sedangkan Touchpad memiliki fungsi sama seperti Mouse pada Komputer, tetapi Touchpad biasanya hanya digunakan pada perangkat Laptop.
Perkembangan teknologi telah membawa perubahan besar dalan kehidupan. Beragam software multimedia terus diciptakan untuk membantu setiap pekerjaan.
Sekadar diketahui, software adalah suatu perangkat lunak berupa program komputer yang berfungsi untuk melakukan tugas-tugas tertentu. Bisa juga diartikan sebagai data yang diprogram dan disimpan dalam bentuk aplikasi termasuk program komputer, dokumentasi, dan berbagai informasi yang ada bisa dibaca dan ditulis komputer.
Dari jenisnya, software dibagi menjadi lima, yakni freeware (perangkat lunak gratis), shareware (menawarkan jangka waktu tertentu sebelum berbayar), firmware (perangkat lunak yang ada dalam memory read only), commercial software (software berbayar), dan free software (perangkat lunak bebas).
Namun jenis software tidak sama lho, dengan macam-macam software. Nah, sebagai tambahan informasi, berikut macam-macam software aplikasi beserta fungsinya seperti dirangkum brilio.net dari berbagai sumber pada Jumat (17/4).
-1. Software browser.
Loading...
foto: freepik.com
Software browser lebih dikenal dengan mesin pencari atau search engine. Fungsi software browser adalah untuk mencari informasi menggunakan salah satu aplikasi search engine, misalnya mencari informasi di Google.
Dengan menggunakan software browser, semua informasi yang kamu butuhkan dapat ditemukan dengan mudah dan cepat. Beberapa software browser misalnya:
- Google Chrome
Google Chrome adalah sebuah peramban web sumber terbuka yang dikembangkan oleh Google dengan menggunakan mesin rendering WebKit. Proyek sumber terbukanya sendiri dinamakan Chromium.
- Windows Internet Explorer
Windows Internet Explorer adalah peramban web dan perangkat lunak yang gratis dari Microsoft dan disertakan dalam setiap rilis sistem operasi Microsoft Windows sejak 1995.
-2. Software jaringan.
foto: freepik.com
Software jaringan adalah software yang digunakan untuk memantau segala aktivitas yang berhubungan dengan komunikasi jaringan antar device yang terhubung. Sehingga dengan melalui software jaringan, segala aktivitas dan komunikasi yang dilakukan dapat dipantau dengan jelas. Apakah terdapat tindakan yang seharusnya dilakukan atau tidak.
Dengan adanya software ini, semua komputer atau host akan terhubung sehingga keamanan penggunaan data pun mudah dipantau. Software jaringan yang sering digunakan adalah Microsoft Network Monitor, Nmap, WireShark, Angry IP Scanner, Dude, Open NMS, dan software lainnya.
-3. Software antivirus.
foto: freepik.com
Software antivirus merupakan software yang digunakan untuk melindungi perangkat dari virus. Tujuan dari software ini adalah mendeteksi dan menghapus virus yang ada perangkat komputer.
Software antivirus ini merupakan aplikasi yang penting dan harus ada pada setiap perangkat komputer. Sebab virus-virus yang biasanya ada di komputer dapat merusak data, bahkan datanya bisa dicuri atau dihapus.
Jika software antivirus sudah ter-install dalam perangkat komputer kita, maka aplikasi ini secara otomatis akan mendeteksi adakah virus yang berbahaya.
Contoh software antivirus yang bisa digunakan adalah Avast Free Antivirus, Bitdefender Antivirus Free Edition, Avira Free Antivirus, Kaspersky Free Antivirus, AVG Free Antivirus, dan 360 Total Security, Smadav dan masih banyak lagi.
-4. Software perkantoran.
foto: freepik.com
Software perkantoran sering kali dibutuhkan dalam menjalankan pekerjaan. Beragam software ini juga digunakan dalam berbagai bidang. Software perkantoran biasanya terdapat dalam satu paket sehingga terdapat banyak fungsi yang bisa dilakukan. Seperti presentasi, pengolahan data, pembuatan dokumen, grafis, hingga komunikasi. Salah satu vendor software perkantoran yang banyak digunakan adalah Microsoft, seperti:
Microsoft Word.
Microsoft Word adalah sebuah program aplikasi untuk pengolahan data yang biasa digunakan untuk membuat laporan, membuat dokumen berbentuk surat kabar, membuat label surat, membuat table pada dokumen, dan lan-lain.
Microsoft Excel.
Microsoft Excel merupakan perangkat lunak untuk mengolah data secara otomatis meliputi perhitungan dasar, penggunaan fungsi-fungsi, pembuatan grafik dan manajemen data. Perangkat lunak ini sangat membantu untuk menyelesaikan permasalahan administratif mulai yang paling sederhana sampai yang lebih kompleks.
Microsoft PowerPoint.
Microsoft PowerPoint adalah nama dari proprietary komersial program presentasi yang dikembangkan oleh Microsoft. Ada banyak pilihan tema dan pengaturan untuk membuat bahan presentasi.
Microsoft Outlook.
Microsoft Outlook atau Microsoft Office Outlook adalah sebuah program personal information manager dari Microsoft, dan bagian dari suite Microsoft Office. Walaupun biasanya hanya digunakan untuk mengirim dan membaca surat, program ini juga memiliki fungsi kalender, jadwal kerja, catatan, dan jurnal.
Bila digunakan bersama dengan Microsoft Exchange Server, Outlook dapat menyediakan akses kotak surat, kalender, dan jadwal bersama.
-5. Software PDF Reader.
foto: freepik.com
Dokumen dalam bentuk Portable Document Format (PDF) membutuhkan software khusus agar dokumen tersebut dapat dibaca. Sehingga penggunaan software PDF Reader sangat dibutuhkan bagi setiap orang yang memiliki dokumen berekstensi PDF.
Dengan adanya software PDF Reader ini pengalaman dalam membaca, mengedit (menandai) dokumen, dan mengirim dokumen menjadi lebih mudah.
Beberapa contoh software PDF Reader yang dapat digunakan secara bebas adalah Adobe Acrobat DC, Foxit PhantomPDF, Soda PDF Anywhere, Nuance Power PDF, Perfect Ultimate PDF, PDF Xchange Editor, Foxit Reader dan bahkan software browser.
-6. Software Video Editor.
foto: freepik.com
Software Video Editor digunakan untuk mengedit video. Tujuannya agar video yang dihasilkan menarik dan sesuai dengan keinginan. Aplikasi ini juga sangat berguna bagi mereka yang bekerja dalam bidang video editor maupun videografis.
Contoh software video editor mudah hingga advance yang banyak digunakan adalah Camtasia Studio 8, Adobe Premiere Pro, Sony Vegas, Windows Movie Maker, Corel Video Studio X7, Cyberlink PowerDirector, Lightworks, OpenShot dan sebagainya.
-7. Software Audio Editor.
foto: freepik.com
Software Audio Editor adalah jenis software yang digunakan untuk menghasilkan kualitas audio yang terbaik. Sehingga audio ini dapat digunakan untuk melengkapi video, lagu, musikalisasi, atau recorder lainnya.
Beberapa contoh software audio editor di antaranya adalah Adobe Audition (Khusus Windows dan MacOS), Ableton Live, Audacity, Reaper, Cubase, Nuendo, Pro Tools, Logic Pro, Sonar, Presonus Studio One, serta software audio editor lainnya.
-8. Software Desain Grafis.
foto: freepik.com
Saat ini, beragam desain grafis dapat diedit dengan menggunakan software atau aplikasi. Banyak software desain grafis yang dapat digunakan dengan mudah, bahkan oleh pemula.
Beberapa software desain grafis yang banyak digunakan adalah Corel Draw, Photoshop, Adobe Illustrator, Inkscape, Adobe InDesign dan masih banyak lagi.
Banyak cara agar dapat melakukan proses download yang cepat. Salah satunya dengan menggunakan software downloader ini. Beberapa contoh dari software downloader yang sering digunakan adalah IDM, Free Download Manager, EagleGet, Folx, FlashGet, Download Accelerator Plus, dan lain sebagainya.
Apa yang anda kenal mengenai komputer? Komputer merupakan perangkat elektronik yang sudah tidak asing lagi di kalangan anak-anak hingga orang dewasa dengan tingkat pemahaman dan penggunaan yang berbeda-beda. Bila dilihat dari fungsinya, komputer merupakan sebuah perangkat yang multifungsi. Arsitektur Von Neumann menggambarkan komputer dengan empat bagian utama: Unit Aritmatika dan Logis (ALU), unit kontrol, memori, dan alat masukan dan hasil (secara kolektif dinamakan I/O). Bagian ini dihubungkan oleh berkas kawat, “bus”.
DEFINISI ORGANISASI KOMPUTER
Organisasi komputer merupakan rincian hardware yang dapat diketahui oleh pemrogram, seperti sinyal — sinyal kontrol, antar-muka antara komputer dan periferal serta penggunaan teknologi. Organisasi Komputer juga bisa di definisikan sebagai bagian yang terkait erat dengan unit-unit operasional dan interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturalnya.
Contoh aspek organisasional adalah teknologi hardware, perangkat antarmuka, teknologi memori, sistem memori, dan sinyal–sinyal kontrol
DEFINISI ARSITEKTUR KOMPUTER
Atribut — atribut sistem komputer yang terkait dengan seorang programmer atau Arsitektur komputer berkaitan dengan atribut — atribut yang mempunyai dampak langsung pada eksekusi logis sebuah program. [William Stalling] Arsitektur komputer meliputi spesifikasi sekumpulan instruksi dan unit hardware yang melaksanakan instruksi tersebut. Contohnya, set instruksi,aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O.
fungsi komputer didefinisikan sebagai operasi masing-masing komponen sebagai bagian dari struktur. Adapun fungsi dari masing-masing komponen dalam struktur di atas adalah sebagai berikut:
Input Device (Alat Masukan)
Adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer. Contoh : keyboard
2. Output Device (Alat Keluaran)
Adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hard-copy (ke kertas), soft-copy (ke monitor), ataupun berupa suara.
3. I/O Ports
Bagian ini digunakan untuk menerima ataupun mengirim data ke luar sistem. Peralatan input dan output di atas terhubung melalui port ini.
4. CPU (Central Processing Unit)
CPU merupakan otak sistem komputer, dan memiliki dua bagian fungsi operasional, yaitu: ALU (Arithmetical Logical Unit) sebagai pusat pengolah data, dan CU (Control Unit) sebagai pengontrol kerja komputer.
5. Memori
Memori terbagi menjadi dua bagian yaitu memori internal dan memori eksternal. Memori internal berupa RAM (Random Access Memory) yang berfungsi untuk menyimpan program yang kita olah untuk sementara waktu, dan ROM (Read Only Memory) yaitu memori yang hanya bisa dibaca dan berguna sebagai penyedia informasi pada saat komputer pertama kali dinyalakan.
6. Data Bus
Adalah jalur-jalur perpindahan data antar modul dalam sistem komputer. Karena pada suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit data, maka jumlah saluran menentukan jumlah bit yang dapat ditransfer pada suatu saat. Lebar data bus ini menentukan kinerja sistem secara keseluruhan. Sifatnya bidirectional, artinya CPU dapat membaca dan menerima data melalui data bus ini. Data bus biasanya terdiri atas 8, 16, 32, atau 64 jalur paralel.
7. Address Bus
Digunakan untuk menandakan lokasi sumber ataupun tujuan pada proses transfer data. Pada jalur ini, CPU akan mengirimkan alamat memori yang akan ditulis atau dibaca.
8. Control Bus
Control Bus digunakan untuk mengontrol penggunaan serta akses ke Data Bus dan Address Bus. Terdiri atas 4 sampai 10 jalur paralel.
Evolusi komputer selepas tahun 1940 boleh dikelaskan kepada lima generasi.
Generasi Pertama (1940–1959)
Generasi Kedua (1959 -1964)
Generasi Ketiga (1964 — awal 80-an)
Generasi Keempat (awal 80-an — ?)
Generasi Kelima (masa depan)
Komputer Generasi Pertama
Komputer genarasi pertama ini disebut juga sebagai komputer dinosaurus karena ukurannya yang relatif besar. Hanya orang yang ahli sajalah yang dapat menggunakan komputer ini karena sangat sulit dan daya komputesinya sangatlah lambat.
Ciri ciri komputer pada generasi pertama adalah sebagai berikut :
Komponen elektronikanya dari Tabung Hampa (Vacuum Tube)
Program dibuat dalam bahasa mesin (Machine Language), yang programnya tersimpan dalam memori komputer. Programnya masih menggunakan bahasa mesin dengan menggunakan kode 0 dan 1 dalam urutan tertentu.
Sifat-sifatnya:
Ukurannya besar dan memerlukan tempat yang sangat luas
Memerlukan banyak Pendingin (AC) karena banyak mengeluarkan panas
Prosesnya relatif lambat
Kapasitas untuk menyimpan data kecil.
Pabrik yang memproduksi; UNIVAC, IBM, BURROGHS, HONEYWELL
Contoh mesin; ENIAC, MARK II, EDSAC, MARK III, UNIVAC I & II, IBM 650, ADVAC
Komputer generasi pertama berawal dari tahun 1942 hingga tahun 1959. Komputer semacam ENIAC menggunakan 18.000 tabung hampa untuk mengolah data. Pada tahun 1950-an, beberapa komputer yang mempekerjakan ribuan tabung hampa masih diproduksi. Komputer IBM 701 yang dibuat tahun 1953 misalnya, mengandung 4.000 tabung di dalamnya.
2. Komputer Generasi Kedua
Komputer generasi kedua ini muncul pada era 1960-an dan dulu komputer ini banyak di gunakan di berbagai perusahaan perusahaan khususnya dalam bidang bisnis. Ukurannya lebih kecil ketimbang komputer generasi pertama yaitu kira kira seukuran lemari saja. Pada era ini juga manusia telah mengenal printer, memori, disket ataupun sitem operasi.
Ciri ciri komputer generasi kedua adalah sebagai berikut :
Komponen elektronikanya dari Transistor
Program dibuat dengan Assembly Language, Common Business-Oriented Language (COBOL) dan Formula Translator (FORTRAN) dan ALGOL
Menjadi titik awal penemuan Mini computer.
Sifat-sifatnya:
Ukurannya relatif kecil
Tidak banyak mengeluarkan panas
Telah mengenal Magnetic Tape dan Magnetic Disk untuk menyimpan data
Mulai mengenal Tele Processing (time sharing yang memungkinkan beberapa user dapat memakai kokmputer secara bersama-sama)
Proses relatif lebih cepat
Kapasitas untuk menyimpan data semakin besar.
Tidak membutuhkan tegangan listrik sebesar generasi sebelumnya
Memory masih cukup kecil tapi masih lebih besar dibandingkan dengan komputer sebelumnya.
Pabrik yang memproduksi; UNIVAC, IBM, BURROGHS, HONEYWELL, CDC (Control Data Corporation), NCR
Contoh mesin; IBM (IBM 1620, IBM 1401, IBM 7070, IBM 7080, IBM 7094), UNIVAC III, CDC 6600 Super dan CDC 7600, BURROGHS 5500, HONEYWELL 400, PDP 1 & 5
Komputer generasi kedua muncul antara tahun 1958 sampai dengan tahun 1963. Munculnya komputer generasi pertama ini ditandai dengan ditemukannya transistor, komponen elektronik berukuran kecil yang cara bekerjanya memanfaatkan aliran muatan (elektron) di dalam zat padat kristalin. Transistor mempunyai sifat lebih ringan, lebih kuat dan tahan lama dibandingkan teknologi tabung.
Walaupun komputer ini telah menggunakan transistor yang mana menggantikan fungsi tabung hampa tetapi tetap saja mengeluarkan panas walaupun tidak sebanyak yang di keluarkan oleh komputer generasi pertama dan itu dapat berpotensi untuk merusak komponen komponen yang ada pada komputer. Pada generasi ini juga bermunculan banyak programmer, analyst dan ahli di bidang komputer serta juga bermunculan dan mulai berkembang industr piranti lunak atau softwere.
3. Komputer Generasi Ketiga
Komputer generasi ketiga merupakan perkembangan yang paling pesat dari perkembangan komputer yang ada. Komputer generasi ketiga muncul sejak era 1965–1971-an. Transistor yang dianggap tidak effisien lagi membuat manusia mencari solusi lain dan solusi itu di temukan pada batu kuarsa ( Quartz rock ). Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC : integrated circuit) di tahun 1958. Hal ini merupakan sebuah inovasi yang dapat mendongkrak munculnya komputer generasi ketiga.
Ciri ciri komputer generasi ketiga adalah sebagai berikut :
Komponen elektronikanya dari Integrated Circuit (IC) yang berbentuk lempengan atau chip
Program dibuat dengan bahasa tingkat tinggi (High Level Language), yaitu: BASIC, FORTRAN, COBOL
Sudah menerapkan konsep multi processing dan dapat menjalankan program lebih dari satu multi programming dalam waktu yang bersamaan
Dapat berkomunikasi dengan peralatan lain untuk melakukan komunikasi data seperti telepon dengan komputer.
Sebagai titik awal fenomena mikrokomputer
Komputer menjadi lebih kecil dan lebih murah
Konsep ‘time sharing’ diperkenalkan
Sifat-sifatnya:
Ukurannya lebih kecil dari komputer generasi kedua
Mulai mengenal Multi Programming dan Multi Processing
Adanya integrasi antara Software dan Hardware dalam Sistem Operasi
Prosesnya sangat cepat
Kapasitas untuk menyimpan data lebih besar.
Menggunakan teknologi small-and medium-scale integration
Pabrik yang memproduksi; IBM, BURROGHS, HONEYWELL, NCR
Inilah komputer generasi ketiga yang diperkenalkan antara tahun 1963 sampai dengan tahun 1971. Pada era ini juga mulai digunakannya sistem operasi (operation sistem) yang memungkinkan mesin menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer. Sistem operasi komputer pada generasi ketiga adalah UNIX dan Windows. Walapupun grafiknya masihlah sangat minim.
4. Komputer Generasi Keempat
Komputer generasi keempat adalah komputer yang kita temui pada saat ini. Komputer yang dalam komponen elektriknya masih menggunakan mikrochip walaupun ukurannya dan bahan yang digunakan berbeda. Ukurannya lebih kecil membuat ukuran komputerpun lebuh sederhana.
Dampak dari ide cemerlang Kilby yang telah mengembangkan teknologi IC dapat dirasakan dengan hadirnya komputer-komputer dalam bentuk yang lebih cerdas, bekerja lebih cepat dan handal, mempunyai kapasitas memori yang sangat besar serta keunggulan-keunggulan lainnya, meski bentuk maupun volumenya justru semakin kecil.
Ciri ciri komputer generasi keempat adalah sebagai berikut :
Komponen elektronikanya dari miniaturisasi yang disebut LSI dan mulai memperkenalkan VLSI (Very Large Scale Integration) yang merupakan paduan dari IC dengan kapasitas rangkaian dapat mencapai 100.000 komponen tiap chip
Mulai dikembangkan suatu jaringan komputer lokal yang menggunakan ARCNET (Attach Research Computing Network)
Program dibuat dengan bahasa: BASIC, FORTRAN, COBOL, PASCAL
Telah menggunakan Metal Oxide Semiconductor (MOS)
Sifat-sifatnya:
Ukurannya relatif lebih kecil
Sudah menerapkan Multi Programming dan Multi Processing
Mengenal DataBase Management System (DBMS).
Pabrik yang memproduksi; IBM, BURROGHS, HONEYWELL, INTEL
Contoh mesin; IBM (IBM S/34, IBM S/36, IBM PC/AT & XT, IBM PS/2), HONEYWELL 700, BURROGHS 600, CRAY I, CYBER, PC Aplle II, COMMODORE PC ,INTEL i386 sampai dengan intel Pentium I, II, III, IV, Dual Core, Core 2 Duo, dan Quad Core.
Komputer genarasi ini telah berkembang sangat pesat karena penggunannya yang sangat mudah (friendly user) dan serba guna apalagi di bidang industri dan teknologi informasi, peranan komputer sangatlah membantu.
5. Komputer Generasi Kelima
Berkat kepopulerannya di kalangan rumah tangga maupun dunia bisnis, pada sekitar tahun 1982 Komputer Pribadi (Personal Computer) yang oleh Majalah “Time” diberi gelar “Man of The Year”. Selanjutnya menjelang tahun 1990-an, kemampuan Komputer pribadi meningkat secara drastis hampir menyamai kemampuan komputer multiuser. Kini komputer tingkat tinggi (higher-end computer) lebih sering membedakannya dari komputer pribadi dari segi kestabilan serta kemampuan multitasking yang lebih baik, daripada hanya bergantung semata-mata pada kemampuan CPU.
Rencana masa depan komputer generasi ke lima adalah komputer yang telah memiliki Artificial Intelligence (AI). Sehingga komputer di masa depan dapat memberikan respon atas keinginan manusia.
Ciri ciri komputer generasi kelima adalh sebagai berikut :
Komputer generasi ini masih dalam tahap pengembangan dan pemakainya belum banyak. Pengembangan komputer genarasi ini dipelopori oleh negara Jepang
Komponen elektronikanya menggunakan bentuk paling baru dari chip VLSI
Program dibuat dalam bahasa PROLOG (Programming Logic) dan LISP (List Processor)
Komputer generasi kelima difokuskan kepada AI (Artificial Inteligence / Kecerdasan Buatan), yaitu sesuatu yang berhubungan dengan penggunaan komputer untuk melaksanakan tugas-tugas yang merupakan analog tingkah laku manusia.
Sifat-sifatnya:
Dapat membantu menyusun program untuk dirinya sendiri
Dapat menerjemahkan dari suatu bahasa ke bahasa lain
Dapat membuat pertimbangan-pertimbangan logis
Dapat mendengar kalimat perintah yang diucapkan serta melaksanakannya
Dapat memilih setumpuk fakta serta menggunakan fakta yang diperlukan
Dapat mengolah gambar-gambar dan grafik dengan cara yang sama dengan mengolah kata, misalnya dapat melihat serta mengerti sebuah foto.
Dua tanda tanda akan munculnya inovasi komputer generasi kelima adalah komputer paralel yang berarti memungkinkan banyak CPU bekerja sama membentuk suatu jaringan yang efisien. Selin itu ditemukannya superkonduktor yang memungkinkan aliran listrik mengalir tanpa hambatan sedikitpun sehingga dapat meningkatkan kecepatan informasi yang di dapat. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk untuk merealisasikan keberadaan komputer generasi kelima ini