Translate

Selasa, 14 Februari 2012

Klasifikasi Software Berdasarkan Kegunaanya

1,klasifikasi software berdasarkan Biaya

Freeware
Freeware adalah perangkat lunak bebas yang mengacu pada kebebasan para penggunanya untuk menjalankan, menggandakan, menyebarluaskan, mempelajari, mengubah dan meningkatkan kinerja perangkat lunak. Suatu program merupakan perangkat lunak bebas, jika setiap pengguna memiliki semua dari kebebasan tersebut. Dengan demikian, kita seharusnya bebas untuk menyebarluaskan salinan program itu, dengan atau tanpa modifikasi (perubahan), secara gratis atau pun dengan memungut biaya penyebarluasan, kepada siapa pun dimana pun. Kebebasan untuk melakukan semua hal di atas berarti kita tidak harus meminta atau pun membayar untuk ijin tersebut.

Shareware
Shareware adalah perangkat lunak yang membatasi penggunanya dengan mengurangi fitur-fitur tertentu atau membatasi masa penggunaannya selama jangka waktu tertentu ataupun juga penggabungkan kedua hal ini. Tujuan dari publikasi shareware adalah untuk berbagi fungsi dan keunggulan perangkat lunak itu kepada konsumen sehingga konsumen bisa berkesempatan mencoba secara langsung perangkat lunak tersebut untuk kemudian memutuskan tidak lagi memakai software tersebut atau membeli versi penuhnya.

2.Klasifikasi Software Berdasarkan Kegunaan

a.Utility Software (Program Bantu):
Software jadi yang digunakan untuk membantu mempermudah dalam menangani pekerjaan awal dalam pengoperasian komputer beserta perangkatnya.misalnya seperti: memeriksa (scanning), menganalisa (analyzing),  memperbaiki (repairing),  mencari (searching), menggandakan (copying) file dan sebagainya. contohnya: Norton Utility (NU), PC Tools, Xtree,  QuickDos

b. Operating System (Sistem Operasi)
 Operating system merupakan program yang berfungsi untuk mengatur sistem kerja seluruh komputer seperti layaknya penerjemah antara hardware dan software yang akan dilakukannya.

c. Applicated (Program Aplikasi)
Program ini merupakan program siap pakai, banyak dibuat untuk aplikasi-palikasi kerja tertentu seperti akuntansi, berbagai macam format, kartu-kartu, sampul buku, editing foto dan sebagainya. Contoh : PrintShop, PhotoShop,  DAC Easy, Form Tools, Free Hand,     Easy Flow

d.Bahasa Pemrograman
Language Program (Bahasa Pemrograman)
Software ini banyak dipakai oleh seorang programmer, program ini berfungsi untuk menciptakan software-software baru yang digunakan untuk membantu/mempermudah kerja seorang operator komputer.
Contoh :
-       Turbo Assembler (bahasa pemrograman tingkat rendah)
-       Basic, Pascal, Fortran, Cobol, Visual Basic (bahasa pemrograman tingkat menengah)
-       Clipper, FoxPro, Delphi, C+ (bahasa pemrograman tingkat tinggi)
Pada perkembangan selanjutnya software ini juga dipakai untuk merusak data, informasi atau software-software (bahkan juga hardware) yang lain. Hasil dari pembuatan program yang berfungsi untuk merusak ini dikenal dengan Virus. Kata “virus” sebenarnya adalah kata yang sengaja diambil dari dunia kedokteran untuk dipakai di dunia komputer, karena mempunyai sifat yang sama yaitu “merusak” (membuat penyakit).
Virus komputer sebenarnya adalah program juga, ia sengaja dibuat oleh seseorang (programmer) yang tidak senang dengan kesempurnaan, dia lebih senang membuat kerusakan. Oleh karena itu tindakan membuat virus komputer bisa dikatakan “sebuah kejahatan“.

3.Klasifikasi Software Berdasarkan Hubungan

1. STAND ALONE
Pada umumnya pengabungan LAN sebelumnya hanya memiliki satu server saja, sehingga user tidak mengalami kesulitan untuk mencari/menempatkan file-file printer, dan sumber daya lainnya untuk berbagai pakai (share). NetWare 2.x dan 3.x mempunyai sistem operasi yang domain pada LAN yang kecil dan secara statistik menujukan rata-rata jaringan novell 2.x dan 3.x terdiri dari server tunggal dan 30 server, atau beberapa workstation

2. Pengertian Client-Server : 
Client/Server dapat diartikan sebagai kemampuan komputer untuk meminta layanan request data kepada komputer lain.  Setiap instance dari komputer yang meminta layanan disebut sebagai client, sedangkan setiap instance yang menyediakan layanan disebut sebagai server.Data yang diminta oleh client dapat diambil dari database pada sisi server yang sering disebut database server, seperi misalnya MySQL, PostgreSQL, Oracle, atau SQL Server.

4.Klasifikasi berdasarkan tampilan

a.GUI(Graphic User interface) merupakan salah satu model interaksi antara manusia dan komputer.

b.CLI(Command line interface) adalah tipe antarmuka dimana pengguna berinteraksi dengan sistem operasi melalui text-terminal. Pengguna menjalankan perintah dan program di sistem operasi tersebut dengan cara mengetikkan baris-baris tertentu.
  
5.Klasifikasi berdasarkan Lisensi

a.copy left,GPL (general public license) adalah sebuah lisensi yang menyatakan bahwa sebuah karya intelektual(biasanya software) bebas dipakai, disalin, diedarkan, bahkan dikembangkan olehsiapapun tanpa harus membayar atau ijin terlebih dulu. GPL atau bila diterjemahkanmenjadi Lisensi Publik Umum pertama kali dibuat oleh Richard Stallman untuk proyek-proyek pembuatan software di bawah bendera GNU

b.copy right (lambang internasional: ©) adalah hak eksklusif Pencipta atau Pemegang Hak Cipta untuk mengatur penggunaan hasil penuangan gagasan atau informasi tertentu. Pada dasarnya, hak cipta merupakan “hak untuk menyalin suatu ciptaan”. Hak cipta dapat juga memungkinkan pemegang hak tersebut untuk membatasi penggandaan tidak sah atas suatu ciptaan. Pada umumnya pula, hak cipta memiliki masa berlaku tertentu yang terbatas.

6.Klasifikasi berdasarkan Source code
a.Open source
b.Closed source



Artikel Terkait:

1 komentar

LOVELYZ TRILOGY 30 April 2019 pukul 09.59

makasih banyak sudah share ilmunya min
lampu servis hp

Posting Komentar

Komentar, tentang saran dan kritik sampaikan saja disini, Yang mau komentar kasar sebaiknya Jangan karena akan menimbulkan keributan Di blog ini.Bila ada yang mengcopy entri ini harus mencantumkan sumber blog ini ya.
Terima kasih sudah berkunjung ke blog Like Shared. Datang lagi ya

Thanks for coming on the blog Like Shared