Thursday, October 4, 2018

S0ftware Menurut Para Ahli




Pengertian Software Menurut Para Ahli

Anda sering menggunakan komputer? Maka pasti anda sering mendengar istilah software kan? Sebenarnya yang kita kenal dengan nama software tidaklah hanya digunakan pada komputer PC ataupun smartphone saja. Semua jenis komputer pastilah memerlukan software.

ads
Komputer pada mesin – mesin industri, komputer pada kendaraan bermotor, komputer pada robot, semuanya membutuhkan software. Karena itu, software sudah pasti merupakan salah satu istilah yang paling sering kita dengar, terutama di jaman teknologi seperti sekarang ini, dimana hampir semua kegiatan manusia dibantu dengan kebutuhan akan komputer termasuk penggunaan internet. Tidak hanya di komputer, kini penggunaan internet sudah bisa dilakukan di ponsel.

Apa itu software?
Mungkin banyak juga dari anda yang belum mengetahui secara pasti mengenai pengertian dari software itu sendiri. Software sendiri apabila kita terjemahkan langsung ke dalam bahasa Indonesia bisa diartikan sebagai perangkat lunak. Perangkat lunak berarti merupakan sebuah perangkat yang tidak berbentuk secara fisik, namun dapat dioperasikan oleh user atau penggunannya.
Software merupakan bagian dari tiga elemen dan komponen penting dalam pengoperasian dari sebuah komputer, yaitu hardware atau perangkat keras, brainware atau pengguna, dan juga software itu sendiri. Ketiga kesatuan komponen atau elemen komputer ini sangat penting, sehingga tanpa salah satu diantaranya, sebuah komputer, mesin ataupun robot tidak akan bisa bermanfaat bagi siapapun.
Untuk lebih memahami mengenai arti dari software, berikut ini adalah beberapa pengertian dari software menurut beberapa ahli dan mereka yang merupakan praktisi dan peneliti di dalam bidang komputer engineering :
  1. Roger . S. (2002)
Roger (2002) mengatakan bahwa yang dimaksud dengan software atau perangkat lunak adalah suatu perintah program dalam sebuah komputer, yang apabila dieksekusi oleh usernya dapat memberikan fungsi dan juga unjuk kerja yang diinginkan oleh usernya. Pernyataan ini menggambarkan bahwa software atau perangkat lunak ini berfungsi untuk memrintah komputer, agar komputer tersebut dapat berfungsi secara optimal, sesuai dengan keinginan user atau brainware yang memberikan perintah kepadanya.
  1. Melwin (2007)
Ahli lainnya, yaitu Melwin (2007) mengatakan bahwa perangkat lunak atau software itu sendiri merupakan sebuah perangkat yang berfungsi sebagai pengatur aktivitas kerja komputer dan semua instruksi yang mengarah kepada sebuah sistem komputer. Lebih lanjut disebutkan pula bahwa sebuah perangkat lunak merupakan sebuah perangkat yang menjembatani interaksi user dengan komputer yang menggunakan bahasa mesin.
Jadi, apabila kita hubungkan dengan elemen atau komponen komputer yang seudah dibahas, kedudukan software adalah berada di tengah – tengah, diantara hardware dan juga brainware, yang bertugas untuk membantu usernya (sebagai brainware) dalam melakukan interaksi degnan komputer (hardware).
  1. Wilman & Riyan
Tokoh lainnya yang mendefinisikan mengenai pengertian dari software atau perangkat lunak adalah Wilman & Riyan. Wilman & Riyan mengatakan bahwa yang dimaksud dengan software atau perangkat lunak merupakan sebuah perangkat operasi kerja untuk menjalankan sebuah komponen pada hardware.
Lebih lanjut, disebutkan pula oleh Wilman dan juga Riyan, bahwa software memiliki sifat maya, yang dapat diartikan bahwa software tidak dapat terlihat secara fisik, namun demikian, fungsi dan juga keberadaan dari software ini dapat dirasakan dan sangat bermanfaat terutama bagi usernya.
  1. Wiwit Siswoutomo
