WorksheetsSoal Tryout LSP Klaster RPL
Total questions: 25
Worksheet time: 13mins
Struktur data yang merepresentasikan hubungan antara objek-objek dalam bentuk simpul (vertex) dan sisi (edge) adalah …
Array
Linked list
Tree
Stack
Graph
Salah satu jenis user interface yang menggunakan suara sebagai media komunikasi antara pengguna dan sistem adalah …
Graphical user interface (GUI)
Natural user interface (NUI)
Text-based user interface (TUI)
Voice user interface (VUI)
Tangible user interface (TUI)
Simbol yang digunakan untuk merepresentasikan atribut dalam diagram ER adalah …
Kotak
Segitiga
Lingkaran
Garis miring
Belah Ketupat
Manakah dari berikut ini merupakan tahapan terakhir dalam siklus pengembangan perangkat lunak?
Analisis
Evaluasi
Implementasi
Pengumpulan kebutuhan
Testing
Diantara perintah untuk mencetak berikut, yang benar adalah ....
System.out.println(“Selamat Datang”)
System.Out.println(“Selamat Datang ”)
System.out.Println(“Selamat Datang ”)
System.out.Println(“Selamat Datang ”)
System.out.print(selamat datang”)
Program tersebut menghasilkan output?
Belajar perulangan for 1 sampai 5
Belajar perulangan for 1 sampai 9
Belajar perulangan for 1 sampai 10
Belajar perulangan for 1 sampai 10 kecuali 5
Belajar perulangan for 1 sampai 10 kecuali 5 dan 9
Tahapan yang benar dalam pembuatan program computer menggunakan model proses waterfall adalah ....
Project requirement – design – requirement analysis – program implementation – testing operation and maintenance
Project requirement – program implementation – requirement analysis – design– testing operation and maintenance
Project requirement – requirement analysis – design – program implementation – testing operation and maintenance
Project requirement – design – program implementation – requirement analysis– testing operation and maintenance
Project requirement – design – program implementation – requirement analysis– testing operation and maintenance
Apa yang dimaksud dengan pseudocode?
Bahasa pemrograman formal
Bahasa pemrograman yang digunakan dalam pemodelan
Bahasa buatan manusia yang informal untuk merepresentasikan algoritma
Bahasa visual untuk menggambar aliran data
Bahasa untuk komunikasi antar komputer
Istilah untuk melindungi data dari usaha modofikasi, perusakan dan penggandaan data oleh pihak yang tidak berwenang adalah ....
Inheritance
Encapsulation
Polymorphisme
Objek
Encapsulation
Tabel daftar_dosen berisi data dari dosen, dimana kolom NIP berisi NIP dosen. Pada tabel mata_kuliah, berisi daftar mata kuliah. Yang perlu diperhatikan adalah kolom NIP dari kedua tabel. Kolom NIP inilah yang akan kita pakai untuk menggabungkan kedua tabel. Perintah SQL Query yang benar adalah ...
mysql> SELECT nama_matkul,jumlah_SKS,nama_dosen FROM mata_kuliah INNER JOIN daftar_dosen ON NIP_dosen=NIP;
mysql> SELECT nama_matkul,jumlah_SKS,nama_dosen FROM mata_kuliah INNER JOIN daftar_dosen ON NIP=NIP;
mysql> SELECT nama_matkul,jumlah_SKS,nama_dosen FROM nama_matkul INNER JOIN daftar_dosen ON NIP_dosen=NIP;
mysql> SELECT nama_matkul,jumlah_SKS,nama_dosen FROM Semester INNER JOIN daftar_dosen ON NIP_dosen=NIP;
mysql> SELECT nama_matkul,jumlah_SKS,nama_dosen FROM matakuliah INNER JOIN daftardosen ON NIP_dosen=NIP;
Apa yang menjadi perbedaan utama antara algoritma dan program?
Algoritma ditulis dalam bahasa pemrograman, sedangkan program tidak
Algoritma hanya digunakan untuk menghitung, sedangkan program digunakan untuk tugas lain
Algoritma hanya berisi instruksi terstruktur, sedangkan program dapat berisi berbagai jenis instruksi
Algoritma hanya digunakan oleh manusia, sedangkan program hanya digunakan oleh mesin
Tidak ada perbedaan antara algoritma dan program
Hasil kodingan di atas adalah
Thursday
Friday
Saturday
Wednesday
Monday
Apa yang dimaksud dengan “debugging” dalam konteks pemrograman…
Proses membuat desain program
Mengubah kode menjadi bahasa pemrograman lain
Proses mengidentifikasi dan memperbaiki kesalahan dalam kode
Menjalankan program untuk pertama kali
Mengelola basis data
Format penilisan sintaks CSS yang benar adalah...
Property {Selector: value;}
Value {Property: selector;}
Selector {value: property;}
Selector {Property: value;}
Selector {Property; value;}
Hasil dari kodingan di atas adalah ....
150, 400, 800
400, 800, 150
150, 400, 800.
400, 800, 150.
150. 400. 800.
Yang bukan kelebihan proses instalasi sistem operasi berbasis GUI adalah….
Lebih mudah untuk dipahami
Perintah perintah dalam proses penginstalan ditampilkan dengan jelas
Proses penginstalan tidak terlalu rumit
Proses penginstalan menjadi lebih lama
Visual efek dalam monitor sudah tersedia sehingga lebih menarik bagi indera kita
Class yang mempunyai sedikitnya satu abstract metode disebut …
Abstract class
Class
Multiple interface
Implementasi
Interface
Apa yang akan tercetak dari hasil penggalan program berikut ini:
All:14
All:10
All: 15
All: 9
All: 19
Keberhasilan dalam mencapai kualitas program yang tinggi tergantung pada:
Berapa banyak fitur tambahan yang dimiliki program
Berapa banyak kode yang ditulis pengembang
Berapa banyak dokumentasi yang dibuat
Berapa baik program tersebut memenuhi kebutuhan pengguna
Berapa besar kapasitas program yang dibuat
Metode pengujian yang berfokus pada menguji seluruh sistem sebagai kesatuan untuk memastikan kinerja yang baik adalah:
Unit testing
System testing
Regression testing
Acceptance testing
Code testing
Bahasa mesin terdiri dari angka atau nilai..
0 dan 1
1 dan 2
0 dan 3
2 dan 4
1 dan 3
Apa yang dimaksud dengan “konstanta” dalam bahasa pemrograman
Operator yang digunakan untuk mengubah nilai variabel.
Nama unik yang digunakan dalam bahasa pemrograman
Nama unik yang digunakan dalam bahasa pemrograman
Nilai yang tetap dan tidak dapat diubah setelah dideklarasikan.
Bahasa pemrograman modern.
Pernyataan “jika …, maka …” menggambarkan konsep apa dalam pemrograman?
Perulangan
Struktur kontrol
Fungsi
Konstanta
Variabel
Apa yang akan dieksekusi dalam struktur kontrol keputusan if-else jika kondisi bernilai salah?
Pernyataan dalam blok if
Pernyataan dalam blok else
Pernyataan dalam kedua blok if dan else
Program akan berhenti
Pernyataan di luar struktur if-else
