Kali ini kita akan membahas sebuah materi pembelajaran Tekninogi dan Informatika (IT/TIK) tingkat SMP,SMA/SMK kurikulum 2013 hasil revisi tentang perangkat lunak / software, adapun disini kita akan merangkumnya mulai dari pengertian secara umum dan menurut para ahli, fungsi, jenis jenis, macam macam, tujuan dan contoh perangkat lunak (software) sistem dan aplikasi. Semoga dapat membantu
Perangkat Lunak (Software)
Pengertian Software
Pengertian perangkat lunak atau software secara umum adalah istilah khusus untuk data yang diformat, dan disimpan secara digital, didalamnya termasuk program komputer, dokumentasinya, dan berbagai informasi yang dapat dibaca, dan ditulis oleh komputer. Perangkat lunak juga dapat dikatakan sebagai bagian sistem komputer yang tidak berwujud.
Pengertian perangkat lunak / software menurut para ahli:
Menurut Roger S. Pressman (2002), Pressman mengatakan bahwa yang dimaksud dengan perangkat lunak atau software adalah sebuah perintah program dalam sebuah komputer, yang apabila dieksekusi oleh usernya akan memberikan fungsi dan unjuk kerja seperti yang diharapkan oleh usernya. Pernyataan ini menggambarkan bahwa software atau perangkat lunak ini berfungsi untuk memberi perintah komputer, agar komputer dapat berfungsi secara optimal, sesuai dengan kemauan user yang memberikan perintah.
Dalam buku nya dengan judul “Mengenal Hardware-Software dan Pengelolaan Instalasi Komputer” melwin menjabarkan pengertian software sebagai berikut, menurut melwin sofware adalah sebuah perangkat yang berfungsi sebagai pengatur aktivitas kerja komputer dan seluruh intruksi yang mengarah pada sistem komputer. Kemudian dijelaskan pula bahwa software merupakan perangkat yang menjembatani interaksi user dengan komputer yang menggunakan bahasa mesin.
Tokoh lainnya yang mendefinisikan mengenai pengertian software adalah Wilman dan Riyan. Mereka mendefinisikan software sebagai sebuah perangkat operasi kerja untuk menjalankan berbagai komponen pada hardware.
Wiwit berpendapat bahwa yang dimaksud dengan software / perangkat lunak adalah sebuah nyawa dari komputer atau hardware. Karena tanpa adanya software maka komputer hanyalah sebuah perangkat keras atau hardware yang mati dan tidak dapat digunakan.
Fungsi Software
Fungsi software / perangkat lunak, memproses data atau instruksi / perintah hingga mendapat hasil atau menjalankan sebuah perintah tertentu.
Perangkat Lunak juga berfungsi sebagai sarana interaksi yang menjembatani atau menghubungkan pengguna komputer (user) dengan perangkat keras (hardware).
Jenis Jenis / Macam Macam Software
Software atau perangkat lunak ada banyak jenisnya, berikut ini adalah jenis jenis atau macam macam perangkat lunak dengan contohnya, mulai dari aplikasi, operasi sistem, perangkat keras, dll, berikut penjelasannya:
1. Perangkat Lunak Aplikasi (software application)
Perangkat lunak aplikasi (software application) adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melaksanakan sebuah tugas yang di instruksikan pengguna.
2. Perkakas pengembangan perangkat lunak (software development tool)
Pengertian Software development tool adalah salah satu jenis perangkat lunak (software) yang digunakan untuk membuat, mendebug, maintain (merawat / memelihara) dan mengembangkan perangkat lunak lainnya.
3. Pengendali perangkat keras (device driver)
Device driver dapat dikatakan sebagai penghubung antara perangkat perangkat keras dan komputer.
4. Sistem operasi (operating system)
Sistem Operasi (Operating System) adalah perangkat lunak komputer (software) yang bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi dasar sistem, termasuk menjalankan perangkat lunak lain seperti program-program pengolah kata yang bisa digunakan untuk mempermudah kegiatan manusia. Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. Tanpa sistem operasi, pengguna tidak bisa menjalankan / menggunkan perangkat lunak lain pada komputer mereka (kecuali program booting).
5. Perangkat lunak menetap (firmware)
Perangkat lunak menetap (firmware) adalah istilah yang mengacu kepada perangkat lunak yang disimpan di dalam Memori Hanya Baca. Tidak seperti Memori Akses Acak, Memori Hanya Baca tidak akan dapat berubah meski tidak dialiri listrik. ROM BIOS merupakan contoh perangkat lunak menetap yang berada pada motherboard sebuah komputer.
6. Perangkat lunak bebas (free ‘libre’ software / free software)
Perangkat lunak bebas (free software) mengacu pada software yang bebas untuk dipakai, dipelajari dan dimodifikasi serta bisa disalin dengan / tanpa modifikasi, atau dengan beberapa ketentuan untuk memastikan bahwa kebebasan serupa juga bisa dinikmati oleh pengguna selanjutnya. Bebas di sini juga berarti dalam memakai, menyalin mempelajari, mengubah, atau menjual sebuah perangkat lunak, kita tidak perlu mendapatkan izin dari siapa pun.
7. Perangkat lunak sumber terbuka (open source software)
Perangkat lunak sumber terbuka adalah jenis perangkat lunak yang kode sumber-nya terbuka untuk dipelajari, dimodifikasi, ditingkatkan dan disebarluaskan. Karena sifat ini, biasanya dikembangkan oleh sebuah komunitas yang bertujuan mengembangkan perangkat lunak bersangkutan. Produk perangkat lunak yang dihasilkan ini biasanya bersifat bebas dengan tetap menganut kaidah dan etika tertentu.
Semua perangkat lunak bebas (free software) ialah perangkat lunak sumber terbuka, akan tetapi perangkat lunak sumber terbuka belum tentu perangkat lunak bebas, tergantung kaidah yang dipakai dalam melisensikan perangkat lunak sumber terbuka tersebut.
8. Perangkat lunak gratis (freeware)
Freeware adalah perangkat lunak komputer berhak cipta yang gratis digunakan untuk selamanya, berbeda dari shareware (perangkat lunak uji coba) yang mewajibkan penggunanya membayar (misalnya setelah jangka waktu 1 bulan atau untuk memperoleh fitur tambahan).
9. Perangkat lunak uji coba (shareware / trialware)
Perangkat lunak uji coba mengacu kepada perangkat lunak berpemilik yang disediakan untuk pengguna tanpa membayar secara uji coba dan sering di batasi oleh koombinasi dari fungsi, ketersedian, atau kenyamanan. Perangkat lunak uji coba sering ditawarkan untuk memeberikan calon pembeli kesempatan untuk mencoba menggunakan program sebelum membeli lisensi untuk versi lengkap dari perangkat lunak tersebut.
10. Perangkat lunak perusak (malware)
Perangkat lunak perusak / perangkat berbahaya (malware) adalah perangkat lunak yang dibuat untuk merusak atau menyusup ke sistem komputer atau jejaring komputer tanpa izin dari pemilik sah. Istilah ini merupakan istilah umum yang biasa dipakai untuk mengartikan berbagai jenis perangkat lunak atau kode perangkat lunak yang mengusik atau mengganggu.
Perangkat lunak dianggap sebagai perangkat lunak berbahaya / perusak berdasarkan tujuan dari perangkat lunak itu diciptakan / efek yang timbul dari sebuah perangkat lunak, bukan berdasarkan ciri-ciri tertentu.
Contoh Perangkat Lunak / Software
Berikut ini adalah contoh contoh perangkat lunak macam macam jenis perangkat lunak yang telah disebutkan tadi:
- Contoh Perangkat Lunak Aplikasi
Contoh umum perangkat lunak aplikasi adalah pengolah kata seperti Microsoft Office dan OpenOffice.org serta pemutar media seperti Windows Media Player, Winamp dan GOM Player.
- Contoh Perkakas pengembangan perangkat lunak (software development tool)
Contoh dari perkakas pengenbangan perangkat lunak seperti kompiler untuk bahasa pemrograman tingkat tinggi seperti Pascal dan bahasa pemrograman tingkat rendah yaitu bahasa rakitan.
- Contoh Sistem Operasi
Contoh sistem operasi modern adalah Windows, Linux, iOS, Android dan Mac OS X.
- Contoh Pengendali perangkat keras (device driver)
Contoh dari aplikasi ini adalah aplikasi aplikasi yang dipakai pada bagian kasih di swalayan swalayan ataupun dalam pemerintahan.
- Contoh Perangkat lunak menetap (firmware)
ROM BIOS merupakan contoh perangkat lunak menetap yang berada pada motherboard sebuah komputer. contoh firmware juga seperti yang dipasang dalam jam tangan digital
- Contoh Perangkat lunak bebas (free ‘libre’ software / free software)
Contoh perangkat lunak bebas yang dikenal secara internasional adalah : Dalam kategori Sistem operasi misalnya GNU/Linux, Darwin, BSD, Ubuntu, Debian, dan OpenSolaris. Dalam kategori Pemutar Media misalnya VLC, Rhythmbox dan Amarok
- Contoh Perangkat lunak sumber terbuka (open source software)
Semua perangkat lunak bebas (free software) ialah perangkat lunak sumber terbuka, akan tetapi perangkat lunak sumber terbuka belum tentu perangkat lunak bebas, tergantung kaidah yang dipakai dalam melisensikan perangkat lunak sumber terbuka tersebut.
- Contoh Perangkat lunak uji coba (shareware / trialware)
Contohnya adalah aplikasi aplikasi yang biasa kita cari di mesin pencarian, biasanya kita diberi masa trial atau mencoba, untuk mentapatkan full akses biasanya kita harus membelinya terlebih dahulu.
- Contoh Perangkat lunak perusak (malware)
Contoh perangkat lunak perusak yang dapat mencuri data antaralain adalah Bancos : perangkat ini bekerja dengan cara menunggu pengguna untuk membuka sebuah situs perbankan kemudian perangkat lunak ini mengalihkan halaman situs bank yang asli ke yang palsu untuk mencuri informasi rahasia yang dimasukkan.
