Disusun Oleh :
Antasari PAI/2B 022.011.0034
1. Hardware Komputer
Hardware atau perangkat keras adalah setiap elemen komputer yang
bersifat fisik yang bisa dilihat oleh mata dan dirasakan. Hardware dapat
dikatagorikan menjadi komponen internal dan eksternal. Komponen internal
diperlukan agar komputer dapat berfungsi dengan baik ketika dioperasikan.
Komponen internal secara kolektif memproses atau menyimpan intruksi yang
disampaikan oleh program atau sistwm operasi(OS).
Sementara komponen eksternal atau yang biasa disebut perangkat
periferal, dipasang ke komputer untuk menambah dan meningkatkan
fungsionalitas komputer. Komponen hardware eksternal merupkan item yang
sering dihubungkan secara eksternal ke komputer untuk mengontrol fungsi input
dan output. HardWare ini dirancang untuk memberikan intruksi ke perangkat
lunak(input) atau memberikan hasil yang eksekusinya(output).
a. Fungsi Hardware
Fungsi utama dari perangkat keras komputer adalah memberikan
dukungan untuk fungsi utama komputer. Seperti input, pemrosesan, output,
penyimpanan sekunder dan komunikasi. Ada 4 fungsi hardware yang wajib
diketahui:
1. Memberi output
Fungsi hardware yang pertama adalah untuk memberikan output kepada user
setelah proses pengolahan input di lakukan.
2. Menerima input
Fungsi hardware selanjutnya adalah menerima input. Selain memberikan
output, hardware juga menerima input yang di kirimkan oleh user.
3. Menyimpan informasi dan data
Hardware adalah perangkat keras di mana mempunyai fungsi untuk
menyimpan data output. Biasanya output tersebut akan di simpan dalam
perangkat penyimpanan komputer.
4. Mengolah informasi dan data
Selanjutnya, fungsi hardware adalah untuk mengolah data yang kemudian
menjadi informasi baru yang berguna agar dapat di pahami oleh manusia.
2. Software Komputer
Software merupakan sebuah data yang diprogram, disimpan, dan diformat
secara digital dengan tujuan serta fungsi tertentu. Perangkat ini sendiri tak
mempunyai bentuk fisik, Grameds dapat mengoperasikannya melalui perangkat
komputer. Untuk pembuatannya sendiri, perangkat lunak ini membutuhkan bahasa
pemrograman yang ditulis oleh seorang developer/orang yang ahli dalam bidang
tersebut. Selanjutnya, perangkat lunak dikompilasikan dengan menggunakan
aplikasi kompiler supaya bisa dijadikan sebagai kode yang bisa dikenali
oleh hardware/perangkat keras.
Kemudian perangkat lunak yang berada pada perangkat keras tersebut
menjadi sebuah “nyawa” dari perangkat keras itu sendiri. Dengan begitu, apabila
Graneds tidak menginstall software, maka komputer Grameds pun tidak bisa
dijalankan. Pasalnya, dengan software itulah yang menjadi suatu perintah program
untuk menjalankan kebutuhan atau sebagai otak dari sebuah komputer.
a. Fungsi Software
fungsi utama dari software selengkapnya pada poin berikut ini:
1. Software memiliki fungsi sebagai dasar kebutuhan komputer dapat bisa
dioperasikan dengan baik.
2. Software memiliki fungsi untuk mengatur hardware/perangkat keras yang ada
pada komputer. Dengan begitu, komputer yang digunakan dapat bekerja
dengan baik menyesuaikan pada pekerjaan apa yang dibutuhkan.
3. Software juga dapat dipakai sebagai penghubung antara
beberapa software yang lainnya dengan medianya yakni hardware
4. Software juga bisa difungsikan sebagai penerjemah perintah
pada software yang lain yang masih ada di dalam bahasa mesin. Dengan
begitu, hardware pada komputer pun dapat mengerti serta menerimanya
dengan baik.
5. Selain itu, perangkat lunak komputer ini juga bisa Grameds pakai untuk
mengindentifikasi sebuah program yang ada di dalam komputer.
b. Jenis Dan Contoh Software
1. Operating Sytem
Salah satu jenis software adalah operating system. Perangkat lunak
ini berfungsi mengelola semua perangkat keras yang terhubung ke CPU
komputer. Operating system juga membantu menerjemahkan aktivitas dengan
mengelola proses yang di perintah pengguna lalu di sebarkan ke CPU
sehingga perintah tersebut dapat di jalankan dengan benar di komputer.
Contoh operating system software adalah Microsoft Windows, UNIX,
MacOS, Linux.
2. Programming Language
Jenis software programming language adalah bahasa yang di
gunakan untuk menulis program. Contoh software ini meliputi HTML, JAVA,
PHP, C, C++ dan masih banyak lainnya. Bahkan jika kamu membuat bahasa
pemrograman ini, kamu tetap memerlukan perangkat lunak khusus untuk
merancang program berdasarkan metode dan struktur dalam bahasa
pemrograman itu sendiri.
3. Program Aplikasi
Program aplikasi adalah perangkat lunak yang umumnya kita
jumpai dalam kegiatan sehari-hari. Perangkat lunak ini bisa berfungsi sesuai
tujuan pembuatannya. Contoh software program aplikasi adalah Microsoft
Office Excel, Microsoft Office Word, dan MYOB.
Jenis Software berdasarkan Distribunya :
Adware
Adware adalah software yang di rancang dengan tujuan
membagikan iklan online secara otomatis ke dalam layar komputer
pengguna. Jenis perangkat lunak ini juga bisa menghasilkan pendapatan
melalui metode pay per click (PPC).
Firmware
Ini adalah jenis penyimpanan perangkat lunak hanya-baca. Properti
ini tidak dapat di ubah, jadi jika kamu mengalami masalah fungsional,
kamu tidak perlu melakukan perubahan atau pengembangan lebih lanjut.
Freeware
Freeware adalah jenis software yang tidak memiliki batasan waktu
tertentu. Namun, sebagian besar perangkat lunak jenis ini punya fitur
yang tidak cukup sempurna untuk di gunakan.
Malware
Malware adalah jenis software yang di anggap berbahaya jika di
salahgunakan. Pasalnya, malware di rancang untuk menginfeksi
komputer dan merusaknya. Terdapat banyak jenis malware, salah satunya
adalah virus komputer.
Opensource
Opensource adalah jenis software yang kode sumbernya bisa di
buka. Kamu juga dapat mengubah, meningkatkan, dan
mendistribusikannya kembali tanpa harus membayar. Jenis software ini
di kembangkan oleh programmer menggunakan suatu bahasa
pemrograman khusus.
Shareware
Shareware adalah perangkat lunak yang dapat di gunakan secara
gratis. Jenis software ini biasanya di gunakan sebagai demonstrasi
dengan fungsionalitas dan waktu penggunaan terbatas.
Spyware
Spyware adalah jenis software yang di rancang sebagai mata-mata
setiap aktivitas user. Software ini juga sering disalahgunakan untuk