Siswoutomo berpendapat bahwa yagn dimaksud dengan software adalah sebuah nyawa dari komputer atau hardware. Tanpa adanya software atau perangkat lunak ini, maka komputer hanyalah sebuah perangkat keras atau hardware yang mati dan sama sekali tidak berguna untuk apapun dan siapapun.
  1. Fauziah
Fauziah juga menambahkan mengenai pengertian dari sebuah software. Menurutnya, software merupakan sebuah program yang digunakan untuk memasukkan data, mengecek data, menyimpan data, memperoleh hasil data, melakukan presentasi data, dan juga melakukan proses manipulasi pada data, yang dilakukan pada sebuah perangkat hardware.
  1. Wahana Komputer
Wahana komputer merupakan sebuah kelompok yang memiliki passion pada bidang komputer, dan sering menerbitkan artikel – artikel mengenai komputer, mengatakan bahwa yang dimaksud dengan software merupakan sebuah perangkat lunak yang berfungsi untuk melakukan control dan juga manajemen hardware.
Jadi, dengan menggunakan software ini, user dapat melakukan proses manajemen hardware, dan juga mengoperasikan hardware yang tersedia.
  1. ITL Education Solutions Limited
Menurut organisasi ini, software atau perangkat lunak merupakan sebuah istilah umum untuk menunjukkan sebuah koleksi data komputer dan instruksi yang terorganisir. Dalam hal ini, software atau perangkat lunak ini bertugas untuk bertanggung jawab dalam mengendalikan, mengintegrasikan, dan juga mengelola komponen hardware dari sebuah sistem komputer yang ada, lalu kemudian menyelesaikan tugas tertentu di dalam komputer tersebut.
  1. Juntak Teamwork
Organisasi lainya, Juntak Teamwork juga mendefinisikan mengani pengertian dari software. Menurut organisasi ini, yang dimaksud dengan software atau perangkat lunak adalah sebuah konstruksi atau bangunan dari sebuah program yang disusun sedemikian rupa, serta diatur untuk sebuah sstem kerja yang dijalankannya.
Dari ke delapan pengertian para ahli dan juga tokoh serta praktisi mengenai software atau perangkat lunak diatas, maka bisa disimpulkan bahwa yang dimaksud dengan software atau perangkat lunak adalah sebuah sistem program yang sudah diatur dan juga disusun sedemikian rupa, yang ditujukan untuk memberikan perintah ke dalam komputer atau hardware dalam rangka menyelesaikan sebuah tugas, pekerjaan, dan juga tuntutan tertentu, yang membantu menghubungkan atau menjembatani user sebagai brainware dengan kompter sebagai hardwarenya.
Software juga berfungsi sebagai pelengkap dari tiga komponen atau elemen penting pada sebuah sistem komputer. Dengan demikian, memang bisa disimpulkan bahwa peran dari sebuah software atau perangkat lunak memang sangatlah penting, dan benar – beanr dibutuhkan. Hal ini terutama karena software dapat membangtu manusia sebagai user dan brainware dalam memberikan perintah kepada komputer dengan menggunakan bahasa mesin.
Secara teknis, tidak semua user atau brainware memiliki kemampuan yang baik dalam mendefinisikan sebuah bahasa mesin. Karena itulah, dengan adanya software, perangkat ini akan sangat baik dan sangat membantu kebutuhan setiap usernya dalam melakukan sesuatu, dan menyelesaikan tugas – tugas tertentu dengan menggunakan komputer.
Jenis – Jenis Software
Nah, setelah kita mengetahui arti dan juga definisi mengenai software, maka sekarang kita akan membahas mengenai jenis – jenis software. Ya, meskipun secara definitive software memiliki satu fungsi penting, yaitu untuk menjembatani hardware dan juga usernya sebagai brainware, namun demikian, ternyata software sendiri memiliki banyak sekali macam, jenis dan juga klasifikasi yang terbagi menjadi beberapa macam.
Apa saja jenis – jenis dan juga klasifikasi dari software tersebut? Menurut Melwin (2007:22) secara umum perangkat lunak ini dapat diklasifikasikan menjadi 2, yaitu:
1. Perangkat lunak sistem operasi
Sesuai degnan namanya, perangkat lunak sistem operasi adalah sebuah perangkat lunak atau software yang berfungsi untuk melakukan konfigurasi dan juga mengoperasikan sebuah komputer, dengan menggunakan perintah – perintah tertentu, sehingga komputer dapat berjalan dan juga difungsikan secara optimal oleh usernya. Perangkat lunak sistem operasi ini atau yang juga sering kita kenal dengan nama OS alias operating system.
Tentu saja, kita sebagai user yang sering menggunakan komputer, sudah sangat akrab dengan sistem operasi seperti ini. ada banyak sekali sistem operasi atau perangkat lunak sistem operasi ini yang kita gunakan sehari – hari, mulai dari yang digunakan pada perangkat keras PC atau komputer desktop dan laptop, hingga smartphone yang biasa kita gunakan sehari hari.
Berikut ini adalah beberapa jenis perangkat lunak sistem operasi yang banyak kita ketahui dan juga kita gunakan :
  • MS – DOS
  • Microsoft Windows
  • Windows Mobile
  • Linux
  • iOS
  • Mac OS
  • UNIX
  • Novell
  • SUN OS
  • Symbian
  • Android
  • Dan masih banyak lagi sistem operasi lainnya
