PEMROGRAMAN GENERASI KEEMPAT
Bahasa
generasi keempat disebut juga ‘Bahasa produktifitas Tinggi’, ‘Bahasa
non-prosedural’,‘Pembuat aplikasi’. Ciri khas Bahasa generasi keempat adalah tidak
perlu training yang lama pada DP, bahasa untuk semua pemakai (profesional DP
sampai pemakai akhir), bahasa query, pembuat aplikasi , mencakup bahasa prosedural
maupun nonprosedural. Bahasa Generasi Keempat → bahasa produktifitas tinggi
(1970-an), mempercepat proses pembuatan aplikasi (baris code lebih sedikit), mempermudah
aplikasi dan mempercepat perubahan, meminimalkan problem debugging, pemakai dapat
memecahkan problem sendiri, terdiri dari
Informix, Oracle. Ciri Bahasa generasi keempat, tidak perlu training
lama pada user bahasa untuk semua pemakai, bahasa query, pembuat aplikasi,
bahasa prosedural/ non procedural.
Properti 4GL agar suatu bahasa
disebut dengan ‘Generasi Keempat’ harus mempunyai karakteristik yaitu,
user-friendly, programmer non-profesional dapat memperoleh hasil, menggunakan
DBMS secara langsung, program untuk semua aplikasi dapat dibuat dengan satu
perintah instruksi yang lebih sedikit, disusun untuk operasi on-line, mempermudah
pemahaman dan perawatan code orang lain. prototype dapat dibuat dan
dimodifikasi dengan cepat.
Prinsip
Pokok dalam design pemrograman generasi keempat (4GL) yaitu prinsip pekerjaan
minimal, prinsip keterampilan minimal, prinsip pengindaran syntax dan mekanik
asing, prinsip waktu kosong(delay), prinsip usaha minimal (min error), prinsip
perawatan minimal ( costumize), prinsip hasil maksimal.
Setelah IC, tujuan pengembangan
menjadi lebih jelas: mengecilkan ukuran sirkuit dan komponen-komponen elektrik.
Large Scale Integration (LSI) dapat memuat ratusan komponen dalam sebuah chip.
Pada tahun 1980-an, Very Large Scale Integration (VLSI) memuat ribuan komponen
dalam sebuah chip tunggal. Ultra-Large Scale Integration (ULSI) meningkatkan
jumlah tersebut menjadi jutaan. Kemampuan untuk memasang sedemikian banyak
komponen dalam suatu keping yang berkurang setengah keping uang logam mendorong
turunnya harga dan ukuran komputer.
Hal
tersebut juga meningkatkan daya kerja, efisiensi dan keterandalan komputer.
Chip Intel 4004 yang dibuat pada tahun 1971 membawa kemajuan pada IC dengan
meletakkan seluruh komponen dari sebuah komputer (central processing unit, memori,
dan kendali input/output) dalam sebuah chip yang sangat kecil. Sebelumnya, IC
dibuat untuk mengerjakan suatu tugas tertentu yang spesifik. Sekarang, sebuah mikroprosesor
dapat diproduksi dan kemudian diprogram untuk memenuhi seluruh kebutuhan yang
diinginkan. Tidak lama kemudian, setiap perangkat rumah tangga seperti microwave
oven, televisi, dan mobil dengan electronic fuel injection dilengkapi
dengan mikroprosesor.
Disini
saya memberikan contoh tentang pemrograman generasi keempat yaitu Rancang Bangun Aplikasi Pengolah Gambar
Digital untuk Segmentasi Otomatis Lokasi Objek Angka pada Meter Listrik. Tujuan
dari penelitian ini adalah untuk mendapatkan algoritma yang cocok untuk melakukan
proses segmentasi gambar guna mendapatkan lokasi angka meter listrik pada foto.
Aplikasi yang dibangun untuk melakukan penggolahan citra guna menentukan lokasi
angka meter listrik pada gambar foto alat meter listrik dapat dijalankan dengan
baik meski tingkat keberhasilan masih 47 %, kegagalan penentuan lokasi angka
meter listrik dikarenakan beberapa hal yaitu gambar objek angka tidak jelas,
pengambilan gambar dekat dan pengambilan gambar jauh, dengan adanya aplikasi
ini, proses pengolahan aplikasi transaksi pembayaran listrik dapat memperlihatkan
angka meter listrik yang lebih jelas, sehingga petugas yang melakukan input
data merasa lebih nyaman saat melakukan proses transaksi dengan pelanggan
listrik, penggunaan perangkat Matlab dapat membantu untuk melakukan pemrosesan
data berupa gambar.
Perancangan
sistem pada penelitian ini mengunakan perangkat lunak Matlab 7 untuk analisis
citra sehingga dapat mendeteksi gerakan objek yang berwarna merah. Dalam sistem
ini pertama – tama program akan mengambil menginisialisasi webcam pada laptop .
Setelah itu dilakukan pemanggilan terhadap webcam tersebut dan perintah untuk
merekam setiap citra yang ada.
Didalam
penelitian tersebut memakai matlab. Matlab adalah sebuah bahasa dengan performa
tinggi untuk komputasi teknik. Dari wikipedia ensiklopedia bebas, matlab adalah
sebuah lingkungan komputasi numerikal dan bahasa pemrograman komputer generasi
keempat. Matlab mengintegrasi komputasi, visualisai dan pemrograman pada
perangkat yang mudah digunakan dimana permasalahan dan penyelesaian dapat
diekspresikan dengan notasi matematika yang familiar. Penggunaan kata matlab
sendiri memiliki kepanjangan “Matrix Laboratory”, hal ini berkatian dengan
penggunaan matlab untuk memanipulasi matrik, melakukan plotting fungsi dan data,
implementasi algoritma serta penggunaan aljabar pada perangkat komputer. Matlab
sendiri diciptakan pada akhir tahun 1970-an oleh Cleve Moler dar Universitas
New Mexico. Dalam perkembangannya matlab versi setelah tahun 1980-an ditulis
dengan bahasa pemrograman C. Matlab dalam penggunaannya hingga saat ini lebih
terkenal untuk bidang aljabar linear, analisis numerik dan pengolahan citra.
Daftar Pusaka :
- V.Carl Hamacher, Zvonko G. Vranesic, Safwat G.Zaky, Computer Organization (5th Edition), MrGraw-Hill, 2009
- Robert H.Blissmer, Computer Annud, An Introduction to Information System 1985-1986 (2nd Edition, John Wiley dan Sons, 1985).
- Putranto B.Y., Hapsari W. dan Wijana K., 2010, Segmentasi Warna Citra dengan Deteksi Warna HSV untuk Mendeteksi Objek, Jurnal Informatika, Volume 6 Nomor 2,UKDW, Yogyakarta.
- Eka Ardhianto dan Veronica Lusiana., Januari 2012, Rancang Bangun Aplikasi Pengolah Gambar Digital untuk Segmentasi Otomatis Lokasi Objek Angka pada Meter Listrik, Jurnal Teknologi Informasi Dinamik Volume 17 No 1<http://unisbank.ac.id/ojs/index.php/fti1/article/view/1613/593>
- Putra, D., 2010, Pengolahan Citra Digital, Penerbit Andi, Yogyakarta
·
1 komentar:
1xbet korean review, 1xbet korean review, live sportsbook
Read our 1xbet review of 1xbet korean 바카라 with detailed details about 1xbet korean, live sportsbook, kadangpintar betting options and more.
Posting Komentar