Perangkat Lunak dan Perangkat Keras.
Dalam komputer ada beberapa komponen penting yaitu Perangkat Keras (Hardware), Perangkat Lunak (Software) dan Brainware. Ketiga perangkat tersebut merupakan komponen terpenting dalam komputer dan saling berhubungan satu sama lain. Namun dalam kesempatan kali ini saya hanya akan membahas mengenai komponen perangkat keras dan perangkat lunak saja. Berikut penjelasan yang dapat saya rangkum dari beberapa sumber yang ada di internet.
Perangkat Keras (Hardware)
Perangkat Keras adalah jenis perangkat yang dapat disentuh secara fisik dan merupakan perangkat yang bertugas menjalankan perintah atau instruksi dari perangkat lunak atau software. Hardware secara fundamental mempunyai bagian non-fisik yang disebut firmware. Firmware berfungsi sebagai penyedia instruksi dasar yang dapat dilakukan sebuah hardware. Firmware disimpan dalam chip memori khusus pada suatu hardware yang dapat berupa ROM /EEPROM. Firmware berupa sebuah perangkat lunak kecil (software) yang biasanya ditulis dalam bahasa pemrograman rendah untuk menghasilkan instruksi dasar yang dapat digunakan oleh hardware bersangkutan secara cepat. Instruksi dasar dibedakan menjadi 3 yaitu,
1. Instruksi Dasar Input
Yaitu instruksi yang dapat memberikan informasi kepada perangkat lunak lainnya yaitu sistem Informasi dengan perantara driver.
2. Instruksi Dasar Proses
Yaitu instruksi yang berperan sebagai penengah proses input atau output yang dilakukan oleh suatu hardware.
3. Instruksi Dasar Output
Yaitu instruksi yang dipanggil oleh perangkat lunak lainnya yaitu sistem operasi dengan perantara driver.
Perangkat keras terbagi menjadi beberapa jenis, yaitu perangkat keras input, perangkat keras proses, perangkat keras output, perangkat keras penyimpanan, perangkat keras kelistrikan.
1. Perangkat Keras Input adalah jenis perangkat keras yang yang bertugas untuk menginput atau memasukan data, perintah atau interuksi. Contoh, mouse, keyboard, scanner, dan R7 ROM-drive.
2. Perangkat Keras Proses yaitu jenis perangkat keras yang bertugas untuk memproses data atau perintah. Contoh, RAM-Memory, Prosesor, Motherboard.
3. Perangkat Keras Output yaitu jenis perangkat keras yaitu perangkat keras yang menjadi tempat keluaran perintah atau data setelah diproses. Contoh, Printer, Speaker, dan Monitor.
4. Perangkat Keras Penyimpanan yaitu jenis perangkat keras yang memiliki fungsi sebagai tempat penyimpanan data. Contoh, Hardisk, Floppy disk/disket, dan CD-R/ CD-RW.
5. Perangkat Keras Kelistrikan yaitu perangkat keras yang memiliki fungsi untuk menstabilkan daya listrik pada perangkat komputer. Contoh, Power Supply, Uninterruptible Power Supply (UPS) , dan Stabilizer.
Perangkat Lunak (Software)
Perangkat lunak yaitu suatu program yang digunakan untuk mengatur kerja hardware agar dapat berjalan sebagaimana fungsinya. Hardware tidak dapat digunakan oleh pengguna tanpa ada bantuan dari software. Perangkat Lunak juga memiliki beberapa komponen didalamnya yaitu :
1. Sistem Operasi
adalah program yang berfungsi untuk mengatur sistem kerja dan mengatur kerja media input, output, memori, serta sistem kerja lainnya.
Dan Sistem Operasi juga memiliki beberapa fungsi sebagai berikut :
Beberapa fungsi Sistem Operasi yaitu :
– Menyimpan program dan aksesnya
– Mengalokasikan tugas penting
– Membagi tugas di CPU
– Memelihara keamanan sistem
– Merekam sumber data
2. Program Aplikasi
Program aplikasi adalah perangkat lunak yang dirancang untuk kebutuhan tertentu, seperti mengolah kata, presentasi, desain grafis, dan lain lain. Fungsi utama dari aplikasi adalah untuk membantu/mempermudah user atau pengguna dalam melakukan tugasnya.
3. Bahasa Pemrograman
Yaitu program yang digunakan untuk menerjemahkan instruksi yang ditulis dalam bahasa pemrograman ke bahasa mesin dengan aturan atau prosedur tertentu. Ada beberapa tingkatan dalan Bahasa Pemrograman yaitu:
-Bahasa tingkat rendah (low level language), dimana pengkodean bahasanya menggunakan kode angka 0 dan 1.
- Bahasa tingkat tinggi (high level language), Bahasa ini termasuk dalam bahasa pemrograman yang mudah dipelajari oleh pengguna komputer karena menggunakan bahasa Inggris. Contohnya, BASIC, COBOL, PASCAL, FORTRAN.
- Bahasa generasi keempat (4 GL), merupakan bahasa yang berorientasi pada objek yang disebut Object Oriented Programming (OOP). Contoh software ini adalah : Visual Basic, Delphi, Visual C++.
Jadi itulah beberapa penjelasan yang bisa saya simpulkan mengenai Perangkat Lunak dan Perangkat Keras. Kesimpulannya adalah untuk menjalankan suatu komputer dibutuhkan 3 komponen penting yaitu, Hardware, Software, dan Brainware yang harus saling berhubungan satu sama lain.
Sekian ilmu yang dapat saya tuliskan dalam blog ini, mohon dimaafkan jika ada kesalahan dan kekurangan dalam penulisan maupun isi konten. Terima kasih telah membaca.