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
Ø
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
karena
menggunakan bahasa Inggris.
Contohnya : BASIC, COBOL, PASCAL, FORTRAN.
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++
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