-
Pengertian Software
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.
-
Fungsi Software
Dalam membantu pengoperasian sistem komputer, software mempunyai fungsi-fungsi khusus, antara lain:
-
-
- Mengatur berbagai perangkat keras untuk bekerja secara simultan.
- Menjadi penghubung antara perangkat lunak yang lain dengan hardware.
- Sebagai penafsir setiap perintah software lain ke dalam bahasa mesin, sehingga mampu diterima oleh hardware.
- Mengidentifikasi program.
-
-
Ciri-ciri Aplikasi Software
Untuk mengembangkan software yang baik di butuhkan beberapa factor yang dibutuhkan,yakni:
-
-
- High Performance, Software yang di buat mempunyai performance yang tinggi,walaupun digunakan oleh beberapa user.
-
-
-
- Mudah digunakan, Software yang dibuat mempunyai sifat “Easy to Use” yakni mudah digunakan, sehingga tidak membutuhkan proses yang lama untuk seorang user dalam mempelajarinya.
-
-
-
- Penampilan yang baik, Software yang dibuat harus memiliki Antar Muka/Interface yang menarik,sehigga user tidak merasa jenuh.
-
-
-
- Reability, Kehandalan sejauh mana suatu software dapat diharapkan untuk melakukan fungsinya sesuai dengan ketelitian yang diperlukan
-
-
-
- Mampu beradaptasi, Sejauh mana software yang dibuat mampu beradaptasi dengan perubahan –perubahan teknologi yang ada.
-
-
-
- Interopability, Software yang dibuat haruslah mampu berinteraksi dengan aplikasi yang lain. Biasanya dapat dilihat dari adanya fasilitas Export/ Import data dari aplikasi yang lain.
-
-
-
- Mobility, Software yang dibuat dapat berjalan pada bermacam-macam Sistem Operasi.
-
-
Membedakan System Software dan Application Software
Sistem Operasi secara umum terdiri dari beberapa bagian:
-
- Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
- Kernel, yaitu inti dari sebuah Sistem Operasi
- Command Interpreter atau shell, yang bertugas membaca input dari pengguna
- Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
- Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.
-
-
- Keluarga Microsoft Windows – yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7 (Seven) yang akan dirilis pada tahun 2009, dan Windows Orient yang akan dirilis pada tahun 2014)).
- Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
- Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (Tiger). Awal tahun 2007 direncanakan peluncuran versi 10.5 (Leopard).
-
Software aplikasi terdiri dari :
-
-
- Packaged Software : Software yang telah memiliki Copyright yang biasa dibutuhkan oleh user pribadi ataupun perusahaan. Contoh : Ms. Office 2007, Adobe Photoshop, dll
- Custom Software : Software yang memiliki fungsi tertentu. Biasanya software ini dipesan oleh suatu perusahaan kepada programmer dengan fungsi yang biasa digunakan di perusahaan tersebut. contoh : Aplikasi Penerimaan siswa baru, dll
- Web-based Software : software yang ada di website. pengguna atau user dapat menggunakannya dari komputer manapun yang terhubung ke Internet. Contoh : e-mail, web browser game , dll
- Open Source software : software yang dapa kita gunakan, modifikasi dan mendistribusikannya ulang.
- Shareware : software yang memiliki copyright dan didistribusikan secara gratis dengan periode tertentu.
- Freeware : software yang memiliki copyright dan gratis dapat kita pakai tapi kita tidak dapat memodifikasinya seperti open source.
- Public – domain software : software yang memiliki copyright dan di donasikan untuk publik serta tidak dibatasi penggunaanya. Setiap orang dapat mengcopy dan mendistribusikannya ke orang lain.
-
-
Pengertian dan Macam Lisensi Penggunaan Software
Lisensi Software adalah hak eksklusif pembuat atau pemilik software atas izin, hak dan pembatasan untuk perangkat lunaknya. Sehingga software dapat digunakan, disebarluaskan, diperbanyak atau diubah oleh pihak lain dengan berpedoman pada peraturan yang tercantum pada lisensi software tersebut.
Ada beberapa macam lisensi software yang dikenal luas saat ini. Lisensi-lisensi software tersebut memiliki peraturan yang berbeda-beda.
-
- Proprietary Software adalah software berpemilik, sehingga seseorang harus meminta izin atau dapat dilarang untuk mengedarkan, menggunakan atau memodifikasi software tersebut.
- Commercial software adalah software yang dibuat dan dikembangkan oleh perusahaan dengan konsep bisnis, dibutuhkan proses pembelian atau sewa untuk bisa menggunakan software tersebut.
- Public Domain adalah software yang tidak memiliki hak cipta.
- Freeware adalah software yang diizinkan untuk digunakan atau disebarluaskan namun tidak memiliki izin untuk dimodifikasi.
- Shareware adalah software yang diizinkan untuk didistribusikan salinannya, jika softwarenya digunakan terus menerus maka si pemilik software meminta bayaran untuk lisensinya.
- GNU General Public License (GNU/GPL) adalah suatu kumpulan ketentuan pendistribusian software untuk meng-copyleft-kannya. GPL memberikan izin kepada pengguna software untuk menggunakan, memodifikasi dengan syarat memiliki lisensi yang sama.
- Open Source adalah software yang dapat dilihat kode sumbernya. perlu diketahui software open source bukan berarti software gratis.
- Copyleft adalah pelesetan dari copyright atau hak cipta.
sumber:
Pengertian Software Beserta Fungsi dan Jenis-jenis Software yang Paling Umum
http://www.artikelsiana.com/2015/04/software-pengertian-fungsi-jenis-jenis-sofware.html
http://chairullusy.blogspot.com/2011/04/ciri-program-software-yang-baik.html
http://muhammadfajarsaputro.blogspot.com/2013/10/perbedaan-software-sistem-operasi-software-aplikasi.html
http://www.mandalamaya.com/pengertian-lisensi-software/