Application Software dan System Software

  • 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:

      1. High Performance, Software yang di buat mempunyai performance yang tinggi,walaupun digunakan oleh beberapa user.
      1. Mudah digunakan, Software yang dibuat mempunyai sifat Easy to Use yakni mudah digunakan, sehingga tidak membutuhkan proses yang lama untuk seorang user dalam mempelajarinya.
      1. Penampilan yang baik, Software yang dibuat harus memiliki Antar Muka/Interface yang menarik,sehigga user tidak merasa jenuh.
      1. Reability, Kehandalan sejauh mana suatu software dapat diharapkan untuk melakukan fungsinya sesuai dengan ketelitian yang diperlukan
      1. Mampu beradaptasi, Sejauh mana software yang dibuat mampu beradaptasi dengan perubahan –perubahan teknologi yang ada.
      1. Interopability, Software yang dibuat haruslah mampu berinteraksi dengan aplikasi yang lain. Biasanya dapat dilihat dari adanya fasilitas Export/ Import data dari aplikasi yang lain.
      1. Mobility, Software yang dibuat dapat berjalan pada bermacam-macam Sistem Operasi.
  • Membedakan System Software dan Application Software

Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan software. Sistem Operasi komputer juga melakukan semua perintah perintah penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan. Sistem Operasi Komputer menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output terhadap peralatan lain, dan mempunya akses kepada sistem file. Jika beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi Komputer akan mengatur jadwal yang tepat, sehingga sebisa mungkin semua proses pada komputer yang berjalan mendapatkan waktu yang cukup untuk menggunakan CPU dan tidak saling mengganggu dengan perangkat yang lain.

Sistem Operasi secara umum terdiri dari beberapa bagian:

    1. Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
    2. Kernel, yaitu inti dari sebuah Sistem Operasi
    3. Command Interpreter atau shell, yang bertugas membaca input dari pengguna
    4. Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
    5. Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.
Sistem operasi-sistem operasi utama yang digunakan komputer sistem umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:
      1. 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)).
      2. 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.
      3. 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).
Sedangkan komputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dan lain-lain.
Sofware aplikasi adalah suatu subkelas Sofware komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan Sofware sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna. Contoh utama Sofware aplikasi adalah pengolah kata, lembar kerja, dan pemutar media.

Software aplikasi terdiri dari :

1. Bahasa pemrograman (programming language)
2. Program aplikasi (Application Program)
3. Program paket / paket aplikasi (packet program)
4. Program utilitas (utility program)
5. Games dan entertainment dan lain-lain
Software aplikasi ada banyak sekali, namun kadang kala kita tak tahu termasuk jenis apa software aplikasi itu dan salah mengartikannya. Berikut Jenis – jenis software aplikasi :
      1. Packaged Software : Software yang telah memiliki Copyright yang biasa dibutuhkan oleh user pribadi ataupun perusahaan. Contoh : Ms. Office 2007, Adobe Photoshop, dll
      2. 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
      3. 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
      4. Open Source software : software yang dapa kita gunakan, modifikasi dan mendistribusikannya ulang.
      5. Shareware : software yang memiliki copyright dan didistribusikan secara gratis dengan periode tertentu.
      6. Freeware : software yang memiliki copyright dan gratis dapat kita pakai tapi kita tidak dapat memodifikasinya seperti open source.
      7. 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.

    1. Proprietary Software adalah software berpemilik, sehingga seseorang harus meminta izin atau dapat dilarang untuk mengedarkan, menggunakan atau memodifikasi software tersebut.
    2. Commercial software adalah software yang dibuat dan dikembangkan oleh perusahaan dengan konsep bisnis, dibutuhkan proses pembelian atau sewa untuk bisa menggunakan software tersebut.
    3. Public Domain adalah software yang tidak memiliki hak cipta.
    4. Freeware adalah software yang diizinkan untuk digunakan atau disebarluaskan namun tidak memiliki izin untuk dimodifikasi.
    5. Shareware adalah software yang diizinkan untuk didistribusikan salinannya, jika softwarenya digunakan terus menerus maka si pemilik software meminta bayaran untuk lisensinya.
    6. 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.
    7. Open Source adalah software yang dapat dilihat kode sumbernya. perlu diketahui software open source bukan berarti software gratis.
    8. 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/