1. Struktur kontrol pemilihan yang memiliki dua jalur alternatif, tergantung pada hasil dari suatu kondisi
bernilai benar atau salah adalah?
Simple Selection Bercabang
2. Elemen terkecil pada bahasa pemrograman yang memiliki arti penting bagi compiler adalah?
Token
3. Pengecekan algoritma dengan desk check lebih fokus pada?
Logika
4. Proses record dapat dibagi menjadi 2 modul, yaitu?
Cetak detail dan akumulasi total
5. Pemberhentian dalam logika program berdasarkan nilai lebih dari sebuah variabel, merupakan
pembuatan laporan dengan?
Multiple-level control break
6. Berikut ini contoh identifier yang benar adalah?
Alm_rumah
7. Nilai yang selalu berubah-ubah pada saat program dieksekusi adalah?
Variabel
8. Dibawah ini adalah langkah-langkah dalam merancang file?
Menentukan banyaknya jumlah kebutuhan file dan parameter
9. Salah satu modul yang berisikan perintah deklarasi konstanta atau open database pada struktur
program untuk masalah bisnis adalah?
Inisialisasi
10. Suatu halaman laporan hanya menampung n detail. Perintah yang digunakan untuk mengatur
pemindahan ke halaman baru adalah?
IF baris > 30 THEN hal = hal + 1
11. Konsep memecahkan algoritma ke dalam algoritma yang lebih kecil adalah?
Modularisasi
12. Teknik pemrograman dimana penulisan instruksi yang sama dibuat dalam sub program adalah?
Prosedural
13. Event driven merupakan metodologi perancangan program berdasarkan?
Kejadian atau interaksi dari luar
14. Parameter bahasa pemrograman berhubungan dengan parameter?
Akronim Program
15. Dibawah ini yang merupakan akronim file dari suatu lingkungan pendidikan adalah?
Siswa.dbf
16. Penempatan pengulangan dimana instruksi dieksekusi sekali sebelum kondisi diuji dan jika kondisi
false, instruksi akan diulang sampai kondisi bernilai TRUE adalah?
Trailing decision loop
17. Aturan penulisan dalam bahasa pemrograman adalah?
Sintaks
18. Mendapatkan pemahaman tentang permasalahan yang ada, sehingga akan diperoleh asumsi yang
benar sebelum membuat suatu program disebut?
Definisi Masalah/Coding
19. Di samping itu suatu halaman laporan hanya menampung beberapa baris record, sehingga harus
mengatur pemindahan ke halaman baru dengan menggunakan?
Page Break
20. Suatu pernyataan yang menghasilkan suatu nilai adalah?
Expression
21. Menguji program serta mengoreksi error yang terdeteksi disebut?
Testing and Debugging
22. Tahapan perancangan program diawali dengan proses?
Definisi Masalah/Pemeriksaan Algoritma
23. Kumpulan instruksi/perintah yang dirangkaikan sehingga membentuk suatu proses untuk mengolah
data adalah?
Program
24. Dibawah ini yang merupakan FIELD KEY dari tabel pegawai perusahaan, adalah?
Nomor induk pegawai (nipeg)
25. Berikut ini yang tidak termasuk kriteria algoritma yang baik adalah?
Definisi tidak jelas
26. Penempatan pengulangan dimana kondisi diuji sebelum beberapa instruksi dieksekusi adalah?
Leading decision loop
27. Laporan_Penyewaan
Baca record pertama
DO WHILE NOT EOF
If baris > 30 THEN
Cetak_Judul
Baris = 0
ENDIF
Perintah do while not eof pada penggalan pseudocode di atas melakukan proses?
Perulangan membaca data sampai data terakhir
28. Pemberhentian dalam logika program berdasarkan nilai sebua variabel, merupakan pembuatan
laporan dengan?
Single-level control break
29. Judul, header dan deskripsi merupakan bagian struktur dari?
Pseudocode
30. Berikut ini yang tidak dibutuhkan pada laporan, adalah?
Garis
31. Jika total_penghasilan >= 15600000 maka keterangan kena pajak,,, jenis struktur kontrol pemilihan
dari penggalan algoritma di atas adalah?
Simple Selection
32. DO WHILE I <= 5
Cetak “*”
ENDDO
Output dari pemeriksaan algoritma di atas adalah?
“*****” – Tidak berakhir
33. Variabel yang didefinisikan disebuah modul adalah?
Local data
34. Tipe kondisi yang mempunyai satu tugas dan menghasilkan satu hasil/satu parameter output
adalah?
Functional
35. Hal = hal + 1
Cetak “PT. Semesta Makmur Abadi”
Cetak “Jalan Bahari Biru”
Cetak “Jakarta”
Cetak “Laporan Gaji”
Cetak “Tanggal Cetak”, date(), “Hal = “, hal
Cetak “No. NIP Nama Target Realisasi Komisi Gaji Pokok Total Gaji”
Penggalan algoritma/pseudocode diatas adalah isi dari modul?
Cetak Judul
36. Tabel yang berisi program-program bantu yang berfungsi untuk mempercepat dan optimalisasi dari
pengolahan data, adalah?
Tabel Library
37. Tabel mahasiswa yang apabila akan diperbaiki (diedit) untuk jangka waktu yang lama adalah contoh
dari tipe tabel?
Tabel Referensi
38. Tipe tabel yang berisi data-data hasil pemrosesan yang bersifat sementara, adalah?
Tabel Kerja
39. Tabel dibawah ini yang bertipe Tabel master pada lembaga pendidikan, adalah?
Tabel Mahasiswa
40. Berisi program-program aplikasi, utility program dan program-program bantu yang dapat berfungsi
untuk mempercepat dan optimalisasi dari pengolahan data, adalah?
Tabel Library
41. Kecepatan akses data pada SASD tergantung pada?
Kecepatan Pita
42. Random file dapat disebut juga?
File berindeks
43. Ciri-ciri organisasi data file dengan metode sequential?
Pencarian rekaman tertentu dilakukan record demi record
44. Ciri-ciri dari piranti SASD adalah?
Data disimpan dalam blok
45. Organisasi data yang melakukan pencarian rekaman tertentu dilakukan record demi record adalah?
Index
46. Yang bukan termasuk teknik perancangan program untuk mendukung pengembangan sistem
Informasi?
Teknik perancangan tabel dalam bentuk spesifikasi file
47. Dalam membangun aplikasi tidak lepas dari SDLC (System Development Life Cycle), yang tidak masuk
dalam kategori tahapan SDLC adalah?
Management dan control
48. Mendefinisikan tujuan proyek, menganalisa kebutuhan informasi untuk user adalah termasuk fase
(SDLC)?
Analisa Kebutuhan Sistem
49. Menjelaskan fitur dan operasi yang diinginkan secara rinci, termasuk tata letak layar, aturan bisnis,
diagram proses, pseudocode dan dokumentasi lainnya termasuk bagian dari tahapan SDLC dari?
Design System
50. Model yang mendefinisikan kebutuhan dengan detail adalah pengembangan sistem model?
Spiral
51. Prosedur-prosedur yang ditulis menjelaskan bagaimana data diproses untuk menghasikan output
termasuk fase?
Design System
52. Karakteristik bahasa pemrograman berorientasi objek yang menyembunyikan data, fungsi dan
prosedur dalam objek adalah?
Enkapsulasi
53. Yang tidak termasuk karakteristik utama bahasa pemrograman berorientasi objek adalah?
Pewarisan
54. Pemrograman berorientasi objek mencakup keanekaragaman objek yang menjamin terhimpunnya
perpaduan keanekaragaman antara data dengan prosedur atau fungsi adalah?
Polimorfisme
55. Meningkatkan extensibilitas dan penggunaan kembali perangkat lunak merupakan tujuan dari?
Pemrograman Terstruktur
56. Dibawah ini pernyataan yang benar tentang metode dan objek, kecuali?
Metode dapat bersifat abstrak
57. Yang tidak termasuk dalam bahasa pemrograman berorientasi objek adalah?
VB dot net
58. Suatu fungsi yang hanya dapat diakses oleh kelas-kelas turunan disebut dengan?
Protected
59. Fungsi yang dapat dibaca dan diakses oleh siapapun disebut dengan?
Public
60. Bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystems sejak 1991
adalah?
Java
61. Dibawah ini yang merupakan Field Key dari tabel buku, adalah?
Kode Buku (kd_buku)
62. IF Ormik AND Semot THEN
Ket = “LULUS”
ELSE
Ket = “GAGAL”
ENDIF
Jenis struktur kontrol pemilihan dari penggalan algoritma diatas adalah?
Combined / Multiple Selection
63. Struktur yang terjadi jika kondisi yang harus diperiksa lebih dari satu. Kondisi tersebut dapat
dihubungkan dengan menggunakan AND atau OR adalah?
Combined Selection
64. Tipe kohesi yang mempunyai satu tugas dan menghasilkan satu hasil/satu parameter output adalah?
Functional
65. Parameter berupa nama yang dibuat pada saat file digambarkan dalam bentuk diagram (HIPO)
adalah?
Kode Program
66. Tipe kohesi yang mempunyai kegiatan yang dilakukan lebih dari satu dan hasil dari kegiatan
sebelumnya menjadi masukan bagi kegiatan adalah?
Sequential
67. Mendapatkan pemahaman tentang permasalahan yang ada, sehingga akan diperoleh asumsi yang
benar sebelum membuat suatu program disebut?
Definisi Masalah
No comments:
Post a Comment