PERTEMUAN 1 KONSEP PERANCANGAN PROGRAM
APA ITU PROGRAM ?
Kumpulan instruksi / perintah yang dirangkaian sehingga membentuk suatu proses untuk mengolah data.
FAKTOR KUALITAS PROGRAM
- Correctness : besarnya program dapat memuaskan spesifikasi dan objektivitas dari misi pelanggan.
- Reliability : besarnya program dapat diharapkan memenuhi fungsi-fungsi yang dikehendaki.
- Efficiency : jumlah sumber-sumber dan kode yang dibutuhkan program untuk menjalankan fungsi-fungsinya.
- Integrity : besarnya pengontrolan pengaksesan oleh seorang yang tidak mempunyai otorisasi terhadap program dan data.
- Usability : usaha yang dibutuhkan untuk mempelajari, mengoperasikan, menyiapkan input & menginterpretasikan output program.
- Maintability : usaha yang dibutuhkan untuk menempatkan & menetapkan kesalahan pada program.
- Flexibility : usaha yang dibutuhkan untuk memodifikasi program yang dibutuhkan.
- Testability : usaha yang dibutuhkan untuk menguji program untuk menjamin program sesuai yang diharapkan.
- Portability : usaha yang dibutuhkan untuk mnetransfer program dari lingkungan ke lingkungan lain.
- Reusability : besarnya program dapat digunakan oleh aplikasi lain.
FAKTA DALAM PEMBANGUNAN PROGRAM
METODOLOGI PERANCANGAN PROGRAM
Prinsip dasar dalam pembangunan program berdasarkan input data, proses dan output. Beberapa pendekatan perancangan program :
- Procedure-Driven
- Event-Driven
- Data-Driven
TEKNIK PEMROGRAMAN
- Pemrograman Tidak Terstruktur
- Pemrograman Terstruktur
- Pemrograman Prosedural
- Pemrograman Modular
- Pemrograman Berorientasi Objek
Komentar
Posting Komentar