Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

KONSEP BAHASA PEMROGRAMAN GENERASI KEEMPAT

Presentasi serupa


Presentasi berjudul: "KONSEP BAHASA PEMROGRAMAN GENERASI KEEMPAT"— Transcript presentasi:

1 KONSEP BAHASA PEMROGRAMAN GENERASI KEEMPAT

2 PENDAHULUAN Bahasa pemrograman generasi keempat merupakan bahasa pemrograman yang dirancang untuk tujuan tertentu seperti membangun perangkat lunak untuk kebutuhan bisnis.

3 TUJUAN Untuk mempercepat proses pembuatan aplikasi.
Untuk mempermudah aplikasi dan mempercepat perubahan  mengurangi harga perawatan. Meminimalkan problem debugging. Membuat bahasa lebih dikenal.

4 Ciri Bahasa Generasi Keempat:
Tidak perlu training lama pada DP Bahasa untuk semua pemakai Bahasa query Pembuat aplikasi Mencakup bahasa procedural/ non prosedural

5 Prinsip Pokok dalam design 4GL: :
Prinsip pekerjaan minimal Prinsip keterampilan minimal Prinsip waktu kosong(delay) Prinsip usaha minimal (min error) Prinsip perawatan minimal ( costumize) Prinsip hasil maksimal

6 Properti 4GL: Untuk semua bahasa dapat disebut generasi keempat harus mempunyai karakteristik sebagai berikut: User-friendly. Programmer non-profesional dapat memperoleh hasil. Menggunakan system manajemen basis data secara langsung.

7 Properti 4GL: (Lanj) Program untuk semua aplikasi dapat dibuat dengan satu perintah lebih sedikit daripada COBOL. Code non-prosedural digunakan, jika mungkin. Akan membuat asumsi default intelligent tentang yang diinginkan pemakai, jika mungkin. Disusun untuk operasi on-line. Memberi kekuatan dan semangat code terstruktur.

8 Properti 4GL: (Lanj) Mempermudah pemahaman dan perawatan code oranglain. Pemakai non-DP dapat mempelajarinya dengan cepat. Dirancang untuk debugging dengan mudah. Prototype dapat dibuat dan dimodifikasi dengan cepat. Hasilnya dapat diperoleh dengan perintah magnitude waktu yang lebih cepat dari COBOL/PLI.

9 Karakter Pokok dari 4GL Apakah diperuntukan untuk perhitungan rutin atau keputusan(pengambilan keputusan). Apakah diperuntukan untuk pemakai terakhir atau DP professional. Apakah memerlukan ketrampilan programmer atau tidak.

10 Karakter Pokok dari 4GL Keistimewaan yang ada: Simple queries.
Simple queries & Update. Komplek queries. Komplek queries & Update. Kemampuan membuat basis data secara cepat. Operasi intelligent basis data

11 Karakter Pokok dari 4GL Generasi layar data entry untuk operator key entry(dengan cek validasi). Generasi layar update. Bahasa prosedural yang memberikan kemampuan pemograman penuh. Teknik grafis untuk design aplikasi. Penyebaran manipulasi. Manipulasi multi dimensi matrik. Pembuatan laporan. Pembuatan grafik.

12 Karakter Pokok dari 4GL Manipulasi grafik.
Keputusan dukungan untuk pertanyaan what-if. Peralatan analisa matematika. Peralatan analisa keuangan. Peralatan pendukung lain Manipulasi teks Mailbox elektronik

13 Komponen 4GL 4GL dengan tujuan umum yang baik mempunyai komponen non-prosedural yang mungkin disembunyikan pada fasilitas prosedural. Seperti pada gambar berikut: Application parameter, meliputi pemberian nama parameter, catalog, versi, pembuat dsb. Data specification, penentuan spesifikasi laporan berdasarkan data yang diambil. Screen specification, penentuan bentuk tampilan.

14 Komponen 4GL Dialog specification, menentukan interaksi manusia dengan komputer. Specification Of Rules, aturan-aturan untuk penentuan keputusan. Biasanya dipisahkan dari badan aplikasi. Dalam kaitan dengan data, laporan, generator layar, pembuat dialog dan penentu aturan adalah fasilitas prosedur. Hal ini memungkinkan struktur program ditentukan oleh : loops, kondisi, struktur kasus dan routime yang sarangkan.

15 Komponen 4GL

16 Contoh Softaware 4GL Database Query Language SQL Informix 4GL
Report Generator Oracle – Report RPG II Poscript

17 Contoh Softaware 4GL Data Manipulation, Analysis and Reporting Language SPSS PL/SQL Informix 4GL GUI Borland Delphi MatLab Visual Basic

18 Terima Kasih


Download ppt "KONSEP BAHASA PEMROGRAMAN GENERASI KEEMPAT"

Presentasi serupa


Iklan oleh Google