1.
Pengertian Perangkat
Lunak
Sekumpulan instruksi dan data yang tersimpan dan dijalankan
oleh komputer. Komputer
tidak dapat melakukan apa‐apa tanpa
instruksi.
2. Perangkat Lunak Generasi ke-1
v Bahasa Mesin
Komputer
hanya dapat menerima instruksi dalam bahasa mesin dalam bentuk bilangan biner.
v Bahasa Assembly
Karena
membuat program dalam bahasa mesin sangat sulit dan butuh ketelitian tinggi, bahasa
assembly dibuat untuk mengubah bahasa assembly menjadi bahasa mesin dan memudahkan
pemrograman ke dalam bahasa mesin.
3.
Perangkat Lunak
Generasi ke-2
High-level
languages yaitu membuat bahasa yang berisi instruksi yang lebih mirip ke bahasa
inggris.
FORTRAN:
bahasa untuk aplikasi perhitungan numerik.
COBOL: bahasa
untuk aplikasi bisnis.
LISP: banyak
digunakan dalam riset dan AI.
4. Perangkat Lunak Generasi ke-3
v
Sistem
Operasi
Sebuah
perangkat lunak yang berfungsi untuk mengatur sumber daya komputer dan sebagai
fondasi aplikasi‐aplikasi lain di
atasnya. Contohnya : UNIX, DOS
v
General
Purpose Applications
Aplikasi-aplikasi
yang mempunyai fungsi tertentu, contohnya : SPSS (Statistical Package for the
Social Sciences) yang ditulis menggunakan bahasa FORTRAN.
5. Perangkat Lunak Generasi ke-4
v
Structured
Programming: PASCAL, MODULA-2, BASIC, C, C++
v
Sistem
Operasi, contoh : UNIX, PC-DOS
v
Application
Packages, contohnya : Spreadsheets (LOTUS 1‐2‐3), Word processors (WordStar,
Word Perfect), Database management systems (dBASE IV)
6. Perangkat Lunak Generasi ke-5
v
Sistem
Operasi, contoh : windows
v
Object-oriented
Programming, contoh : C++, JAVA, C#
v
Browsers
v
Application
Packages, contoh : Microsoft Office
7. Pembagian Perangkat Lunak
Berdasarkan
fungsinya, perangkat lunak yang terdapat pada sistem komputer dapat dibagi menjadi:
1.
Perangkat
Lunak Sistem
Perangkat
lunak sistem adalah perangkat lunak yang berfungsi untuk mengatur sumber daya komputer.
Perangkat lunak sistem terdiri dari : Operating System (OS), Programming
Languages, System Utility
2.
Perangkat
Lunak Aplikasi
Perangkat
lunak aplikasi adalah perangkat lunak yang berfungsi untuk membantu pekerjaan
dalam kehidupan sehari ‐ hari, Contoh perangkat
lunak aplikasi :
- pengolah kata: Microsoft Word, Wordstar, Chi Writer
- pengolah angka : Microsoft Excel, Quatro Pro
- presentasi : Microsoft Power Point
- basis data : Microsoft Access, Borland Paradox, Microsoft SQL Server
- pengolah grafis : Adobe Photoshop, Corel Draw
- video editing : Ulead Video Studio, Pinneacle Studio
- pengembang program komputer : Microsoft Visual Basic, Borland Delphi
- pengembang web : Microsoft Frontpage
Tidak ada komentar:
Posting Komentar