Definisi
Data yang di format dan disimpan secara digital. Bisa
juga diartikan sebagai kumpulan beberapa perintah yang dieksekusi oleh komputer
untuk menjalaninya.
Karakteristik
TIK :
1.
Cepat
2.
Mudah di akses
3.
Biaya murah
4.
Mudah mendapat informasi
Pembagian
software :
1.
Software dalam perangkat lunak sistem
a.
System Operasi (OS)
·
Software yang digunakan untuk mengaktifkan
seluruh perangkat yang terpasang pada komputer. Contoh : Windows XP, Linux, Macintosh
b.
Program bantu (Utility)
·
Sebuah program yang digunakan untuk
mengatur konfigurasi komputer untuk menjaga dari virus dan hacker. Contoh :
Anti-Virus dan Disk Defragmenter
c.
Bahasa pemrograman
·
Program yang digunakan untuk
menerjemahkan instruksi yang ditulis ke dalam bahasa mesin. Bahasa pemrograman
terbagi atas 2 yaitu :
-
Low level language: Bahasa pemrograman
yang menyediakan abstraksi yang sedikit atau tidak sama sekali dari instruksi
komputer.
-
High level language: Bahasa yang dapat
di mengerti oleh siapa saja yang ingin mempelajarinya karena menggunakan bahasa
manusia sehari-hari.
2.
Software dalam perangkat lunak aplikasi
a.
Aplikasi
-
Program aplikasi : Program yang langsung
dibuat programmer yang disesuaikan dengan kebutuhan. Contoh : Payroll billing
-
Program paket : Program khusus dalam
paket-paket tertentu yang dibuat oleh software house dari suatu sistem operasi
(OS). Contoh : Program pengolah kata dan Program pengolah angka
License
software :
1.
Commercial license
2.
Trial software license
3.
Non commercial use license
4.
Shareware license
5.
Freeware license
6.
Royalty – free binaries license
7.
Open source license >> license
untuk source code (open and closed)