PERKEMBANGAN PERANGKAT LUNAK :)


Pengertian Perangkat Lunak             
•Sekumpulan instruksi dan data yang tersimpan dan dijalankan oleh komputer.
•Komputer tidak dapat melakukan apa‐apa tanpa instruksi  .

Perangkat Lunak Generasi Ke-1
1.       Bahasa Mesin
•Komputer hanya dapat menerima instruksi dalam bahasa mesin dalam bentuk bilangan biner.
•Contoh instruksi:
0000 00110101
0000 = opcode(storing, addition, substraction, dll) 00110101=address atau number opcode
address or number
00110101 = address ataunumber

2.       Bahasa Assembly
• Membuat program dalam bahasa mesin sanga t sulit dan butuh ketelitian tinggi.
• Bahasa assembly dibuatuntuk memudahkan pemrograman kedalam bahasa mesin.
 •Menggunakan translator untuk mengubah bahasa assembly menjadi bahasa mesin.

Perangkat Lunak Generasi Ke-2
High level Languages
•Membuat bahasa yang berisiinstruksi yang  lebih mirip kebahasa Inggris.
•FORTRAN: bahasa untuk aplikasi perhitungan numerik numerik.
•COBOL: bahasa untuk aplikasi bisnis.
•LISP: banyak digunakan dalam riset dan AI.
• Menggunakan compiler untuk melakukan translasi kebahasa assembly.

Perangkat Lunak Generasi Ke-3
Sistem Operasi
•Sebuah perangkat lunak yang berfungsi untuk mengatur sumberdaya computer dan sebagai 
  fondasi aplikasi‐aplikasi lain di atasnya.
•Contoh:UNIXDOS

General Purpose Applications
•Aplikasi‐aplikas iyang memiliki fungsi‐fungsi tertentu sebagai contoh:
SPSS (Statistical Package for the Social Sciences)  yangditulismenggunakanbahasaFORTRAN. yang ditulismenggunakanbahasaFORTRAN.

Perangkat Lunak Generasi Ke-4
Application Packages
•Spreadsheets (LOTUS 1‐2‐3)
•Wordprocessors(WordStar,WordPerfect) Word processors (WordStar, Word Perfect) •Database management systems (dBASEIV)

Perangkat Lunak Generasi Ke-5
Pembagian Perangkat Lunak
•Berdasarkan fungsinya, perangkat lunak yang  terdapat pada system computer dapat dibagi menjadi:
 1 Perangkat lunak sistem
 2.Perangkat lunak aplikasi

Perangkat Lunak Sistem
• Perangkat lunak system adalah perangkat lunak yang berfungsi untuk mengatur sumber daya komputer.
•Perangkat lunak system terdiri dari:
- Operating System (OS): Windows, Mac OS, Linux,  UNIX, danDOS. ,
- Programming Languages: Assembly, Pascal, C, C++,  Java, Perl, PHP , BASIC.
- System Utility: antivirus, scandisk, partisidisk,  defragment disk.

Sistem Operasi
•Sistem operasi adalah program yang menutup detail hardware yang rumit kepada programmer dan menyediakan antar muka yang mudah bagi programmer mengakses hardware dalam pengembangan sebuah program (WilliamStallings)

Sistem Operasi
•Kedudukan system operasi di dalam sistem komputer.
Contoh Sistem Operasi
1. Linux
2. Windows
3. MacOS

Bahasa Pemrograman
•Bahasa Pemrograman adalah teknik instruksi standard untuk memerintah komputer. 
•Bahasa pemrograman ini merupakan suatu himpunan yang berisi aturan sintaks dan semantic yang dipakai untuk mendefinisikan  program  komputer. 

Bahasa Pemrograman
•Menuruttingkat kedekatannya dengan mesin komputer, bahasa pemrograman diklasifikasikan menjadi:
 –BahasaMesin 000000101010
 –BahasaTingkat Rendah Assembly
 –BahasaTingkat Tinggi FORTRAN, BASIC, C, C++,  Java.
Sistem Utilitas
 Antivirus
•Berguna untuk mengidentifikasi dan menghapus virus yang menyerang sistem operasi.  
•Contoh: Kaspersky, Norton, AVG, Avira, dll.
Scandisk
•Berguna untukmengetahui kondisi disk dan struktur filepada disk
 Defragment  
• Berguna untuk menata ulang struktur file pada struktur disk
PartisiTools

•Berguna untuk mepartisi (membagi) disk menjadi beberapa bagian •Contoh: Partition Magic

Categories: Share

Leave a Reply