Anda di halaman 1dari 3

A.

Pertanyaan Pilihan Ganda

1. Saat ini programmer tidak lagi bekerja sendiri untuk menyelesaikan sebuah proyek, tetapi proyek
tersebut :
a. Dibagi dalam unit kecil
b. Dibagi berdua
c. Dibagi bersama
d. Dibagi supaya dapat bagian
2. dokumentasi menjadi sangat penting karena:

a. Programmer lain mungkin ditugaskan untuk mengembangkan proyek Anda


b. Programmer lain akan bekerja mandiri
c. Programmer lain ingin membuat sendiri
d. Programmer lain tidak akan memberikan contoh programnya
3. Sekumpulan fungsi dan prosedur disebut :
a. Sub bagian
b. Modul
c. Program utama
d. Program inti
4. Dalam basis data memutuskan koneksi merupakan suatu :
a. Parameter
b. Prosedur
c. Standar
d. Tujuan
5. Fungsi dan prosedur akan :
a. Membentuk modul
b. Membagi program
c. Membuat tujuan
d. Membuat pencarian
6. Dalam parameter pengiriman suatu data dapat menggunakan bentuk :
a. Prosedur
b. variabel
c. Sub
d. Nilai
7. Variabel dapat mengembalikan hasil balik, disebut :
a. Fungsi
b. Prosedur
c. Sub
d. I/O
8. Alur proses atau fungsi merupakan rangkaian yang dikenal dengan :
a. Prosedur
b. Kode
c. Algoritma
d. Function
9. Fungsi, prosedur dapat terdiri atas, kecuali :
a. Masukan
b. Proses
c. Data
d. Output
10. Modul dapat berisi, kecuali :
a. Data
b. Variabel
c. Referensi
d. Algoritma
11. contoh penulisan comment, kecuali :
a. REM
b. //
c. #
d. *
12. Pada SQL Server, Anda dapat menggunakan notasi untuk mendeklarasikan komentar :
a. /* comment */
b. ; comment
c. < ! comment !>
d. # comment
13. Apa yang perlu diikutsertakan dalam dokumentasi, kecuali :
a. Informasi programmer
b. Informasi lisensi
c. Uraian tentang data dan referensi
d. Panjang modul
14. Dokumentasi prosedur dan fungsi dapat menjelaskan detil program, kecuali :
a. Assignment
b. Looping
c. Selection
d. Return
15. Parameter dalam prosedur dapat berupa :
a. Hasil balik
b. Nilai balik
c. Pemasukan data
d. I/O data
16. Bentuk data dalam prosedur atau fungsi berupa, kecuali :
a. Karakter
b. Teks
c. Tabel
d. Gambar

17. Tipe data dasar terdiri atas, kecuali :


a.Boolean
b.Char
c.String
d.Comma
18. Bilangan riil dalam tipe data dasar, kecuali :
a. Single
b. Double
c. Float
d. Number
19. Apabila seluruh kode program (fungsi, prosedur dan modul program) telah terdokumentasi, maka
langkah terakhir adalah melakukan :
a. Evaluasi dokumentasi
b. Menelusuri kesalahan
c. Tracing
d. Lihat parameter data I/O
20. Ada 3 metode dokuemntasi program, kecuali :
a. penggunaan comment
b. diagram
c. tabel keputusan
d. paramater
21. Menggunakan alat-alat bantu dokumentasi yang sudah banyak tersedia saat ini diantaranya,
kecuali :
a. JavaDoc
b. RoboDoc
c. Twintext
d. Helpdesk
22. Nama dari simbol pada diagram alir, kecuali :
a. Preparation
b. Data I/O
c. Comment
d. Decision
23. Fungsi Penghubung bagian-bagian flowchart yang berada pada satu halaman adalah :
a. On page off
b. On page connector
c. Off page connector
d. Decision
24. Pastikan bahasa yang digunakan memenuhi beberapa kriteria, kecuali :
a. Jelas
b. singkat
c. mudah
d. lengkap
25. Jika ada kode program yang dirubah, maka
a. Kode yang lama tidak boleh di hapus
b. Kode di ganti saja
c. Kode dibuat inisial
d. Kode dibuat rangkap

B. Pertanyaan Essay

1. Apa Yang dimaksud dengan modul program ?


2. Sebutkan salah satu fungsi modul program untuk membaca data dari basis data seperti ?
3. Jelaskan perbedaan pengertian parameter fungsi dan prosedur ?
4. Apa yang dimaksud dengan algoritma ?
5. Sebutkan 3 unsur dasar dalam membentu algoritma ?
6. Sebutkan fungsi dokumentasi modul ?
7. Jelaskan pengertian pseudocode ?
8. Apa kegunaan dari prosedur load properties ?
9. Jelaskan kegunaan paramter dalam fungsi atau prosedur ?
10. Sebutkan 2 simbol dalam diagram alir berikut fungsinya ?

Anda mungkin juga menyukai