Perkembangan Perangkat Lunak
1.Pengertian Perangkat Lunak
a)Sekumpulan instruksi dan data yang tersimpan dan dijalankan oleh komputer
b)Komputer tidak dapat melakukan
apa‐apa tanpa instruksi .
2.Perangkat Lunak Generasi Ke-1
a)Bahasa Mesin (Pada tahun 1951)
b)Bahasa Assembly (Pada tahun 1959)
3.Bahasa Mesin
Komputer hanya dapat menerima instruksi dalam bahasa mesin dalam bentuk bilangan biner.
Contoh :
0000 00110101
0000 = opcode(storing, addition, substraction, dll)
00110101=address atau number
4.Bahasa Assembly
a)Membuat program dalam bahasa mesin sangat sulit dan butuh ketelitian tinggi.
b)Bahasa assembly dibuat untuk memudahkan pemrograman ke dalam bahasa mesin.
c)Menggunakan translator untuk mengubah bahasa assembly menjadi bahasa mesin.
1.Pengertian Perangkat Lunak
a)Sekumpulan instruksi dan data yang tersimpan dan dijalankan oleh komputer
b)Komputer tidak dapat melakukan
apa‐apa tanpa instruksi .
2.Perangkat Lunak Generasi Ke-1
a)Bahasa Mesin (Pada tahun 1951)
b)Bahasa Assembly (Pada tahun 1959)
3.Bahasa Mesin
Komputer hanya dapat menerima instruksi dalam bahasa mesin dalam bentuk bilangan biner.
Contoh :
0000 00110101
0000 = opcode(storing, addition, substraction, dll)
00110101=address atau number
4.Bahasa Assembly
a)Membuat program dalam bahasa mesin sangat sulit dan butuh ketelitian tinggi.
b)Bahasa assembly dibuat untuk memudahkan pemrograman ke dalam bahasa mesin.
c)Menggunakan translator untuk mengubah bahasa assembly menjadi bahasa mesin.
5.Perangkat Lunak Generasi Ke-2
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.
6.Perangkat Lunak Generasi Ke-3
7.SistemOperasi
Sebuah perangkat lunak yang berfungsi untuk mengatur sumberdaya komputer dan sebagai fondasi aplikasi‐aplikasi lain di atasnya.
Contoh: UNIX, DOS
8.General Purpose Applications
Aplikasi‐aplikasi yang memiliki fungsi‐fungsi tertentu sebagai
contoh: SPSS (Statistical Package for the Social Sciences) yang ditulis menggunakan bahasa FORTRAN .
10. Application Packages
12. Pembagian perangkat lunak berdasarkan fungsinya :
a) Perangkat lunak sistem
b) Perangkat lunak aplikasi
13.Perangkat Lunak Sistem
Perangkat lunak system adalah perangkat lunak yang berfungsi untuk mengatur sumber daya komputer.
14.Sistem Operasi
Sistem operasi adalah program yang menutup detail hardware yang rumit kepada programmer dan menyediakan antar muka yang mudah bagi programmer untuk mengakses hardware dalam pengembangan sebuah program(WilliamStallings).
Contoh Sistem Operasi antara lain :
a) Linux
b) Windows
c) MacOS
16.Bahasa Pemrograman
Bahasa Pemrograman adalah teknik instruksi standar untuk memerintah komputer.Bahasa pemrograman ini merupakan suatu himpunan yang berisi aturan sintaks dan semantic yang dipakai untuk mendefinisikan program komputer.
Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman di klasifikasikan menjadi:
Bahasa Mesin : 000000101010
Bahasa Tingkat Rendah : Assembly
Bahasa Tingkat Tinggi : FORTRAN, BASIC, C, C++, Java
17.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.
PartisiTools
Berguna untuk mepartisi(membagi) disk menjadi beberapa bagian.
Contoh: Partition Magic
18.Perangkat Lunak Aplikasi
Perangkat lunak aplikasi adalah perangkat lunakyang berfungsi untuk membantu pekerjaan dalam kehidupan sehari‐hari
Contoh Perangkat Lunak Aplikasi














mntb bro
BalasHapusseep makasih dah mau mampir gan
BalasHapus