Sunday, October 20, 2013

PERANGKAT LUNAK (SOFTWARE)



Perangkat Lunak (Software)
                                                                           

Software adalah sekumpulan instruksi dan data yang tersimpan dan dijalankan oleh komputer. Sejarah perangkat lunak terbagi menjadi :
1.       Perangkat Lunak Generasi 1 (1951 – 1959) : menggunakan Bahasa Mesin dan Bahasa Assembly. Bahasa Mesin adalah Bahasa yang digunakan untuk mengintruksikan komputer dalam bentuk bilangan biner. Contoh :
0000 00110101, dengan 0000 = opcode (STORE) dan 00110101 = address atau number.
Bahasa assembly dibuat untuk memudahkan pemrograman ke dalam bahasa mesin. Ini Menggunakan translator untuk mengubah bahasa assembly menjadi bahasa mesin. Contoh :


2.       Perangkat Lunak Generasi 2 (1959 – 1965) : menggunakan high level language (FORTRAN, COBOL, LISP) Membuat bahasa yang diintruksikan lebih mirip ke bahasa Inggris. Dan menggunakan compile untuk mengubah ke bahasa assembly.
        FORTRAN    : untuk aplikasi numerik
        COBOL          :untuk aplikasi Bisnis
        LISP                :untuk Riset dan AI
3.       Perangkat Lunak Generasi 3 (1965 – 1971) : Menggunakan Sistem Operasi dan General Purpose Applicasion. Sistem Operasi adalah Sebuah perangkat lunak yang berfungsi untuk mengatur sumber daya komputer dan sebagai fondasi aplikasiaplikasi lain di atasnya. Contoh : UNIX dan DOS. General Purpose Application adalah aplikasi – aplikasi yang memiliki fungsi tertentu. Contoh : SPSS (Statistical Package for the Social Science) yang di tulis dalam bahasa FORTRAN.
4.       Perngkat Lunak Generasi 4 ( 1971 – 1989) : Menggunakan Sistem Operasi, Structured Programing (PASCAL, MODULA-2, BASIC, C, C++), Application Package seperti Spreadsheets (LOTUS 123), Wordprocessors (WordStar,WordPerfect), dan Database management systems (dBASE IV).
5.       Perangkat Lunak Generasi 5 (1990 – sekarang) : menggunakan Sistem Opersi (Windows), Browsers, Object  Oriental Progrmaming(C++, JAVA, C#), Application Package (Microsoft Office).

Berdasarkan fungsinya, perangkat lunak yang terdapatpada sistem komputer dapat dibagi menjadi :
1.       Perangkat Lunak Sistem : Perangkat lunak yang berfungsi untuk mengatur sumber daya komputer. Perangkat unak sistem terdiri dari :
1)      Sistem Operasi, yaitu program yang menutup detail hardware yang rumit kepada programmer dan menyediakan antarmuka yang mudah bagi programmer untuk mengakses hardware dalam pengembangan sebuah program. Contoh dari sistem operasi yaitu Windows, Mac OS, Linux, UNIX, dan DOS.
2)      Programming Languages, yaitu teknik instruksi standar untuk memerintah komputer. Programming Language atau 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 :
        BahasaMesin ® 000000101010
        Bahasa Tingkat Rendah ® Assembly
        Bahasa Tingkat Tinggi ® FORTRAN, BASIC, C, C++, Java.

3)      System Utility, yaitu seperti Antivirus, scandisk, partisi disk,defragment disk.
Antivirus ® mengidentifikasi dan menghapus virus
Scandis ® mengetahui kondisi dan struktur file pada disk
Defragmen ®  menata ulang struktur file pada struktur disk
Partisi tool ®  membagi disk menjadi beberapa bagian

2.       Perangkat Lunak Aplikasi : perangkat lunak yang berfungsi untuk membantu pekerjaan dalam kehidupan sehari‐hari. Contoh Perangkat Lunak Aplikasi :

No comments:

Post a Comment