1.
Pengertian
Perangkat Lunak.
Perangkat lunak adalah
Sekumpulan instruksi dan data yang tersimpan
dan dijalankan oleh
komputer (Komputer tidak dapat melakukan apa‐apa
tanpa instruksi).
2.
Perangkat Lunak Generasi Ke‐1 (1951-1959).
a. Bahasa Mesin.
·
Komputer
hanya dapat menerima instruksi
dalam bahasa mesin dalam bentuk
bilangan
·
Contoh
instruksi:
0000 00110101
opcode
address
0000 = opcode
(storing, addition, substraction, dll).
00110101 =
address atau number
or numberbiner.
b.
Bahasa Assembly.
·
Membuat
program dalambahasa mesin sangat sulit
dan butuh ketelitian tinggi.
·
Bahasa
assembly dibuat untuk memudahkan
pemrograman ke dalam bahasa mesin.
·
Menggunakan
translator untuk mengubah bahasa
assembly menjadi bahasa
mesin.
Instruksi
|
Bahasa
Mesin
|
Bahasa
Assembly
|
STORE
|
0000
|
STO
|
LOAD
|
0001
|
LDA
|
ADD
|
0100
|
ADD
|
HALT
|
1000
|
HALT
|
3. Perangkat Lunak Generasi Ke‐2
(1951-1965).
- High‐level Languages
• 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.
• Menggunakan compiler untuk
melakukan
translasi ke bahasa assembly.
4. Perangkat Lunak Generasi Ke‐3
(1965-1971).
- Sistem Operasi.
Sebuah perangkat lunak yang berfungsi
untuk
mengatur sumber daya
komputer dan sebagai
fondasi aplikasi‐aplikasi lain di atasnya.
• Contoh:
UNIX, DOS
- General Purpose Applications
Aplikasi‐aplikasi yang memiliki fungsi‐fungsi
tertentu sebagai contoh :
– SPSS (Statistical
Package for the Social Sciences)
yang ditulis
menggunakan bahasa FORTRAN.
5.
Perangkat Lunak Generasi Ke‐4 (1971-1989).
Komputer generasi keempat merupakan kelanjutan dari generasi
III. Bedanya bahwa IC pada generasi IV lebih kompleks dan terintegrasi.
-
Structured
Programming (PASCAL, MODULA 2 , BASIC, C, C++).
Þ
Modula-2 (MODUlar Language) dikembangkan
oleh Nicklaus Wirth di federal Technical University Zurich Switzerland. Bahasa
ini digunakan untuk tujuan khusus dari multiprograming pada tahun 1977.
-
Sistem Operasi UNIX,
PC-DOS.
-
Application Packages.
• Spreadsheets
(LOTUS 1‐2‐3).
• Word
processors (WordStar, Word Perfect).
• Database
management systems (dBASE IV).
6.
Perangkat Lunak Generasi
Ke‐5 (1990-Sekarang).
-
Sistem Operasi : Windows.
-
Object-oriented Programming
: C++, JAVA, C#.
-
Browsers
- Application Packages : 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 yang 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 :
Jenis
Perangkat Lunak
|
Contoh
|
Pengolah
Kata
|
Microsoft
word, Wordstar, Chi Writer.
|
Pengolah
Angka
|
Microsoft
Excel, Quatro Pro.
|
Presentasi
|
Microsoft
power Point.
|
Basis
Data
|
Microsoft
Acces, Borland Paradox, Microsoft SQL server, MySQL.
|
Pengolah
Grafis
|
Adobe
photoshop, Corel Draw.
|
Video
Editing
|
Ulead
Vidoe Studio, Pinneacle Studio.Microsoft Visual Basic, Borland delphi.
|
Pengembang
Program Komputer
|
Microsoft
Visual Basic, Borland delphi.
|
Pengembang
Web
|
Microsoft
Frontpage, Macromedia Dreamweaver.
|
Tidak ada komentar:
Posting Komentar