SlideShare una empresa de Scribd logo
1 de 1
1. Bahasa pemrograman generasi ke-empat biasa disebut sebagai bahasa tingkat tinggi atau bahasa yang
berorientasi pada masalah karena memungkinkan pemakai menyelesaikan masalah dengan sedikit
penulisan kode dibandingkan pada bahasa procedural. Beberapa contoh bahasa generasi keempat :
Oracle, Informix, Sybase, PowerHouse, Access, FOCUS.
2. PL/SQL (Procedural Language/Structured Query Language) merupakan sebuah penggabungan antara
bahasa pemrograman prosedural (PL) dan SQL syntax.
Perbedaan :
• PL/SQL adalah ekstensi dari SQL dengan menambahkan fungsi bahasa prosedural, maka
statement/syntax yg digunakan sangat tergantung dari jenis bahasa yg diadopsi.
• Mysql adalah sebuah software pengolah database / RDBMS yang dapat menangani database
dalam jumlah yang sangat besar, dan dapat diakses oleh banyak user.
3. SET SERVEROUTPUT ON
DECLARE
K NUMBER(3);
I INTEGER;
BEGIN
K:=&input;
DBMS_OUTPUT.PUT('2 ');
FOR I IN 2..K LOOP
IF MOD(I,2)>0 THEN
IF I > 7 THEN
IF MOD(I,3)>0 AND MOD(I,5)>0 AND MOD(I,7)>0 THEN
DBMS_OUTPUT.PUT(TO_CHAR(I) || ' ');
END IF;
ELSE
DBMS_OUTPUT.PUT(TO_CHAR(I) || ' ');
END IF;
END IF;
END LOOP;
DBMS_OUTPUT.NEW_LINE;
END;
4. Create table Dosen (NIP char(8), nama varchar(10), matkul varchar(5), primary key (NIP));

Más contenido relacionado

Destacado

Destacado (8)

Teknik kompilasi dalam bahasa pemograman c
Teknik kompilasi dalam bahasa pemograman cTeknik kompilasi dalam bahasa pemograman c
Teknik kompilasi dalam bahasa pemograman c
 
Encapsulation C++
Encapsulation C++Encapsulation C++
Encapsulation C++
 
Testing&implementasi 3
Testing&implementasi 3Testing&implementasi 3
Testing&implementasi 3
 
encapsulation
encapsulationencapsulation
encapsulation
 
Pengaturcaraan c
Pengaturcaraan cPengaturcaraan c
Pengaturcaraan c
 
Encapsulation
EncapsulationEncapsulation
Encapsulation
 
Turismo internacional
Turismo internacionalTurismo internacional
Turismo internacional
 
Encapsulation
EncapsulationEncapsulation
Encapsulation
 

Similar a Kisi2 generasi ke 4

Artikel bahasa pemrograman
Artikel bahasa pemrogramanArtikel bahasa pemrograman
Artikel bahasa pemrogramanroy naldo
 
Jawapan 1
Jawapan 1Jawapan 1
Jawapan 1dean36
 
Chapter12(basis data)p
Chapter12(basis data)pChapter12(basis data)p
Chapter12(basis data)pPhOo JuTek
 
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...TheodoraTerdunGintin
 
Oracle-Pengenalan Oracle
Oracle-Pengenalan OracleOracle-Pengenalan Oracle
Oracle-Pengenalan Oracleidnats
 
Teknik kompilasi
Teknik kompilasi Teknik kompilasi
Teknik kompilasi Mr. FM
 
laporan praktikum rekayasa software php dan mysql
laporan praktikum rekayasa software php dan mysqllaporan praktikum rekayasa software php dan mysql
laporan praktikum rekayasa software php dan mysqlHibaten Wafiroh
 
Laporan Pemrograman API
Laporan Pemrograman APILaporan Pemrograman API
Laporan Pemrograman APIFarisLufhy
 
Laporan Pemrograman API XML dengan PHP-MySQL (Lukie Perdanasari - 1110651187)
Laporan Pemrograman API XML dengan PHP-MySQL (Lukie Perdanasari - 1110651187)Laporan Pemrograman API XML dengan PHP-MySQL (Lukie Perdanasari - 1110651187)
Laporan Pemrograman API XML dengan PHP-MySQL (Lukie Perdanasari - 1110651187)QyeChildist Parth-ll
 
Logika algoritma dan pemograman
Logika algoritma dan pemogramanLogika algoritma dan pemograman
Logika algoritma dan pemogramandiran rahmat
 
Xii rpl5 siti muawanah_laporan_ukk
Xii rpl5 siti muawanah_laporan_ukkXii rpl5 siti muawanah_laporan_ukk
Xii rpl5 siti muawanah_laporan_ukkyopitasariotopia125
 
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...Fitria Nanda
 
Proposal bahasa indonesia
Proposal bahasa indonesiaProposal bahasa indonesia
Proposal bahasa indonesianurulqom
 
