Pengertian, Fungsi, dan Pembagian Software - Bagi anda sudah pernah mengenal dan menggunakan
komputer ataupun laptop pasti sudah pernah menggunakan software walaupun anda
belum tahu bagaimana defenisi sebenarnya dari software. Misalnya anda
mengerjakan tugas sekolah atau kampus anda dengan Microsoft Word, itu merupakan
salah satu contoh dari sekian banyak software.
Software sebenarnya merupakan sebuah program yang wajib ada pada sebuah komputer ataupun laptop. Daripada ngoceh nya tambah panjang dan jadi tidak karuan lebih baik kita lihat pengertian software berikut ini :
Software sebenarnya merupakan sebuah program yang wajib ada pada sebuah komputer ataupun laptop. Daripada ngoceh nya tambah panjang dan jadi tidak karuan lebih baik kita lihat pengertian software berikut ini :
Pengertian software
Software adalah data yang diprogram sedemikian rupa
yang dibuat sesuai kebutuhan dan di simpan pada hardisk komputer, tidak
memiliki bentuk fisik dan bersifat abstrak namun nyata adanya.
Software yang jika diartikan dalam bahasa Indonesia berarti perangkat lunak. Software dibuat dengan menggunakan bahasa pemprogaman yang dibuat oleh programer yang kemudian melewati proses tertentu sehingga nantinya software bisa dipakai dan digunakan oleh banyak orang.
Software yang jika diartikan dalam bahasa Indonesia berarti perangkat lunak. Software dibuat dengan menggunakan bahasa pemprogaman yang dibuat oleh programer yang kemudian melewati proses tertentu sehingga nantinya software bisa dipakai dan digunakan oleh banyak orang.
Fungsi Software
Banyak hal yang bisa kita lakukan dengan hardware,
seperti yang katakan diatas seorang programer membuat software sesuai
kebutuhan, jadi banyak fungsi yang bisa dilakukan software diantaranya :
1. Mengidentifikasi software atau
program yang ada pada komputer.
2. Menghubungkan software – software
lain dengan hardware atau perangkat keras.
3. Mengatur dan mengkonfigurasi
hardware agar bisa bekerja secara bersamaan dalam satu waktu.
4. Software juga berperan untuk
menerjemahkan intruksi yang diberikan user ke dalam bahasa mesin sehingga dapat
dikenali oleh hardware atau perangkat keras.
Pembagian software
Ada beberapa pembagian software secara umum yaitu :
1. Sistem Operasi (Operating System)
Merupakan
salah satu software yang berfungsi untuk menghubungkan hardware dengan software
lainnya. Software ini berada pada lapisan pertama yang diletakkan pada memori
komputer yang melakukan operasi – operasi dasar pada system komputer.
Beberapa
contoh sistem operasi :
·
Linux
·
Microsoft
Windows
·
Unix
2. Aplikasi (application)
Suatu
software yang dibuat dengan bahasa pemprograman untuk tujuan tertentu, biasanya
software ini disebut aplikasi siap pakai.
Beberapa
jenis dan contoh aplikasi
·
Pengolah
angka seperti Microsoft Excel
·
Pengolah
gambar seperti Corel Draw
·
Pengolah
data seperti Microsoft Acces
·
Pengolah
kata seperti Microsoft Word
3. Software bantu (Utility)
Software ini
mempunyai peran untuk membantu sistem operasi misalnya dalam hal pembersihan
file spam (sampah) yang ada di komputer kita, atau aplikasi yang bisa kita
gunakan untuk browsing internet.
Beberapa
contoh software utility
·
Pembersih
seperti Ccleaner, Utility tools
·
Antivirus
seperti McAffe, Avira, Smadav, EsetNod32
·
Pemutar
file MP3 seperti Winamp, Aimp
·
Browsing
seperti Mozilla, Chrome, baidu, UC browser
4. Software bahasa pemprograman
Bahasa
pemprograman atau biasa juga dikenal dengan bahasa komputer. Bahasa
pemprograman merupakan satu set instruksi atau perintah berupa sintaks dan
semantik untuk mendefenisikan program komputer. Ini merupakan software yang
berbentuk compiler atau juga bisa berbentuk interpreter. Software memungkinkan
seorang programer membuat aplikasi sesuai kebutuhan dan keinginannya, ataupun
berguna untuk menentukan data mana yang akan diproses komputer, apakah data
tersebut akan disimpan atau dirubah kembali serta langkah apa yang bisa diambil
dalam berbagai situasi.
Beberapa
contoh bahasa pemprogaman
·
Pascal
·
Java
·
Ruby
·
Delphi
·
PHP
(bukan pemberi harapan palsu ya)
Itulah sedikit pembahasan dari saya mengenai
pengertian, fungsi dan pembagian software. Mohon maaf jika ada kesalahan atau
kekurangan pada pembahasan materi diatas. Silahkan tinggalkan komentar anda
pada form komentar karena saya akan sangat senang menerima kritik dan saran
dari anda, tapi jangan spam ataupun link aktif ya.
0 Komentar
Penulisan markup di komentar