seperti postingan sebelumnya, kali ini saya akan post mind map. Tapi kali ini saya akan membahas mengenai software.
PERANGKAT
LUNAK
Sekumpulan instruksi dan data yang tersimpan dan dijalankan
oleh komputer.
1. PERANGKAT LUNAK GENERASI ke-1 ( 1951 – 1959 )
·
Bahasa
Mesin
·
Bahasa
Assembly
Bahasa Mesin
Komputer hanya dapat menerima instruksi dalam bahasa mesin
dalam bentuk bilangan
biner.
Contoh instruksi : 0000 00110101
Bahasa Assembly
Membuat program dalam bahasa mesin sangat sulit dan butuh
ketelitian tinggi. Bahasa assembly dibuat untuk memudahkan pemrograman ke dalam
bahasa mesin.
2. PERANGKAT LUNAK GENERASI ke-2 ( 1959-1965 )
High Level languages : FORTRAN, COBOL, LISP
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.
3. PERANGKAT LUNAK GENERASI ke-3 ( 1965-1971 )
-
Sistem Operasi Unix ,DOS, dan
-
General purpose application : SPSS
-
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 Application
Aplikasi‐aplikasi
yang memiliki fungsi‐fungsi tertentu sebagai contoh:
–
SPSS (Statistical Package for the Social
Sciences) yang ditulis menggunakan bahasa FORTRAN.
4. PERANGKAT LUNAK GENERASI ke-4 ( 1971 – 1989
)
-
Structured Programming: PASCAL ,MODULA- 2, BASIC,
C, C++
-
Sistem Operasi UNIX, PC-DOS
-
Application Packages
-
Application
Packages
1)
Spreadsheets (LOTUS 1‐2‐3)
2)
Word processors (WordStar, Word Perfect)
3)
Database management systems (dBASE IV)
5. PERANGKAT LUNAK GENERASI ke-5 ( 1990 -
sekarang )
-
Sistem Operasi : Windows
-
Object-oriented Programming : C++, JAVA, C#
-
Browsers
-
Application Packages : Microsoft Office
6. PEMBAGIAN PERANGKAT LUNAK
Berdasarkan fungsinya, perangkat lunak yang terdapat
pada sistem komputer dapat dibagi menjadi:
- Perangkat lunak sistem
- Perangkat lunak aplikasi
·
Perangkat
Lunak Sistem
Perangkat lunak sistem adalah perangkat lunak
yang berfungsi untuk mengatur sumber
daya komputer.
Perangkat lunak sistem terdiri dari:
– Operating System (OS): Windows, Mac OS,
Linux, UNIX, dan DOS.
– Programming Languages: Assembly, Pascal,
C, C++, Java, Perl, PHP, BASIC.
– System Utility: antivirus, scandisk,
partisi disk, defragment disk.
1) Operating System
Sistem
operasi adalah program yang menutup detail hardware yang rumit kepada
programmer dan menyediakan antarmuka yang mudah bagi programmer untuk mengakses
hardware dalam pengembangan sebuah program. (William Stallings).
2) Bahasa Pemrograman
Bahasa
Pemrograman adalah teknik instruksi standar untuk memerintah komputer. Bahasa
pemrograman ini merupakan suatu himpunan yang berisi aturan sintaks dan semantik
yang dipakai untuk mendefinisikan program komputer.
-
Menurut tingkat kedekatannya dengan mesin komputer,
bahasa pemrograman
diklasifikasikan
menjadi:
–
Bahasa Mesin → 000000101010
–
Bahasa Tingkat Rendah → Assembly
–
Bahasa Tingkat Tinggi → FORTRAN, BASIC, C, C++, Java.
3) Sistem Utilitas
-
Antivirus
Berguna
untuk mengidentifikasi dan menghapus virus yang menyerang sistem
operasi.
Contoh: Kaspersky, Norton, AVG, Avira, dll.
-
Scandisk
Berguna
untuk mengetahui kondisi disk dan struktur file pada disk
-
Defragment
Berguna
untuk menata ulang struktur file pada struktur disk
-
Partisi
Tools
Berguna
untuk mepartisi (membagi) disk menjadi beberapa bagian. Contoh: Partition Magic
0 komentar:
Posting Komentar