Pengertian Software , Hardware dan Brainware beserta contohnya
A.
HARDWARE
Pengertian Hardware
Hardware
(perangkat keras) adalah komponen komputer yang dapat disentuh atau diraba
secara langsung oleh manusia, dengan kata lain memiliki wujud/bentuk secara
fisik. Hardware sendiri memiliki beragam fungsi yang mendukung sistem komputer
agar berjalan sesuai dengan semestinya. Kemampuan lain dari hardware
sering disebut dengan instruction set, yang berarti sebuah perangkat keras
dapat bekerja berdasarkan perintah yang telah ditentukan oleh pengguna. Karena
hardware mengerti bahasa perintah tersebut, maka hardware dapat melakukan
berbagai kegiatan/aktivitas sesuai dengan apa yang telah diperintahkan
penggunanya. Perintah-perintah tersebut tentu tidak berjalan begitu saja, ada
yang mengontrol dan memoderator sebuah komputer agar bekerja sesuai mekanisme
yang ada. Adapun yang menjadi otak dari sebuah komputer yaitu CPU (Central
Proccessing Unit) atau sering juga dikenal dengan Proccessor. CPU ini
menjadi pusat pengolahan data, pengontrol kerja komputer, dan memegang peranan
yang sangat penting dalam sistem komputer. Tanpa adanya CPU (proccessor),
komputer tidak akan bekerja, jadi kinerja komputer tergantung dari CPU
tersebut. Untuk bekerja secara optimal, CPU juga membutuhkan alat. Alat
tersebut berupa alat masukkan dan alat keluaran, di mana alat masukkan untuk
memberi perintah dan alat keluaran untuk memunculkan hasil pemrosesan
suatu intruksi. Hasil keluaran biasanya berupa informasi atau data yang dapat juga
disimpan melalui media penyimpanan.
Contoh Hardware
Adapun contoh dari
hardware yaitu :
Alat masukkan (input
device), yaitu perangkat komputer yang berfungsi untuk
memasukkan suatu perintah dan data yang akan diproses oleh program atau
komputer. Contoh dari input device yaitu : keyboard, mouse, joystick, scanner,
taouchpad, touchscreen, dan sebagainya.
Alat pemrosesan, yaitu perangkat komputer untuk melakukan proses sebuah
inputan/masukkan dari pengguna melalui alat input. Contohnya adalah processor atau
CPU pada sebuah komputer.
Alat keluaran (output
device), yaitu perangkat yang digunakan untuk
memunculkan hasil keluaran atau menyampaikan suatu informasi kepada
penggunanya. Contohnya : monitor, plotter, speaker, printer, proyektor, dan
sebagainya.
Media penyimpanan data
(storage device), yaitu media untuk
menyimpan suatu data secara tetap, contohnya yaitu : harddisk, Flashdisk, CD,
DVD, floppy disk dan sebagainya.
Perangkat tambahan
(peripheral), yaitu perangkat
tambahan komponen komputer atau perangkat yang sebelumnya belum ada di dalam
komputer. Contohnya yaitu : Modem, TV tunner card dan capture card.
B.
SOFTWARE
Pengertian Software
Software
(perangkat lunak) adalah perangkat yang terdiri dari intruksi-intruksi atau
program-program komputer yang berguna untuk menjalankan suatu pekerjaan sesuai
apa yang dikehendaki pengguna. Dengan begitu, software juga dapat berarti suatu
data yang terdapat pada komputer yang memiliki format tertentu lalu disimpan
secara digital di dalam komputer (baik itu program komputer, dokumen, dan
informasi lainnya). Berbeda dengan hardware yang dapat dilihat, dipegang
atau disentuh secara fisik, software tidak demikian. Karena bentuknya digital,
maka seseorang hanya dapat melihatnya dan tidak bisa menyentuhnya secara fisik.
Sekadar pengetahuan, program, data dan instruksi di dalam software yang
tersimpan dalam komputer adalah berbentuk angka-angka (biner) serta bahasa
pemrograman lain yang dimengerti oleh komputer, lalu diterjemahkan ke bentuk
yang lebih kompleks sehingga dimengerti manusia.
Bagaimana software
dibuat ?
Untuk
menciptakan sebuah software, seseorang harus mampu menguasai bahasa pemrograman.
Bahasa pemrograman inilah yang kemudian dibentuk berdasarkan algortima, logika,
ide, dan intruksi dari si pembuatnya. Setelah ragam intruksi dibuat (umumnya
ditulis), langkah selanjutnya adalah dikompilasi dengan aplikasi kompiler
sehingga menjadi kode yang bisa dimengerti oleh hardware komputer.
Contoh Software
Adapun contoh dari
software, diantaranya yaitu :
Sistem Operasi
Sistem
Operasi (operating system) adalah sistem yang berfungsi untuk mengelola seluruh
sumber daya yang terdapat pada sistem komputer dan menghubungkan sumber daya
tersebut dengan pengguna maupun dengan program lain sehingga program yang ada
di komputer dapat mengakses dan menggunakan sumber daya tersebut. Sederhananya
yaitu software untuk menghubungkan komputer dengan pengguna. Contoh sistem
operasi yaitu : Windows, Linux dan Mac OS
Program Aplikasi
Program
yang digunakan untul mengolah data elektronik seperti aplikasi pengolah kata,
pengolah angka, paket aplikasi kantoran dan lain sebagainya. Biasanya dibuat oleh
seorang programmer sesuai dengan kebutuhan konsumen untuk keperluannya. Program
aplikasi ini juga dibuat berbentuk paket yang disusun sedemikian rupa sehingga
dapat digunakan oleh banyak orang untuk berbagai kepentingan.
Contoh program aplikasi
yaitu : Libre Office, Microsoft Office
Word, Microsoft Office Excel, Microsoft Visual Basic dan lain-lain.
Program bantu (utility)
Program
yang berfungsi untuk membantu mengatasi gangguan dan ancaman terhadap jalannya
komputer yang terjadi pada software. Selain itu, utility juga berfungsi untuk
mengisi kelemahan suatu sistem operasi. Contoh dari program bantu (utility)
yaitu : PC Cilin, Direct-X, Norton Utility, SCAN disk, anti virus dan
sebagainya.
Sistem pengolah
Program
yang digunakan untuk memperoses data masukkan (input).
Software Development
Tool
Software
Development Tool (perkakas pengembangan perangkat lunak) adalah program yang
berfungsi sebagai kompilator bahasa pemrograman tingkat tinggi, tingkat
menengah dan bahasa pemrograman tingkat rendah (rakitan).
Adapun contoh bahasa
pemrograman tingkat tinggi yaitu : Pascal,
C, C++, Delphi, PHP, Phyton, dan Pascal.
Contoh bahasa
pemrograman tingkat menengah yaitu : assembler dan translator
Sedangkan contoh bahasa
pemrograman tingkat rendah yaitu : bahasa mesin.
Pengendali Perangkat
Keras
Device
Driver (Pengendali Perangkat Keras) adalah program penghubung perangkat keras
pembantu dengan komputer. Contohnya adalah : software untuk menghitung pada
kasir swalayan dengan menggunakan bantuan scanner untuk menerjemahkan
barcode.
Software menetap (firmware)
Contohnya
yang dipasang pada di jam tangan digital dan pengendali jarak jauh.
Software gratis
Software
gratis (freeware) adalah perangkkat lunak gratis yang diberikan oleh pengembang
tanpa dibatasi oleh masa waktu. Intinya siapa saja bebas menggunakannya sesuka
hati.
Software perusak
Software
perusak ini adalah berbentuk program yang mencurigakan yang dapat menganggu,
mengusik, bahkan merusak sebuah komputer. Perangkat lunak perusak ini sering
juga dikenal dengan malware.
Software uji coba
Software
uji coba (trialware/shareware) yaitu software yang dibatasi untuk waktu
tertentu (misalnya untuk 30 hari), intinya memberikan kesempatan bagi konsumen
untuk menguji produk sebelum membeli versi lengkap dari software tersebut.
C.
BRAINWARE
Pengertian
Brainware
Brainware
(perangkat manusia) adalah seseorang yang mengoperasikan hardware dan software
untuk saling bekerjasama satu dengan lainnya. Jadi intinya seseorang yang
mengoperasikan atau mengatur sistem di dalam komputer disebut dengan brainware.
Brainware ini juga dapat diartikan sebagai perangkat intelektual dimana mampu
mengekspoitasi kinerja dari hardware maupun software. Tanpa brainware, komputer
juga tidak bisa bekerja. Demikian halnya dengan hardware yang membutuhkan
software, software membutuhkan brainware, dan brainware membutuhkan hardware
dan software.
Intinya komponen utama
dalam sistem komputer ini saling bekerja sama.
Contoh Brainware
User/operator, yaitu orang yang tugsanya mengoperasikan komputer.
Administrator, yaitu orang yang mampu mengatur sistem kerja, urutan, dan
pengelolaa data sampai dengan output.
Programmer, yaitu orang yang membuat sebuah program seperti software untuk
kemudian digunaka oleh user atau administrator.
Sistem Analis, yaitu orang yang membuat cetak biri skema global sistem program
untuk dikerjakan programmer.
Teknisi, yaitu orang yang yang bertugas dan memiliki wewenang untuk
melakukan perawatan dan perbaikan terhadap sistem komputer yang mengalami
kerusakan.
www.undhirabali.ac.id
Sumber :
www.habibullahurl.com
Komentar
Posting Komentar