- Definisi Software
- Klasifikasi Software
Berdasarkan fungsinya OS terdiri dari 2 bagian, yaitu :
- Control Program
- Processing Program
- DOS (Disk Operating System)
- OS/2 (Operating System/2)
- Machintosh
- UNIX, XENIA, AIX
- MS Windows
- LINUX
- Bahasa Pemrograman (Programming Language /PL)
Kumpulan aturan dalam suatu bahasa disebut syntax.
Program komputer yang mengandung syntax yang keliru atau biasa disebut juga dengan kesalahan syntax (syntax errors), tidak bisa dijalankan.
Klasifikasi Bahasa Pemrograman
- Generasi Pertama
- Generasi Kedua
- Generasi Ketiga
Contoh : Algol, C, Basic, Cobol, Fortran, dan pascal
- Generasi Keempat
- Generasi Kelima
Berbagai aplikasi kecerdasan manusia :
a. Berorientasi pada prosedur (Procedure Oriented Language), terbagi dua :
- Masalah Ilmiah (Science) contoh : Pascal, Fortran, dll.
- Masalah Bisnis (Business) contoh : Cobol, PL/1, dll.
b. Berorientasi pada masalah (Problem Oriented Language)
contoh : RPG.
Contoh : Format Disk, Scan Disk, Disk Defragmenter.
- Compiler
Pengelompokkan Perangkat Lunak
yaitu Bentuk interaksi antara pemakai dan komputer, yang dapat berupa :
- Menggunakan antarmuka Command-Driven.
- Menggunakan antarmuka yang disebut GUI.
Perangkat Lunak
Perangkat lunak aplikasi dapat digolongkan yaitu :
Yaitu kumpulan beberapa program yang dikemas menjadi satu.
contoh : Microsoft Office, Lotus Smartsuite, Staroffice.
- Pemrosesan bahasa alami (Natural Language Processing)
- Pengendalian robotika dengan sensor mata
- Aplikasi Sistem Pakar (Expert System)
- Bahasa Tingkat Rendah (Low Level Language)
- Bahasa Tingkat Menengah (Middle Level Language)
- Bahasa Tingkat Tinggi (High Level Language)
a. Berorientasi pada prosedur (Procedure Oriented Language), terbagi dua :
- Masalah Ilmiah (Science) contoh : Pascal, Fortran, dll.
- Masalah Bisnis (Business) contoh : Cobol, PL/1, dll.
b. Berorientasi pada masalah (Problem Oriented Language)
contoh : RPG.
- Utilitas
Contoh : Format Disk, Scan Disk, Disk Defragmenter.
- Device Driver
- Translator
- Compiler
Pengelompokkan Perangkat Lunak
- Berdasarkan Fungsinya Perangkat Lunak dibagi 2 golongan :
- Perangkat Lunak Aplikasi
- Perangkat Lunak Sistem
- Perangkat Lunak Komersial, Perangkat Lunak Domain Publik, Shareware, Freeware, Rental ware, Free Software dan Open Software.
yaitu Bentuk interaksi antara pemakai dan komputer, yang dapat berupa :
- Menggunakan antarmuka Command-Driven.
- Menggunakan antarmuka yang disebut GUI.
Perangkat Lunak
Perangkat lunak aplikasi dapat digolongkan yaitu :
- Perangkat Lunak Hiburan
- Perangkat Lunak Pendidikan
- Perangkat Lunak Produktivitas Kerja
- Perangkat Lunak Bisnis
- Perangkat Lunak Khusus
Yaitu kumpulan beberapa program yang dikemas menjadi satu.
contoh : Microsoft Office, Lotus Smartsuite, Staroffice.