SOAL LATIHAN ASESMEN SAS SEMESTER GENAP
1. Metode penyeleksian logika akan memeriksa kesamaan nilai variabel dengan daftar nilai yang telah di
sediakan pada bahasa pemrograman java adalah...?
A. Perulangan Ascending
B. Percabangan bersarang
C. Perulangan Swith Case Of
sediakan pada bahasa pemrograman java adalah...?
A. Perulangan Ascending
B. Percabangan bersarang
C. Perulangan Swith Case Of
D. Percabangan bersarang
E. Perulangan While
2. Jenis Tipe data yang mengandung nilai boolean hanya memiliki dua nilai data yaitu “true (1)” dan “false (0)”
adalah....?
A. type data bilangan logika
B. type data real
C. type data bilangan bulat
C. type data bilangan bulat
D. type data string
E. type data karakter
3..Perulangan dengan statement For do menggunakan teknik looping berdasarkan deret bilangan paling kecil
menuju bilangan paling besar pada pemrograman java adalah..?
A. Perulangan Ascending
B. Perulangan Descending
C. Perulangan Swith Case Of
D. Percabangan bersarang
E. Perulangan While
4. Proses urutan langkah-langkah logis untuk menyelesaikan masalah yang di susun secara sistimatis di sebut..?
A. String
B. Header
C. Flowchart
A. String
B. Header
C. Flowchart
D. Algoritma
E. Deklarasi
5..Perulangan dengan statement For do menggunakan teknik looping berdasarkan deret bilangan paling besar
menuju bilangan paling kecil pada pemrograman java adalah..?
A. Perulangan Ascending
B. Perulangan Descending
C. Perulangan Swith Case Of
menuju bilangan paling kecil pada pemrograman java adalah..?
A. Perulangan Ascending
B. Perulangan Descending
C. Perulangan Swith Case Of
D. Percabangan bersarang
E. Perulangan While
6..Perulangan (Looping) yang di gunakan untuk mengeksekusi sebuah sekelompok pernyataan berulang ulang
dan mengecek selama kondisi yang di tentukan benar di sebut ..?
A. Perulangan while
B. Perulangan Do ...while
C. Perulangan Swith Case Of
dan mengecek selama kondisi yang di tentukan benar di sebut ..?
A. Perulangan while
B. Perulangan Do ...while
C. Perulangan Swith Case Of
D. Perulangan Ascending
E. Perulangan Descending
7. Perulangan (Looping) yang di gunakan untuk mengeksekusi pernyataan jika jumlah perulangannya belum di
ketahui di sebut ..?
A. Perulangan while
B. Perulangan Do ...while
C. Perulangan Swith Case Of
ketahui di sebut ..?
A. Perulangan while
B. Perulangan Do ...while
C. Perulangan Swith Case Of
D. Perulangan Ascending
E. Perulangan Descending
8. Proses urutan langkah-langkah logis untuk menyelesaikan sebuah masalah yang di susun secara sistimatis di
sebut..?
sebut..?
A. String
B. Algoritma
C. Header
D. Deklarasi
E. Flowchart
E. Flowchart
9. Bagan alir yang menunjukkan aliran atau runtutan data proses yang terjadi program secara logika di sebut..?
A. Flowchart
B. Algoritma
C. String
D. Type data
E. Variabel
10. Gambar simbol bagan alir data (Flowchart) di bawah ini adalah...?
D. proses
E. preparation
11. Gambar simbol bagan alir data (Flowchart) di bawah ini adalah...?
A. Decision atau kondisi
B. input / output data
C. arah aliran
C. arah aliran
D. proses
E. preparation
12. Gambar di bawah ini merupakan gambar jaringan....?
A. Jaringan PAN
B. Jaringan WAN
C. Jaringan LAN
B. Jaringan WAN
C. Jaringan LAN
D. Jaringan Wifi
E. Jaringan MAN
13. Gambar komponen Jaringan di bawah ini adalah...?
D. HUB
E. Switch
14. Gambar di bawah ini merupakan jaringan

