Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
Apache
MySQL
Shareware
• Mengizinkan siapapun untuk meredistribusikan salinannya, tetapi
mereka yang terus menggunakannya diminta untuk membayar
biaya lisensi.
• membatasi penggunaannya dengan mengurangi fitur-fitur
tertentu atau membatasi masa penggunaannya selama jangka
waktu tertentu.
• Ada beberapa istilah yang sering dijumpai: Demo atau Trial,
Beta, Stable, Release.
Freeware
• Dibagikan secara cuma-cuma tanpa mewajibkan pengguna untuk
membeli software tersebut serta dapat digunakan untuk jangka
waktu juga dengan hak distribusi yang tak terbatas.
• Software yang termasuk dalam kategori freeware antara lain
seperti browser Mozilla Firefox, Opera, CCleaner, Smadav,
WinRar dll.
Rentalware
• Dapat digunakan oleh perorangan atau institusi dengan cara
menyewa. (biasanya per-tahun).
• Teknisnya hampir sama seperti software shareware, bedanya :
jika sudah mencapai jangka waktu atau batas pemakaian
tertentu, maka software tidak bisa digunakan lagi (lock), dan
pengguna harus memperpanjang kontrak pemakaian software
tersebut, bukan membeli passcode seperti shareware. Jadi
tujuan rentalware tidak untuk diperjualbelikan.
Software Open Source
• Hampir sama dengan software freeware.
• Pada software open source pihak pembuat / developer turut
menyediakan source code atau keseluruhan bahasa
pemrograman yang menciptakan software tersebut hingga
berjalan.
• Situs paling terkenal untuk mendapatkan software berjenis open
source tersebut dapat mengunjungi http://sourceforge.net/.
Jenis perangkat lunak
• Perangkat lunak sistem
▪ Sistem Operasi (Operating System)
▪ Program bantu (utility)
• Program aplikasi (application programs)
• Bahasa pemrograman (programming language)
Perangkat lunak sistem
• Terdiri dari program yang mengontrol/memelihara operasi
komputer dan seperangkatnya yang bertindak sebagai
antaramuka antara user, software aplikasi, dan hardware.
• Yang masuk dalam kategori perangkat lunak sistem adalah
Sistem Operasi (operating system) dan Program utility
Perangkat lunak sistem
• Perangkat lunak sistem merupakan kumpulan program yang
mengatur dan mengkoordinasi perangkat keras komputer.
• Perangkat lunak sistem bekerja seperti sistem saraf manusia
yaitu menjaga bekerjanya organ-organ vital dan mengkoordinasi
aktivitasnya.
• Perangkat lunak sistem mengelola dan mengkoordinasi
perangkat keras komputer pada saat kita bekerja menggunakan
perangkat lunak aplikasi
Perangkat lunak sistem
• Word processing
• Spreadsheet
• Desktop publishing
• Presentasi grafik
• Komunikasi
• Personal information manager
• Manajemen data
Bahasa Pemrograman
C, Pascal,
Fortran
Assembler
Bahasa Assembly
LDA #47
STA $570
DEX Translation 0001010000110
JSR $817 program 0101000010001
CPX #0 (Assembler) 0010010101010
BNE #14 101010010
Assembly language
program Machine language
program
(executable file)
Bahasa C
#include <stdio.h>
000101000
011001010
main()
000100010
{ C Compiler 010010101
printf(“Hallo”);
010101010
}
010