Pengkodean Perangkat Lunak
Perbedaan bahasa generasi ke-4 dengan
bahasa generasi ke3
Keunggulan 4GL
n Jalur kode yang lebih sedikit
n Memberikan potensi dilakukannya pemrograman
oleh end user untuk aplikasi mereka sendiri
n Metodologi pengembangan n Produktivitas yang meningkat n Layanan yang meningkat
Perbedaan bahasa generasi ke-4 dengan
bahasa generasi ke3
Keunggulan 3GL
n Kepadatan
n Efisiensi mesin n Fungsionalitas n Kompatibilitas
Bahasa pemrograman
berorientasi objek
Jenis bahasa OOP
n Murni
w Smalltalk
n Hybrid
w C+ +
w C
Perangkat bahasa
penggunaan khusus
Alat bahasa berorientasi pemakai
interaktif
DBMS
Memilih bahasa yang tepat
Mencocokan bahasa dengan aplikasi rancangan perangkat lunak
Tingkat penggunaan dalam dunia bisnis Keekspresifan
Kemudahan Portabilitas
Dokumentasi Perangkat Lunak
Dokumentasi I nternal
n Digabungkan dalam kode program
Dokumentasi Eksternal
n Form yang digunakan khusus berbasis
Dokumentasi Operasi
Umumnya dalam bentuk Run Manual I nformasinya :
n I dentifikasi tugas(aplikasi) dan waktu n I dentifikasi media input
n Nomor form
n I nstruksi yang digunakan untuk menyesuaikan
form pada printer
Dokumentasi Operasi
I nformasinya :
n I nstruksi khusus yang dihentikan secara
abnormal oleh program
n Pesan program dan tindakan operator yang
diperlukan
n Pengontrolan
Dokumentasi pemakai
Mengklasifikasikan pemakai
Merancang dokumentasi online untuk pemakai
n Tutorial n Pesan n Menu n I con n Help
n Shortcut