Pada umumnya komputer tersusun atas dua komponen utama yaitu perangkat keras (hardware) dan perangkat lunak (software). Kedua hal ini yang membuat komputer tersebut menjadi alat elektronik multifungsi kepada penggunanya (brainware). Berikut ini penjelasan lebih lengkap dan rinci mengenai definisi dan contoh dari hardware dan software tersebut.
- Perangkat Keras ( Hardware )
Perangkat keras computer (hardware) adalah semua bagian fisik komputer, dan dibedakan dengan data yang berada di dalamnya atau yang beroperasi di dalamnya, dan dibedakan dengan perangkat lunak (software) yang menyediakan instruksi untuk perangkat keras dalam menyelesaikan tugasnya.
Perangkat keras ini terbagi atas 5 golongan yaitu :
- Perangkat Masukan ( Input Device )
- Perangkat Keluaran ( Output Device )
- Perangkat Pengolah Data ( Processor )
- Perangkat Penyimpanan Data ( Backing Storage )
- Perangkat Tambahan ( Periferal Device )
Berikut ini akan diuraikan lebih detail macam-macam perangkat keras beserta fungsi yang ada pada komputer pada umumnya.
1. Monitor
Monitor LCD (Liquid Crystal Display) adalah monitor yang menggunakan media cairan kristal/Liqid Crystal. Cara kerja monitor LCD itu dengan cara memancarkan sinar melalui kristal cair, yang kemudian dipancarakan secara elektrik sehinggan membentuk sebuah panel-panel kecil datar. Monitor LCD menggunakan teknologi Flat Panel Display atau Monitor Berlayar Data. Monitor, berfungsi sebagai alat yang mampu menampilkan teks atau gambar baik yang sedang diproses maupun yang telah diproses.
Komponen Pada Monitor LCD :
Ø Front Panel Display
Pada blok panel display ini terdapat Backlight, yaitu untuk menghasilkan cahaya putih diseluruh permukaan LCD, Diffuser yang berfungsi sebagai filter Backlight
Ø Backlight dan Inverter
Backlight ini merupakan bagian yang termasuk Front Panel Display, Berfungsi untuk menghasilkan cahaya putih diseleuruh layar LCD. dan Inverter berfungsi untuk mengubah tegangan DC 12V menjadi 1000-4000 VAC
Ø TCON FRC Board
Terdapat ribuan pixel/element LCD dan setiap pixel ini mempunya i satu transitor untuk menyalakan dan mematikan pixel tersebut.
Penyalaan pixel ini dikontrol oleh sebuah modul TCON atau FRC Board, Modul inilah yang menentukan transitor mana yang aktif atau yang tidak aktif.
Ø Main PCB/Main Board
Fungsi dari modul board adalah untuk memproses semua sinyal, baik itu audio maupun sinyal video yang ditangkap oleh Tunner. Tunner ini berfungsi untuk menangkap sinyal gelombang elektro magnetik, Berupa siaran televisi. Namun untuk monitor LCD yang diikhususkan untuk komputer, Itu tidak memiliki Tuner.
Ø Scaler
Fungsinya adalah untuk merubah sinyal video RGB Analog menjadi digital
Ø Power Board/Power Supply
Berisi Trafo-Step-Down yang mengubah tegangan AC menjadi DC.
Berfungsinya untuk menyuplai tegangan ke seluruh rangkaian. Tegangan output pada umumnya 12 Volt dan 5 Volt DC
Ø LVDS
LVDS (Low Voltage Diferencial Signal) merupakan kabel konektor antara Video Prossessor ke Block LCD Modul (TCON)
2. CPU
CPU, berfungsi sebagai pemroses data yang diinput agar menjadi informasi. Selain itu CPU juga dapat menyimpan instruksi pemrosesan dan penyimpanan data.
Komponen Pada CPU :

