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 LunakPerangkat 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
Tidak ada komentar:
Posting Komentar