Perangkat Keras dan Perangkat Lunak (Hardware dan Software)

Assalammu'alaikum warahmatullahi wabarakatuh

Kali ini saya akan membahas Perangkat Keras (Hardware) dan Lunak (Software) yang ada pada sebuah komputer. Sebelum memulai kita harus mengenal apa itu Perangkat Keras (Hardware) dan Lunak (Software).

  • Hardware adalah perangkat yang dapat dilihat, diraba, dan dirasakan, fungsi Hardware ialah untuk menginput/output-kan sebuah data ke maupun dari komputer.
  • Software adalah program yang ada pada komputer itu sendiri, fungsi Software ialah untuk membantu dan memudahkan penggunanya dalam pekerjaan.

Berikut adalah alat-alat Hardware dan Software :


Hardware

Terdapat 3 jenis Hardware berdasarkan fungsinya
  1. Input berfungsi untuk memasukan atau menginput data kedalam komputer
  2. Output berfungsi untuk mengeluarkan sebuah data yang sudah dikemas dari komputer
  3. Input/Output (I/O) alat yang dapat berfungsi sebagai input/output

A. Input

1. Keyboard

Keyboard biasa digunakan untuk menginput data berupa teks kedalam komputer. Seiring berjalannya waktu, banyak macam tipe keyboard yang dikeluarkan.
  • Keyboard QWERTY
  • Keyboard KLOCKENBERG
  • Keyboard DVORAK
  • Keyboard Maltron
  • Keyboard Mekanikal
  • Keyboard One-Handed
  • Keyboard Numeric
  • Keyboard Virtual
Meskipun banyak macam tipe keyboard yang dikeluarkan, keyboard tiipe QWERTY lah yang masih banyak penggunanya hingga sekarang.

2. Mouse

Mouse atau tetikus adalah perangkat yang berfungsi untuk petunjuk (pointer), fungsi ini banyak digunakan untuk pengguna GUI (Graphic User Interface). Biasanya fungsi ini untuk membuka sebuah data, file, maupun program yang ada di komputer kita. Sama hal nya seperti keyboard, mouse juga banyak modelnya, berikut adalah macam macam tipe mouse:
  • Mouse Serial
  • Mouse PS/2
  • Mouse USB
  • Mouse Nirkabel/Wireless
  • Mouse Trackball
  • Mouse Optic
  • Mouse Standar
  • Mouse Gaming

3. Scanner

Scanner berfungsi untuk menginput sebuah teks maupun gambar/foto fisik ke dalam komputer. Cara kerjanya pun mudah, yaitu kalian hanya memerlukan selembar kertas berisi teks atau gambar yang ingin kalian simpan kedalam komputer tanpa harus mengetik ulang (khusus teks) atau tanpa harus susah menggunakan kamera laptop anda untuk memfoto momen indah kalian saat di gunung. Jenis scanner yang digunakan adalah :
  • Flatbed Scanner
  • Sheetfed Scanner
  • Foto Scanner
  • Portable Scanner
  • Drum Scanner
  • Scanner Printer Multifungsi
  • Scanner Produksi

Bahkan ada scanner yang berfungsi untuk mendeteksi benda yang memang sudah terdaftar di database server, saat scanner digunakan ke benda tersebut, akan menampilkan informasi-informasi dari benda tersebut. Jenis scanner yang digunakan adalah :
  • Handheld Scanner
  • Bar Code Reader
  • Specialty Scanner

B. Output

1. Monitor

Monitor berfungsi untuk mengeluarkan sebuah data yang sudah input. Monitor sangat berguna untuk kita melihat dan mengetahui apa saja yang sedang kita lakukan atau yang sedang kita input kedalam komputer.
Monitor terbagi menjadi 2 jenis yaitu :
  • Monitor CRT (Chatode Ray Tube) atau yang biasa kita kenal sebagai monitor tabung.
  • Monitor LCD (Liquid Crystal Display)

2. Speaker

Speaker berguna untuk mengeluarkan suara dari komputer, speaker menjadi alat alternatif apabila komputer kalian tidak ada Sound Card, dan speaker juga dapat menghasilkan suara yang lebih besar saat digunakan.

3. Printer

Printer adalah kebalikan dari scanner, printer menghasilkan sebuah data berupa teks maupun gambar/foto kedalam bentuk fisik. Printer dibagi menjadi 2 tipe berdasarkan cara kerjanya.
  1. Impact Printer : Mekanisme dari printer ini adalah dengan menyentuh kertas agar dapat menghasilkan cetakan. Impact printer menggunakan print heads yang berisi 9 pin metal untuk menghasilkan titik yang akan membentuk karakter, dan beberapa printer ada yang menggunakan 24 pin metal untuk menghasilkan resolusi yang lebih baik. yang termasuk kedalam impact printer adalah:
    • Dot Matrix Printer
    • Daisy Wheel Printer
    • Thimble Printer
    • Chain Printer
    • Drum Printer
    • Band Printer
  2. Non Impact Printer : Mekanisme dari printer ini tidak menyentuh kertas untuk menghasilkan cetakan. yang termasuk kedalam non impact printer adalah:
    • Inkjet Printer
    • Laser Printer
    • Solid Ink Printer
    • Dye Sublimation Printer
    • Thermal Wax Printer
    • Thermal Autochrome rinter
    • Plotter

C. Input dan Ouput (I/O)

1. Storage Eksternal

Storage eksternal atau secondary storage adalah perangkat yang dapat menyimpan data secara permanent. Dikarenakan storage internal atau primary storage bersifat volatile (data akan hilang apabila arus listrik dimatikan), maka secondary storage diciptakan. Contoh dari storage eksternal :
  • Floppy Disk Drive
  • NOR flash
  • Flash Disk
  • USB Flask Drive
  • Hard Disk
  • CD ROM
  • DVD
  • Solid State Drive

