Minggu, 25 Maret 2012

Mengembalikan Folder Options pada Windows exploler

Komputer yang anda gunakan setiap hari mungkin pernah mengalami hal seperti File hilang, ada nama file tapi isi filenya tidak ada, regedit hilang atau juga folder options hilang. Semua kejadian di atas bisa jadi disebabkan oleh virus yang sudah menyerang komputer anda, apabila anda mengalami masalah seperti di atas, maka kemungkinan komputer anda terindikasi terserang oleh virus (bila tidak dengan sengaja disembunyikan oleh admin).
Tidak semua permasalahan di atas yang saya uraikan disini tetapi hanya Folder Options hilang.
Sebenarnya Folder Options yang ada pada menu ToolsWindows Explorer tidak pernah hilang namun kenyataannya memang tidak ada atau tidak kelihatan saja karena ulah virus yang mengubah value data pada regedit yang pada keadaan defaultnya 0 menjadi 1.
Untuk mengembalikan Folder Options yang hilang tersebut, tentu kita harus mengembalikan value data NoFolderOptions dalam regedit pada keadaan semula (default). Nah untuk itu maka ikuti langkah-langkah berikut :
Langkah 1
Bersihkan virus pada komputer anda dengan antivirus yang tidak bervirus
setelah komputer anda bersih dari virus ikuti langka 2

Tidak ada menu "Run"

Pembuat virus dan trojan menggunakan bermacam-macam cara untuk membuat pengguna Windows cemas. Diantaranya dengan menghilangkan menu Run di Start Menu. Cara untuk mengatasi masalah ini adalah sebagai berikut :
Gambar menu Run yang hilang di Start Menu
 runhilang.jpg
Untuk mengembalikan menu RUN, pastikan betul-betul PC anda sudah hilang virusnya.
Mula-mula

Internetan Dengan HP Ber-Bluetooth

Bagi Anda yang baru membeli handphone terbaru dengan berbagai fitur yang serba mutakhir, rugi jadinya bila handphone ‘hanya’ dipakai untuk Nelp dan SMS-an. Padahal berbagai fitur yang tersedia di Handphone anda, tujuan utamanya adalah untuk memberikan kenyaman dalam menjalani hidup ini. Sia-sia jadinya, jutaan rupiah anda keluarkan demi sebuah handphone, sedang anda tidak merasakan sama sekali fitur-fitur yang menjadikan harga handphone tersebut mahal.
Punya handphone mewah, mahal dan dipersenjatai koneksi Wireless Bluetooth, tapi anda masih sering ke warnet untuk sekedar mengecek email dan FS anda? emh... kenapa nggak anda manfaatkan handphone anda sebagai modem, sehingga anda bisa terkoneksi ke dunia maya, kapanpun dan dimanapun. Selain  itu jangan sampai anda hanya memanfaatkan Bluetooth sekedar untuk tukar menukar lagu dan foto.
Untuk bisa berinternetan dengan menggunakan handphone ber-Bluetooth, syaratnya anda mempunyai sebuah komputer atau laptop. Kalau komputer anda belum dilengkapi dengan fitur bluetooth, anda bisa membeli USB Bluetooth Adapter yang harganya sekitar 50 ribu perak.
Dan berikut ini adalah langkah-langkah teknis, bila anda berniat menjadikan handphone sebagai modem dengan memanfaatkan koneksi bluetooth.
  • Pastikan Setting GPRS di Hanphone anda telah benar dan sesuai dengan operator yang anda gunakan. (Baca: Setting GPRS di Indonesia bila handphone anda belum tersetting dengan benar)
  • Bila anda menggunakan USB Bluetooth Adapter, pastikan  driver berikut software pendukungnya telah terinstal dengan baik dan benar,

Sabtu, 03 Maret 2012

Jaringan Komputer

Jaringan komputer


Jaringan komputer (jaringan) adalah sebuah sistem yang terdiri atas komputer-komputer yang didesain untuk dapat berbagi sumber daya (printer, CPU), berkomunikasi (surel, pesan instan), dan dapat mengakses informasi(peramban web).[1] Tujuan dari jaringan komputer adalah[1]
Agar dapat mencapai tujuannya, setiap bagian dari jaringan komputer dapat meminta dan memberikan layanan (service).[1] Pihak yang meminta/menerima layanan disebut klien (client) dan yang memberikan/mengirim layanan disebut peladen (server).[1] Desain ini disebut dengan sistem client-server, dan digunakan pada hampir seluruh aplikasi jaringan komputer.[1]
Dua buah komputer yang masing-masing memiliki sebuah kartu jaringan, kemudian dihubungkan melalui kabel maupun nirkabel sebagai medium transmisi data, dan terdapat perangkat lunak sistem operasi jaringan akan membentuk sebuah jaringan komputer yang sederhana.[2]: Apabila ingin membuat jaringan komputer yang lebih luas lagi jangkauannya, maka diperlukan peralatan tambahan seperti Hub, Bridge, Switch, Router, Gateway sebagai peralatan interkoneksinya.[2]

Sejarah


ini model Distributed Processing
Sejarah jaringan komputer bermula dari lahirnya konsep jaringan komputer pada tahun 1940-an di Amerika yang digagas oleh sebuah proyek pengembangan komputer MODEL I di laboratorium Bell dan group riset Universitas Harvard yang dipimpin profesor Howard Aiken.[3] Pada mulanya proyek tersebut hanyalah ingin memanfaatkan sebuah perangkat komputer yang harus dipakai bersama.[3] Untuk mengerjakan beberapa proses tanpa banyak membuang waktu kosong dibuatlah proses beruntun (Batch Processing), sehingga beberapa program bisa dijalankan dalam sebuah komputer dengan kaidah antrian.[3]
Kemudian ditahun 1950-an ketika jenis komputer mulai berkembang sampai terciptanya super komputer, maka sebuah komputer harus melayani beberapa tempat yang tersedia (terminal), untuk itu ditemukan konsep distribusi proses berdasarkan waktu yang dikenal dengan nama TSS (Time Sharing System).[4] Maka untuk pertama kalinya bentuk jaringan (network) komputer diaplikasikan.[4] Pada sistem TSS beberapa terminal terhubung secara seri ke sebuah komputer atau perangkat lainnya yang terhubung dalam suatu jaringan (host) komputer.[4] Dalam proses TSS mulai terlihat perpaduan teknologi komputer dan teknologi telekomunikasi yang pada awalnya berkembang sendiri-sendiri.[4] Departemen Pertahanan Amerika, U.S. Defense Advanced Research Projects Agency (DARPA) memutuskan untuk mengadakan riset yang bertujuan untuk menghubungkan sejumlah komputer sehingga membentuk jaringan organik pada tahun 1969.[5] Program riset ini dikenal dengan nama ARPANET.[5] Pada tahun 1970, sudah lebih dari 10 komputer yang berhasil dihubungkan satu sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringan.[5] Dan pada tahun 1970 itu juga setelah beban pekerjaan bertambah banyak dan harga perangkat komputer besar mulai terasa sangat mahal, maka mulailah digunakan konsep proses distribusi (Distributed Processing).[3] Dalam proses ini beberapa host komputer mengerjakan sebuah pekerjaan besar secara paralel untuk melayani beberapa terminal yang tersambung secara seri disetiap host komputer.[3] Dalam proses distribusi sudah mutlak diperlukan perpaduan yang mendalam antara teknologi komputer dan telekomunikasi, karena selain proses yang harus didistribusikan, semua host komputer wajib melayani terminal-terminalnya dalam satu perintah dari komputer pusat.[3]

