Administrasi Guru 2011/2012 Rekayasa Perangkat Lunak STANDAR KOMPETENSI DAN KOMPETENSI DASAR KELOMPOK PROGRAM PRODUKTIF SMK PASIM PLUS KOTA SUKABUMI BIDANG STUDI KEAHLIAN : TEKNOLOGI INFORMASI DAN KOMUNIKASI PROGRAM STUDI KEAHLIAN : TEKNIK KOMPUTER DAN INFORMATIKA KOMPETENSI KEAHLIAN : REKAYASA PERANGKAT LUNAK NOMOR KODE : 070 MATA DIKLAT REKAYASA PERANGKAT LUNAK STANDAR KOMPETENSI KOMPETENSI DASAR 2. Membuat Algortima Pemrograman Tk. Dasar 2.1 Menjelaskan struktur algoritma 2.2 Membuat alur logika pemograman 2.3 Menjelaskan Data Flow Diagram (DFD) 2.4 Membuat Diagram Alir pemograman 2.5 Menjelaskan varian dan invarian 3. Membuat Algoritma pemograman tingkat lanjutan 3.1 Menerapkan pengelolaan array 3.2 Menggunakan array 3.3 Menggunakan prosedur dan fungsi 3.4 Menggunakan library pemograman grafik Sukabumi, Juli 2011 Tim Teaching Guru Mata Diklat Samirah Rahayu,S.T Weli Kusnadi,S.Kom SMK PASIM PLUS KOTA SUKABUMI 1
55
Embed
X Menerapkan Algoritma Pemrograman Tk. Dasar-Lanjut
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
STANDAR KOMPETENSI DAN KOMPETENSI DASARKELOMPOK PROGRAM PRODUKTIFSMK PASIM PLUS KOTA SUKABUMI
BIDANG STUDI KEAHLIAN : TEKNOLOGI INFORMASI DAN KOMUNIKASIPROGRAM STUDI KEAHLIAN : TEKNIK KOMPUTER DAN INFORMATIKAKOMPETENSI KEAHLIAN : REKAYASA PERANGKAT LUNAK NOMOR KODE : 070
MATA DIKLAT REKAYASA PERANGKAT LUNAK
STANDAR KOMPETENSI KOMPETENSI DASAR
2. Membuat Algortima Pemrograman Tk. Dasar
2.1 Menjelaskan struktur algoritma
2.2 Membuat alur logika pemograman
2.3 Menjelaskan Data Flow Diagram (DFD)
2.4 Membuat Diagram Alir pemograman
2.5 Menjelaskan varian dan invarian
3. Membuat Algoritma pemograman tingkat lanjutan
3.1 Menerapkan pengelolaan array
3.2 Menggunakan array
3.3 Menggunakan prosedur dan fungsi
3.4 Menggunakan library pemograman grafik
Sukabumi, Juli 2011Tim Teaching Guru Mata Diklat
Samirah Rahayu,S.T Weli Kusnadi,S.Kom
Mengetahui,Ketua Program Studi Keahlian
Weli Kusnadi,S.Kom
SMK PASIM PLUS KOTA SUKABUMI1
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
SMK PASIM PLUS KOTA SUKABUMI2
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
BLOK KOMPETENSI PROGRAM STUDI KEAHLIAN TEKNIK KOMPUTER DAN INFORMATIKA
3.1.1 Merakit Personal Computer 42 3 3.1.2 Melakukan Instalasi Sistem Operasi Dasar 42 3 3.1.3 Menerapkan Keselamatan, Kesehatan Kerja dan Lingkungan hidup 28 2
3.2 Kompetensi Kejuruan RPL3.2.1 Memahami Teknik Elektronika Analog dan Digital Dasar 42 3 3.2.2 Menerapkan Algoritma Pemrograman Tingkat Dasar 56 4 3.2.3 Menerapkan Algoritma Pemrograman Tingkat Lanjut 70 5 3.2.4 Membuat Basis Data 42 3 3.2.5 Menguasai Aplikasi Basis Data 42 3 3.2.6 Memahami Pemrograman Visual Berbasis Dekstop 70 5 3.2.7 Membuat Paket Software Aplikasi Berbasis Dekstop 56 4 3.2.8 Menginstall dan Mengoperasikan Sistem Operasi Jaringan Komputer 84 3 3 3.2.9 Menguasai Bahasa Pemprograman SQL Tingkat Dasar 42 3 3.2.10 Menguasai Bahasa Pemprograman SQL Tingkat Lanjut 70 5 3.2.11 Menguasai Dasar-Dasar Pemprograman Web Statis Tingkat Dasar 70 5 3.2.12 Membuat Halaman Web Dinamis Tingkat Dasar 56 4 3.2.13 Membuat Halaman Web Dinamis Tingkat Lanjut 70 5 3.2.14 Merancang Aplikasi Teks dan Dekstop Berbasis Objek 70 5 3.2.15 Menggunakan Bahasa Pemprograman Beorientasi Objek 56 4 3.2.16 Merancang Program Aplikasi Web Berbasis Objek 126 5 43.2.17 Membuat Aplikasi Basis Data Mengunakan SQL 70 5 3.2.18 Mengintegrasikan Basis Data Dengan Sebuah Web 84 3 33.2.19 Membuat Program Basis Data 84 63.2.20 Membuat Aplikasi Web Berbasis JSP 140 5 5
Jumlah Jam Pelajaran Produktif 1512 18 18 18 18 18 184 Muatan Lokal4.1 Desain Grafis 64 2 2 4.2 Web Desain 64 2 2 4.3 Bahasa Jepang 64 2 2
Jumlah Jam Pelajaran Muatan Lokal 168 2 2 2 2 2 2
SMK PASIM PLUS KOTA SUKABUMI3
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
SILABUSNAMA SEKOLAH : SMK PASIM PLUSMATA PELAJARAN : Menerapkan algoritma pemograman tingkat dasarKELAS/SEMESTER : X/1STANDAR KOMPETENSI : Menerapkan algoritma pemograman tingkat dasarKODE KOMPETENSI : 070.KK.02ALOKASI WAKTU : 56 X 45 Menit
SMK PASIM PLUS KOTA SUKABUMI4
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
KOMPETENSI DASAR
INDIKATOR
NILAIMATERI
PEMBELAJARANKEGIATAN
PEMBELAJARANPENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
KARAKTER BANGSA
KEWIRAUSA HAAN
TM PS PI
1. Menjelaskan struktur algoritma
Menjelaskan Gambaran struktur algoritma sesuai dengan SOP
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas.Kerja
Keras
gunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Menca mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Prinsip dan fungsi
struktur algoritma
Prinsip dan fungsi struktur algoritma
Konsep algoritma pemrograman
Disiplin
Selalu Teliti dan tertib dalam mengerjakan
tugas. Kerja Keras
Menggu Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Pengamatan
Tes tertulis
5 2(4) Buku
Algoritma Pemrograman dan Struktur Data
Modul Internet
SMK PASIM PLUS KOTA SUKABUMI5
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
KOMPETENSI DASAR
INDIKATOR
NILAIMATERI
PEMBELAJARANKEGIATAN
PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
KARAKTER BANGSA
KEWIRAUSA HAAN
TM PS PI
2. Membuat alur logika pemograman
Membuat algoritma dengan skema program sekuensial
Membuat Algoritma dengan skema program percabangan
Membuat algoritma dengan skema program pengulangan.
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja
Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Menggambarkan diagram alir untuk algoritma runtunan, pemilihan dan pengulangan
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Pengamatan Tes tertulis Hasil
kompilasi program
5 2(4) Buku Algoritma dan Pemrogra-man
Jobsheet Modul ajar
SMK PASIM PLUS KOTA SUKABUMI6
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
KOMPETENSI DASAR
INDIKATOR
NILAIMATERI
PEMBELAJARANKEGIATAN
PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
KARAKTER BANGSA
KEWIRAUSA HAAN
TM PS PI
3. Menjelaskan Data Flow Diagram
Menjelaskan Karakteristik sistem dari software/aplikasi yang dirancang
Menjelaskan Level Abstraksi data (DFD)
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja
Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Metode pada algoritma pemrograman
Struktur Data
Menjelaskan tentang Karakteristik Sistem
Menjelaskan Narasi dari Software yang dirancang
Membuat Abstraksi Data (DFD)
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Pengamatan Tes tertulis Hasil
kompilasi program
7 2(4) Buku Algoritma dan Pemrogra-man
Jobsheet Modul ajar
SMK PASIM PLUS KOTA SUKABUMI7
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
KOMPETENSI DASAR
INDIKATOR
NILAIMATERI
PEMBELAJARANKEGIATAN
PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
KARAKTER BANGSA
KEWIRAUSA HAAN
TM PS PI
4. Menjelaskan Varian dan Invarian
Menjelaskan Tipe data, variable konstanta, dan parameter yang berlaku umum pada pemograman
Membuat dan menjelaskan manfaat Tipe data baru dari tipe data yang ada
Menjelaskn Pemakaian nama pada tipe data, variable, konstanta dan parameter
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja
Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Jenis-jenis Tipe Data
Penamaan variavel dan Konstanta
Penentuan tipe data pada variabel dan konstanta
Menjelaskan tipe-tipe data Menjelaskan tipe data dasar
dan bentukan. Menjelaskan penamaan
variabel dan konstanta Menjelaskan pemberian
harga variabel Menunjukkan penggunaan
variabel pada program Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Pengamatan Tes tertulis Hasil
kompilasi program
7 2(4) Buku Algoritma dan Pemrogra-man
Jobsheet Modul ajar
SMK PASIM PLUS KOTA SUKABUMI8
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
KOMPETENSI DASAR
INDIKATOR
NILAIMATERI
PEMBELAJARANKEGIATAN
PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
KARAKTER BANGSA
KEWIRAUSA HAAN
TM PS PI
5.Menerapkan Pengelolaan Array
Membuat Algoritma dengan array satu dimensi
Membuat Algoritma pencarian data dan algoritma pengurutan data (sorting) dengan menggunakan array
Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja
Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Mandiri
Kerja keras
Jujur dan disiplin
Tanggung jawab
Inofatif
Motifasi kuat untuk sukses
Rasa ingin tahu
Jenis dan inisialisasi array
Pemrosesan Array
Mendefinisikan array Menginisialisasi array Menulis elemen array ke
piranti keluaran Menulis harga tertentu di
dalam array Mencari harga maksimum
array MenggunakAn elemen array Disiplin
Selalu teliti dan tertib dalam mengerjakan
tugas. Kerja Keras
Menggunakan waktu secara efektif untuk menyelesaikan tugas-tugas di kelas dan luar kelas.
Mandiri
Mencari sumber di perpustakaan untuk menyelesaikan tugas sekolah tanpa bantuan pustakawan.
Pengamatan Tes tertulis Hasil
kompilasi program
10 2(4) Buku Algoritma dan Pemrogra-man
Jobsheet Modul ajar
SMK PASIM PLUS KOTA SUKABUMI9
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
SILABUSNAMA SEKOLAH : SMK PASIM PLUSMATA PELAJARAN : Menerapkan Algoritma pemogramantingkat lanjutKELAS/SEMESTER : X / 2STANDAR KOMPETENSI : Menerapkan Algoritma pemogramantingkat lanjutKODE KOMPETENSI : 070.KK.01ALOKASI WAKTU : 70 X 45 menit
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
1.Menerapkan pengelolaan Array
Algoritma dibuat dengan Array satu demensi
Algoritma pencarian data dan algoritma pengurutan data ( sorting) dibuat dengan menggunakan Array
Array Algoritma
array sorting
Algoritma dibuat dengan Array satu demensi dijelaskan
Menjelaskan Algoritma pencarian data dan algoritma pengurutan data ( sorting) dibuat dengan menggunakan Array
Pengamatan
Tes tertulis Tes praktek Hasil
praktek Penugasan
4 4(8)
Buku Algoritma Dasar Pemrogra-
man Modul ajar Download materi Buku referensi
SMK PASIM PLUS KOTA SUKABUMI10
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
2.Menggunakan Array
Algoritma Array dibuat dan dijelaskan
Algoritma pembacaan, pengisian, pengubahan dan penghapusan data dalam array dibuat dan ditunjukkan
Array Algoritma
array sorting
Mendefinisikan Algoritma Array
Menjelaskan Algoritma pembacaan, pengisian, pengubahan dan penghapusan data dalam array
Membuat Algoritma pembacaan, pengisian, pengubahan dan penghapusan data dalam array
Menunjukkan Algoritma pembacaan, pengisian, pengubahan dan penghapusan data dalam array
Pengamatan
Tes tertulis Tes praktek Hasil
praktek Penugasan
4 4(8)
Buku Algoritma Dasar Pemrogra-
man Modul ajar Download materi Buku referensi
3.Menggunakan prosedur dan fungsi
Algoritma program dibuat dengan menggunakan prosedur
Algoritma progrm dibuat dengan menggunakan fungsi
Algoritma program dibuat dengan menggunakan prosedur dan fungsi .
prosedur dan fungsi dalam pemograman
Membuat Algoritma program dengan menggunakan prosedur
Membuat Algoritma progrm dengan menggunakan fungsi
Membuat Algoritma program dengan menggunakan prosedur dan fungsi
Pengamatan
Tes tertulis Tes praktek Hasil
praktek Penugasan
5 5(10)
Buku Algoritma Dasar Pemrogra-
man Modul ajar Download materi Buku referensi
SMK PASIM PLUS KOTA SUKABUMI11
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
KOMPETENSI DASAR
INDIKATORMATERI
PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
4.Menggunakan library pemograman grafik
Algoritma program dibuat dengan library berbasis grafik
Algoritma pemograman dengan menggunakan grafik ( gambar sederhana)
Algoritma pemograman animasi dibuat dengan menggunakan grafik(gambar sederhana)
Perilaku Berkarakter :
Jujur, disiplin, mandiri, kerja keras, dan peduli lingkungan
Ketrampilan Sosial :
Bertanya, menyumbangkan ide atau pendapat, menadi pendengar yang baik dan berkomunikasi.
Library pemograman
Membuat Algoritma program dengan library berbasis grafik
Membuat Algoritma pemograman dengan menggunakan grafik ( gambar sederhana)
Membuat Algoritma pemograman animasi dengan menggunakan grafik(gambar sderhana)
Pengamatan
Tes tertulis Tes praktek Hasil
praktek Penugasan
Pengamatan Perilaku berkarakter
5 5(10)
Buku Algoritma Dasar Pemrogra-
man Modul ajar Download materi Buku referensi
Keterangan TM : Tatap MukaPS : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka)PI : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
SMK PASIM PLUS KOTA SUKABUMI12
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
KRITERIA KETUNTASAN MINIMUM
Kelas : XStandar Kompetensi : Menerapkan Algoritma Pemrograman Tk. Dasar
Menerapkan Algoritma Pemrograman Tk. LanjutProgram : REKAYASA PERANGKAT LUNAK
Kompetensi Dasar dan IndikatorKriteria
KRITERIA KETUNTASAN MINIMALKriteria Penetapan
KetuntasanNilai KKM
Komp.Daya
DukungIntake Siswa
2. Menerapkan algoritma pemrograman tingkat dasar 76.00
2.1 Menjelaskan struktur algoritma 85 80 75 80.00
2.2 Membuat alur logika pemrograman 70 80 75 75.00
2.3 Menjelaskan Data Flow Diagram 70 80 75 75.00
2.4 Membuat diagram alir pemrograman
70 80 75 75.00
2.5 Menjelaskan variant dan invariant 75 80 75 76.67
2.6 Menerapkan pengelolaan array 70 80 75 75.00
3. Menerapkan algoritma pemrograman tingkat lanjut 76.00
3.1Menjelaskan prinsip array multi dimensi
80 80 75 75.00
3.2 Menggunkan array multi dimensi 80 90 75 80.00
3.3 Menggunkan procedure dan fungsi 70 80 75 75.00
3.4Menggunakan library pemrograman grafik
80 70 75 75.00
Sukabumi, Juli 2011Tim Teaching Guru Mata Diklat
Samirah Rahayu,S.T Weli Kusnadi,S.Kom
SMK PASIM PLUS KOTA SUKABUMI13
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
Mengetahui,Ketua Program Studi Keahlian
Weli Kusnadi,S.Kom
SMK PASIM PLUS KOTA SUKABUMI14
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
KALENDER PENDIDIKAN
SMK PASIM PLUS KOTA SUKABUMI15
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
RENCANA PELAKSANAAN PEMBELAJARAN(RPP)
No. 1
Satuan Pendidikan : Sekolah Menengah Kejuruan (SMK)
Mata Pelajaran : Kompetensi Kejuruan Rekayasa Perangkat Lunak
Kelas / Semester : X / I
Pertemuan Ke : 1 dan 2
Alokasi Waktu : 4 (2 TM dan 2 PS (1 TM)) x 45 Menit
Standar Kompetensi : Menerapkan Algoritma Pemrograman Tingkat Dasar
Kode Kompetensi Dasar : 1
Kompetensi Dasar : Menjelaskan struktur Algoritma
Nilai-Nilai Karakter Bangsa : Disiplin Selalu teliti dan tertib dalam mengerjakan tugas Kerja Keras Menggunakan waktu secara efektif untuk menyelesaikan
tugas-tugas di kelas dan luar kelas Mandiri Mencari sumber di perpustakaan untuk menyelesaikan tugas
sekolah tanpa bantuan pustakawan.
Indikator :
Menjelaskan Gambaran struktur algoritma sesuai dengan
SOP
I. Tujuan Pembelajaran :
Setelah melaksanakan pembelajaran mengenai materi Prinsip dan fungsi struktur
algoritma, maka siswa mampu :
1. Mengetahui prinsip dan fungsi struktur pemrograman
2. Memahami Gambaran struktur algoritma sesuai dengan SOP
II. Materi Pembelajaran
Prinsip dan fungsi struktur algoritma
III. Metode Pembelajaran
Teori Praktis (ceramah) dan Praktikum
IV. Langkah-Langkah Pembelajaran
1. Kegiatan Awal
SMK PASIM PLUS KOTA SUKABUMI21
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
a. Salam Pembuka
b. Guru menginformasikan tujuan pembelajaran
c.Guru memberikan informasi mengenai kerangka materi yang akan dipelajari
2. Kegiatan Inti
a. Guru membimbing siswa dalam mengetahui prinsip dasar struktur pemograman.
b. Guru membimbing siswa dalam menggambarkan struktur algoritma pemograman.
c. Siswa dengan bimbingan guru mempelajari mengenai konsep fungsi struktur
pemograman.
d. Guru membimbing siswa dalam melaksanakan praktek sebagai pengenalan struktur
algoritma.
e. Guru memberikan kesempatan kepada siswa untuk melakukan tanya jawab mengenai
konsep yang telah dipelajari.
3. Kegiatan Penutup
a. Guru bersama siswa menarik kesimpulan dari konsep pelajaran yang telah dipelajari
b. Melakukan evaluasi siswa melalui postest.
c. Kompilasi program
d. Penugasan
e. Merapikan kembali perangkat yang telah dipergunakan
V. Sumber dan Alat Belajar
1. Sumber Belajar
Modul bahan ajar Algoritma pemograman tingkat dasar
2. Alat Belajar
a. Spidol
b. Papan tulis
c. Infocus
d. Komputer yang telah terinstal program aplikasi terkait.
VI. Penilaian Teknik
1. Penilaian Proses
No Nama Keaktifan praktek Keterampilan praktek Jumlah
SMK PASIM PLUS KOTA SUKABUMI22
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
2. Penilaian Hasil Belajar
Jenis penilaian : Penilaian hasil
Teknik penilaian : Tes tertulis
Bentuk instrumen : Uraian
1. Sebutkanlah Prinsip dalam dasar Pemograman ?
2. Gambarkanlah oleh anda struktur Algoritma Pemograman ?
RENCANA PELAKSANAAN PEMBELAJARAN(RPP)
No. 2
Satuan Pendidikan : Sekolah Menengah Kejuruan (SMK)
Mata Pelajaran : Kompetensi Kejuruan Rekayasa Perangkat Lunak
Kelas / Semester : X / I
Pertemuan Ke : 3 dan 4
Alokasi Waktu : 4 (2 TM dan 2 PS (1 TM)) x 45 Menit
Standar Kompetensi : Menerapkan Algoritma Pemrograman Tingkat Dasar
Kode Kompetensi Dasar : 2
Kompetensi Dasar : Membuat Alur Logika Pemograman
Nilai-Nilai Karakter Bangsa : Disiplin Selalu teliti dan tertib dalam mengerjakan tugas Kerja Keras Menggunakan waktu secara efektif untuk menyelesaikan
tugas-tugas di kelas dan luar kelas Mandiri Mencari sumber di perpustakaan untuk menyelesaikan tugas
sekolah tanpa bantuan pustakawan.
Indikator :
Membuat algoritma dengan skema program sekuensial
Membuat Algoritma dengan skema program percabangan
Membuat algoritma dengan skema program pengulangan
I. Tujuan Pembelajaran :
Setelah melaksanakan pembelajaran mengenai materi Skema-Skema Program
dalam Algoritma, maka siswa mampu :
SMK PASIM PLUS KOTA SUKABUMI23
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
1. Membuat algoritma dengan skema program sekuensial
2. Membuat Algoritma dengan skema program percabangan
3. Membuat algoritma dengan skema program pengulangan
II. Materi Pembelajaran
Skema-skema program sekuensial, percabangan dan pengulangan dalam Algoritma
III. Metode Pembelajaran
Teori Praktis (ceramah) dan Praktikum
IV. Langkah-Langkah Pembelajaran
1. Kegiatan Awal
a. Salam Pembuka
b. Guru menginformasikan tujuan pembelajaran
c.Guru memberikan informasi mengenai kerangka materi yang akan dipelajari
2. Kegiatan Inti
a. Guru membimbing siswa dalam mengetahui dasar dari skema algoritma.
b. Guru membimbing siswa dalam menjelaskan skema program dalam algoritma.
c. Siswa dengan bimbingan guru membuat alur dalam pembuatan skema.
d. Menuliskan algoritma runtunan
e. Menuliskan algoritma pemilihan if-then dan if then-else
f. Menuliskan algoritma pengulangan while-do, do-wile, switch-case, repeat N-
times
g. Guru membimbing siswa dalam melaksanakan praktek membuat algoritma dengan
menggunakan skema program sekuensial.
h. Guru membimbing siswa dalam melaksanakan praktek membuat algoritma dengan
menggunakan skema program Percangangan.
i. Guru membimbing siswa dalam melaksanakan praktek membuat algoritma dengan
menggunakan skema program Pengulangan
j. Guru memberikan kesempatan kepada siswa untuk melakukan tanya jawab mengenai
konsep yang telah dipelajari.
3. Kegiatan Penutup
SMK PASIM PLUS KOTA SUKABUMI24
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
Guru bersama siswa menarik kesimpulan dari konsep pelajaran yang telah
dipelajari
Melakukan evaluasi siswa hasil dari praktek.
Kompilasi program
Penugasan
Merapikan kembali perangkat yang telah dipergunakan
V. Sumber dan Alat Belajar
1. Sumber Belajar
Modul bahan ajar Algoritma pemograman tingkat dasar
2. Alat Belajar
a. Spidol
b. Papan tulis
c. Infocus
d. Komputer yang telah terinstal program aplikasi terkait.
VI. Penilaian Teknik
1. Penilaian Proses
No Nama Keaktifan praktek Keterampilan praktek Jumlah
2. Penilaian Hasil Belajar
Jenis penilaian : Penilaian hasil
Teknik penilaian : Penugasan
Bentuk instrumen : Makalah
Buatlah oleh kalian mengenai makalah yang memuat mengenai cara pembuatan
algoritma dengan menguunakan program skema sekuensi, pengulangan dan
percangangan dengan dilengkapi screenshoot hasil pembuatan kalian dalam praktek.
SMK PASIM PLUS KOTA SUKABUMI25
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
RENCANA PELAKSANAAN PEMBELAJARAN(RPP)
No. 3
Satuan Pendidikan : Sekolah Menengah Kejuruan (SMK)
Mata Pelajaran : Kompetensi Kejuruan Rekayasa Perangkat Lunak
Kelas / Semester : X / I
Pertemuan Ke : 5 dan 6
Alokasi Waktu : 4 (2 TM dan 2 PS (1 TM)) x 45 Menit
Standar Kompetensi : Menerapkan Algoritma Pemrograman Tingkat Dasar
Kode Kompetensi Dasar : 3
Kompetensi Dasar : Menjelaskan Data Flow Diagram
Nilai-Nilai Karakter Bangsa : Disiplin Selalu teliti dan tertib dalam mengerjakan tugas Kerja Keras Menggunakan waktu secara efektif untuk menyelesaikan
tugas-tugas di kelas dan luar kelas Mandiri Mencari sumber di perpustakaan untuk menyelesaikan tugas
sekolah tanpa bantuan pustakawan.
Indikator :
Menjelaskan Karakteristik sistem dari software/aplikasi yang
dirancang
Menjelaskan Level Abstraksi data (DFD)
I. Tujuan Pembelajaran :
Setelah melaksanakan pembelajaran mengenai materi Metode pada algoritma
pemrograman dan Struktur data, maka siswa mampu :
1. Menjelaskan Karakteristik sistem dari software/aplikasi yang dirancang
2. Menjelaskan Level Abstraksi data (DFD)
II. Materi Pembelajaran
Metode pada algoritma pemrograman
Struktur Data
III. Metode Pembelajaran
Teori Praktis (ceramah) dan Praktikum
IV. Langkah-Langkah Pembelajaran
SMK PASIM PLUS KOTA SUKABUMI26
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
1. Kegiatan Awal
a. Salam Pembuka
b. Guru menginformasikan tujuan pembelajaran
c.Guru memberikan informasi mengenai kerangka materi yang akan dipelajari
2. Kegiatan Inti
a. Guru membimbing siswa dalam mengetahui metode pada algoritma pemograman.
b. Guru membimbing siswa dalam memahami level abstraksi data.
c. Siswa dengan bimbingan guru dalam mamahami struktur data
d. Guru membimbing siswa dalam melaksanakan praktek sebagai pendalaman materi
materi yang sedang dipelajari.
e. Guru memberikan kesempatan kepada siswa untuk melakukan tanya jawab mengenai
konsep yang telah dipelajari.
3. Kegiatan Penutup
a. Guru bersama siswa menarik kesimpulan dari konsep pelajaran yang telah dipelajari
b. Melakukan evaluasi siswa melalui postest.
c. Kompilasi program
d. Merapikan kembali perangkat yang telah dipergunakan
V. Sumber dan Alat Belajar
1. Sumber Belajar
Modul bahan ajar Algoritma pemograman tingkat dasar
Job sheet
2. Alat Belajar
a. Spidol
b. Papan tulis
c. Infocus
d. Komputer yang telah terinstal program aplikasi terkait.
VI. Penilaian Teknik
1. Penilaian Proses
No Nama Keaktifan praktek Keterampilan praktek Jumlah
SMK PASIM PLUS KOTA SUKABUMI27
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
2. Penilaian Hasil Belajar
Jenis penilaian : Penilaian hasil
Teknik penilaian : Tes tertulis
Bentuk instrumen : Uraian
1. Jelaskanlah apa yang dimaksud dengan Karakteristik sistem dari software/aplikasi
yang dirancang ?
2. Menurut anda apa yang dimaksud dengan Level Abstraksi data ?
RENCANA PELAKSANAAN PEMBELAJARAN(RPP)
No. 4
Satuan Pendidikan : Sekolah Menengah Kejuruan (SMK)
Mata Pelajaran : Kompetensi Kejuruan Rekayasa Perangkat Lunak
Kelas / Semester : X / I
Pertemuan Ke : 7 dan 8
Alokasi Waktu : 4 (2 TM dan 2 PS (1TM)) x 45 Menit
Standar Kompetensi : Menerapkan Algoritma Pemrograman Tingkat Dasar
Kode Kompetensi Dasar : 4
Kompetensi Dasar : Menjelaskan Varian dan Invarian
Nilai-Nilai Karakter Bangsa : Disiplin Selalu teliti dan tertib dalam mengerjakan tugas Kerja Keras Menggunakan waktu secara efektif untuk menyelesaikan
tugas-tugas di kelas dan luar kelas Mandiri Mencari sumber di perpustakaan untuk menyelesaikan tugas
sekolah tanpa bantuan pustakawan.
Indikator :
Menjelaskan Tipe data, variable konstanta, dan parameter yang berlaku umum pada pemograman
Membuat dan menjelaskan manfaat Tipe data baru dari tipe data yang ada
SMK PASIM PLUS KOTA SUKABUMI28
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
Menjelaskan Pemakaian nama pada tipe data, variable, konstanta dan parameter
I. Tujuan Pembelajaran :
Setelah melaksanakan pembelajaran mengenai materi Tipe Data, maka siswa
mampu :
1. Menjelaskan Tipe data, variable konstanta, dan parameter yang berlaku umum
pada pemograman
2. Membuat dan menjelaskan manfaat Tipe data baru dari tipe data yang ada
3. Menjelaskan Pemakaian nama pada tipe data, variable, konstanta dan
parameter
II. Materi Pembelajaran
Jenis-jenis Tipe Data
Penamaan variavel dan Konstanta
Penentuan tipe data pada variabel dan konstanta
III. Metode Pembelajaran
Teori Praktis (ceramah) dan Praktikum
IV. Langkah-Langkah Pembelajaran
1. Kegiatan Awal
a. Salam Pembuka
b. Guru menginformasikan tujuan pembelajaran
c.Guru memberikan informasi mengenai kerangka materi yang akan dipelajari
2. Kegiatan Inti
a. Guru membimbing siswa dalam mengetahui jenis-jenis tipe data.
b. Guru membimbing siswa dalam penamaan variabel da konstanta.
c. Siswa dengan bimbingan guru mempelajari mengenai konsep penentuan tipe data
pada variabel dan konstanta
d. Guru membimbing siswa dalam Menjelaskan cara pemberian harga variabel
e. Guru mendemonstrasikan kepada siswa dalam Menunjukkan penggunaan
variabel pada program
f. Guru membimbing siswa dalam melaksanakan praktek sebagai pendalaman materi
mengenai jenis-jenis tipe data.
SMK PASIM PLUS KOTA SUKABUMI29
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
g. Guru memberikan kesempatan kepada siswa untuk melakukan tanya jawab mengenai
konsep yang telah dipelajari.
3. Kegiatan Penutup
a. Guru bersama siswa menarik kesimpulan dari konsep pelajaran yang telah dipelajari
b. Melakukan evaluasi siswa melalui hasil praktek siswa
c. Kompilasi program
d. Merapikan kembali perangkat yang telah dipergunakan
V. Sumber dan Alat Belajar
1. Sumber Belajar
Modul bahan ajar Algoritma pemograman tingkat dasar
Job sheet
2. Alat Belajar
a. Spidol
b. Papan tulis
c. Infocus
d. Komputer yang telah terinstal program aplikasi terkait.
VI. Penilaian Teknik
Jenis penilaian : Penilaian Proses
Teknik penilaian : Hasil Praktikum
Bentuk instrumen : Penialaian Individu
No Nama Keaktifan praktek Keterampilan praktek Jumlah
SMK PASIM PLUS KOTA SUKABUMI30
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
RENCANA PELAKSANAAN PEMBELAJARAN(RPP)
No. 5
Satuan Pendidikan : Sekolah Menengah Kejuruan (SMK)
Mata Pelajaran : Kompetensi Kejuruan Rekayasa Perangkat Lunak
Kelas / Semester : X / I
Pertemuan Ke : 9 dan 10
Alokasi Waktu : 4 (2 TM dan 2 PS (1 TM)) x 45 Menit
Standar Kompetensi : Menerapkan Algoritma Pemrograman Tingkat Dasar
Kode Kompetensi Dasar : 5
Kompetensi Dasar : Menerapkan Pengelolaan Array
Nilai-Nilai Karakter Bangsa : Disiplin Selalu teliti dan tertib dalam mengerjakan tugas Kerja Keras Menggunakan waktu secara efektif untuk menyelesaikan
tugas-tugas di kelas dan luar kelas Mandiri Mencari sumber di perpustakaan untuk menyelesaikan tugas
sekolah tanpa bantuan pustakawan.
Indikator :
Membuat Algoritma dengan array satu dimensi
Membuat Algoritma pencarian data dan algoritma
pengurutan data (sorting) dengan menggunakan array
I. Tujuan Pembelajaran :
Setelah melaksanakan pembelajaran mengenai materi jenis dan inisialisasi dan
pemrosesan array, maka siswa mampu :
1. Membuat Algoritma dengan array satu dimensi
2. Membuat Algoritma pencarian data dan algoritma pengurutan data (sorting) dengan
menggunakan array
II. Materi Pembelajaran
Jenis dan inisialisasi array
Pemrosesan Array
III. Metode Pembelajaran
Teori Praktis (ceramah) dan Praktikum
SMK PASIM PLUS KOTA SUKABUMI31
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
IV. Langkah-Langkah Pembelajaran
1. Kegiatan Awal
a. Salam Pembuka
b. Guru menginformasikan tujuan pembelajaran
c.Guru memberikan informasi mengenai kerangka materi yang akan dipelajari
2. Kegiatan Inti
a. Guru membimbing siswa dalam mengetahui jenis-jenis array.
b. Guru medeskripsikan cara memberikan inisial terhadap array
c. Guru membimbing siswa dalam menjelaskan mekanisme pemrosesan array.
d. Guru membimbing siswa dalam melaksanakan praktek membuat Algoritma dengan
array satu dimensi
e. Guru membimbing siswa dalam memberikan cara membuat Algoritma pencarian data
dan algoritma pengurutan data (sorting) dengan menggunakan array
f. Guru memberikan kesempatan kepada siswa untuk melakukan tanya jawab mengenai
konsep yang telah dipelajari.
3. Kegiatan Penutup
a. Guru bersama siswa menarik kesimpulan dari konsep pelajaran yang telah dipelajari
b. Melakukan evaluasi siswa melalui postest.
c. Kompilasi program
d. Merapikan kembali perangkat yang telah dipergunakan
V. Sumber dan Alat Belajar
1. Sumber Belajar
Modul bahan ajar Algoritma pemograman tingkat dasar
Job sheet
Referensi Internet
2. Alat Belajar
a. Spidol
b. Papan tulis
c. Infocus
d. Komputer yang telah terinstal program aplikasi terkait.
SMK PASIM PLUS KOTA SUKABUMI32
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
VI. Penilaian Teknik
1. Penilaian Proses
No Nama Keaktifan praktek Keterampilan praktek Jumlah
2. Penilaian Hasil Belajar
Jenis penilaian : Penilaian hasil
Teknik penilaian : Tes tertulis
Bentuk instrumen : Uraian
1. Sebutkanlah jenis-jenis array yang anda ketahui ?
2. Bagaimanakah cara dalam memberkan inisial terhadap array ?
3. Coba anda deskripsikan bagaimanakan cara Membuat Algoritma pencarian data
dan algoritma pengurutan data (sorting) dengan menggunakan array
SMK PASIM PLUS KOTA SUKABUMI33
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
Sukabumi, Juli 2011Tim Teaching Guru Mata Diklat
Weli Kusnadi,S.Kom Samirah Rahayu,S.T
Mengetahui, Ketua Kompetensi Keahlian
Weli Kusnadi,S.Kom
SMK PASIM PLUS KOTA SUKABUMI
CATATAN:
34
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
MATA PELAJARAN : Kompetensi Kejuruan Rekayasa Perangkat Lunak
Kelas /Semester : X / 2
Standar Kompetensi : Menerapkan Algoritma Pemrograman Tingkat Lanjut
Kompetensi Dasar : Menggunakan Array Multidimensi
Indikator : Algoritma array multi dimensi dibuat dan dijelaskan
Matrik 2D, 3D dibuat dalam bentuk penjumlahan,
pengurangan, perkalian, dsb.
Algoritma pembacaan, pengisian, pengubahan, dan
penghapusan data dalam array multi dimensi dibuat dan
ditunjukan
Alokasi Waktu :
A. Tujuan Pembelajaran Mengetahui struktur dan fungsi Array Multidimensi Memahami Matrik 2D dan 3D dalam aplikasi perhitungan
Materi Pembelajaran
Mendeklarasikan dan memanfaatkan elemen array melalui penjumlahan, pengurangan, perkalian serta pencarian elemen array
Menjelaskan cara Inisialisasi Matriks Melakukan pembacaan elemen matriks Menjelaskan pengisian matriks tanpa petunjuk pembacaan Membuat program pengisian pengisian matriks dengan menggunakan petunjuk
pembacaan Membuat program untuk menulis matriks Menjelaskan penjumlahan dua buah matriks Menjelaskan pengurangan dua buah matriks Menjelaskan perkalian dua buah matriks Membuat program pencarian elemen terbesar matriks Membuat program pencarian elemen terkecil matriks
Metode Pembelajaran Teori Praktis dan Praktikum
Langkah-langkah Kegiatan Pembelajaran
1. Kegiatan Pendahuluan Membuat dan menjelaskan Array multidimensi Memahami konsep dasar Algoritma dalam Array multidimensi
2. Kegiatan Inti Menjelaskan manfaat array multidimensi dalam aplikasi Memahami fungsi pembacaan elemen matrik Menjelaskan cara inisialisasi matrik
SMK PASIM PLUS KOTA SUKABUMI35
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
Membuat program pengisian, serta pencarian elemen terbesar dan terkecil matrik
3. Kegiatan Penutup Menarik kesimpulan tentang array multidimensi Tes tertulis Kompilasi program Penugasan Merapikan kembali perangkat yang telah dipergunakan
Sumber Belajar Komputer yang telah terinstal program aplikasi terkait. Modul ajar
Penilaian Latihan / Tugas Tes Tertulis Tes Praktik
SMK PASIM PLUS KOTA SUKABUMI36
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
MATA PELAJARAN : Kompetensi Kejuruan Rekayasa Perangkat Lunak
Kelas /Semester : X / 2
Standar Kompetensi : Menerapkan Algoritma Pemrograman Tingkat Lanjut
Kompetensi Dasar : Menggunakan Prosedur dan Fungsi
Indikator : Algoritma program dibuat dengan menggunakan prosedur
Algoritma program dibuat dengan menggunakan fungsi
Algoritma program dibuat dengan menggunakan prosedur
dan fungsi
Alokasi Waktu :
A. Tujuan Pembelajaran Mengetahui konsep dasar prosedur dalam pembuatan algoritma Mengetahui konsep dasar fungsi dalam pembuatan algoritma
Materi Pembelajaran Menjelaskan pendeklarasian fungsi Membuat contoh program untuk pemanggilan fungsi Menjelaskan pendekalarasian prosedur Membuat contoh program pemanggilan prosedur
Metode Pembelajaran
Teori Praktis Praktikum
Langkah-langkah Kegiatan Pembelajaran1. Kegiatan Pendahuluan
Membuat dan menjelaskan Procedur dan Fungsi dalam pembuatan Algoritma
2. Kegiatan Inti Menjelaskan manfaat procedur dalam pembuatan Algoritma Menjelaskan manfaat fungsi dalam pembuatan Algoritma Menjelaskan cara pendeklarasian proceduur Membuat program untuk pemanggilan procedur
3. Kegiatan Penutup Menarik kesimpulan tentang procedur dan fungsi Tes tertulis Kompilasi program Penugasan
SMK PASIM PLUS KOTA SUKABUMI37
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
Merapikan kembali perangkat yang telah dipergunakan
Sumber Belajar Komputer yang telah terinstal program aplikasi terkait. Modul ajar
Penilaian Latihan / Tugas Tes Tertulis Tes Praktik
SMK PASIM PLUS KOTA SUKABUMI38
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
SOAL KOMPETENSI KEJURUANJURUSAN : REKAYASA PERANGKAT LUNAK
STANDAR KOMPETENSI : ALGORITMA PEMROGRAMAN TINGKAT LANJUT
1. Konversi bilangan biner ke desimal 23 yang benar adalah :a. 10111 d. 10011b. 11011 e. 01111c. 11101
2. 1110011 adalah bilangan Biner yang jika dikonversikan ke Desimal menjadi :a. 115 d. 100b. 113 e. 110c. 117
3. Bilangan Oktal 11 jika dikonversi ke Oktal menjadi :a. 1001 d. 1000b. 1101 e. 1011c. 1110
4. Bilangan Hexadesimal 25 ke Biner adalah :a. 100101 d. 110000b. 100110 e. 100111c. 111100
5. 110000111 adalah bilangan biner untuk :a. 391 desimal d. 330 desimalb. 339 desimal e. 390 desimalc. 320 desimal
6. Di bawah ini adalah nama – nama Software untuk aplikasi bahasa pemrograman, Kecuali :a. Delphi d. Matlabb. Visual Basic e. Microsoft Wordc. Borland C++
7. Visual Basic Merupakan salah satu bahasa pemrograman berbasis :a. Text d. Objeckb. Gui e. Source Codec. User Interface
8. Tes yang dilakukan oleh PC pada saat booting untuk mengecek apakah fungsi komponen pendukung PC bekerja dengan baik adalah .... a. BIOS b. POST c. logind. log oute. config
SMK PASIM PLUS KOTA SUKABUMI39
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
9. Berikut ini adalah algoritma menghitung luas segitiga yang sederhana. 1. start2. baca data alas dan tinggi3. luas adalah alas kali tinggi kali 0,5 4. tampilkan luas5. stop
10. Bila kita membuat pseudo code dengan bahasa BASIC menjadi .... a. print alas, tinggi
luas = 0.5*alas*tinggi print luas
b. read alas, tinggi print alas, tinggi luas = 0.5*alas*tinggi print luas
c. baca alas, tinggi luas = 0.5*alas*tinggi print luas stop
d. baca alas, tinggi print luas = 0.5*alas*tinggi baca luas stop
e. start print alas, tinggi luas = 0.5*alas*tinggi print luas
10. Simbol diagram alir (flowchart) yang digunakan untuk mempersiapkan penyimpanan yang akandigunakan sebagai tempat pengolahan di dalam storage adalah ....
11.Syntax untuk menjalankan suatu pernyataan secara kondisional adalah .... a. if... do b. while ... do c. if... then ... do d. if... then ... while do e. if... then ... while ...
SMK PASIM PLUS KOTA SUKABUMI40
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak
12. Berikut ini adalah algoritma sederhana tentang menghitung volume balok: 1. start2. baca panjang, lebar, tinggi3. volume = panjang kali lebar kali tinggi4. tampilkan volume5. stopBila kita membuat pseudocode dengan bahasa BASIC sebagai berikut .... a. print panjang,lebar,tinggi
volume = panjang*lebar*tinggi print volume
b. read panjang,lebar,tinggiprint panjang,lebar,tinggi volume= panjang*lebar*tinggi print volume
c. baca panjang,lebar,tinggivolume = panjang, lebar ,tinggi print volume
d. baca panjang,lebar,tinggivolume = panjang,lebar,tinggi
e. baca volumeprint panjang,lebar,tinggiprint volume = panjang,lebar,tinggi print volume
13. Notasi yang disebut terminator yang berarti digunakan untuk menunjukkan awal dan akhir suatu program adalah ....
14.Penulisan logika yang benar pada statement ini adalah ....a. =if(A3>5 Al=200)b. =if(Al>5,"sarjana","DO")c. =if(Al>5 A1*B1,A1..B1)d. =if(Al>5.Al*Bl>e. =Al>5,"sarjana","DO"
15. Untuk menambahkan obyek table, query, from, report, pada MS Access dengan menggunakan icon ....a. blank data access pageb. blank acces data basec. open an exiting filed. project exiting datae. project new data
SMK PASIM PLUS KOTA SUKABUMI41
Administrasi Guru 2011/2012Rekayasa Perangkat Lunak