2. Perangkat Komunikasi antar Komputer maupun Internet

Perangkat ini bertujuan untuk berkomunikasi antar komputer, server, maunpun internet. Perangkat ini dihubungkan dengan kabel jaringan. Saat ini, kabel jaringan yang banyak digunakan adalah kabel UTP dan Fiber Optic. Perangkat yang masuk dalam kelompok ini adalah :
  • NIC (Networt Interface Card)
  • Router
  • Switch
  • HUB
  • Bridge
  • Modem
  • Repeater


Software

Software dibagi menjadi 3 berdasarkan jenisnya :
  1. Sistem Operasi
  2. Perangkat Lunak Bahasa
  3. Program Aplikasi

A. Sistem Operasi


Sistem operasi berfungsi untuk mengendalikan program kerja komputer secara mendasar, OS mengatur sumber daya dari hardware dan software. Tanpa OS, komputer hanya bisa booting tapi tidak bisa diberi perintah ataupun menjalankan program. Yang termasuk kedalam OS :
  1. Windows
  2. Linux
  3. Unix
  4. MacOS
  5. MS DOS
  6. Android
  7. Apple

B. Perangkat Lunak Bahasa

Program yang bertugas untuk menerjemahkan intruksi dalam bahasa mesin agar bisa dimengerti oleh komputer. Perangkat lunak bahasa dibagi menjadi 3 :
  1. Bahasa Tingkat Rendah : Bahasa pemrograman yang bahasanya masih jauh dari bahasa manusia atau bahasa yang digunakan oleh komputer itu sendiri dengan menggunakan kode-kode singkat (kode mnemonic), contohnya kode mesin|MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb. Contoh program bahasanya adalah :
    • Assembly Language
    • RPG (Repeat Program General)
  2. Bahasa Tingkat Menengah : Bahasa dalam komputer yang menggunakan singkatan dan sudah mendekati bahasa sehari hari, bahasa tingkat menengah bisa masuk kedalam bahasa tinggi maupun rendah, instruksi yang digunakan bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb. Contoh program bahasanya adalah
    • C/C++
    • Fortran (Formula Transator)
  3. Bahasa Tingkat Tinggi : yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb. Contoh program bahasanya adalah :
    • Pascal
    • Cobol
    • Basic
    • Java
    • PHP

C. Program Aplikasi

Program yang dirancang secara khusus untuk kebutuhan tertentu dan bertugas membantu penggunanya dalam pekerjaan. Berikut adalah macam macam program aplikasi berdasarkan fungsinya :
  1. Word Processing : Program yang dapat dipakai untuk menyunting naskah. Contoh :
    • Microsoft Word
    • Lotus Ami Pro
    • WordPerfect.
  2. Desktop Publishing : Program yang mengatur tata letak cetakan pada suatu naskah sehingga siap untuk dicetak. Contoh :
    • Ventura Publisher
    • Page Maker.
  3. Program Speadsheet : Program yang digunakan untuk mengolah data secara berkolom. Contoh :
    • Microsoft Excell
    • Lotus Improv.
  4. Program Database : Program aplikasi yang berfungsi untuk merancang atau membuat serta mengelola DATABASE
    • MySql
    • Oracle
    • Ms.Access
    • SQL Server
  5. Program CAD (Computer Aided Design) : Program aplikasi yang berfungsi untuk media lukis (Alat lukis). Seseorang yang tidak pintar menggambar dengan tangan, dapat membuat gambar yang bagus di komputer, karena gambar dikomputer mudah diubah dan diolah. Contoh :
    • Corel Draw
    • Stanford Graphics
    • Visio
    • Auto Cad
  6. Program Akuntasi : Aplikasi yang juga banyak dipakai dalam dunia bisnis adalah aplikasi yang berhubungan dengan keuangan dan akuntasi. Contoh :
    • DacEasy Accounting
    • Pacioli 2000
    • PeachTree Accounting.
  7. Program Statistik : Program statistik merupakan program yang digunakan untuk melakukan penelitian yang berhubungan dengan analisis statistik. Contoh :
    • SAS
    • SPSS
    • Statisca.
  8. Communication : Program yang digunakan untuk berkomunikasi dengan pemakai komputer lain. Contoh :
    • Carbon Copy
    • DataFax
    • Procomm Plus
    • CrossTalk.
  9. Multimedia : Software yang digunakan untuk menghubungkan komputer dengan peralatan multimedia seperti kamera video, kamera digital, video player. Contoh :
    • Microsoft Video.
  10. Game : Program untuk permainan. Contoh :
    • Flight Simulator
    • Baseball
    • Prince of Persia.
  11. Antivirus : Program yang digunakan untuk mendeteksi, mencegah dan menghilangkan virus yang tertular pada komputer yang sedang dipakai. Contoh :
    • McAfee
    • Norton Antivirus
    • AVG
    • Avast


Sumber : 

https://www.tokopedia.com/blog/jenis-jenis-keyboard-komputer/
http://kuhitung123.blogspot.com/2016/12/jenis-jenis-mouse-tetikus.html
https://carisinyal.com/jenis-jenis-scanner/
https://komunitastkj.wordpress.com/2015/10/19/perbedaan-impact-printer-dan-non-impact-printer/
http://legblitz.blogspot.com/2016/08/storage-device-storage-io-modem-nic.html
https://www.kabargames.id/perangkat-jaringan-komputer/
https://id.wikipedia.org/wiki/Sistem_operasi
https://id.wikipedia.org/wiki/Bahasa_pemrograman
http://blog.unnes.ac.id/srirahayu/2016/02/15/jenis-jenis-program-aplikasi-beserta-fungsinya/

Komentar

Posting Komentar