Ini adalah Model Time Sharing System (TSS)
Pada tahun 1972, Roy Tomlinson berhasil menyempurnakan program surat elektonik (email) yang dibuatnya setahun yang lalu untuk ARPANET.[5] Program tersebut begitu mudah untuk digunakan, sehingga langsung menjadi populer.[5] Pada tahun yang sama yaitu tahun 1972, ikon at (@) juga diperkenalkan sebagai lambang penting yang menunjukan “at” atau “pada”.[5] Tahun 1973, jaringan komputer ARPANET mulai dikembangkan meluas ke luar Amerika Serikat.[5] Komputer University College di London merupakan komputer pertama yang ada di luar Amerika yang menjadi anggota jaringan Arpanet.[5] Pada tahun yang sama yaitu tahun 1973, dua orang ahli komputer yakni Vinton Cerf dan Bob Kahn mempresentasikan sebuah gagasan yang lebih besar, yang menjadi cikal bakal pemikiran International Network (Internet).[5] Ide ini dipresentasikan untuk pertama kalinya di Universitas Sussex.[5] Hari bersejarah berikutnya adalah tanggal 26 Maret 1976, ketika Ratu Inggris berhasil mengirimkan surat elektronik dari Royal Signals and Radar Establishment di Malvern.[5] Setahun kemudian, sudah lebih dari 100 komputer yang bergabung di ARPANET membentuk sebuah jaringan atau network.[5]

Peta logika dari ARPANET
Tom Truscott, Jim Ellis dan Steve Bellovin, menciptakan newsgroups pertama yang diberi nama USENET (User Network) pada tahun 1979.[6] Tahun 1981, France Telecom menciptakan sesuatu hal yang baru dengan meluncurkan telepon televisi pertama, di mana orang bisa saling menelepon yang juga berhubungan dengan video link.[6]
Seiring dengan bertambahnya komputer yang membentuk jaringan, dibutuhkan sebuah protokol resmi yang dapat diakui dan diterima oleh semua jaringan.[6] Untuk itu, pada tahun 1982 dibentuk sebuah Transmission Control Protocol (TCP) atau lebih dikenal dengan sebutan Internet Protocol (IP) yang kita kenal hingga saat ini.[6] Sementara itu, di Eropa muncul sebuah jaringan serupa yang dikenal dengan Europe Network (EUNET) yang meliputi wilayah Belanda, Inggris, Denmark, dan Swedia.[6] Jaringan EUNET ini menyediakan jasa surat elektronik dan newsgroup USENET.[6]
Untuk menyeragamkan alamat di jaringan komputer yang ada, maka pada tahun 1984 diperkenalkan Sistem Penamaan Domain atau domain name system, yang kini kita kenal dengan DNS.[5] Komputer yang tersambung dengan jaringan yang ada sudah melebihi 1000 komputer lebih.[5] Pada 1987, jumlah komputer yang tersambung ke jaringan melonjak 10 kali lipat menjadi 10000 lebih.[5]
Jaringan komputer terus berkembang pada tahun 1988, Jarkko Oikarinen seorang berkebangsaan Finlandia menemukan sekaligus memperkenalkan Internet Relay Chat atau lebih dikenal dengan IRC yang memungkinkan dua orang atau lebih pengguna komputer dapat berinteraksi secara langsung dengan pengiriman pesan (Chatting ).[6] Akibatnya, setahun kemudian jumlah komputer yang saling berhubungan melonjak 10 kali lipat.[6] tak kurang dari 100000 komputer membentuk sebuah jaringan.[6] Pertengahan tahun 1990 merupakan tahun yang paling bersejarah, ketika Tim Berners Lee merancang sebuah programe penyunting dan penjelajah yang dapat menjelajai komputer yang satu dengan yang lainnya dengan membentuk jaringan.[6] Programe inilah yang disebut Waring Wera Wanua atau World Wide Web.[6]
Komputer yang saling tersambung membentuk jaringan sudah melampaui sejuta komputer pada tahun 1992.[5] Dan pada tahun yang sama muncul istilah surfing (menjelajah).[5] Dan pada tahun 1994, situs-situs di internet telah tumbuh menjadi 3000 alamat halaman, dan untuk pertama kalinya berbelanja melalui internet atau virtual-shopping atau e-retail muncul di situs.[5] Pada tahun yang sama Yahoo! didirikan, yang juga sekaligus tahun kelahiran Netscape Navigator 1.0.[5]

Klasifikasi


