Merupakan program yang umumya digunakan untuk menjalankan atau mengontrol perangkat keras komputer dan isi instruksinya dapat diubah-ubah serta juga dapat digunakan sebagai sarana interaksi antara pengguna dan perangkat keras. Perangkat lunak (software) ini juga digolongkan menjadi 3 bagian, diantaranya : SISTEM OPERASI
Sistem operasimerupakan program utama yang langsung berinteraksi dengan bahasa yang di kenal oleh mesin komputer ( bahasa mesin). Penggunaan processor, memory, hardisk dan komponen lainnya diatur oleh sistem operasi .Contoh Sistem Operasi :
Produk Microsoft : Windows 3.1, Windows 95, Windows 98, Windows 2000, WIndows Me, WIndows XP, Windows Vista, WIndows NT (untuk jaringan).
Produk Novel : Linux, Redhat, OpenSuse, Ubuntu, Mandrake, Mandriva,dll
Produk Apple : Macintosh
Produk IBM : DOS, UNIX
Sistem Operasi (Operating System)
Yaitu program yang dibuat untuk mengendalikan dan menjalankan seluruh kegiatan dari sistem komputer. Sistem Operasi adalah penghubung antara lapisan hardware dan lapisan software. Contohnya, Windows yang merupakan produk dari Microsoft, Macintosh ( Mac ), Linux.
Secara umum, sistem operasi dibedakan menjadi beberapa bagian :
- Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
- Kernel, yaitu inti dari sebuah Sistem Operasi
- Command Interpreter atau shell, yang bertugas membaca input dari pengguna
- Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
- Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.
Perangkat Lunak Bahasa Pemrograman (Programing Software)
Yaitu program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke dalam suatu format yang dapat dimengerti computer. Contonya, BASIC, COBOL, Pascal,C++.
Biasanya, Bahasa Pemrogaman dibagi atas tiga tingkatan :
a. Low Level Language,
merupakan bahasa pemrogaman generasi pertama. Bahasa ini sering disebut kode atau bahasa mesin. Terdiri dari sekumpulan angka, diwakili angka 1 dan 0 yang tersusun membentuk sinyal elektonik dan bertugas memberitahu kerja computer.
b. Middle Level Language,
merupakan bahasa pemrogaman tingkat menengah yang penggunaan bahasa instruksinya mendekati bahasa sehari-hari. Tapi, bahasa ini mirip bahasa computer. Bahasa ini dapat memudahkan programmer membuat program menggunakan huruf sebagai pengganti angka. Namun, bahasa ini masih menggunakan singgkatan, jadi masih sulit untuk dimengerti. Contohnya, STO (store). Yang tergolong bahasa ini adalah Assembler dan FOTRAN.
c. High Level Lenguage,
bahasa tingkat tinggi yang punya ciri mudah dimengerti. Contoh, BASIC, COBOL, Pascal.
Perangkat Lunak Aplikasi (Aplication Software)
Yaitu sekumpulan program atau perintah yang secara khusus digunakan untuk mengolah data.
Perangkat lunak aplikasi dapat dikelompokkan menjadi 2 macam, yaitu :
1. Program Aplikasi
Program ini merupakan program khusus untuk melakukan pekerjaan tertentu. Contohya, GL dan MYOB yang digunakan untuk perhitungan dan pelaporan akuntansi.
2. Program Paket
Program ini merupakan program khusus yang dapat digunakan banyak orang dengan berbagai kepentingan. Contoh, MS-Word dan MS-Excel.
Perangkat lunak program aplikasi paket ini dapat juga dibedakan.
- Pengolahan kata, digunakan untuk megolah data menjadi teks. Contohnya, Microsoft Word, WordStar.
- Pengolahan angka, mengolah data berupa angka. Contohnya, Lotus 123, Microsoft Excel.
- Pengolahan data, program yang digunakan untuk pembuatan database dengan format sistematis. Berguna untuk pembuatan data siswa, karyawan, formulir, dan laporan. Contohnya, Fox Pro, Microsoft Access.
- Pengolahan berbasis presen-tasi, digunakan untuk membuat format presentasi berupa slide. Contohnya, Microsoft Power Point, AppleWorks.
- Pengolahan grafis, digunakan untuk mengolah objek sehingga memiliki tampilan yang lebih baik. Contohnya : Dalam pembuatan Animasi, 3D Studio Max, Cartooner, AutoCad
Pengolahan foto digital, Adobe Photoshop, CorelDraw
Pembuatan denah atau undangan, CorelDraw.
- Multimedia, digunakan untuk mengolah data menjadi hiburan.
Contohnya, Winamp, Windows Media Player, RealPlayer. - Aplikasi Internet, program aplikasi yang digunakan untuk mengakses internet. Contohnya, Internet Explorer dan Mozilla Firefox.
- Adapun program aplikasi yang khusus ( UTILITY ), yaitu suatu program yang mengarah pada masalah-masalah komputer, baik performence, maupun virus. Contonya, Mc Affee, Avast, TuneUp, Partition Magic, dll.
Macam-macam sistem operasi (operating system) :
A. Sistem Operasi WindowsWindows pertama kali dikenal tahun 1985 oleh perusahaan Microsoft Corporation yang dipimpin oleh Bill Gates, di Amerika Serikat.Kelebihan windows bila dibandingkan dengan Dos adalah :1. Mempunyai tampilan grafis yang indah2. Memiliki icon yang dikumpulkan dalam satu layar3. Bila mentransfer data yang disebut dengan system Ole4. Melakukan beberapa program secara serentak
Generasi Windows :1. Windows 3.86 diluncurkan pada tahun 19882. Windows 3.0 diluncurkan pada tahun 19903. Windows 3.1 diluncurkan pada tahun 19924. Windows 95 diluncurkan pada tahun 19955. Windows 98 diluncurkan pada tahun 19986. Windows NT diluncurkan pada tahun 20007. Windows XP diluncurkan pada tahun 2002Saingan dari Windows :1. Java2. Linux3. Orensil4. NescafeB. Perbedaan Antara Os dan BiosOs adalah kumpulan perintah untuk mengatur, mengontrol, mengawasi dan mengendalikan semua kegiatan system kerja komputer.Bios adalah sarana penampung atau penyimpan perintah internal command yang telah dibuat oleh perusahaan komputer.Posisi Os (Operating System) adalah pada BOS yang terdiri dari beberapa file antara lain 10-SYS, 1 BMB 10-COM, MS DOS – SYS dan Command Com.