A. Jaringan PAN
B. Jaringan WAN
C. Jaringan LAN
B. Jaringan WAN
C. Jaringan LAN
D. Jaringan Wifi
E. Jaringan MAN
15. Gambar komponen Jaringan di bawah ini adalah...?
A. Router
B. Kartu Wifi
C. NIC (Network Interface Card)
B. Kartu Wifi
C. NIC (Network Interface Card)
D. HUB
E. Switch 16. Gambar di bawah ini merupakan gambar jaringan....?
A. Jaringan PAN
B. Jaringan WAN
C. Jaringan LAN
B. Jaringan WAN
C. Jaringan LAN
D. Jaringan Wifi
E. Jaringan MAN
17. Gambar di bawah ini merupakan gambar jaringan....?
A. Jaringan PAN
B. Jaringan WAN
C. Jaringan LAN
B. Jaringan WAN
C. Jaringan LAN
D. Jaringan Wifi
E. Jaringan MAN18. Gambar komponen jaringan di bawah ini adalah gambar...?
A. Mouse
B. Printer
C. Modem
D. CPU
E. LCD Proyektor
E. LCD Proyektor
22. Bagian dari komputer yang termasuk Software adalah ....?
A. Mouse
B. Windows
C. Modem
A. Mouse
B. Windows
C. Modem
D. CPU
E. LCD Proyektor
23. Komponen Swing Control pada Netbeans yang berfungsi untuk menampilkan tulisan atau gambar di
sebut...?
A. Radio Button
B. Label
C. Combo Box
D. Text Field
E. Button
24. Komponen Swing Control pada Netbeans yang berfungsi untuk menampilkan sebuah daftar dan dapat di pilih lebih dari satu di sebut...?
A. Radio Button
B. Label
C. Combo Box
D. Text Field
E. List
25. Komponen Swing Control pada Netbeans yang berfungsi untuk tombol sederhana di sebut...?
A. Button
B. Label
C. Combo Box
D. Text Field
E. List
26. Komponen Swing Control pada Netbeans, kotak centang yang berfungsi untuk dapat di centang atau tidak di sebut...?
A. Button
B. Check Box
C. Combo Box
D. Text Field
E. List
27. Gambar bagan Flowchart di bawah ini menunjukkan Statement....?
A. Statement If
B. Statement If..Else
C. Statement If ..Else bersarang
D. Statement Else...If
E. Statement Else...If Else...If
B. Statement If..Else
C. Statement If ..Else bersarang
D. Statement Else...If
E. Statement Else...If Else...If
28. Pemberian nama variabel yang benar adalah ...?
A. %nilai
B. nilai_siswa
D. &panjangC. nama siswa
A. %nilai
B. nilai_siswa
D. &panjangC. nama siswa
E. alamat!
29.Perhatikan Script Program di bawah ini
public class MyClass {
public static void main(String[] args) {
System.out.println("SAYA SEKOLAH DI SMK AL FALAH");
}}
Script program di atas merupakan script bahasa pemrograman ....?
A. Java Develoment Kit
B. PASCAL
C. PHP
D. VISUAL BASIC
E. FORTRAN
30. Perhatikan Script Program di bawah ini ...?
<html>
<body>
<html>
<body>
<?php
echo " SAYA SEKOLAH DI SMK AL FALAH KRATON";
?>
</body>
</html>
Script program di atas merupakan script bahasa pemrograman....?
A. Java Develoment Kit
C. PHP
D. VISUAL BASIC
E. FORTRAN
31. Script atau kode program di bawah ini menunjukkan Statement....?
import java.util.Scanner;
public class nilai {
public static void main(String [ ] args) {
int nilai ;
System.out.print("Masukkan Nilai Anda : ");
Scanner inputan = new Scanner(System.in);
nilai = inputan.nextInt();
if (nilai >= 70)
{
System.out.println("LULUS");
}}}
import java.util.Scanner;
public class nilai {
public static void main(String [ ] args) {
int nilai ;
System.out.print("Masukkan Nilai Anda : ");
Scanner inputan = new Scanner(System.in);
nilai = inputan.nextInt();
if (nilai >= 70)
{
System.out.println("LULUS");
}}}
A. Statement If
B. Statement If..Else
C. Statement Else...If
D. Statement If ..Else bersarang
E. Statement Else...If Else...If
32. Script atau kode program di bawah ini menunjukkan Statement....?
import java.util.Scanner;
public class standart_kenaikan_kelas{
public static void main(String [ ] args) {
int nilai ;
System.out.print("Masukkan Nilai Anda : ");
Scanner inputan = new Scanner(System.in);
nilai = inputan.nextInt();
if (nilai >= 70)
{
System.out.println("Naik Kelas");
}
else
{
System.out.println("Tidak Naik Kelas ");
}}}
public class standart_kenaikan_kelas{
public static void main(String [ ] args) {
int nilai ;
System.out.print("Masukkan Nilai Anda : ");
Scanner inputan = new Scanner(System.in);
nilai = inputan.nextInt();
if (nilai >= 70)
{
System.out.println("Naik Kelas");
}
else
{
System.out.println("Tidak Naik Kelas ");
}}}
A. Statement If
B. Statement If..Else
C. Statement Else...If
D. Statement If ..Else bersarang
E. Statement Else...If Else...If
33. Gambar simbol bagan alir data ( Flowchart ) di bawah ini adalah...?
E. preparation
34. Gambar perangkat keras komputer di bawah ini adalah...?
E. Modem
35. Gambar perangkat keras komputer di bawah ini adalah...?
A. Proyektor
B. Hard Disk
C. DVD
D. DVR
E. Modem
36. Gambar perangkat keras komputer di bawah ini adalah...?
A. Proyektor
B. Hard Disk
B. Hard Disk
C. Sound Card
D. DVR
E. Modem
37. Gambar perangkat komputer di bawah ini adalah...?
A. Motherboard
B. CPU atau Processor
C. RAM
B. CPU atau Processor
C. RAM
D. I/O
E. ROM
A. Port Paralel
B. Port VGA
C. Port Serial
B. Port VGA
C. Port Serial
D. Port USB
E. Port PS/2
39. Port di bawah ini di gunakan untuk komputer terbaru pengganti port VGA adalah gambar port...?
E. Port PS/2
40. Script untuk menampilkan Form pada Jframe Form agar posisi form di tengah adalah...?
A. Private Default TableModel mod;
B. Private DefaultForm
C. setLocationRelativeTo(this);
A. Private Default TableModel mod;
B. Private DefaultForm
C. setLocationRelativeTo(this);
D. Private DefaulTable;
E. Private DefaultPublic;
41. Dalam mendesain Form APLIKASI SISWA SMK AL FALAH KRATON seperti gambar Form di bawah ini membutuhkan beberapa komponen Jlabel, Text Field, ComboBox, JButton dan Table .
berapakah Jbutton yang di butuhkan pada gambar form di atas ini..?
A. 1 Jbutton
B. 2 Jbutton
C. 3 Jbutton
D. 4 Jbutton
E. 5 Jbutton
A. 1 Jbutton
B. 2 Jbutton
C. 3 Jbutton
D. 4 Jbutton
E. 5 Jbutton
42. Berapa Text Field yang di butuhkan untuk mendesain form pada gambar di bawah ini..?
43. Berapa Combo Box yang di butuhkan untuk mendesain form pada gambar di bawah ini..?

