Perangkat Lunak Komputer, adalah sekumpulan data yang yang bertugas untuk pengendalian
dalam sebuah sistem komputer untuk mendukung komputerisasi yang tidak memiliki
wujud, seperti sistem operasi, program, aplikasi.
Fungsi Perangkat Lunak:
-
Memproses data atau perintah sehingga dapat
menjalankan perintah tersebut.
-
Sebagai sarana interaksi yang menghubungkan
antara pengguna (user) dengan perangkat keras komputer (hardware).
-
Mengembangkan sarana yang digunakan manusia
dalam memanfaatkan sumber daya komputer.
Berdasarkan fungsinya, perangkat lunak komputer
dikelompokkan menjadi:
Ø
Perangkat Lunak Aplikasi
Program
Aplikasi Serbaguna, merupakan program aplikasi yang dapat digunakan oleh
pemakai untuk melakukan hal yang bersifat umum.
Program
Aplikasi Spesifik, merupakan program yang ditujukan untuk menangani hal
spesifik, contohnya ATM.
Ø
Perangkat Lunak Sistem
Program
Pengendali Sistem, adalah program yang mengendalikan perangkat keras,
perangkat lunak dan data selama program ini berlangsung, contohnya Sistem
Operasi.
Program
Pendukung Sistem, menyediakan bermacam – macam layanan untuk medukung
operasi, manajemen dan pemakai sistem komputer contohnya program utilitas.
Program
Pengembangan Sistem, berguna untuk membantu pemakai dalam mengembangkan
program contohnya compiler dan interpreter.
Tipe Perangkat Lunak:
- Perangkat Lunak Sistem Operasi
Merupakan program yang dirancang untuk
mengendalikan dan mengkoordinasi kegiatan yang dilakukan pada sistem komputer
antara perangkat keras dan pengguna/pemakai. Tujuannya adalah memberi kemudahan
kepada pemakai dalam menjalankan program apa pun.
Fungsi Sistem Operasi:
Ø
Manajemen proses, meliputi peniapan, penjadwalan
dan pemantauan program yang sedang dijalankan pada komputer.
Ø
Manajemen sumber daya berfungsi untuk
mengendalikan pemakaian sumberdaya pada komputer.
Ø
Manajemen data berfungsi dalam pengendalian data
masukan maupun keluaran, termasuk dalam pengalokasian, penyimpanan sekunder dan penyimpanan utama.
Contoh Sistem Operasi yang sering
digunakan:
Ø
Windows XP
Ø
Windows 98
Ø
Windows 95
Ø
Windows Vista
Ø
Windows 7
Ø
Windows 8
Ø
Macintosh OS
Ø
Linux
Ø
Unix
- Perangkat Lunak Penerjemah Bahasa
Merupakan perangkat lunak yang berfungsi
untuk menerjemahkan perintah – perintah dari bahasa program menjadi bahasa
mesin sehingga dapat diterima dan dipahami oleh komputer. Penerjemah bahasa
pemrograman terbagi menjadi 3, yaitu:
1.
Assembler, digunakan untuk menerjemahkan kode
sumber dalam bahasa assembly ke dalam bahasa mesin.
2.
Compiler, berfungsi untuk mengonversi semua kode
sumber selain bahasa rakitan menjadi kode objek sehingga dapat dijalankan oleh
komputer. Proses ini disebut sebagai kompilasi.
3.
Interpreter, berfungsi untuk mengeksekusi
sejumlah instruksi satu per satu, kemudian menjalankan instruksi yang telah
diterjemahkan tersebut.
-
DAFTAR PUSTAKA
0 komentar:
Posting Komentar