2. Perangkat lunak Aplikasi
Klasifikasi perangkat lunak atau software berikutnya adalah perangkat lunak aplikasi. Perangkat lunak aplikasi merupakan program siap pakai yang digunakan untuk aplikasi dibidang tertentu. Perangkat lunak aplikasi yang membantu user sehingga dapat bekerja lebih efektif dan efisien.
Kita dapat menggunakan perangkat lunak aplikasi ini untuk membantu mempermudah pekerjaan kita, dan tentu saja dapat kita peroleh denan mudah, mulai dari perangkat lunak aplikasi yang bersifat freeware, ataupun yang licensed dan berbayar.
Jenis – jenis dari perangkat lunak aplikasi
Perangkat lunak aplikasi ini sendiri masih dapat terbagi lagi menjadi berbagai macam jenis dan juga bagian, sesuai dengan spesialisasi dari perangkat lunak aplikasi tersebut. Berikut ini adalah beberapa macam jenis dari perangkat lunak aplikasi :

Aplikasi – aplikasi software lainnya
Selain software atau perangkat lunak aplikasi yang sudah disebutkan diatas, masih ada beberapa macam aplikasi lainnya yang bukan merupakan bagian dari aplikasi yang sudah disebutkan diatas. Beberapa aplikasi lainnya adalah :
  • Aplikasi multimedia player, merupakan aplikasi yang digunakan untuk menjalankan berbagai macam file – file multimedia, seperti music, film, video, dan sebagainya di dalam komputer. Beberapa contoh multimedia player yang kita kenal adalah Windows Media Player, Winamp, Jet Audio, Power DVD, dan sebagainya.
  • Hacker tools, merupakan sebuah perangkat lunak atau software aplikasi yang bertugas untuk melakukan peetasan atau pembukaan secara paksa terhadap sebuah kode enkripsi tertentu, seperti password. Kebanyakan hacker tools ini digunakan utnuk melakukan pembajakan terhadap aplikasi berbayar / licensed dan juga untuk mencuri data yang tersimpan di dalam harddisk dan juga cloud service.
  • Network and Security Application, adalah sebuah aplikasi yang digunakan untuk melakukan manajemen dan juga melakukan akses terhadap jaringan dan juga keamanan jarignan pada sebuah komputer. Contoh dari network and security application ini adalah Firewall dan intenet Safe Search.
  • Games, merupakan aplikasi perangkat lunak yang sangat populer. Saking populernya, saat ini sudah banyak sekali komunitas – komunitas game tertentu, dan juga bermunculan berbagai macam game denan kualitas grafis yang luar biasa mengagumkan, yang membuat para gamers menjadi sangat betah untuk berlama – lama bermain game.