Contoh model jaringan Klien-Server
Klasifikasi jaringan komputer terbagi menjadi :
  1. Berdasarkan geografisnya, jaringan komputer terbagi menjadi Jaringan wilayah lokal atau Local Area Network (LAN), Jaringan wilayah metropolitan atau Metropolitan Area Network (MAN), dan Jaringan wilayah luas atau Wide Area Network (WAN).[7][8] Jaringan wilayah lokal]] merupakan jaringan milik pribadi di dalam sebuah gedung atau tempat yang berukuran sampai beberapa 1 - 10 kilometer.[7][3] LAN seringkali digunakan untuk menghubungkan komputer-komputer pribadi dan stasiun kerja (workstation) dalam kantor suatu perusahaan atau pabrik-pabrik untuk memakai bersama sumberdaya (misalnya pencetak (printer) dan saling bertukar informasi.[3] Sedangkan Jaringan wilayah metropolitan merupakan perluasan jaringan LAN sehingga mencakup satu kota yang cukup luas, terdiri atas puluhan gedung yang berjarak 10 - 50 kilometer.[8][7] Kabel transmisi yang digunakan adalah kabel serat optik (Coaxial Cable).[8] Jaringan wilayah luas Merupakan jaringan antarkota, antar propinsi, antar negara, bahkan antar benua.[8] Jaraknya bisa mencakup seluruh dunia, misalnya jaringan yang menghubungkan semua bank di Indonesia, atau jaringan yang menghubungkan semua kantor Perwakilan Indonesia di seluruh dunia.[8] Media transmisi utama adalah komunikasi lewat satelit, tetapi banyak yang mengandalkan koneksi serat optik antar negara.[8]
  2. Berdasarkan fungsi, terbagi menjadi Jaringan Klien-server (Client-server) dan Jaringan Ujung ke ujung (Peer-to-peer).[8] Jaringan klien-server pada ddasaranya ada satu komputer yang disiapkan menjadi peladen (server) dari komputer lainnya yang sebagai klien (client).[8] Semua permintaan layanan sumberdaya dari komputer klien harus dilewatkan ke komputer peladen, komputer peladen ini yang akan mengatur pelayanannya.[8] Apabila komunikasi permintaan layanan sangat sibuk bahkan bisa disiapkan lebih dari satu komputer menjadi peladen, sehingga ada pembagian tugas, misalnya file-server, print-server, database server dan sebagainya.[8] Tentu saja konfigurasi komputer peladen biasanya lebih dari konfigurasi komputer klien baik dari segi kapasitas memori, kapasitas cakram keras {harddisk), maupun kecepatan prosessornya.[8] Sedangkan jaringan ujung ke ujung itu ditunjukkan dengan komputer-komputer saling mendukung, sehingga setiap komputer dapat meminta pemakaian bersama sumberdaya dari komputer lainnya, demikian pula harus siap melayani permintaan dari komputer lainnya.[8] Model jaringan ini biasanya hanya bisa diterapkan pada jumlah komputer yang tidak terlalu banyak, maksimum 25, karena komunikasi akan menjadi rumit dan macet bilamana komputer terlalu banyak.[8]
  3. Berdasarkan topologi jaringan, jaringan komputer dapat dibedakan atas[3]:
    1. Topologi bus
    2. Topologi bintang
    3. Topologi cincin
    4. Topologi mesh
    5. Topologi pohon
    6. Topologi linier
  4. Berdasarkan distribusi sumber informasi/data
    1. Jaringan terpusat
      Jaringan ini terdiri dari komputer klien dan peladen yang mana komputer klien yang berfungsi sebagai perantara untuk mengakses sumber informasi/data yang berasal dari satu komputer peladen.[9]
    2. Jaringan terdistribusi
      Merupakan perpaduan beberapa jaringan terpusat sehingga terdapat beberapa komputer peladen yang saling berhubungan dengan klien membentuk sistem jaringan tertentu.[9]
  5. Berdasarkan media transmisi data
    1. Jaringan Berkabel (Wired Network)
      Pada jaringan ini, untuk menghubungkan satu komputer dengan komputer lain diperlukan penghubung berupa kabel jaringan.[9] Kabel jaringan berfungsi dalam mengirim informasi dalam bentuk sinyal listrik antar komputer jaringan.[9]
    2. Jaringan nirkabel(Wi-Fi)
      Merupakan jaringan dengan medium berupa gelombang elektromagnetik.[9] Pada jaringan ini tidak diperlukan kabel untuk menghubungkan antar komputer karena menggunakan gelombang elektromagnetik yang akan mengirimkan sinyal informasi antar komputer jaringan.[9]

Install Ulang Windows 7


Install Ulang Windows XP


Mati Sendiri

Komputer mati alias rusak bisa muncul dalam 2 cara dan jika komputer mati dan sebelumnya ada peringatan, itu berarti anda masih bisa mengetahui kira-kira sumber masalahnya apa. Tetapi kalau sedang digunakan dan tiba-tiba komputer mati sendiri begitu saja tanpa ada peringatan? Apa penyebab dan jalan keluarnya? Inilah solusinya;
Penyebab dan solusinya bisa salah satu dari kemungkinan di bawah ini.
1. Komputer terlalu Panas atau overheat
2. Masalah kesalahan/kerusakan hardware.
3. Virus komputer.
4. Masalah pada sistem operasi misalnya Windows.
5. Kegagalan lain dari hardware
Komputer terlalu Panas atau overheat.
Sebuah komputer dapat mematikan dirinya sendiri tanpa peringatan jika telah melebih panas maksimal yang disyaratkan (terutama Processor). Banyak komputer saat ini dirancang untuk mematikan atau me-reboot secara otomatis jika komputer, prosesor, atau perangkat lain di komputer Anda terlalu panas. Jika Anda telah mendengar ada suara-suara yang tidak normal dari komputer Anda seperti mendenging tinggi, ini bisa menunjukkan kegagalan dalam komputer Anda.
Anda dapat memulai dengan memeriksa kipas pada power supply dengan memeriksa bagian belakang komputer mati dan melihat apakah kipas angin bergerak dengan lancar. Anda bisa juga membuka komputer dan pastikan kipas bekerja (kipas prosesor dan kipas casing) dan / atau jika VGA menggunakan kipas, lalu silakan masuk ke BIOS dan pastikan BIOS tidak melaporkan kesalahan apapun. Perhatikan juga letak dari aluminium pendingin sebab jika posisinya tidak tepat, maka walaupun ada kipas, proses pendinginan akan tetap ada masalah.Pengguna dapat juga dapat menentukan seberapa panas komputer dengan onboard sensor termal. Jika komputer Anda dilengkapi dengan sensor ini, pastikan CPU anda tidak aktif overheat
Masalah kesalahan/kerusakan hardware
Setiap kegagalan komponen perangkat keras komputer Anda dapat menyebabkan komputer Anda untuk secara tak terduga mati tanpa peringatan. Jika Anda baru menambahkan perangkat keras baru, pastikan itu tidak menyebabkan masalah-masalah bagi komputer Anda. Sebelum mencoba untuk membuka perangkat keras, pastikan Anda tidak mengalami masalah karena konflik hardware dengan cara melihat Device Manager untuk mengecek kesalahan.
Jika masalah muncul ketika Anda baru saja memasang hardware baru ke dalam komputer, maka bisa dipastikan perangkat baru inilah penyebabnya. Jalankan komputer setelah membuka perangkat tadi dan amati apakah masalah anda selesai atau tidak.
Virus komputer
Mungkin komputer Anda terinfeksi virus yang dirancang untuk mematikan komputer Anda. Jika komputer mati  sendiri ketika menjalankan program tertentu pada waktu tertentu, misalnya komputer hanya langsung mati jika anda menjalankan Program Word maka itulah tandanya bahwa program tersebut terserang atau terinfeksi virus. Jika Anda yakin komputer Anda mungkin terinfeksi dengan sebuah virus atau tidak yakin apakah komputer Anda terinfeksi virus, pastikan Anda melakukan scandengan anti virus terbaru.
Masalah dengan sistem operasi.
Jika setelah mengikuti setiap rekomendasi di atas komputer Anda masih terus mati sendiri, kemungkinan anda mengalami masalah sistem operasi Microsoft Windows yang sulit dijelaskan. Untuk membantu memastikan bahwa hal ini terjadi, silakan coba langkah-langkah di bawah ini.
  1. Reboot komputer dan masuk CMOS setup sebagai komputer boot.
  2. Setelah Anda telah membuka komputer di CMOS setup, biarkan komputer beberapa saat.
  3. Jika komputer tidak mati dalam beberapa waktu artinya dia bisa bertahan jalan pada BIOS maka kemungkinan penyebabnya adalah Microsoft Windows. Jika ini terjadi solusinya ada dalam buku Panduan Menjadi Teknisi Komputer
Kegagalan lain dari hardware
Jika setelah menginstal ulang sistem operasi Anda, atau selama instalasi sistem operasi Anda, kasus yang sama masih terjadi, sangat mungkin bahwa ada kegagalan hardware lainnya di komputer. Sering kali terjadi misalnya RAM, CPU, motherboard, dan / atau Power Supply.

Komputer Lambat

1. Komputer lambat karena kekurangan Memory
Masalah komputer lambat karena minimnya RAM yang terpasang merupakan hal yang umumnya sudah diketahui oleh semua pengguna komputer.

Untuk itu cobalah cek kapasitas memory yang terpasang, untuk komputer sekelas Intel Pentium 4 dengan OS Windows XP dan aplikasi standar sebaiknya upgrade-lah memory menjadi minimal 1 GB.

2. Komputer lambat karena terlalu banyaknya program yang terinstall.
Secara pribadi saya sering menemukan komputer terutama milik pribadi yang di-install bermacam-macam program didalamnya, padahal aplikasi tersebut jarang atau bahkan tidak pernah digunakan sama sekali.

Periksalah program apa saja yang terinstall dikomputer dengan cara klik Add/Remove Program di Control Panel dan un-install program-program yang hanya menjadi "accesories" tersebut.

3. Komputer lambat karena terlalu banyak startup programs dan service yang berjalan.
Hal ini berkaitan dengan point no 2, semakin banyak program yang terinstall, semakin banyak pula program dan service yang akan dijalankan ketika windows startup.

Untuk menonaktifkan startup program dan service yang berjalan otomatis tersebut, masuklah ke "System Configuration Utility" dengan cara ketik: msconfig pada menu run, kemudian pada tab service dan startup lakukan uncheck terhadap aplikasi-aplikasi yang tidak diperlukan.

Untuk melihat aplikasi apa saja yang sedang berjalan, kita bisa menggunakan tool Prosesexplorer. Dengan tool ini kita dapat melihat dan menonaktifkan (kill) aplikasi apa saja yang tidak diperlukan atau dicurigai sebagai virus.

4. Komputer lambat karena Temporary File yang sudah membengkak
Penyebab komputer lambat yang ke empat adalah sudah membengkaknya file-file temporary (sementara). Untuk Windows Xp lokasi file tersebut ada di:"C:\Documents and Settings\nama_user\Local Settings\Temp" dan"C:\WINDOWS\Temp". 

Untuk membersihkannya, delete-lah file-file yang terdapat di kedua lokasi tersebut atau jalankan program Disk CleanUp dengan cara klik start-run, ketik: "cleanmgr" lalu pilih drive yang akan di-cleanup.

5. Komputer lambat karena terlalu banyak program yang berfungsi sebagai "security program"
Security program seperti program antivirus dan firewall merupakan aplikasi tambahan yang harus ada pada komputer, tetapi janganlah terlalu berlebihan misalnya dengan menginstall 2-3 program antivirus sekaligus.

Untuk masalah security windows, yang terpenting adalah lakukan update, aktifkan firewall dan gunakan antivirus yang tidak membebani komputer seperti misalnya PCMAV Antivirus serta berhati-hatilah ketika menggunakan USB Flashdisk / Memory Card.

6. Komputer lambat karena masalah pada hardisk

Hardisk merupakan komponen kedua setelah RAM yang bisa menyebabkan komputer menjadi lambat. Masalah Komputer lambat yang disebabkan oleh hardisk ini diantaranya karena:
- hardisk low space
- hardisk yang terfragmentasi
- hardisk yang sudah lama, sehingga rpm-nya menurun
- hardisk error / bad sector

Cara mengatasi komputer lambat karena masalah pada hardisk diatas adalah:
- upgrade kapasitas hardisk dengan menambah atau ganti hardisk
- lakukan defragmenter pada hardisk secara berkala
- hindarkan hardisk dari debu, goncangan dan panas berlebih.
- perbaiki kerusakan pada hardisk dengan tool checkdisk.

7. Komputer lambat karena adanya virus, malware atau spyware pada komputer.
Apabila komputer kita sudah terlebih dahulu terserang virus atau malware, maka sebaiknya jalankan Windows Safe Mode, matikan fasilitas system restore dan gunakanlah program Virus Cleaner seperti misalnya Norman Malware Cleaner untuk membersihkan virus atau malware tersebut dan lakukan pula update pada sistem operasi.

8. Komputer lambat karena System Files ada yang corrupt atau bahkan hilang.
Biasanya terjadi setelah komputer terinfeksi virus dan file-file yang terinfeksi tersebut terlanjur rusak atau terdelete oleh antivirus. Solusi yang paling gampang adalah dengan merepair sistem operasi yang digunakan.

9. Komputer lambat karena masalah hardware overheat.
Hardware overheat baik itu terjadi pada hardisk, vga card, processor atau cpu secara umum bisa menyebabkan menurunnya kinerja komputer yang pada akhirnya komputer menjadi hang, lambat atau bahkan  sering restart. Untuk itu pastikan sirkulasi udara pada bagian dalam CPU berjalan dengan baik begitu juga pada fan (kipas angin) harus bersih dari debu dan dapat berputar dengan lancar.

10. Komputer lambat karena adanya masalah konektifitas pada jaringan / network
Hal ini bisa terjadi karena trafic jaringan yang tinggi, hub atau switch yang hang atau adanya virus yang mencoba masuk ke sistem komputer kita. Untuk mengatasinya, coba lepas dan pasangkan kembali konektor RJ45 pada LAN Card atau Roset LAN, restart Switch / hub dan gunakan program Port scanner untuk melihat packet data apa saja yang masuk dan keluar dari komputer kita.

Restart Sendiri

Banyak yang mengeluhkan mengapa komputer saya sering restart sendiri atau sebelum masuk windows (saat booting), restart mendadak, dan sering atau terus-menerus restart tanpa tahu apa penyebabnya. Atau mungkin saat kita lagi asyik main games. Untuk mengatasi masalah sering restart pada komputer PC atau Laptop banyak hal yang harus diperhatikan, tentunya anda sendiri yang lebih mengerti tentang spesifikasi PC atau laptop yang anda miliki.
Perlu penalaran yang lebih panjang untuk mengetahui penyebab komputer anda sering restart sendiri, namun saya memiliki beberapa tips solusi dan jawaban untuk mengatasi restart yang terjadi pada komputer anda.
Berikut ini beberapa hal mendasar yang harus anda ketahui sebagai penyebab dan cara mengatasi komputer sering restart sendiri / Hal – hal yang paling sering menjadi penyebab komputer restart :
  • Kelistrikan : listrik adalah hal utama yang harus anda periksa, dalam hal ini ialah Voltase (Voltage) tegangan listrik anda. Gunakan AVO Meter untuk mengecek tegangan voltase listrik anda, colokkan avo meter pada listrik dinding anda, apakah sudah mencapai 220 V , jika tidak mencapai tegangan 220 V atau hanya sekitar 160 – 190 V ( naik turun ),  saya jamin komputer anda akan restart terus menerus, dalam hal ini sebagai solusi maka anda harus menggunakan bantuan Stabilizer / Stavolt. Jika perlu suruh orang PLN untuk membetulkan listrik rumah anda dan marahi sekalian. [ Supply listrik yang kurang akan menyebabkan komputer restart / mati dan berdampak pada kerusakan Hardware, Hard Disk, Motherboard dan Memory ]
  • Power Supply : Kerusakan Power Supply sedikit sekali yang memprediksi, Power Supply yang rusak akan mengalirkan listrik yang tidak sempurna yaitu naik – turun dan tersendat – sendat, ketika power supply tegangan turun, komputer anda akan restart. Solusi : Cara mudah dan ampuh ialah menggunakan fan / kipas yang memiliki lampu, perhatikan terang lampunya, jika terkedip – kedip segeralah ganti power supply anda.
Jika anda merasa Kelistrikan bukan yang menjadi alasan komputer anda restart maka perhatikan berikut ini :
Restart saat Booting Windows.
Jika resrat saat booting windows, hal ini lebih disebabkan karena kerusakan pada system start up, istilahnya file corrupt pada windows, atau memory yang anda pakai kurang besar / rusak. Solusi : Jika rusak windows maka anda harus instalasi ulang / meng install windows lagi. Ingat !!! terkadang hal ini juga karena memory, saat windows restart maka CPU / Processor akan bekerja sangat kencang, jika memory tidak menunjang maka akan terjadi restart.
Restart saat Menjalankan Program / Main Games ( Low / Bad Memory )

Saat anda menjalankan aplikasi yang besarnya tidak sesuai dengan spesifikasi PC komputer anda maka akan terjadi restart, Low Memory yang biasa menjadi penyebab nya. Misalkan anda main games yang besar dan anda menjalankan Multi Tasking misalna main games dan membuka program – program yang lainnya yang menyebabkan memory anda bekerja ekstra keras, termasuk anti virus, anti virus akan memakan source komputer anda lumayan banyak dan terkadanf komputer anda akan menjadi berat. Solusi tambah kapasitas Memory. Ingat !!! Bad Memory juga menyebabkan komputer sering Blue Screen dan restart.
CPU / Processor Panas
CPU / Processor yang terlalu panas dapat menyebabkan komputer resrat, cek suhu CPU anda pada sistem BIOS, suhu normal berkisar antara 45º – 55º , jika ini yang menjadi penyebabnya Solusi : Lepas CPU / Processor , bersihkan berikan Thermal Pasta / Pasta Pendingin CPU, lihat kipas / fan nya, kalo perlu ganti yang bagus, jangan yang bertuliskan Made in China atau yang harganya 30 rb-an.
Program Crash / Virus-Malware
Banyak program yang memakan source komputer terlalu besar, saya sarankan sesuaikan program yang anda install dengan spesifikasi komputer anda, Virus juga sering mengambil sumber daya komputer yang besar tanpa kita sadari, Solusi , Ganti komputer lama anda dengan komputer yang mumpuni dan pasanglah Anti virus.

Tidak Bisa Booting


Salah satu kerusakan komputer yang sering saya temukan adalah permasalahan komputer yang tidak bisa booting.   Disini ada beberapa kasus yang bisa terjadi, diantaranya: komputer tidak bisa booting dengan menampilkan pesan error, komputer booting, namun kemudian muncul bluescreen dan komputer booting, namun kemudian merestart lagi.

Untuk permasalahan komputer yang setelah booting muncul tampilan bluescreen, saya telah membahasnya dalam postingan tentang cara memperbaiki komputer bluescreen.

komputer tidak bisa booting
Begitu juga dengan penyebab dan cara memperbaiki komputer yang sering restart dan memperbaiki komputer sering hang telah saya uraikan dalam postingan beberapa waktu yag lalu. Sedangkan untuk komputer yang tidak bisa booting sama sekali, disini ada beberapa penyebab yang bisa terjadi, diantaranya:

1. Komputer tidak bisa booting karena Hardisk tidak terdeteksi
Hal ini biasanya ditandai dengan munculnya pesan Disk Boot failure. Untuk mengatasi masalah ini, kita bisa melakukan beberapa hal diataranya:
  • mengecek kondisi kabel IDE atau SATA pada Hardisk, pastikan sudah terpasang dengan benar.
  • untuk 2 hardisk IDE yang terpasang pada 1 kabel, cek posisi jumper untuk setingan Master dan Slavenya supaya jangan tertukar.
  • cek apakah Hardisk sudah terdeteksi oleh BIOS atau belum, coba di-detect satu persatu. Kalau sama BIOS aja ga terdeteksi berarti masalahnya ada pada hardisk tersebut.
  • coba pegang permukaan hardisk, untuk hardisk yang hidup akan terasa getarannya.
2. Komputer tidak bisa booting karena permasalahan Memori dan VGA Card.
Biasanya ditandai dengan terdengarnya bunyi beep yang berulang-ulang, dan tampilan monitor yang tidak mau ngangat. Untuk mengeceknya :
  • coba lepas dulu Memory atau VGA Card, pin-nya dibersihkan dan dipasangkan kembali dengan benar.
  • coba pasang memory di slot yang lain.
  • untuk memory yang lebih dari satu, copot aja dulu yang lainnya dan dites satu persatu.
  • kalau masing terdengar bunyi beep, coba ganti aja dulu Memori atau VGA Cardnya.
3. Komputer yang tidak mau booting karena Processor kepanasan.
Masalah Processor yang overheat bisa menyebabkan komputer sering hang, komputer restart sendiri bahkan komputer ga mau booting.
  • Coba dicek kondisi Heatsink dan fan Processor
  • Lihat juga suhu Processor pada Hardware Monitor di BIOS.
4. Komputer tidak bisa booting karena hardisk atau sistem Windows yang corupt.
Hal ini bisa dilihat dari pesan yang menunjukkan adanya file yang rusak atau hilang. Untuk mengatasinya:
  • Coba dicek dulu kondisi Memory, kalau terpasang lebih dari satu dan tidak kompatibel, biasanya muncul error sistem windows corupt, jadi lepaskan dulu memory yang tidak sejenis.
  • Repair Hardisk seperti telah saya jelaskan dalam artikel cara memperbaiki hardisk
  • Repair Windows  atau install ulang sistem Windows komputer Anda.

Jumat, 02 Maret 2012

Bagian - Bagian Komputer

Bagian-bagian komputer

Komputer terdiri atas 2 bagian besar yaitu perangkat lunak (software) dan perangkat keras (hardware).

Perangkat keras

  • Pemroses atau CPU sebagai unit yang mengolah data
  • Memori RAM, tempat menyimpan data sementara
  • Hard drive, media penyimpanan semi permanen
  • Perangkat masukan, media yang digunakan untuk memasukkan data untuk diproses oleh UPS, seperti mouse, keyboard, dan tablet
  • Perangkat keluaran, media yang digunakan untuk menampilkan hasil keluaran pemrosesan CPU, seperti monitor dan printer

Perangkat lunak

  • Sistem operasi
    Program dasar pada komputer yang menghubungkan pengguna dengan hardware komputer. Sistem operasi yang biasa digunakan adalah Linux, Windows, dan Mac OS. Tugas sistem operasi termasuk (namun tidak hanya) mengatur eksekusi program di atasnya, koordinasi input, output, pemrosesan, memori, serta instalasi software.
  • Program komputer
    Merupakan aplikasi tambahan yang dipasang sesuai dengan sistem operasinya

Slot pada komputer

  • ISA/PCI, slot untuk masukan kartu tambahan non-grafis
  • AGP/PCIe, slot untuk masukan kartu tambahan grafis
  • IDE/SCSI/SATA, slot untuk hard drive/ODD
  • USB, slot untuk masukan media plug-and-play (colok dan mainkan, artinya perangkat yang dapat dihubungkan ke komputer dan langsung dapat digunakan)

Penggunaan Komputer

Penggunaan komputer

Anak-anak sedang belajar penggunaan komputer bersama sang guru.
Komputer digital pertama, memiliki ukuran yang besar dan membutuhkan biaya besar untuk pembuatannya. Komputer pada masa itu umumnya digunakan untuk mengerjakan perhitungan ilmiah. ENIAC, komputer awal AS semula didesain untuk memperhitungkan tabel ilmu balistik untuk persenjataan (artileri), menghitung kerapatan penampang neutron untuk melihat jika bom hidrogen akan bekerja dengan semestinya (perhitungan ini, yang dilakukan pada Desember 1945 sampai Januari 1946 dan melibatkan dala dalam lebih dari satu juta kartu punch, memperlihatkan bentuk lalu di bawah pertimbangan akan gagal). CSIR Mk 1/CSIRAC, komputer pertama Australia, mengevaluasi pola curah hujan untuk tempat penampungan dari Snowy Mountains, suatu proyek pembangkitan Hidroelektrik besar. Selain itu juga dipakai dalam kriptanalisis, misalnya komputer elektronik digital yang pertama, Colossus, dibuat selama Perang Dunia II. Akan tetapi, visionaris awal juga menyangka bahwa pemrograman itu akan membolehkan main catur, memindahkan gambar dan penggunaan lain.
Orang-orang di pemerintah dan perusahaan besar juga memakai komputer untuk mengotomasikan banyak koleksi data dan mengerjakan tugas yang sebelumnya dikerjakan oleh manusia - misalnya, memelihara dan memperbarui rekening dan inventaris. Dalam bidang pendidikan, ilmuwan di berbagai bidang mulai memakai komputer untuk analisis mereka sendiri. Penurunan harga komputer membuat mereka dapat dipakai oleh organisasi yang lebih kecil. Bisnis, organisasi, dan pemerintah sering menggunakan amat banyak komputer kecil untuk menyelesaikan tugas bahwa dulunya dilakukan oleh komputer kerangka utama yang mahal dan besar. Kumpulan komputer yang lebih kecil di satu lokasi diserahkan ke sebagai perkebunan server.
Dengan penemuan mikroprosesor di 1970-an, menjadi mungkin menghasilkan komputer yang sangat murah. PC menjadi populer untuk banyak tugas, termasuk menyimpan buku, menulis dan mencetak dokumen. Perhitungan meramalkan dan lain berulang matematika dengan lembatang sebar, berhubungan dengan e-pos dan, Internet. Namun, ketersediaan luas komputer dan mudah customization sudah melihat mereka dipakai untuk banyak maksud lain.
Sekaligus, komputer kecil, biasanya dengan mengatur memrogram, mulai menemukan cara mereka ke dalam alat lain seperti peralatan rumah, mobil, pesawat terbang, dan perlengkapan industri. Yang ini prosesor benam menguasai kelakuan alat seperti itu yang lebih mudah, membolehkan kelakuan kontrol yang lebih kompleks (untuk kejadian, perkembangan anti-kunci rem di mobil). Saat abad kedua puluh satu dimulai, kebanyakan alat listrik, kebanyakan bentuk angkutan bertenaga, dan kebanyakan batas produksi pabrik dikuasai di samping komputer. Kebanyakan insinyur meramalkan bahwa ini cenderung kepada akan terus.

Bagaimana Komputer Bekerja

Bagaimana komputer bekerja

Saat teknologi yang dipakai pada komputer digital sudah berganti secara dramatis sejak komputer pertama pada tahun 1940-an (lihat Sejarah perangkat keras menghitung untuk lebih banyak detail), komputer kebanyakan masih menggunakan arsitektur Von Neumann, yang diusulkan pada awal 1940-an oleh John von Neumann.
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"

Memori

modul memori RAM
Di sistem ini, memori adalah urutan byte yang dinomori (seperti "sel" atau "lubang burung dara"), masing-masing berisi sepotong kecil informasi. Informasi ini mungkin menjadi perintah untuk mengatakan pada komputer apa yang harus dilakukan. Sel mungkin berisi data yang diperlukan komputer untuk melakukan suatu perintah. Setiap slot mungkin berisi salah satu, dan apa yang sekarang menjadi data mungkin saja kemudian menjadi perintah.
Memori menyimpan berbagai bentuk informasi sebagai angka biner. Informasi yang belum berbentuk biner akan dipecahkan (encoded) dengan sejumlah instruksi yang mengubahnya menjadi sebuah angka atau urutan angka-angka. Sebagai contoh: Huruf F disimpan sebagai angka desimal 70 (atau angka biner) menggunakan salah satu metode pemecahan. Instruksi yang lebih kompleks bisa digunakan untuk menyimpan gambar, suara, video, dan berbagai macam informasi. Informasi yang bisa disimpan dalam satu sell dinamakan sebuah byte.
Secara umum, memori bisa ditulis kembali lebih jutaan kali - memori dapat diumpamakan sebagai papan tulis dan kapur yang dapat ditulis dan dihapus kembali, daripada buku tulis dengan pena yang tidak dapat dihapus.
Ukuran masing-masing sel, dan jumlah sel, berubah secara hebat dari komputer ke komputer, dan teknologi dalam pembuatan memori sudah berubah secara hebat - dari relay elektromekanik, ke tabung yang diisi dengan air raksa (dan kemudian pegas) di mana pulsa akustik terbentuk, sampai matriks magnet permanen, ke setiap transistor, ke sirkuit terpadu dengan jutaan transistor di atas satu chip silikon.

Pemrosesan

Unit Pengolah Pusat atau CPU berperanan untuk memproses arahan, melaksanakan pengiraan dan menguruskan laluan informasi menerusi system komputer. Unit atau peranti pemprosesan juga akan berkomunikasi dengan peranti input , output dan storan bagi melaksanakan arahan-arahan berkaitan.
Berkas:CPU with pins.jpg
Contoh sebuah CPU dalam kemasan Ball Grid Array (BGA) ditampilkan terbalik dengan menunjukkan kaki-kakinya.
Dalam arsitektur von Neumann yang asli, ia menjelaskan sebuah Unit Aritmatika dan Logika, dan sebuah Unit Kontrol. Dalam komputer-komputer modern, kedua unit ini terletak dalam satu sirkuit terpadu (IC - Integrated Circuit), yang biasanya disebut CPU (Central Processing Unit).
Unit Aritmatika dan Logika, atau Arithmetic Logic Unit (ALU), adalah alat yang melakukan pelaksanaan dasar seperti pelaksanaan aritmatika (tambahan, pengurangan, dan semacamnya), pelaksanaan logis (AND, OR, NOT), dan pelaksanaan perbandingan (misalnya, membandingkan isi sebanyak dua slot untuk kesetaraan). Pada unit inilah dilakukan "kerja" yang nyata.
Unit kontrol menyimpan perintah sekarang yang dilakukan oleh komputer, memerintahkan ALU untuk melaksanaan dan mendapat kembali informasi (dari memori) yang diperlukan untuk melaksanakan perintah itu, dan memindahkan kembali hasil ke lokasi memori yang sesuai. Sekali yang terjadi, unit kontrol pergi ke perintah berikutnya (biasanya ditempatkan di slot berikutnya, kecuali kalau perintah itu adalah perintah lompatan yang memberitahukan kepada komputer bahwa perintah berikutnya ditempatkan di lokasi lain).

Masukan dan hasil

I/O membolehkan komputer mendapatkan informasi dari dunia luar, dan menaruh hasil kerjanya di sana, dapat berbentuk fisik (hardcopy) atau non fisik (softcopy). Ada berbagai macam alat I/O, dari yang akrab keyboard, monitor dan disk drive, ke yang lebih tidak biasa seperti webcam (kamera web, pencetak, pemindai, dan sebagainya.
Yang dimiliki oleh semua alat masukan biasa ialah bahwa mereka meng-encode (mengubah) informasi dari suatu macam ke dalam data yang bisa diolah lebih lanjut oleh sistem komputer digital. Alat output, men-decode data ke dalam informasi yang bisa dimengerti oleh pemakai komputer. Dalam pengertian ini, sistem komputer digital adalah contoh sistem pengolah data.

Instruksi

Perintah yang dibicarakan di atas bukan perintah seperti bahasa manusiawi. Komputer hanya mempunyai perintah sederhana dalam jumlah terbatas yang dirumuskan dengan baik. Perintah biasa yang dipahami kebanyakan komputer ialah "menyalin isi sel 123, dan tempat tiruan di sel 456", "menambahkan isi sel 666 ke sel 042, dan tempat akibat di sel 013", dan "jika isi sel 999 adalah 0, perintah berikutnya anda di sel 345".
Instruksi diwakili dalam komputer sebagai nomor - kode untuk "menyalin" mungkin menjadi 001, misalnya. Suatu himpunan perintah khusus yang didukung oleh komputer tertentu diketahui sebagai bahasa mesin komputer. Dalam praktiknya, orang biasanya tidak menulis perintah untuk komputer secara langsung di bahasa mesin tetapi memakai bahasa pemrograman "tingkat tinggi" yang kemudian diterjemahkan ke dalam bahasa mesin secara otomatis oleh program komputer khusus (interpreter dan kompiler). Beberapa bahasa pemrograman berhubungan erat dengan bahasa mesin, seperti assembler (bahasa tingkat rendah); di sisi lain, bahasa seperti Prolog didasarkan pada prinsip abstrak yang jauh dari detail pelaksanaan sebenarnya oleh mesin (bahasa tingkat tinggi)

Arsitektur

Komputer kontemporer menaruh ALU dan unit kontrol ke dalam satu sirkuit terpadu yang dikenal sebagai Unit Pemroses Sentral atau CPU. Biasanya, memori komputer ditempatkan di atas beberapa sirkuit terpadu yang kecil dekat UPS. Alat yang menempati sebagian besar ruangan dalam komputer adalah ancilliary sistem (misalnya, untuk menyediakan tenaga listrik) atau alat I/O.
Beberapa komputer yang lebih besar berbeda dari model di atas di satu hal utama - mereka mempunyai beberapa UPS dan unit kontrol yang bekerja secara bersamaan. Terlebih lagi, beberapa komputer, yang dipakai sebagian besar untuk maksud penelitian dan perkomputeran ilmiah, sudah berbeda secara signifikan dari model di atas, tetapi mereka sudah menemukan sedikit penggunaan komersial.
Fungsi dari komputer secara prinsip sebenarnya cukup sederhana. Komputer mencapai perintah dan data dari memorinya. Perintah dilakukan, hasil disimpan, dan perintah berikutnya dicapai. Prosedur ini berulang sampai komputer dimatikan.

Program

Program komputer adalah daftar besar perintah untuk dilakukan oleh komputer, barangkali dengan data di dalam tabel. Banyak program komputer berisi jutaan perintah, dan banyak dari perintah itu dilakukan berulang kali. Sebuah komputer pribadi modern yang umum (pada tahun 2003) bisa melakukan sekitar 2-3 miliar perintah dalam sedetik. Komputer tidak mendapat kemampuan luar biasa mereka lewat kemampuan untuk melakukan perintah kompleks. Tetapi, mereka melakukan jutaan perintah sederhana yang diatur oleh orang pandai, pemrogram. "Programmer Baik memperkembangkan set-set perintah untuk melakukan tugas biasa (misalnya, menggambar titik di layar) dan lalu membuat set-set perintah itu tersedia kepada programmer lain." Dewasa ini, kebanyakan komputer kelihatannya melakukan beberapa program sekaligus. Ini biasanya diserahkan ke sebagai tugas ganda. Pada kenyataannya, UPS melakukan perintah dari satu program, kemudian setelah beberapa saat, UPS beralih ke program kedua dan melakukan beberapa perintahnya. Jarak waktu yang kecil ini sering diserahkan ke sebagai irisan waktu (time-slice). Ini menimbulkan khayal program lipat ganda yang dilakukan secara bersamaan dengan memberikan waktu UPS di antara program. Ini mirip bagaimana film adalah rangkaian kilat saja masih membingkaikan. Sistem operasi adalah program yang biasanya menguasai kali ini membagikan

Sistem operasi

Sistem operasi ialah semacam gabungan dari potongan kode yang berguna. Ketika semacam kode komputer dapat dipakai secara bersama oleh beraneka-macam program komputer, setelah bertahun-tahun, pemrogram akhirnya menmindahkannya ke dalam sistem operasi.
Sistem operasi, menentukan program yang mana dijalankan, kapan, dan alat yang mana (seperti memori atau I/O) yang mereka gunakan. Sistem operasi juga memberikan servis kepada program lain, seperti kode (penggerak) yang membolehkan pemrogram untuk menulis program untuk suatu mesin tanpa perlu mengetahui detail dari semua alat elektronik yang terhubung.

Sejarah Komputer

Saat ini, komputer sudah semakin canggih. Tetapi, sebelumnya komputer tidak sekecil, secanggih, sekeren dan seringan sekarang. Dalam sejarah komputer, ada 5 generasi dalam sejarah komputer.

Generasi komputer

Generasi Pertama

Dengan terjadinya Perang Dunia Kedua, negara-negara yang terlibat dalam perang tersebut berusaha mengembangkan komputer untuk mengeksploit potensi strategis yang dimiliki komputer. Hal ini meningkatkan pendanaan pengembangan komputer serta mempercepat kemajuan teknik komputer. Pada tahun 1941, Konrad Zuse, seorang insinyur Jerman membangun sebuah komputer, Z3, untuk mendesain pesawat terbang dan peluru kendali.
Pihak sekutu juga membuat kemajuan lain dalam pengembangan kekuatan komputer. Tahun 1943, pihak Inggris menyelesaikan komputer pemecah kode rahasia yang dinamakan Colossus untuk memecahkan kode rahasia yang digunakan Jerman. Dampak pembuatan Colossus tidak terlalu memengaruhi perkembangan industri komputer dikarenakan dua alasan. Pertama, Colossus bukan merupakan komputer serbaguna(general-purpose computer), ia hanya didesain untuk memecahkan kode rahasia. Kedua, keberadaan mesin ini dijaga kerahasiaannya hingga satu dekade setelah perang berakhir.
Usaha yang dilakukan oleh pihak Amerika pada saat itu menghasilkan suatu kemajuan lain. Howard H. Aiken (1900-1973), seorang insinyur Harvard yang bekerja dengan IBM, berhasil memproduksi kalkulator elektronik untuk US Navy. Kalkulator tersebut berukuran panjang setengah lapangan bola kaki dan memiliki rentang kabel sepanjang 500 mil. The Harvard-IBM Automatic Sequence Controlled Calculator, atau Mark I, merupakan komputer relai elektronik. Ia menggunakan sinyal elektromagnetik untuk menggerakkan komponen mekanik. Mesin tersebut beropreasi dengan lambat (ia membutuhkan 3-5 detik untuk setiap perhitungan) dan tidak fleksibel (urutan kalkulasi tidak dapat diubah). Kalkulator tersebut dapat melakukan perhitungan aritmatik dasar dan persamaan yang lebih kompleks.
Perkembangan komputer lain pada masa kini adalah Electronic Numerical Integrator and Computer (ENIAC), yang dibuat oleh kerjasama antara pemerintah Amerika Serikat dan University of Pennsylvania. Terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik solder, komputer tersebut merupakan mesin yang sangat besar yang mengonsumsi daya sebesar 160kW.
Komputer ini dirancang oleh John Presper Eckert (1919-1995) dan John W. Mauchly (1907-1980), ENIAC merupakan komputer serbaguna (general purpose computer) yang bekerja 1000 kali lebih cepat dibandingkan Mark I.
Pada pertengahan 1940-an, John von Neumann (1903-1957) bergabung dengan tim University of Pennsylvania dalam usaha membangun konsep desain komputer yang hingga 40 tahun mendatang masih dipakai dalam teknik komputer. Von Neumann mendesain Electronic Discrete Variable Automatic Computer (EDVAC) pada tahun 1945 dengan sebuah memori untuk menampung baik program ataupun data. Teknik ini memungkinkan komputer untuk berhenti pada suatu saat dan kemudian melanjutkan pekerjaannya kembali. Kunci utama arsitektur von Neumann adalah unit pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu sumber tunggal. Tahun 1951, UNIVAC I (Universal Automatic Computer I) yang dibuat oleh Remington Rand, menjadi komputer komersial pertama yang memanfaatkan model arsitektur Von Neumann tersebut.
Baik Badan Sensus Amerika Serikat dan General Electric memiliki UNIVAC. Salah satu hasil mengesankan yang dicapai oleh UNIVAC dalah keberhasilannya dalam memprediksi kemenangan Dwilight D. Eisenhower dalam pemilihan presiden tahun 1952.
Komputer Generasi pertama dikarakteristik dengan fakta bahwa instruksi operasi dibuat secara spesifik untuk suatu tugas tertentu. Setiap komputer memiliki program kode biner yang berbeda yang disebut "bahasa mesin" (machine language). Hal ini menyebabkan komputer sulit untuk diprogram dan membatasi kecepatannya. Ciri lain komputer generasi pertama adalah penggunaan tube vakum (yang membuat komputer pada masa tersebut berukuran sangat besar) dan silinder magnetik untuk penyimpanan data.

Generasi Kedua

Pada tahun 1948, penemuan transistor sangat memengaruhi perkembangan komputer. Transistor menggantikan tube vakum di televisi, radio, dan komputer. Akibatnya, ukuran mesin-mesin elektrik berkurang drastis.
Transistor mulai digunakan di dalam komputer mulai pada tahun 1956. Penemuan lain yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer generasi kedua yang lebih kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat energi dibanding para pendahulunya. Mesin pertama yang memanfaatkan teknologi baru ini adalah superkomputer. IBM membuat superkomputer bernama Stretch, dan Sprery-Rand membuat komputer bernama LARC. Komputer-komputer ini, yang dikembangkan untuk laboratorium energi atom, dapat menangani sejumlah besar data, sebuah kemampuan yang sangat dibutuhkan oleh peneliti atom. Mesin tersebut sangat mahal dan cenderung terlalu kompleks untuk kebutuhan komputasi bisnis, sehingga membatasi kepopulerannya. Hanya ada dua LARC yang pernah dipasang dan digunakan: satu di Lawrence Radiation Labs di Livermore, California, dan yang lainnya di US Navy Research and Development Center di Washington D.C. Komputer generasi kedua menggantikan bahasa mesin dengan bahasa assembly. Bahasa assembly adalah bahasa yang menggunakan singkatan-singakatan untuk menggantikan kode biner.
Pada awal 1960-an, mulai bermunculan komputer generasi kedua yang sukses di bidang bisnis, di universitas, dan di pemerintahan. Komputer-komputer generasi kedua ini merupakan komputer yang sepenuhnya menggunakan transistor. Mereka juga memiliki komponen-komponen yang dapat diasosiasikan dengan komputer pada saat ini: printer, penyimpanan dalam disket, memory, sistem operasi, dan program.
Salah satu contoh penting komputer pada masa ini adalah 1401 yang diterima secara luas di kalangan industri. Pada tahun 1965, hampir seluruh bisnis-bisnis besar menggunakan komputer generasi kedua untuk memprosesinformasi keuangan.
Program yang tersimpan di dalam komputer dan bahasa pemrograman yang ada di dalamnya memberikan fleksibilitas kepada komputer. Fleksibilitas ini meningkatkan kinerja dengan harga yang pantas bagi penggunaan bisnis. Dengan konsep ini, komputer dapat mencetak faktur pembelian konsumen dan kemudian menjalankan desain produk atau menghitung daftar gaji. Beberapa bahasa pemrograman mulai bermunculan pada saat itu. Bahasa pemrograman Common Business-Oriented Language (COBOL) dan Formula Translator (FORTRAN) mulai umum digunakan. Bahasa pemrograman ini menggantikan kode mesin yang rumit dengan kata-kata, kalimat, dan formula matematika yang lebih mudah dipahami oleh manusia. Hal ini memudahkan seseorang untuk memprogram dan mengatur komputer. Berbagai macam karier baru bermunculan (programmer, analis sistem, dan ahli sistem komputer). Industr piranti lunak juga mulai bermunculan dan berkembang pada masa komputer generasi kedua ini.

Generasi Ketiga

Walaupun transistor dalam banyak hal mengungguli tube vakum, namun transistor menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian-bagian internal komputer. Batu kuarsa (quartz rock) menghilangkan masalah ini. Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC : integrated circuit) di tahun 1958. IC mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa. Pada ilmuwan kemudian berhasil memasukkan lebih banyak komponen-komponen ke dalam suatu chip tunggal yang disebut semikonduktor. Hasilnya, komputer menjadi semakin kecil karena komponen-komponen dapat dipadatkan dalam chip. Kemajuan komputer generasi ketiga lainnya adalah penggunaan sistem operasi (operating system) yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer.

Generasi Keempat

Setelah IC, tujuan pengembangan menjadi lebih jelas: mengecilkan ukuran sirkuit dan komponen-komponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan komponen dalam sebuah chip. Pada tahun 1980-an, Very Large Scale Integration (VLSI) memuat ribuan komponen dalam sebuah chip tunggal.
Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan. Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang berukurang setengah keping uang logam mendorong turunnya harga dan ukuran komputer. Hal tersebut juga meningkatkan daya kerja, efisiensi dan keterandalan komputer. Chip Intel 4004 yang dibuat pada tahun 1971membawa kemajuan pada IC dengan meletakkan seluruh komponen dari sebuah komputer (central processing unit, memori, dan kendali input/output) dalam sebuah chip yang sangat kecil. Sebelumnya, IC dibuat untuk mengerjakan suatu tugas tertentu yang spesifik. Sekarang, sebuah mikroprosesor dapat diproduksi dan kemudian diprogram untuk memenuhi seluruh kebutuhan yang diinginkan. Tidak lama kemudian, setiap piranti rumah tangga seperti microwave, oven, televisi, dan mobil dengan electronic fuel injection (EFI) dilengkapi dengan mikroprosesor.
Perkembangan yang demikian memungkinkan orang-orang biasa untuk menggunakan komputer biasa. Komputer tidak lagi menjadi dominasi perusahaan-perusahaan besar atau lembaga pemerintah. Pada pertengahan tahun 1970-an, perakit komputer menawarkan produk komputer mereka ke masyarakat umum. Komputer-komputer ini, yang disebut minikomputer, dijual dengan paket piranti lunak yang mudah digunakan oleh kalangan awam. Piranti lunak yang paling populer pada saat itu adalah program word processing dan spreadsheet. Pada awal 1980-an, video game seperti Atari 2600 menarik perhatian konsumen pada komputer rumahan yang lebih canggih dan dapat diprogram.
Pada tahun 1981, IBM memperkenalkan penggunaan Personal Computer (PC) untuk penggunaan di rumah, kantor, dan sekolah. Jumlah PC yang digunakan melonjak dari 2 juta unit di tahun 1981 menjadi 5,5 juta unit di tahun 1982. Sepuluh tahun kemudian, 65 juta PC digunakan. Komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari komputer yang berada di atas meja (desktop computer) menjadi komputer yang dapat dimasukkan ke dalam tas (laptop), atau bahkan komputer yang dapat digenggam (palmtop).
IBM PC bersaing dengan Apple Macintosh dalam memperebutkan pasar komputer. Apple Macintosh menjadi terkenal karena memopulerkan sistem grafis pada komputernya, sementara saingannya masih menggunakan komputer yang berbasis teks. Macintosh juga memopulerkan penggunaan piranti mouse.
Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian CPU: IBM PC/486, Pentium, Pentium II, Pentium III, Pentium IV (Serial dari CPU buatan Intel). Juga kita kenal AMD k6, Athlon, dsb. Ini semua masuk dalam golongan komputer generasi keempat.
Seiring dengan menjamurnya penggunaan komputer di tempat kerja, cara-cara baru untuk menggali potensial terus dikembangkan. Seiring dengan bertambah kuatnya suatu komputer kecil, komputer-komputer tersebut dapat dihubungkan secara bersamaan dalam suatu jaringan untuk saling berbagi memori, piranti lunak, informasi, dan juga untuk dapat saling berkomunikasi satu dengan yang lainnya. Jaringan komputer memungkinkan komputer tunggal untuk membentuk kerjasama elektronik untuk menyelesaikan suatu proses tugas. Dengan menggunakan perkabelan langsung (disebut juga Local Area Network atau LAN), atau [kabel telepon, jaringan ini dapat berkembang menjadi sangat besar.

Generasi Kelima

Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001: Space Odyssey. HAL menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial intelligence atau AI), HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri.
Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-fungsi yang dimilikinya sudah terwujud. Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa asing juga menjadi mungkin. Fasilitas ini tampak sederhana. Namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa pengertian manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar menterjemahkan kata-kata secara langsung.
Banyak kemajuan di bidang desain komputer dan teknologi yang semakin memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model non Neumann. Model non Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk bekerja secara serempak. Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi.
Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer generasi kelima. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk untuk merealisasikannya. Banyak kabar yang menyatakan bahwa proyek ini telah gagal, namun beberapa informasi lain bahwa keberhasilan proyek komputer generasi kelima ini akan membawa perubahan baru paradigma komputerisasi di dunia.