Selasa, 22 Oktober 2013

SOFTWARE MIND MAP

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

High Level Languanges
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