Pembagian atau klasifikasi software berdasarkan pendistribusiannya
Ternyata, selain diklasifikasikan berdasarkan fungsinya, yang sudah kita bahas pada pembahasan sebelumnya, software atau perangkat lunak bisa juga diklasifikasikan berdasarkan proses pendistribusiannya. Proses pendistribusian maksudnya adalah bagaimana sebuah software atau perangkat lunak tersebut dilempar ke pasaran, dan dapat digunakan oleh usernya.
Berikut ini adalah beberapa klasifikasi dari siftware atau perangkat lunak berdasarkan pendistribusiannya :
1. Software berbayar atau licensed
Yang pertama, sebuah perangkat lunak atau software didistribusikan oleh developernya secara berbayar atau dengan cara menggunakan licensed / lisensi. User yang akan menggunakan software tersebut nantinya harus membeli software tersebut, dengan cara – cara tertentu. Kebanyakan, cara yang digunakan adalah user harus membeli kode lisensi dari program atau software tersebut, dan kemudian mendaftarkannya secara online.
Atau cara lain yang bisa digunakan oleh developer adalah degnan cara menjual langsung CD atau DVD Software yang dikembangkan olehnya dengan menambahkan kode lisensi pengaktifan di dalam paket penjualan CD atau DVD tersebut.
Sayangnya, terkadang developer menjual hasil produksinya dengan harga yang cukup tinggi dan beberapa malahan cenderung tidak wajar, sehingga software berbayar ini seringkali menjadi ‘sasaran empuk’ bagi para hacker untuk membuat versi bajakan dari software tersebut, yang tentu saja bisa diperoleh dengan gratis, namun illegal.
2. Freeware atau software gratis
Berbanding terbalik dengan software berbayar, freeware adalah sebuah software yang didistribusikan secara gratis. Biasanya, software berjenis freeware ini bisa kita download dengan bebas dan gratis di website resmi penyedia software tersebut. Kalaupun membutuhkan kode aktivasi, kita biasanya hanya mengirimkan email kita, dan kode aktivasi akan masuk ke dalam email kita tanpa harus membayar sepeser pun.
Meski demikian, terkadang fitur – fitur yang terdapat pada freeware ini biasanya tidak selengkap dan sekompleks fitur yang ada pada software berbayar, meski berada dalam klasifikasi atau jenis software yang sama.
3. ShareWare
Shareware pada dasarnya bisa dikatakan merupakan gabungan antara software brbayar dengan freeware. Mengapa? Karena shareware biasanya mengijinkan usernya untuk mendonwload atau memiliki software tersebut secara gratis, dan bisa bebas didistribusikan, sama seperti freeware, namun dalam batas waktu tertentu.
Biasanya batas waktu yang ditentukan adalah 30 hari. Setelah 30 hari, maka software tersebut akan hangus, dan apabila anda ingin memiliki software tersebut, anda harus membeli lisensi terhadap software tersebut. Saat ini, banyak sekali software – software penting yang menggunakan metode shareware ini dalam proses pendistribusiannya.
4. Open Source
Opensource sebenarnya mirip seperti freeware, namun tidak sepenuhnya gratis. Beberapa opensource juga membutuhkan lisensi. Namun demikian, hal yang membedakan pendistribusian open source dibandingkan software lainnya adalah dari segi fleksibilitas software tersebut.
Keseluruhan software yang didistribusikan secara opensource adlaah bebas, jadi siapapun dapat memodifikasi source code yang digunakan untuk mengembangkan software tersebut. Salah satu software opensourcce yang terkenal adalah Linux, yang merupakan sistem operasi yang banyak dikembangkan secara opensource.

No comments:

Jurnalistik Cara Mudah Menjadi Penulis

Rumah Gemilang Indonesia Gelar Seminar Cara Mudah Menjadi Penulis Management Rumah Gemilang Indonesia mengadakan acara seminar pad...