Perangkat Lunak (software)
merupakan suatu program yang dibuat oleh pembuat program untuk
menjalankan perangkat keras komputer. Perangkat Lunak adalah program yang
berisi kumpulan instruksi untuk melakukan proses pengolahan data. Software
sebagai penghubung antara manusia sebagai pengguna dengan perangkat keras
komputer, berfungsi menerjemahkan bahasa manusia ke dalam bahasa mesin sehingga
perangkat keras komputer memahami keinginan pengguna dan menjalankan instruksi
yang diberikan dan selanjutnya memberikan hasil yang diinginkan oleh
manusia tersebut.
Perangkat lunak komputer berfungsi
untuk :
- Mengidentifikasi program
- Menyiapkan aplikasi program sehingga tata kerja seluruh perangkat komputer terkontrol.
- Mengatur dan membuat pekerjaan lebih efisien.
Macam-macam Perangkat Lunak
Perangkat lunak terbagi menjadi 4
macam, yaitu :
- Sistem Operasi (Operating System),
- Program Aplikasi (Application Programs),
- Bahasa Pemrograman (Programming Language),
- Program Bantu (Utility)
1. Sistem Operasi (Operating
System)
Sistem Operasi yaitu program yang
berfungsi untuk mengendalikan sistem kerja yang mendasar sehingga mengatur
kerja media input, output, tabel pengkodean, memori, penjadwalan prosesor, dan
lain-lain. Sistem operasi berfungsi sebagai penghubung antara manusia dengan
perangkat keras dan perangkat lunak yang akan digunakan. Adapun fungsi
utama sistem operasi adalah :
- Menyimpan program dan aksesnya
- Membagi tugas di dalam CPU
- Mengalokasikan tugas-tugas penting
- Merekam sumber-sumber data
- Mengatur memori sistem termasuk penyimpanan, menghapus dan mendapatkan data
- Memeriksa kesalahan sistem
- Multitugas pada OS/2″, Windows ’95″, Windows ’98″, Windows NT”, /2000/XP
- Memelihara keamanan sistem, khusus pada jaringan yang membutuhkan kata sandi (password) dan penggunaan ID
Contoh Sistem Operasi, misalnya :
Disk operating System (DOS), Microsoft Windows, Linux, dan Unix.
2. Program Aplikasi
(Aplication Programs)
Program Aplikasi adalah
perangkat lunak yang dirancang khusus untuk kebutuhan tertentu, misalnya program
pengolah kata, mengelola lembar kerja, program presentasi, design grafis,
dan lain-lain.
3. Bahasa Pemrograman (Programming
Language)
Perangkat lunak bahasa yaitu program
yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa
pemrograman ke bahasa mesin dengan aturan atau prosedur tertentu, agar diterima
oleh komputer.
Ada 3 level bahasa pemrograman,
yaitu :
- Bahasa tingkat rendah (low level language)
Bahasa ini disebut juga bahasa mesin
(assembler), dimana pengkodean bahasanya menggunakan kode angka 0 dan 1.
- Bahasa tingkat tinggi (high level language)
Bahasa ini termasuk dalam bahasa
pemrograman yang mudah dipelajari oleh pengguna komputer karena menggunakan
bahasa Inggris. Contohnya : BASIC, COBOL, PASCAL, FORTRAN.
- Bahasa generasi keempat (4 GL)
Bahasa pemrograman 4 GL (Fourth
Generation Language) merupakan bahasa yang berorientasi pada objek
yang disebut Object Oriented Programming (OOP). Contoh software ini adalah :
Visual Basic, Delphi, Visual C++
4. Program Bantu (Utility)
Perangkat Lunak 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.
Contoh software ini diantaranya :
- Norton Utility
- Winzip
- Norton Ghost
- Antivirus
Komentar
Posting Komentar