Bahasa sistem
Bahasa sistemBahasa sistem
Bahasa sistemAudriKiki
 
Programming mind-mapping
Programming mind-mappingProgramming mind-mapping
Programming mind-mappingNasran Syahiran
 

Similar a Kisi2 generasi ke 4 (20)

Artikel bahasa pemrograman
Artikel bahasa pemrogramanArtikel bahasa pemrograman
Artikel bahasa pemrograman
 
Tugas dbms
Tugas dbmsTugas dbms
Tugas dbms
 
Jawapan 1
Jawapan 1Jawapan 1
Jawapan 1
 
Chapter12(basis data)p
Chapter12(basis data)pChapter12(basis data)p
Chapter12(basis data)p
 
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
Tugas sim, theresia hanitalia, , yananto mihadi p., s.e., m.si., cma. dbms (d...
 
Daskom 4
Daskom 4Daskom 4
Daskom 4
 
Oracle-Pengenalan Oracle
Oracle-Pengenalan OracleOracle-Pengenalan Oracle
Oracle-Pengenalan Oracle
 
Teknik kompilasi
Teknik kompilasi Teknik kompilasi
Teknik kompilasi
 
laporan praktikum rekayasa software php dan mysql
laporan praktikum rekayasa software php dan mysqllaporan praktikum rekayasa software php dan mysql
laporan praktikum rekayasa software php dan mysql
 
Laporan Pemrograman API
Laporan Pemrograman APILaporan Pemrograman API
Laporan Pemrograman API
 
Laporan Pemrograman API XML dengan PHP-MySQL (Lukie Perdanasari - 1110651187)
Laporan Pemrograman API XML dengan PHP-MySQL (Lukie Perdanasari - 1110651187)Laporan Pemrograman API XML dengan PHP-MySQL (Lukie Perdanasari - 1110651187)
Laporan Pemrograman API XML dengan PHP-MySQL (Lukie Perdanasari - 1110651187)
 
Logika algoritma dan pemograman
Logika algoritma dan pemogramanLogika algoritma dan pemograman
Logika algoritma dan pemograman
 
Aplikasi pemrograman
Aplikasi pemrogramanAplikasi pemrograman
Aplikasi pemrograman
 
Xii rpl5 siti muawanah_laporan_ukk
Xii rpl5 siti muawanah_laporan_ukkXii rpl5 siti muawanah_laporan_ukk
Xii rpl5 siti muawanah_laporan_ukk
 
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
 
Perl.pptx
Perl.pptxPerl.pptx
Perl.pptx
 
Proposal bahasa indonesia
Proposal bahasa indonesiaProposal bahasa indonesia
Proposal bahasa indonesia
 
Bahasa sistem
Bahasa sistemBahasa sistem
Bahasa sistem
 
Java souce code
Java souce codeJava souce code
Java souce code
 
Programming mind-mapping
Programming mind-mappingProgramming mind-mapping
Programming mind-mapping
 

Más de Alvin Setiawan

Penyelesaian pers-biseksi13
Penyelesaian pers-biseksi13Penyelesaian pers-biseksi13
Penyelesaian pers-biseksi13Alvin Setiawan
 
Penyelesaian persamaan-non-linear
Penyelesaian persamaan-non-linearPenyelesaian persamaan-non-linear
Penyelesaian persamaan-non-linearAlvin Setiawan
 
Pengembangan sistem 1 2
Pengembangan sistem 1 2Pengembangan sistem 1 2
Pengembangan sistem 1 2Alvin Setiawan
 
Modul pelatihan ly_x_untuk_jurnal-feb-2cols
Modul pelatihan ly_x_untuk_jurnal-feb-2colsModul pelatihan ly_x_untuk_jurnal-feb-2cols
Modul pelatihan ly_x_untuk_jurnal-feb-2colsAlvin Setiawan
 
Metode numerik-rinaldi-munir-libre
Metode numerik-rinaldi-munir-libreMetode numerik-rinaldi-munir-libre
Metode numerik-rinaldi-munir-libreAlvin Setiawan
 
Metode numerik-buku-ajar-unila
Metode numerik-buku-ajar-unilaMetode numerik-buku-ajar-unila
Metode numerik-buku-ajar-unilaAlvin Setiawan
 
Met num3 persnonl-inier_baru
Met num3 persnonl-inier_baruMet num3 persnonl-inier_baru
Met num3 persnonl-inier_baruAlvin Setiawan
 
Met num02 persamaan non linier
Met num02 persamaan non linierMet num02 persamaan non linier
Met num02 persamaan non linierAlvin Setiawan
 
Membuat dokumen dengan latex ver.0.3
Membuat dokumen dengan latex   ver.0.3Membuat dokumen dengan latex   ver.0.3
Membuat dokumen dengan latex ver.0.3Alvin Setiawan
 
Membangun website e-commerce_berbasis_php_dan_my_sql
Membangun website e-commerce_berbasis_php_dan_my_sqlMembangun website e-commerce_berbasis_php_dan_my_sql
Membangun website e-commerce_berbasis_php_dan_my_sqlAlvin Setiawan
 
M8 perancangan terinci
M8 perancangan terinciM8 perancangan terinci
M8 perancangan terinciAlvin Setiawan
 

Más de Alvin Setiawan (20)

Penyelesaian pers-biseksi13
Penyelesaian pers-biseksi13Penyelesaian pers-biseksi13
Penyelesaian pers-biseksi13
 
Penyelesaian persamaan-non-linear
Penyelesaian persamaan-non-linearPenyelesaian persamaan-non-linear
Penyelesaian persamaan-non-linear
 
Pengembangan sistem 1 2
Pengembangan sistem 1 2Pengembangan sistem 1 2
Pengembangan sistem 1 2
 
Pedoman ta2008
Pedoman ta2008Pedoman ta2008
Pedoman ta2008
 
Pbw week 01 basics
Pbw week 01   basicsPbw week 01   basics
Pbw week 01 basics
 
Paper
PaperPaper
Paper
 
Nl eqn lab
Nl eqn labNl eqn lab
Nl eqn lab
 
Modul6
Modul6Modul6
Modul6
 
Modul pelatihan ly_x_untuk_jurnal-feb-2cols
Modul pelatihan ly_x_untuk_jurnal-feb-2colsModul pelatihan ly_x_untuk_jurnal-feb-2cols
Modul pelatihan ly_x_untuk_jurnal-feb-2cols
 
Ml2 f304213
Ml2 f304213Ml2 f304213
Ml2 f304213
 
Micro sim template_2
Micro sim template_2Micro sim template_2
Micro sim template_2
 
Metode numerik-rinaldi-munir-libre
Metode numerik-rinaldi-munir-libreMetode numerik-rinaldi-munir-libre
Metode numerik-rinaldi-munir-libre
 
Metode numerik-buku-ajar-unila
Metode numerik-buku-ajar-unilaMetode numerik-buku-ajar-unila
Metode numerik-buku-ajar-unila
 
Metode regula falsi
Metode regula falsiMetode regula falsi
Metode regula falsi
 
Metode biseksi
Metode biseksiMetode biseksi
Metode biseksi
 
Met num3 persnonl-inier_baru
Met num3 persnonl-inier_baruMet num3 persnonl-inier_baru
Met num3 persnonl-inier_baru
 
Met num02 persamaan non linier
Met num02 persamaan non linierMet num02 persamaan non linier
Met num02 persamaan non linier
 
Membuat dokumen dengan latex ver.0.3
Membuat dokumen dengan latex   ver.0.3Membuat dokumen dengan latex   ver.0.3
Membuat dokumen dengan latex ver.0.3
 
Membangun website e-commerce_berbasis_php_dan_my_sql
Membangun website e-commerce_berbasis_php_dan_my_sqlMembangun website e-commerce_berbasis_php_dan_my_sql
Membangun website e-commerce_berbasis_php_dan_my_sql
 
M8 perancangan terinci
M8 perancangan terinciM8 perancangan terinci
M8 perancangan terinci
 

Kisi2 generasi ke 4

  • 1. 1. Bahasa pemrograman generasi ke-empat biasa disebut sebagai bahasa tingkat tinggi atau bahasa yang berorientasi pada masalah karena memungkinkan pemakai menyelesaikan masalah dengan sedikit penulisan kode dibandingkan pada bahasa procedural. Beberapa contoh bahasa generasi keempat : Oracle, Informix, Sybase, PowerHouse, Access, FOCUS. 2. PL/SQL (Procedural Language/Structured Query Language) merupakan sebuah penggabungan antara bahasa pemrograman prosedural (PL) dan SQL syntax. Perbedaan : • PL/SQL adalah ekstensi dari SQL dengan menambahkan fungsi bahasa prosedural, maka statement/syntax yg digunakan sangat tergantung dari jenis bahasa yg diadopsi. • Mysql adalah sebuah software pengolah database / RDBMS yang dapat menangani database dalam jumlah yang sangat besar, dan dapat diakses oleh banyak user. 3. SET SERVEROUTPUT ON DECLARE K NUMBER(3); I INTEGER; BEGIN K:=&input; DBMS_OUTPUT.PUT('2 '); FOR I IN 2..K LOOP IF MOD(I,2)>0 THEN IF I > 7 THEN IF MOD(I,3)>0 AND MOD(I,5)>0 AND MOD(I,7)>0 THEN DBMS_OUTPUT.PUT(TO_CHAR(I) || ' '); END IF; ELSE DBMS_OUTPUT.PUT(TO_CHAR(I) || ' '); END IF; END IF; END LOOP; DBMS_OUTPUT.NEW_LINE; END; 4. Create table Dosen (NIP char(8), nama varchar(10), matkul varchar(5), primary key (NIP));