Komponen Software

Komponen Software

1. Perangkat lunak aplikasi (application software)

Perangkat lunak aplikasi adalah suatu subkelas perangkat lunak (software) komputer yang memanfaatkan kemampuan komputer langsung, untuk melakukan suatu tugas yang diinginkan si pengguna. Program ini dibuat programmer dan sudah disesuaikan dengan kebutuhan pemakainya.


2. Sistem Operasi (operating system)

Sistem operasi adalah program yang berfungsi untuk mengendalikan sistem kerja yang mendasar, sehingga mengatur kerja media input, output, tabel pengkodean, memori, penjadwalan prosesor, dan lain-lain sebagainya. Sistem operasi ini berfungsi sebagai penghubung antara manusia dengan perangkat keras dan perangkat lunak yang akan digunakan.
Adapun fungsi utama sistem operasi adalah :

a. Menyimpan program dan aksesnya.
b. Membagi tugas di dalam CPU.
c. Mengalokasikan tugas-tugas penting.
d. Merekam sumber-sumber data.
f. Mengatur memori sistem termasuk penyimpanan, menghapus dan mendapatkan data.
g. Memeriksa kesalahan sistem- Multitugas pada OS/2″, Windows ’95″, Windows ’98″, Windows NT”, /2000/XP.
h. Memelihara keamanan sistem, khusus pada jaringan yang membutuhkan kata sandi (password) dan penggunaan ID.

Gambar 2. Sistem Operasi

3. Perangkat Lunak Gratis (freeware)

Freeware atau perangkat lunak gratis adalah perangkat lunak (software) komputer yang memiliki cipta yang gratis digunakan tanpa batasan waktu, sehingga dapat dibedakan dari shareware yang mewajibkan penggunanya membayar (misalnya setelah jangka waktu percobaan tertentu atau untuk memperoleh fungsi tambahan).

Gambar 3. Perangkat Lunak Gratis

4. Perangkat Lunak Uji Coba (shareware / trialware)

Shareware adalah program terbatas, program didistribusikan baik sebagai demonstrasi atau versi evaluasi dengan fitur atau fungsi yang terbatas atau dengan menggunakan batas waktu yang telah ditetapkan (misalnya 30 hari) yang biasa disebut dengan masa trial. Dengan demikian, memberikan pengguna kesempatan untuk menguji produk sebelum membeli dan kemudian membeli versi lengkap dari suatu program.

Gambar 4. Perangkat Lunak Uji Coba

5. Perangkat Lunak Perusak (malware)

Perangkat lunak perusak dalah sebuah perangkat lunak yang bekerja untuk merusak tata kerja dari sistem komputer. Malware ini bekerja dengan mengganggu kinerja dari perangkat lunak yang ada dalam sistem komputer.Perangkat lunak perusak biasanya sangat mudah tersebar dari satu komputer ke komputer lain, apalagi yang terhubung dalam suatu jaringan (network), atau bisa juga lewat hardware portable, seperti USB flashdisk, card reader, atau floppy disk (disket).

Gambar 5. Perangkat Lunak Perusak

6. Bahasa Pemrograman (programming language) 

Bahasa pemrograman adalah program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke bahasa mesin dengan aturan atau prosedur tertentu, agar diterima oleh komputer. Program Bantu (utility) Program bantu merupakan perangkat lunak yang berfungsi sebagai aplikasi pembantu dalam kegiatan yang ada hubungannya dengan komputer, misalnya memformat disket, mengopi data, mengkompres file, dan lain-lain.

Gambar 6. Bahasa Pemrograman





Komentar

Postingan Populer