2. PERANGKAT LUNAK
Perangkat lunak atau software diibaratkan seperti darah yang mengalir di
dalam tubuh manusia. Jika darah tidak mengalir atau darah tidak ada, maka
manusia akan mati.
Demikian halnya dengan komputer anda. Tanpa sofware, Komputer anda
seonggok benda yang tidak ada fungsinya.
Jadi Software adalah kumpulan instruksi atau perintah yang tersimpan di
dalam disk.
Fungsi software adalah :
1. Mengidentifikasi software.
2. Menyiapkan aplikasi program sehingga tata kerja seluruh perangkat
komputer terkontrol.
3. Mengatur dan membuat pekerjaan lebih efisien.
3. PERANGKAT LUNAK
Jenis-Jenis Software
Software terbagi menjadi 4 bagian
1. Software Sistem Operasi
2. Software Bahasa Pemrograman
3. Software Utility
4. Software Program Paket
5. Software Aplikasi
1. Software Sistem Operasi
Sistem Operasi adalah software komputer yang tersusun dari serangkaian
program-program yang mengontrol operasi-operasi sebuah komputer.
Fungsi utama Sistem Operasi
a. Menyimpan program dan aksesnya.
b. Membagi tugas dalam CPU
c. Merekam sumber data.
d. Mengatur memori termasuk menyimpan, menghapus dan mendapatkan data.
e. Memeriksa kesalahan sistem
f. Memelihara keamanan sistem
4. PERANGKAT LUNAK
Contoh Software Sistem Operasi antara lain sebagai berikut :
1. MS-DOS
2. Windows
3. Novell NetWare
4. OS/2
5. UNIX
6. Linux
7. Mac OS
2. Bahasa Pemrograman Komputer
Bahasa pemrograman yang digunakan untuk menterjemahkan perintah-perintah
yang ditulis dalam bahasa program ke dalam bahasa mesin sehingga dapat diterima
dan dimengerti oleh komputer.
2.1 Bahasa Tingkat Rendah (low level langguage)
a. Bahasa Mesin (kode mesin) : satu-satunya bahasa yang dapat dipahami oleh
komputer
1110(2) = (1 x 23) + (1 x 22) + (1 x 21) + (0 x 20)
=8+4+2+0
= 14
6. PERANGKAT LUNAK
b. Bahasa Assembly
Bahasa pemrograman memperbolehkan progremer (manusia) memberi tahu
microprocessor (chip) di dalam koputer apa yang harus dilakukannya sehingga
processor mengetahui cara mengerjakan operasi tertentu.
c. Assembler
Program ini mengambil informasi yang ditulis seorang progremmer dalam bahasa
assemb dan diterjemahkannya kesebuah program yang dapat diesekusi komputer.
2.2. Bahasa Tingkat Tinggi (High level langguage)
Bahasa ini lebih mudah dimengerti oleh banyak orang karena memang dirancang
untuk orang yang awam.
Contoh bahasa tingkat tinggi (high level langguage)
a. BASIC
b. LOGO
c. COBOL
d. PASCAL
7. PERANGKAT LUNAK
3. Software Utility
Software Utility adalah software yang telah siap menunjang software sistem
operasi. Contohnya Norton Antivirus dan McAfee VirusScan .
4. Software Program Paket.
Software Program Paket adalah program paket yang telah dibuat khusus untuk
kebutuhan tertentu. Contoh sftware program paket :
a. Pengolah kata. Contoh Microsoft Word
b. Lembar Kerja. Contoh Microsoft Excel
c. Paket Grafik. Contoh CorelDraw.