- Ø Floppy disk, adalah media diska penyimpanan terdiri dari media penyimpanan magnetis tipis dan fleksibel, disegel dalam plastikberbentuk persegi atau persegi panjang.
- Ø Heatsink adalah logam dengan design khusus yang terbuat dari alumuniun atau tembaga (bisa merupakan kombinasi kedua material tersebut) yang berfungsi untuk memperluas transfer panas dari sebuah prosesor.
- Ø Hard Drive adalah sebuah komponen perangkat keras yang menyimpan data sekunder dan berisi piringan magnetis.
- Ø Optical Drive adalah sebuah penggerak cakram yang menggunakan sinar laser sebagai bagian dari proses membaca atau menulis data ke dalam atau dari cakram optis
- Ø RAM adalah sebuah tipe penyimpanan komputer yang isinya dapat diakses dalam waktu yang tetap tidak memperdulikan letak data tersebut dalam memori.
- Ø Processor merujuk kepada perangkat keras komputer yang memahami dan melaksanakan perintah dan data dari perangkat lunak. Istilah lain, pemroses/prosesor (processor), sering digunakan untuk menyebut CPU.
- Ø Power Supply adalah sebuah peranti elektronika yang berguna sebagai sumber daya untuk peranti lain, terutama daya listrik. Pada dasarnya pencatu daya bukanlah sebuah alat yang menghasilkan energi listrik saja, namun ada beberapa pencatu daya yang menghasilkan energi mekanik, dan energi yang lain.
- Ø Motherboard adalah papan sirkuit tempat berbagai komponen elektronik saling terhubung seperti pada PC atau Macintosh dan biasa disingkat dengan kata mobo. Atau dengan kata lain mainboard adalah papan utama berupa pcb yang memiliki chip bios (program penggerak), jalur-jalur dan konektor sebagai penghubung akses masing-masing perangkat.
3. Keyboard
Keyboard, berfungsi untuk menginput data berupa karakter dan juga sebagai media untuk melakukan berbagai perintah yang diinginkan user. Jenis keyboard ada 3 yaitu QWERTY, DVORAK, dan KLOCKENBERG.
Komponen Pada Keyboard :
Ø Tombol Escape : Membatalkan sebuah perintah yang sudah di lakukan di menu.
Ø Tombol Function :
· F1 : Menjalankan fungsi pertolongan yang disediakan pada Word.
· F2 : Memindahkan teks atau objek yang dipilih
· F3 : Menjalankan perintah Auto Text
· F4 : Mengulangi perintah sebelumnya
· F5 : Menjalankan perintah find atau replace
· F6 : Menjalankan perintah Other Pane
· F7 : Memeriksa kesalahan ketik atau ejaan teks
· F8 : Awal perintah pemilihan teks atau objek
· F9 : Mengupdate field (mail marge)
· F10 : Mengaktifkan menu
· F11 : Memasukkan field berikutnya (mail marge)
· F12 : Mengaktifkan dialog save as
Ø Tombol Shift : Untuk merubah karakter dan mengaktifkan fungsi symbol pada kondisi tertentu.
Ø Tombol Alt : Akan berfungsi bila sudah dihubungkan dengan beberapa penekanan tombol pada keyboard
Ø Tombol Number : Karakter yang berupa angka.
4. Mouse
Mouse, berfungsi sebagai alat perpindahan kursor atau pointer secara cepat dan juga dapat digunakan sebagai media perintah praktis dan cepat dibanding keyboard
Komponen Pada Mouse :
1. Tombol klik kiri mouse
2. Klik tengah tombol
3. Tombol klik kanan mouse
4. Kabel koneksi ke PS/2 socket di komputer
5. IC (analog) mouse untuk menggerakkan mouse dan di lanjutkan ke sinyal digital
untuk dikirim ke komputer
6. X-axis pendeteksi ketika mouse akan di geser ke kanan dan kiri
7. Y-axis pendeteksi ketika mouse akan di geser ke depan atau belakang
8. Rubbur ball, bola yang akan menerima geseran dan menghasilkan sudut x dan y
yang dikirimkan pada pendeteksi axisElectrolytic capacitor
9. Resistors
5. Printer
Printer adalah peranti yang menampilkan data dalam bentuk cetakan, baik berupa teks maupun gambar/grafik, di atas kertas. Pencetak biasanya terbagi atas beberapa bagian, yaitu penggetil (picker) sebagai alat mengambil kertas dari baki (tray).
Komponen Pada Printer :
Ø Timing Belt : Penghubung antara print head dengan motor stepper yang berbahan karet.
Ø Paper Feed Rollers: Menarik kertas yang ada di paper tray kemudian digulung ketika print head sudah siap untuk mencetak.
Ø Printhead Positioning Motor : Menggerakkan print head
Ø Printhead Assembly : Menyemprotkan tinta pada kertas
Ø Ink Cartidges : Tempat untuk menampung tinta
Ø Platen :
Ø Buttons : Merupakan tombol Power ON/OFF pada printer
Ø Control Pannel : Fitur dari sistem operasi Windows yang memungkinkan pengguna untuk mengubah pengaturan sistem dan kontrol
Ø Parallel Port : Sebagai alat komunikasi komputer dengan perangkat luar bersifat parallel
6. Speaker
Speaker adalah perangkat keras output yang berfungsi mengeluarkan hasil pemrosesan oleh CPU berupa audio atau suara.
Komponen Pada Speaker :
Ø Magnet berfungsi untuk mengubah energi listrik menjadi energi bunyi.
Ø Basket berfungsi sebagai bingkai pada Surround.
Ø Spider menahan coil pada posisinya sambil mendorongnya bergerak kembali dengan bebas dan begitu seterusnya.
Ø Surround merupakan ratusan material yang fleksibel sebagai penahan pergerakan cone.
Ø Cone/Diafragma berfungsi sebagai penghasil gelombang suara yang digetarkan oleh Driver Speaker.
Ø Voice Call teknologi yang memungkinkan percakapan suara jarak jauh melalui media internet.
7. Scanner
Scanner, merupakan alat bantu untuk memasukkan data teks atau gambar ke dalam komputer dalam bentuk digital sebelum diproses.
Komponen Pada Scanner :
Ø Alas kaca digunakan sebagai wadah dari gambar yang akan dibaca.
Ø Sumber cahaya berupa lampu dengan intensitas cahaya cukup tinggi akan menghasilkan cahaya yang diarahkan ke gambar.
Ø Sensor sinar pantulan digunakan untuk jenis scanner flat bed adalah sensor CCD (charge-coupled devices). Alat ini berfungsi seperti mata yang akan membaca sinar pantulan dari gambar Untuk mengarahkan sampai ke CCD, cahaya pantulan dari gambar diarahkan dengan menggunakan sejumlah cermin dan lensa scanner.
Ø Motor Stepper dan pita bergerigi karena data dibaca baris perbaris, maka dibutuhkan motor stepper dan pita bergerigi untuk menggerakan lampu dan CCD.
Ø Penutup digunakan untuk menghindari sinar luar yang masuk, sehingga data yang dibaca oleh CCD benar-benar data pantulan dari gambar yang sedang dibaca.
- Perangkat Lunak ( Software )
Perangkat lunak atau yang sering disebut software merupakan perangkat komputer yang secara fisik dapat dilihat namun tak dapat diraba secara langsung. Hal ini dikarenakan perangkat ini tersedia dalam bentuk digital. Adapun definisi lain mengenai software yaitu sekumpulan data elektronik yang disimpan dan diatur oleh komputer yang dapat berupa program ataupun instruksi yang akan menjalankan suatu perintah.
Perangkat Lunak ini terbagi atas :
Ø Perangkat Lunak Aplikasi ( Apllication Software )
Yaitu aplikasi yang terdapat dalam komputer yang berfungsi sebagai pengolah kata & angka, pemutar media, dan sebagainya seperti MS Office, Media Player, dan Software sebagainya.
Ø Miscrosoft Excel adalah aplikasi yang digunakan untuk pengolahan angka aritmatika, miscrosoft excel menggunakan aplikasi lembar kerja (SpeardSheet) dan Microsoft Office Excel memang dikenal dengan penggunaan rumus-rumus atau formula dalam lembar kerjanya.
Ø Miscrosoft One Note adalah sebuah aplikasi seperti kertas catatan yang berfungsi untuk mencatat, mencoret-mencoret, memasukan objek, menggambar, memasukan komentar, serta membagikannya kepada rekan sekerja.
Ø Miscrosoft Outlook adalah sebuah aplikasi yang berfungsi sebagai mengirim dan membaca surat elektronik seperti email.
Ø Miscrosoft Word adalah sebuah aplikasi untuk mengolah huruf, angka atau karakter yang digunakan untuk pembuatan laporan, pembuatan dokumen, dan skripsi.
Ø Miscrosoft Power Point adalah sebuah aplikasi yang digunakan untuk presentasi dalam beberapa bentuk slide. Adapun kita dapat memilih tema (latar belakang), memasukan gambar, dan lain-lain.
Ø Sistem Operasi ( Operating System )
Yaitu program utama/induk yang berfungsi sebagai pusat pengaturan dan pemrosesan data dalam komputer, contohnya Windows, Linux, dan lain-lain.
Ø Mac OS adalah sistem operasi yang digunakan untuk mengoperasikan komputer notebook apple macintosh.
Ø Windows adalah nama dari salah satu versi Microsoft Windows, serangkaian sistem operasi yang diproduksi oleh Microsoft untuk digunakan pada komputer pribadi, termasuk komputer rumah dan bisnis, laptop, netbook, tablet PC, server, dan PC pusat media.
Ø UNIX adalah sebuah sistem operasi komputer yang diawali dari project Multics (Multiplexed Information and Computing Service) pada tahun 1965 yang dilakukan American Telephone and Telegraph (AT&T), General Electric (GE), dan Institut Teknologi Massachusetts (MIT), dengan biaya dari Departemen Pertahanan Amerika (Departement of Defence Advenced Research Project, DARPA atau ARPA). UNIX didesain sebagai Sistem operasi yang portabel, multi-tasking dan multi-user.
Ø MS-DOS adalah sebuah sistem operasi yang sangat banyak digunakan oleh komputer IBM-PC atau yang kompatibel dengannya. Microsoft membuat MS-DOS sebagai sebuah sistem operasi mainstream, sebelum pada akhirnya menghentikan dukungan MS-DOS secara perlahan ketika mereka membuat sebuah sistem operasi berbasis antarmuka grafis (dikenal juga dengan sebutan GUI) untuk pasar mainstream, yang disebut sebagai Microsoft Windows.
Ø Pengembangan Perangkat Lunak ( Software Development Tools )
Pengembang perangkat lunak (Inggris: Software Developer) adalah individu, komunitas atau perusahaan yang membuat perangkat lunak. Pengembang perangkat lunak kemudian mengkhususkan diri untuk mengembangkan perangkat lunak kategori tertentu misalnya Sistem Operasi, RDBMS, web server, bahasa pemrograman dan lain-lain.
Ø PHP : Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memprogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
Ø Joomla! adalah Sistem manajemen konten (SMK atau CMS) yang bebas dan terbuka (free opensource) ditulis menggunakan PHP dan basisdata MySQL untuk keperluan di internet maupun intranet. Joomla pertamakali dirilis dengan versi 1.0.0. Fitur-fitur Joomla! diantaranya adalah sistem caching untuk peningkatan performansi, RSS, blogs, poling, dll. Joomla! menggunakan lisensi GPL.
A. System Analyst
System Analyst adalah seseorang yang bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan. System Analyst juga memegang peranan yang sangat penting dalam proses pengembangan sistem.
B. Programmer
Programmer adalah seseorang yang mempunyai kemampuan menguasai salah satu atau banyak bahasa pemrograman seperti bahasa C, Pascal, Java, dll. Programmer juga bisa dikatakan sebagai pembuat dan petugas yang mempersiapkan program yang dibutuhkan pada sistem komputerisasi yang akan dirancang.
C. Administrator
Administrator adalah seseorang yang bertugas mengelola suatu sistem operasi dan program-program yang berjalan pada sebuah sistem komputer atau jaringan komputer.
D. Operator
Operator adalah pengguna biasa yang hanya memanfaatkan sistem komputer yang sudah ada atau istilahnya dia hanya menggunakan apilkasi-aplikasi tertentu.