Pengertian Software komputer dilihat dari kata nya saja sudah jelas, soft yaitu lunak dan ware yaitu perangkat – benda. Jadi Pengertian Software atau makna dari Software Komputer adalah perangkat lunak komputer yang digunakan untuk mengkontrol hardware / perangkat keras yang mana hasilnya akan keluar dalam bentuk tampilan grafis pada Monitor. Bisa juga diartikan sebagai data yang diprogram dan disimpan secara digital dalam bentuk aplikasi, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca dan ditulis oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud.
Karena Software disebut juga sebagai perangkat lunak dalam bentuk digital, maka sifatnya juga berbeda dengan perangkat keras atau hardware. Jikalau hardware merupakan perangkat nyata yang dapat dilihat dengan jelas oleh mata dan dipegang secara langsung, maka software atau perangkat lunak ini sama sekali tidak bisa dipegang dan dilihat secara fisik. Biarpun software tidak tampak secara fisik dan tak berwujud benda namun bisa untuk dioperasikan dan dijalankan dengan menggunakan media Hardware seperti Keyboard dan Mouse.
Software terbentuk karena kecerdasan dari Brainware ( yaitu manusia yang bertindak sebagai programmer ). Pola data, script perintah berupa rangkaian kode alogaritma yang terintegrasi dengan tepat sehingga mampu menampilkan bentuk Grafis seperti yang ada dan Anda lihat saat ini. Rangkaian coding ( pembuatan kode ) saat ini tidak serumit coding pada jaman dahulu ketika komputer masih dirintis. Hanya terdiri dari rangkaian angka 0 dan 1.
Saat ini banyak sekali software yang sudah dibuat dengan pola alogaritma yang berbeda beda dan hasilnya pun juga berbeda beda pula. Bukan hanya sekedar program komputer office yang banyak macamnya, namun software lainnya pun sudah banyak yang beredar, entah itu gratis maupun berbayar atau masih dalam keadaan uji coba pun sudah di luncurkan.
Sedangkan software ber- database saat ini diperjual belikan dengan harga yang sangat tinggi, dengan harga puluhan hingga milyaran rupiah. Mengapa demikian? Software dengan database adalah software komersial yang memang bertujuan untuk kepentingan bisnis. Datanya pun membutuhkan sekuritas khusus termasuk pengaksesan datanya. Dan program tersebut rata rata bisa diakses dengan metode khusus dari luar melalui jaringan internet.
Jenis-jenis Software
Freeware
Freeware ( software gratis ) adalah software yang memiliki hak cipta namun diedarkan secara bebas dan digunakan secara gratis. Pengembangan freeware biasanya untuk keperluan komunitas, namun juga tetap ingin mempertahankan hak mereka sebagai pengembang dan memiliki kontrol penuh terhadap pengembangan selanjutnya. Ada juga yang membeberkan kode dasar sumbernya ( Source Code ) supaya siapapun dapat mengembangkan aplikasi tersebut supaya bisa dikembangkan secara bersama-sama.
Shareware / Trialware
Shareware adalah software yang disediakan untuk pengguna secara gratis dengan batasan fitur tertentu. Sehingga jika ingin mendapatkan software versi yang utuh tanpa batasan maka harus membeli lisensi nya. Pola pemasaran dari Software jenis ini adalah sebuah strategi pemasaran software dengan mengijinkan calon pengguna untuk mencicipi produk terlebih dahulu sebelum membelinya. Alias “ jangan seperti beli kucing dalam karung “
Firmware
Firmware adalah aplikasi yang mengacu kepada perangkat lunak yang disimpan dalam Read Only Memory. Firmware tidak akan dapat berubah meski tidak dialiri listrik. Modifikasi memang masih bisa dilakukan, akan tetapi hal tersebut tergantung dari jenis ROM (Read Only Memory) yang digunakan. Firmware yang disimpan dalam ROM yang dapat diubah atau upgrade sesuai dengan kebutuhan ialah semacam EEPROM atau Flash ROM.
Commercial Software
Commercial Software adalah software yang diproduksi untuk keperluan komersil, setiap pengguna yang ingin menggunakan atau mendapatkan software tersebut dengan cara membeli atau membayar pada pihak yang mendistribusikannya, bisa langsung kepada developers (pengembang) software, atau kepada rekanan dari pengembang software tersebut. Pengguna yang sudah membeli lisensi nya tidak diperkenankan menjual ulang tanpa ijin dari penerbitnya. Contoh software berbayar ini misalnya adalah Microsoft Visual Basic NET, Adobe Photoshop, Corel Draw dan masih banyak lagi yang lainnya. Walaupun Commercial Software ini dilindungi oleh undang-undang hak cipta, dan untuk mendapatkannya pun harus membeli, namun kenyataan nya adalah Serial Nomor nya diedarkan secara bebas oleh orang orang yang tidak bertanggung jawab. Dan bisa jadi saat ini kita juga menjadi korbannya.
Free Software
Free Software / perangkat lunak bebas merupakan software yang bisa digunakan, dikembangkan dan diotak atik secara bebas. Bebas di sini juga berarti dalam menggunakan, mempelajari, mengubah, menyalin atau menjual sebuah perangkat lunak, seseorang tidak perlu meminta izin dari siapa pun.
Saat ini, umumnya perangkat lunak bebas tersedia secara gratis dan dibangun atau dikembangkan oleh suatu komunitas terbuka. Para anggota komunitas tersebut biasanya bersifat sukarela tetapi dapat juga merupakan karyawan suatu perusahaan yang memang dibayar untuk membantu mengembangkan perangkat lunak tersebut.
Untuk memudahkan pemahaman mengenai perbedaan antara freeware dengan free software maka Richard Stallman selaku pendiri gerakan perangkat lunak bebas memberikan penjelasan sebagai berikut.
Perangkat lunak bebas adalah perihal kebebasan, bukan harga. Untuk mengerti konsepnya, Anda harus memikirkan kata 'bebas' seperti dalam "kebebasan berpendapat", bukan 'bebas' dalam arti "bir gratis".
Open Source Software
Open Source Software (perangkat lunak sumber terbuka) adalah jenis perangkat lunak yang kode sumbernya terbuka untuk dipelajari, dikembangkan, diubah, ditingkatkan dan disebarluaskan. Karena sifat ini, umumnya pengembangannya dilakukan oleh satu komunitas terbuka yang bertujuan mengembangkan perangkat lunak bersangkutan. Produk perangkat lunak yang dihasilkan ini biasanya bersifat bebas dengan tetap menganut kaidah dan etika tertentu.
Terus apa donk bedanya dengan Free Software? Untuk memperjelas perbedaannya, simak baik-baik pernyataan berikut ini.
Semua perangkat lunak bebas adalah perangkat lunak sumber terbuka, tapi sebaliknya perangkat lunak sumber terbuka belum tentu perangkat lunak bebas, tergantung kaidah yang dipakai dalam melisensikan perangkat lunak sumber terbuka tersebut.
Malware
Malware (perangkat perusak) berasal dari gabungan kata Malicious dan Software adalah perangkat lunak yang diciptakan untuk menyusup atau merusak sistem komputer atau jejaring komputer tanpa izin (informed consent) dari pemilik. Istilah ini adalah istilah umum yang dipakai oleh pakar komputer untuk mengartikan berbagai macam perangkat lunak atau kode perangkat lunak yang mengganggu atau mengusik. Istilah virus computer kadang-kadang dipakai sebagai frasa pemikat (catch phrase) untuk mencakup semua jenis perangkat perusak, termasuk virus murni (true virus).
Perangkat lunak dianggap sebagai malware berdasarkan maksud yang terlihat dari pencipta dan bukan berdasarkan ciri-ciri tertentu. Perangkat perusak mencakup virus komputer, cacing komputer (worm), kuda Troya (Trojan horse), rootkit, perangkat pengintai (spyware), perangkat iklan (adware), perangkat jahat (crimeware) dan perangkat lunak lainnya yang berniat jahat dan tidak diinginkan. Menurut undang-undang, perangkat perusak kadang-kadang dikenali sebagai ‘pencemar komputer’, hal ini tertera dalam kode undang-undang di beberapa negara bagian Amerika Serikat, termasuk California dan West Virginia.
Perangkat perusak tidak sama dengan perangkat lunak cacat (defective software), yaitu, perangkat lunak yang mempunyai tujuan sah tetapi berisi kutu (bug) yang berbahaya.
Pembagian Software
Sistem Operasi (Operating Sistem):
Ms. DOS, Windows, MAC OS, dan Linux,
Program bantu (Utility):
Anti Virus, PC Tools dan Windows Explorer.
Program Siap Pakai (Aplication):
Pengolah Kata (Word Processor) : WordStar, WordPerfect, Ms. Word, Writer,
Pengolah Angka (Spread Sheet) : Lotus, Excel, Quattro Pro.
Pengolah Data (Database) : Dbase, FoxPro, Ms Access.
Pengolah Citra (Drawing) : Paint, CorelDraw, 3DStudio, Adobe Photoshop.
Compiler / Interpreter:
Pascal, Delphi, Visual Basic, Visual FoxPro.
0 komentar:
Post a Comment