A. 1 Combo Box
B. 2 Combo Box
C. 3 Combo Box
D. 4 Combo Box
E. 5 Combo Box
A. 2 ComboBox dan 1 JButton
B. 1 ComboBox dan 2 JButton
C. 3 ComboBox dan 2 JButton
D. 2 ComboBox dan 2 JButton
E. 1 ComboBox dan 1 JButton
A. Statement If
B. Statement If..Else
C. Statement If ..Else bersarang
D. Statement Else...If
E. Statement Else...If Else...If

A. 1 Combo Box
B. 2 Combo Box
C. 3 Combo Box
D. 4 Combo Box
E. 5 Combo Box
44. Dalam mendesain Form APLIKASI SEWA KAMAR HOTEL SMK AL FALAH KRATON seperti gambar Form di bawah ini membutuhkan beberapa komponen Jlabel, Text Field, ComboBox, dan Jbutton berapa komponen ComboBox dan JButton yang di butuhkan pada gambar form di bawah ini..?
A. 2 ComboBox dan 1 JButton
B. 1 ComboBox dan 2 JButton
C. 3 ComboBox dan 2 JButton
D. 2 ComboBox dan 2 JButton
E. 1 ComboBox dan 1 JButton
45. Gambar bagan Flowchart di bawah ini menunjukkan Statement....?
A. Statement If
B. Statement If..Else
C. Statement If ..Else bersarang
D. Statement Else...If
E. Statement Else...If Else...If


















0 Komentar