ada yang
bilang “software itu ya program” ada juga yang bilang “software itu
Windows, Linux, dll” . Semua jawaban itu tidak ada yang salah. Tapi bagi
saya informasi itu masih kurang lengkap. Lalu saya mencari-cari di internet dan
banyak sekali website yang mendefinisikan tentang apa itu software.
Dari sekian
banyaknya definisi tersebut, kemudian saya pelajari dan saya kelompokkan dan akhirnya
dapat saya simpulkan software dikelompokkan ke dalam 3 pengertian yaitu
berdasarkan definisi, jenis dan fungsinya.
Definisi
Software
adalah kumpulan instruksi yang berfungsi untuk menjalankan suatu
perintah, seperti memberikan informasi tentang hardware, menentukan fungsi
hardware, dan menjalankan sistem.
Agar
komputer dapat membaca, mengingat, membuat keputusan (membandingkan),
menghitung, menyortir, dan menghasilkan keluaran berupa informasi dalam monitor
atau
cetakan, komputer harus dapat membaca dan memasukkan program ke dalam memori utamanya. Program adalah instruksi dalam bahasa mesin atau yang dapat dibaca oleh komputer yang dirancang untuk tujuan tertentu sehingga kalau operator menjalankan komputer dan memijat tombol tertentu (misalnya untuk memroses data akuntansi) disebut
dengan program aplikasi (aplication program). Pengertian perangkat lunak menunjuk pada program dan alat bantu lain yang bersifat menambah kemampuan komputer sebagai alat untuk melaksanakan tugas atau operasi tertentu. Program aplikasi dapat dibuat secara khusus untuk memenuhi kebutuhan khusus pula (tailor-made) atau berupa paket yang mempunyai aplikasi umum.
cetakan, komputer harus dapat membaca dan memasukkan program ke dalam memori utamanya. Program adalah instruksi dalam bahasa mesin atau yang dapat dibaca oleh komputer yang dirancang untuk tujuan tertentu sehingga kalau operator menjalankan komputer dan memijat tombol tertentu (misalnya untuk memroses data akuntansi) disebut
dengan program aplikasi (aplication program). Pengertian perangkat lunak menunjuk pada program dan alat bantu lain yang bersifat menambah kemampuan komputer sebagai alat untuk melaksanakan tugas atau operasi tertentu. Program aplikasi dapat dibuat secara khusus untuk memenuhi kebutuhan khusus pula (tailor-made) atau berupa paket yang mempunyai aplikasi umum.
Disebut juga
dengan perangkat lunak, merupakan kumpulan beberapa perintah yang dieksekusi
oleh mesin komputer dalam menjalankan pekerjaannya. perangkat lunak ini
merupakan catatan bagi mesin komputer untuk menyimpan perintah, maupun dokumen serta arsip lainnya.
Merupakan data elektronik yang disimpan sedemikian rupa oleh komputer itu
sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah, maupun
catatan-catatan yang diperlukan oleh komputer untuk menjalankan perintah yang
dijalankannya. Untuk mencapai keinginannya tersebut dirancanglah suatu susunan logika, logika yang disusun ini diolah melalui perangkat
lunak, yang disebut juga dengan program beserta data-data yang diolahnya.
Pengeloahan pada software ini melibatkan beberapa hal, diantaranya adalah sistem operasi, program, dan data. Software ini
mengatur sedemikian rupa sehingga logika yang ada dapat dimengerti oleh mesin
komputer.
Jenis
software
Berdasarkan
jenisnya, software dibagi menjadi 3 yaitu :
- Firmware (BIOS)
- Sistem Operasi (Windows, Linux, Mac OS, dll)
- Software Aplikasi (Photoshop, WinAmp, WinZip, dll)
Propietary
software
Propietary
software adalah
perangkat lunak yang tidak bebas atau semi bebas dan tidak terbuka. Pengguna
dilarang atau minta ijin atau dikenakan pembatasan lainnya jika menggunakan,
mengedarkan atau memodifikasinya. Source code normalnya tidak tersedia.
Contoh dari propietary software adalah sistem operasi windows. Jenis software
ini yang paling banyak dikenai razia oleh pihak yang berwajib.
Open
source software
Pola Open
Source lahir karena kebebasan berkarya, tanpa intervensi berpikir dan
mengungkapkan apa yang diinginkan dengan menggunakan pengetahuan dan produk
yang cocok. Kebebasan menjadi pertimbangan utama ketika dilepas ke publik.
Komunitas yang lain mendapat kebebasan untuk belajar, mengutak-ngatik, merevisi
ulang, membenarkan ataupun bahkan menyalahkan, tetapi kebebasan ini juga datang
bersama dengan tanggung jawab, bukan bebas tanpa tanggung jawab.
Open source
software seringkali
rancu dengan free software, padahal ada sejumlah hal yang harus dipenuhi
bila dianggap sebagai open source software, yaitu bebas didistribusikan
tanpa adanya persyaratan royalty, program harus memiliki source code,
lisensi harus bisa dimodifikasi dan diturunkan, integrity dari pembuat source
code, lisensi tidak mendiskriminasi seseorang atau sekelompok orang, tidak
ada diskriminasi melawan area pengembangan, hak cipta pada suatu program harus
mampu diaplikasi dan didistribusi kembali oleh siapapun, lisensi tidak mengacu
pada spesifikasi suatu produk, lisensi tidak membatasi tempat dimana software
tersebut didistribusikan, dan lisensi harus berisi teknologi yang netral.
Fungsi
Beberapa
fungsi software antara lain :
- mengatur Input atau Output (I/O) dari PC
- menyediakan dan mengatur serta memerintahkan hardware agar dapat berjalan dengan baik
- menjalankan perintah-perintah tertentu seperti menggambar, memutar musik atau film
·
Nama lain dari Software adalah perangkat lunak.
Seperti nama lainnya itu, yaitu perangkat lunak, sifatnya pun berbeda dengan hardware atau perangkat keras, jika
perangkat keras adalah komponen yang nyata yang dapat diliat dan disentuh oleh
manusia, maka software atau Perangkat lunak tidak dapat disentuh dan dilihat
secara fisik, software memang tidak tampak secara fisik dan tidak berwujud
benda tapi bisa di operasikan.
·
Pengertian
Software komputer adalah sekumpulan data elektronik yang disimpan dan
diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat
berupa program atau instruksi yang akan menjalankan suatu perintah. Melalui
sofware atau perangkat lunak inilah suatu komputer dapat
menjalankan suatu perintah
·
Software atau perangkat lunak
komputer berdasarkan distribusinya dibedakan menjadi beberapa macam, yaitu
software berbayar, software gratis atau free ( Freeware, free software,
shareware, adware) .
·
Software berbayar merupakan perangkat
lunak yang didistribusikan untuk tujuan komersil, setiap pengguna yang ingin
menggunakan atau mendapatkan software tersebut dengan cara membeli atau
membayar pada pihak yang mendistribusikannya. pengguna yang menggunakan
software berbayar umumnya tidak diijinkan untuk menyebarluaskan software
tersebut secara bebas tanpa ijin ada penerbitnya. contoh software berbayar ini
misalnya adalah sistem microsoft windows, microsoft office, adobe photo shop,
dan lain-lain.
·
Freeware atau perangkat lunak gratis
adalah perangkat lunak komputer berhak cipta yang gratis digunakan tanpa
batasan waktu, berbeda dari shareware yang mewajibkan penggunanya membayar
(misalnya setelah jangka waktu percobaan tertentu atau untuk memperoleh fungsi
tambahan). Para pengembang perangkat gratis seringkali membuat perangkat gratis
freeware “untuk disumbangkan kepada komunitas”, namun juga tetap ingin
mempertahankan hak mereka sebagai pengembang dan memiliki kontrol terhadap
pengembangan selanjutnya. Freeware juga didefinisikan sebagai program
apapun yang didistribusikan gratis, tanpa biaya tambahan. Sebuah contoh utama
adalah suite browser dan mail client dan Mozilla News, juga didistribusikan di
bawah GPL (Free Software).
·
Free Software lebih mengarah kepada
bebas penggunaan tetapi tidak harus gratis. Pada kenyataannya, namanya adalah
karena bebas untuk mencoba perangkat lunak sumber terbuka (Open Source) dan di
sanalah letak inti dari kebebasan: program-program di bawah GPL, sekali
diperoleh dapat digunakan, disalin, dimodifikasi dan didistribusikan secara
bebas. Jadi free software tidak mengarah kepada gratis pembelian tetapi
penggunaan dan distribusi. Begitu keluar dari lisensi kita dapat menemukan
berbagai cara untuk mendistribusikan perangkat lunak, termasuk freeware,
shareware atau Adware. Klasifikasi ini mempengaruhi cara di mana
program dipasarkan, dan independen dari lisensi perangkat lunak mana mereka
berasal.
·
Perbedaan yang nyata antara Free Software dan
Freeware. Konflik muncul dalam arti kata free dalam bahasa Inggris, yang
berarti keduanya bebas dan gratis. Oleh karena itu, dan seperti yang disebutkan
sebelumnya, Free Software tidak perlu bebas, sama seperti Freeware tidak harus
gratis.
·
Shareware juga bebas tetapi lebih dibatasi untuk
waktu tertentu. Shareware adalah program terbatas didistribusikan baik sebagai
demonstrasi atau versi evaluasi dengan fitur atau fungsi yang terbatas atau
dengan menggunakan batas waktu yang ditetapkan (misalnya 30 hari) . Dengan
demikian, memberikan pengguna kesempatan untuk menguji produk sebelum membeli
dan kemudian membeli versi lengkap dari program. Sebuah contoh yang sangat
jelas dari tipe ini adalah perangkat lunak antivirus, perusahaan-perusahaan ini
biasanya memudahkan pelepasan produk evaluasi yang hanya berlaku untuk jumlah
hari tertentu. Setelah melewati maksimum, program akan berhenti bekerja dan
Anda perlu membeli produk jika Anda ingin tetap menggunakannya.
·
Kita juga dapat menemukan perangkat lunak bebas
sepenuhnya, namun termasuk dalam program periklanan, distribusi jenis ini
disebut Adware. Sebuah contoh yang jelas adalah program Messenger dari
Microsoft yang memungkinkan penggunaan perangkat lunak bebas dalam pertukaran
untuk masuk dengan cara iklan banner atau pop-up.
·
Itulah artikel penjelasan mengenai pengertian software atau perangkat lunak komputer.
Semoga ulasan di atas dapat menambah pengetahuan dan wawasan kamu di bidang
komputer
·
Tidak ada komentar:
Posting Komentar