Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Pemrograman Generasi Ke 4
Pertemuan ke 1 Rismayuni
2
Bahasa Pemrograman Bahasa pemrograman adalah software bahasa komputer yang digunakan dengan cara merancang atau membuat program sesuai dengan struktur dan metode yang dimiliki oleh bahasa program itu sendiri.
3
Generasi pemrograman Pemrograman Generasi Pertama : Bahasa Mesin
Pemrograman Generasi Ke2 : Assembler Pemrograman Generasi Ke 3 : Fortran, Pascal Pemrograman Generasi ke 4 : SQL, Oracle Pemrograman Generasi Ke 5 : AI
4
Bahasa Prosedural dan Non Prosedural
5
Compiler dan Interpreter
Compiler : suatu program yang menerjemahkan source code ke dalam object code Interpreter : Menganalasis dan mengeksekusi setiap baris dari program tanpa melihat program secara kesleuruhan
6
Pemrogrograman Generasi ke 4
Bahasa pemrograman generasi keempat dirancang untuk mengurangi waktu pemrograman dalam membuat program sehingga diharapkan produktifitas pemrogram jadi meningkat dan program dapat dibuat dalam waktu yang lebih singkat.
7
Ciri Bahasa generasi ke 4
Bahasa untuk semua pemakai Bahasa query Hanya untuk tugas tertentu saja Pembuat aplikasi Mencakup bahasa procedural dan non procedural
8
Prinsip Kerja Bahasa Pemrograman ke 4
Prinsip pekerjaan minimal Prinsip keterampilan minima Prinsip penginderaan sintaks Prinsip perawatan minimal Prinsip hasil maksimal
9
Komponen pemrograman ke 4
Application parameter: meliputi pemberian nama parameter, versi, pembuat dsb. Data specification, penentuan spesifikasi laporan berdasarkan data yang diambil. Screen specification, penentuan bentuk tampilan. Dialog specification, menentukan interaksi manusia dengan komputer. Specification Of Rules, aturan-aturan untuk penentuan keputusan. Biasanya dipisahkan dari badan aplikasi.
10
Kriteria Pemilihan 4GL Lingkungan aplikasi Kategori fugsi
User frendliness Struktur Spesifikasi dan design Peralatan Perbandingan checkList : report generator, query language, graphics, LInk, database
11
Lingkungan Aplikasi End user Perhitungan tertentu Kerja pengetahuan
Pendukung keputusan Volume transaksi rendah
12
Kategori Fungsi Simple query language Report generators
Graphics language Decision support language Application gnerator Perlu dilihat cocok untuk end user, sistem analyst atau prof. programmer
13
User friendly Apakah bahasa itu cocok untuk end user, sist. Analyst atau prof programmers? Apakah dirancang untuk dapat di instal sendiri oleh user? Apakah sintaks mudah dipelajari? Apakah mudah dalam pembuatannya? Apakah terdokumentasi dengan baik?
14
struktur Bahasa yang dirancang dengan pengertian dan teknis yang terstruktur sangat penting dalam pembuatan sistem yang kompleks
15
Spesifikasi dan design
Beberapa 4GL hanya merupakan bahasa pemrograman. Bahasa yeng membantu dalam spesifikasi dan design mempunyai efek yang besar dalam pengembangan file cycle daripada bahasa yang digunakan untuk pemrograman saja.
16
peralatan Fasilitas kreasi basis data Bahasa query
Pembuatan laporan/grafik Pointer layar Peralatan untuk pembuatan design sistem (secara grafis)
17
Penanganan Dapatkah bahasa tersebut mengganti bahasa COBOL secara keseluruhan baik fungsi maupun performance mesin? Jumlah line of code Waktu pengembangan
18
Checklist Untuk membantu pemilihan dibuat daftar pertanyaan
Report generator Keamananannya?? Dapat dicetak pada stationery khusus? Dapat dipreview sebelum decetak? Ada subtotal? Format, dsb Query Languages Apakah instruksinya mudah? Pencarian data dengan kriteria tertentu dengan rentang waktu tertentu?
19
Graphics Tipe grafiks yang di dukung? Grafik berwarna? Kualitas imaginasi? Tersedianya chart? Dapatkah user memodifikasi chart?
20
definisi lain Query language: Bahasa komputer tingkat tinggi yang digunakan untuk informasi dari database Report generator:Software yang membuat laporan yang di inginkan Application generator: software yang dapat membuat aplikasi yang dibutuhkan oleh pengguna/pemakai untuk tujuan tertentu Very high-level programming language: bahasa yang menggunakan instruksi yang lebih sedikit
21
Contoh software 4GL Database Query Language: informix-4GL, SQL
Report Generator: Oracle-Report, Postscript Data manipulation, Analysis and reporting Languages: SPSS, PL/SQL,Informix-4GL GUI: Borland Delphi, Visual Basic, Matlab
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.