KONSEP BAHASA PEMROGRAMAN GENERASI KEEMPAT

Slides:



Advertisements
Presentasi serupa
Pembuatan Prototipe Perangkat Lunak HARJANTO SUTEDJO 8/19/20141HARJANTO SUTEDJO - UNIVERSITAS GUNADARMA.
Advertisements

Pemrograman Generasi Ke 4
TUGAS BU RATNA #PERTEMUAN 4
Pertemuan 1 PENGENALAN IMK.
Pendahuluan IMK (Interaksi Manusia & Komputer)
Pembuatan Prototipe Perangkat Lunak
PERANGKAT LUNAK dalam SISTEM INFORMASI
PEMROGRAMAN APLIKASI BISNIS I (VISUAL STUDIO 2010)
Abstraksi dan bahasa basis data
PENGEMBANGAN PERANGKAT LUNAK DAN BAHASA-BAHASA PEMROGRAMAN
Nama Kelompok JUNIAR AJI SAPUTRA IFANKA AJI SAPUTRO HABIBUL hAKIM.
BAHASA GENERASI KEEMPAT Dikenal dengan bahasa berorientasi-masalah atau 4GLs, merupakan bahasa non-prosedural Programmer atau pengguna dapat membuat.
Pemrograman Terstruktur
MEMAHAMI RAGAM DIALOG.
Komponen, konsep, abstraksi dan bahasa
PERKEMBANGAN BAHASA KOMPUTER
SOFTWARE PENDUKUNG DAN PENGOPERASIAN SISTEM INFORMASI
Mengenal DBMS (Database Management System)
Database Management System
Konsep Database Management System (DBMS)
PERANCANGAN BASIS DATA
Proses Software & Project Metrics
Metodologi Pengembangan Perangkat Lunak
Mata Kuliah Algoritma dan Pemrograman 1-C
Pertemuan 1 PENGENALAN IMK.
Membangun Sistem Informasi ERP
Rifky Kurniawan, S.Kom, MTI
HUMAN COMPUTER INTERACTION
Perancangan Basis Data
Pertemuan 1 PENGENALAN IMK.
Pemrograman Generasi Keempat
Implementasi Sistem.
Sistem Basis Data Oleh Henry Primandari,S.Kom STMIK-MDP Palembang
SISTEM BASIS DATA.
KONSEP DESAIN SOFTWARE DATABASE
Dasar Komputer & Pemrog. 2B
BAHASA PEMROGRAMAN.
Pendahuluan.
PERANCANGAN ANTARMUKA/TAMPILAN
Dasar Komputer dan Pemrograman 2B Latifaturrachmaniah
PERANGKAT LUNAK (SOFTWARE)
Pengenalan Sistem Basis Data
Agus Aan Jiwa Permana, S.Kom., M.Cs
DIALOG.
Pemrograman Generasi Ke 4
04 Membangun Sistem Informasi ERP Tahapan SDLC Hata Maulana, M.T.I.
Pemrograman Internet Database.
Pertemuan 1 PENDAHULUAN.
PERANGKAT LUNAK (SOFTWARE)
PERANGKAT LUNAK (SOFTWARE)
Pemrograman Generasi Ke 4
PERANGKAT LUNAK (SOFTWARE)
I. PENDAHULUAN Sewaktu anda menggunakan komputer barangkali anda tidak menyadari bahwa sesungguhnya anda sedang melakukan dialog dengan komputer. Dari.
Membangun Sistem Informasi ERP
Pemrograman Visual I D3 Manajemen Informatika
Membangun Sistem Informasi ERP
04 Membangun Sistem Informasi ERP Tahapan SDLC Hata Maulana, M.T.I.
04 Membangun Sistem Informasi ERP Tahapan SDLC Hata Maulana, M.T.I.
SQL.
Pendahuluan.
Paradigma Rekayasa Perangkat Lunak
PERANGKAT LUNAK (SOFTWARE)
KONSEP BASIS DATA Ricak Agus Setiawan, S.T.
PERANGKAT LUNAK (SOFTWARE)
PERANGKAT LUNAK (SOFTWARE)
PERANGKAT LUNAK (SOFTWARE)
Mengenal DBMS (Database Management System)
Fourth Generation Techniques (4GT)
SAPUTRA MAY SANDI TANDIALI  4GT INI ADALAH METODE PENGEMBANGAN PERANGKAT LUNAK GENERASI KEEMPAT.  PERANGKAT SOFTWARE YANG DAPAT MEMPERMUDAH.
ALGORITMA DAN PEMROGRAMAN 2B
Transcript presentasi:

KONSEP BAHASA PEMROGRAMAN GENERASI KEEMPAT

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

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

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

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

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.

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.

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.  

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.

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

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.

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

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.  

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.

Komponen 4GL

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

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

Terima Kasih