Pengklasifikasian Perangkat Lunak Berdasarkan

advertisement
SOFTWARE (PERANGKAT LUNAK)
TIKSM@MUH
Perangkat lunak atau piranti lunak adalah program komputer yang berfungsi sebagai sarana
interaksi antara pengguna dan perangkat keras. Perangkat lunak dapat juga dikatakan sebagai
'penterjemah' perintah-perintah yang dijalankan pengguna komputer untuk diteruskan ke atau diproses
oleh perangkat keras.
Perangkat lunak adalah program komputer yang isi instruksinya dapat diubah dengan mudah.
Perangkat lunak umumnya digunakan untuk mengontrol perangkat keras (yang sering disebut sebagai
device driver), melakukan proses perhitungan, berinteraksi dengan perangkat lunak yang lebih
mendasar lainnya (seperti sistem operasi, dan bahasa pemrograman), dan lain-lain.
Pengklasifikasian Perangkat Lunak Berdasarkan Fungsi
Berdasarkan fungsinya perangkat lunak dapat diklasifikasikan menjadi 2, yaitu :
1. Perangkat lunak sistem
Dalam perkembangannya perangkat lunak sistem dapat dibagian menjadi 3 yaitu :
>>
Sistem Operasi (Operating system / OS / SO)
Saat komputer pertama kali di hidupkan, sistem operasilah yang pertama kali di
jalankan, sistem operasi yang mengatur seluruh proses, menterjemahkan masukan,
mengatur proses internal, memanejemen penggunaan memori dan memberikan keluaran
ke peralatan yang bersesuaian, contoh sistem operasi : DOS (Disk Operating System),
Unix/Linux, Windows 95/ME/XP, IMB OS/2, Apple’s System (Macintosh).
>>
Bahasa Pemrograman (Programing Language)
Merupakan perangkat lunak yang bertugas mengkonversikan arsitektur dan algoritma
yang di rancang manusia ke dalam format yang dapat di jalankan komputer, contoh
bahasa pemrograman di antaranya : BASIC, COBOL, Pascal, C++, FORTRAN, Delphi,
Visual Basic, Dll.
>>
Utility
Utilitas adalah program-program yang dipergunakan untuk mengelola sumber
daya sistem komputer. Kebanyakan program utilitas diinstal bersama dengan sistem
operasinya.
program utilitas dapat berupa ScanDisk, Disk Cleanup, Disk Defragmenter dan
Compressor (Kompresi). Contoh lain dari program utylity adalah : Third Party: AVG
Free, WinZip & program-program Anti Virus.
>>
Device Driver
SMA Muhammadiyah Tarakan
1
SOFTWARE (PERANGKAT LUNAK)
TIKSM@MUH
Device Driver adalah software (perangkat lunak) yang menjembatani antara
hardware (perangkat keras) dengan system operasi.
• Diinstal bersama dengan instalasi perangkat keras.
• Sangat spesifik untuk perangkat keras tertentu.
• Dibuat oleh perusahaan pembuat perangkat keras.
• Biasanya bersifat gratis dan bisa didownload dari situs perusahaan pembuat hardware.
Contoh : Driver untuk modem, printer, motherboard.
>>
Firmware
Firmware adalah program yang tersimpan pada ROM sebuah perangkat keras dan
diisi secara bersamaan pada saat dibuatnya perangkat keras tersebut.
2. Perangkat lunak aplikasi
Perangkat lunak aplikasi merupakan bagian perangkat lunak yang sangat banyak di jumpai dan
terus berkembang.
a. Sebelum tahun 1990-an aplikasi yang di kenal yaitu pemroses kata (Word Star, Chi Write),
pemroses tabel (Lotus 123, Quatro Pro), database (DBASE), dan hiburan (game).
Pada perkembangan pemroses kata, tabel dan database saat ini telah di bundel menjadi
aplikasi office. Contoh aplikasi office adalah Microsoft Office yang terdiri dari
Word(pemroses kata), Excel (pemroses tabel), Access (database), dan PowerPoint
(presentasi).
b. Aplikasi multimedia. Contoh aplikasi multimedia adalah Winamp untuk memutar musik
berformat MP3 atau CD Audio, kemudian RealPlayer yang dapat digunakan untuk menonton film atau VCD, dll.
c. Aplikasi internet adalah protokol yang digunakan untuk berhubungan antara satu orang atau mesin
dengan pihak lain yang berjauhan. Aplikasi internet akan menyangkut dua sisi, yaitu sisi penyedia
(server) atau sisi pengguna (client). Aplikasi internet yang umum di gunakan adalah untuk
browsing, e-mail, chatting dan messenger.
d. Aplikasi yang bersifat khusus di antaranya untuk membantu pekerjaan Engineer seperti AutoCAD (gambar struktur), Protel (gambar rangkaian elektronik), dan Matlab (pemroses dan
visualisasi persamaan matematis).
Pengklasifikasian Perangkat Lunak Berdasarkan Cara Kerja
Berdasarkan cara kerjanya perangkat lunak dapat dibagi menjadi 2, yaitu :
SMA Muhammadiyah Tarakan
2
SOFTWARE (PERANGKAT LUNAK)
TIKSM@MUH
1. Perangkat lunak yang bekerja secara Foreground
Perangkat lunak yang bekerja berdasarkan input dari pengguna misalnya : Ms. Word, Ms.
Excel, dll.
2. Perangkat lunak yang bekerja secara Background
Perangkat lunak yang bekerja di belakang layar. Program yang bekerja secara background
kebanyakan berasal dari program utilitas.
Pengklasifikasian Perangkat Lunak Berdasarkan Cara Mendapatkan
Berdasarkan cara mendapatkan perangkat lunak dapat dibagi menjadi
1. Komersial: Perangkat lunak yang harus dibeli, Ada hak cipta dari pembuat aplikasi. Misal
Microsoft Windows.
2. Domain-publik : Perangkat lunak bersifat gratis dan tidak ada hak cipta
3. Shareware : Gratis untuk dipergunakan tapi terkadang meminta donasi. Misal BitTorrent
4. Freeware : Perangkat lunak yang dipergunakan tanpa membayar sama sekali.
5. Rentalware : Perangkat lunak yang disewakan untuk jangka waktu tertentu.
6. Free Software : Perangkat lunak yang dilengkapi dengan kode sumber dapat dipergunakan oleh
siapa saja dan gratis biasa juga disebut Open Source Software. Misalnya : Linux. Kebalikan dari
Open Source Software adalah Close Source Software contohnya adalah program-program yang
bersifat bayar/tidak gratis.
SMA Muhammadiyah Tarakan
3
Download