Download - penjelasan tentang perangkat lunak
![Page 1: penjelasan tentang perangkat lunak](https://reader036.vdokumen.com/reader036/viewer/2022062503/58799de11a28ab082c8b4ffb/html5/thumbnails/1.jpg)
PERANGKAT LUNAK
KOMPUTER BEKERJA ATAS DASAR INSTRUKSI INSTRUKSI DIBERIKAN UNTUK
MENGENDALIKAN PERANGKAT KERAS KOMPUTER
SEKUMPULAN INSTRUKSI DIKENAL DENGAN SEBUTAN PROGRAM KOMPUTER
SECARA UMUM, PROGRAM KOMPUTER INILAH YANG DISEBUT PERANGKAT LUNAK.
![Page 2: penjelasan tentang perangkat lunak](https://reader036.vdokumen.com/reader036/viewer/2022062503/58799de11a28ab082c8b4ffb/html5/thumbnails/2.jpg)
KELOMPOK PERANGKAT LUNAK
![Page 3: penjelasan tentang perangkat lunak](https://reader036.vdokumen.com/reader036/viewer/2022062503/58799de11a28ab082c8b4ffb/html5/thumbnails/3.jpg)
PROGRAM SISTEM :
DISEBUT PERANGKAT LUNAK PENDUKUNG DIGUNAKAN UNTUK MENGONTROL SUMBER DAYA
KOMPUTER (CPU & PIRANTI MASUKAN/KELUARAN) SEBAGAI PERANTARA ANTARA PROGRAM APLIKASI
DAN PERANGKAT KERAS KOMPUTER DIKELOMPOKKAN MENJADI 3 GOLONGAN, YAITU
PROGRAM PENGENDALI SISTEM, PROGRAM PENDUKUNG SISTEM DAN PROGRAM PENGEMBANGAN SISTEM.
![Page 4: penjelasan tentang perangkat lunak](https://reader036.vdokumen.com/reader036/viewer/2022062503/58799de11a28ab082c8b4ffb/html5/thumbnails/4.jpg)
PROGRAM APLIKASI :
DIBUAT OLEH PEMAKAI UNTUK MELAKUKAN TUGAS KHUSUS.
DIKELOMPOKKAN MENJADI 2 YAITU PROGRAM APLIKASI SERBAGUNA DAN PROGRAM APLIKASI SPESIFIK.
![Page 5: penjelasan tentang perangkat lunak](https://reader036.vdokumen.com/reader036/viewer/2022062503/58799de11a28ab082c8b4ffb/html5/thumbnails/5.jpg)
PROGRAM APLIKASI SERBAGUNA; DIGUNAKAN UNTUK MELAKSANAKAN HAL-HAL YANG BERSIFAT UMUM (MEMBUAT DOK./SURAT ELEKTRONIS), MENGOTOMASI TUGAS-TUGAS INDIVIDUAL YANG BERSIFAT BERULANG (PERHITUNGAN RUTIN).CONTOH:DBMS SEDERHANA, WEB BROWSER,PENGOLAH KATA, LEMBAR KERJA DAN PROGRAM PRESENTASI.
PROGRAM APLIKASI SPESIFIK; MENANGANI HAL-HAL YANG BERSIFAT SPESIFIK (TRANSAKSI). CONTOH:ATM, PROGRAM UNTUK MENANGANI MASALAH AKUNTASI (ZAHIR ACCOUNTING).
![Page 6: penjelasan tentang perangkat lunak](https://reader036.vdokumen.com/reader036/viewer/2022062503/58799de11a28ab082c8b4ffb/html5/thumbnails/6.jpg)
BERBAGAI JENIS PERANGKAT LUNAK :
SPREADSHEET/LEMBAR KERJA WORD PROCESSOR/PENGOLAH KATA PROGRAM PRESENTASI IMAGE PROCESSING SURAT ELEKTRONIK GROUPWARE DBMSPERSONAL INFORMATION MANAGER WEB BROSER SOFTWARE SUITE DAN PAKET TERINTEGRASI PERANGKAT LUNAK MULTIMEDIA SISTEM OPERASI UTILITAS
![Page 7: penjelasan tentang perangkat lunak](https://reader036.vdokumen.com/reader036/viewer/2022062503/58799de11a28ab082c8b4ffb/html5/thumbnails/7.jpg)
BAHASA PEMROGRAMAN:
SEKUMPULAN INSTRUKSI UNTUK MENGATUR PERANGKAT KERAS KOMPUTER AGAR MELAKSANAKAN TINDAKAN TERTENTU.
KARAKTERISTIKNYA TERGANTUNG PADA TUJUANNYA.
![Page 8: penjelasan tentang perangkat lunak](https://reader036.vdokumen.com/reader036/viewer/2022062503/58799de11a28ab082c8b4ffb/html5/thumbnails/8.jpg)
EVOLUSI BAHASA PEMROGRAMAN:
GENERASI BAHASA PEMROGRAMAN :
![Page 9: penjelasan tentang perangkat lunak](https://reader036.vdokumen.com/reader036/viewer/2022062503/58799de11a28ab082c8b4ffb/html5/thumbnails/9.jpg)
EVOLUSI BAHASA PEMROGRAMAN:
PERBEDAAN GENERASI BAHASA PEMROGRAMAN :
![Page 10: penjelasan tentang perangkat lunak](https://reader036.vdokumen.com/reader036/viewer/2022062503/58799de11a28ab082c8b4ffb/html5/thumbnails/10.jpg)
BERBAGAI BAHASA PEMROGRAMAN: FORTRAN → mempermudah perhitungan (1956). COBOL → pembuatan aplikasi dibidang bisnis (1959) PL/1 → menangani pemrosesan dt bisnis & perhitungan (1963) BASIC → untuk pengajaran dasar pemrograman komputer
(1965) PASCAL → sebagai landasan pembuatan kode pada delphi
(1971) ADA → mendukung teknik pemrograman modern (1975) C → menyusun so UNIX & linux/portabel (1972) C++ → pemrograman berorientasi objek (1983) DBASE → pemrograman berorientasi basis data (1983) JAVA → membuat aplikasi berbasis windows & untuk
pemrograman jaringan (1995) LISP → bahasa kecerdasan buatan (1960) PROLOG → membuat aplikasi prolog (1972)
![Page 11: penjelasan tentang perangkat lunak](https://reader036.vdokumen.com/reader036/viewer/2022062503/58799de11a28ab082c8b4ffb/html5/thumbnails/11.jpg)
KECENDRUNGAN PEMROGRAMAN MASA SEKARANG :
PEMROGRAMAN TERSTRUKTUR
![Page 12: penjelasan tentang perangkat lunak](https://reader036.vdokumen.com/reader036/viewer/2022062503/58799de11a28ab082c8b4ffb/html5/thumbnails/12.jpg)
KECENDRUNGAN PEMROGRAMAN MASA SEKARANG ...
PEMROGRAMAN BERORIENTASI OBJEK
![Page 13: penjelasan tentang perangkat lunak](https://reader036.vdokumen.com/reader036/viewer/2022062503/58799de11a28ab082c8b4ffb/html5/thumbnails/13.jpg)
KECENDRUNGAN PEMROGRAMAN MASA SEKARANG ...
PEMROGRAMAN VISUAL
![Page 14: penjelasan tentang perangkat lunak](https://reader036.vdokumen.com/reader036/viewer/2022062503/58799de11a28ab082c8b4ffb/html5/thumbnails/14.jpg)
KECENDRUNGAN PEMROGRAMAN MASA SEKARANG ...
PEMROGRAMAN BERBASIS BLOK
![Page 15: penjelasan tentang perangkat lunak](https://reader036.vdokumen.com/reader036/viewer/2022062503/58799de11a28ab082c8b4ffb/html5/thumbnails/15.jpg)
OPEN SOURCE SOFTWARE :
PERANGKAT LUNAK KOMERSIAL SHAREWARE, DAN FREEWARE