Algoritma RPL 2 Kelas XII

Post on 18-Jun-2015

820 views 6 download

description

Algoritma Rekayasa Perangkat Lunak 2 Kelas XII

Transcript of Algoritma RPL 2 Kelas XII

RPL 2 KELAS XII

Abdul Aziz S.Kom

Standar Kompetensi dan Kompetensi Dasar (SKKD) 1. Menggunakan algoritma pemrograman tingkat dasar 2. Menggunakan algoritma pemrograman tingkat lanjut 3. Mengoperasikan aplikasi basis data 4. Membuat aplikasi berbasis Microsoft Access 5. Menguasai teknik elektronika dasar 6. Menguasai teknik elektronika digital 7. Membuat file dengan HTML sesuai spesifikasi 8. Menerapkan dasar-dasar pembuatan web statis tingkat dasar 9. Membuat program aplikasi menggunakan VB dan VB.NET 10. Membuat paket software aplikasi 11. Melakukan pemrograman data deskripsi (SQL – Stuctured Query Language) tingkat dasar 12. Mengoperasikan bahasa pemrograman data deskripsi (SQL) tingkat

lanjut 13. Membuat halaman web dinamis tingkat dasar 14. Membuat halaman web dinamis tingkat lanjut 15. Membuat program aplikasi web menggunakan JSP 16. Membuat program aplikasi basis data menggunakan XML 17. Membuat program basis data menggunakan Microsoft (SQL Server) 18. Membuat program basis data menggunakan PL/SQL (Oracle) 19. Membuat program aplikasi menggunakan C++ 20. Menjelaskan sistem peripheral 21. Membuat program dalam bahasa pemrograman berorientasi obyek 22. Membuat program aplikasi menggunakan Java 23. Mengoperasikan sistem operasi komputer berbasis teks dan GUI

BAB 6 ALGORITMA PEMROGRAMAN LANJUTAN

Standar kompetensi algoritma pemrograman lanjutan

menggunakan array multidimensi menggunakan prosedur dan fungsi.

6.1 .ARRAY MULTIDIMENSI

6.1.1. Pengertian Array Multidimensi

Untuk mendeklarasikan array dua dimensi dapat digunakan cara sebagai berikut : Dim NilaiSiswa(4,1)

Sedangkan untuk mengakses nilai pada array dua dimensi dapat digunakan seperti contoh berikut.

Print NilaiSiswa(3,0) Print NilaiSiswa(3,1)

6.1.2. Op. Matriks dengan Array Multidimensi

matrik dua dimensi yang terdiri dari 4 baris dan 3 kolom. Atau biasa dinotasikan sebagai A4x3.

Array multidimensi dengan yang kita definisikan sebagai

A(3, 2). Perhatikan kembali angka pada indeks array selalu lebih kecil satu dari

jumlah sesungguhnya karenaindeks selalu dimulai dengan 0.

Algoritma utk Membuat Matrik

6.2. Op. penjumlahan pada matrik.

Op. matriks di atas adalah op. penjumlahan dua buah matrik dengan dimensi yang sama yaitu 3x3. A matriks pertama dan B adalah matriks kedua. Selain itu juga dibutuhkan matrik ke tiga yaitu C sbg hasil penjumlahan matriks A dan B.

Algoritma penjumlahan pada matrik.

Algoritma penjumlahan pada matrik.

6.2. PROSEDUR DAN FUNGSI

Prosedur adalah sekumpulan perintah yang merupakan bagian dari program yang lebih besar yang berfungsi mengerjakan suatu tugas tertentu.

Keuntungan menggunakan prosedur adalah : mengurangi duplikasi kode program. memberikan kemungkinan penggunaan kembali kode

untuk program yang lain. memecah masalah yang rumit dalam masalah-

masalah yang lebih kecil dan lebih mudah diselesaikan membuat kode program lebih mudah dibaca. dapat digunakan untuk menyembunyikan detil

program.

Skema Penggunaan Prosedur