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
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
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
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
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
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 
D. Perulangan Ascending
E. Perulangan Descending

8. Proses urutan langkah-langkah logis untuk menyelesaikan sebuah masalah yang di susun secara sistimatis di
sebut..?
A. String 
B. Algoritma
C. Header 
D. Deklarasi
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...? 
A. terminator
B. input / output data
C. arah aliran
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
D. proses
E. preparation  
 
12. Gambar di bawah ini merupakan gambar jaringan....?
 
  
 
A. Jaringan PAN
B. Jaringan WAN
C. Jaringan LAN 
D. Jaringan Wifi
E. Jaringan MAN
 
13. Gambar komponen Jaringan di bawah ini adalah...?

A. Server Komputer
B. Kartu Wifi
C. NIC (Network Interface Card)
D. HUB
E. Switch
 
14. Gambar di bawah ini merupakan jaringan 
 
A. Jaringan PAN
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)
D. HUB
E. Switch
 
16. Gambar di bawah ini merupakan gambar jaringan....? 
A. Jaringan PAN
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
D. Jaringan Wifi
E. Jaringan MAN
 
18. Gambar komponen jaringan di bawah ini adalah gambar...? 
 
A. Server Komputer
B. Kartu Wifi
C. NIC (Network Interface Card)
D. HUB
E. Switch
 
21. Bagian dari komputer yang termasuk Hardware Tambahan adalah ....?
A. Mouse
B. Printer 
C. Modem
D. CPU
E. LCD Proyektor
 
22. Bagian dari komputer yang termasuk Software adalah ....?
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
 
28. Pemberian nama variabel yang benar adalah ...?
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>

<?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");
}}}

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.prin
tln("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...? 
A. terminator
B. arah aliran
C. input / output data
D. proses
E. preparation
 
34. Gambar perangkat keras komputer di bawah ini adalah...? 

A. RAM
B. Hard Disk
C. DVD
D. DVR
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 
C. Sound Card
D. DVR
E. Modem
 
37. Gambar perangkat komputer di bawah ini adalah...? 
 




 
 
A. Motherboard
B. CPU atau Processor
C. RAM
D. I/O
E. ROM

38. Port di bawah ini mempunyi 15 lubang slot adalah gambar port...?
A. Port Paralel
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...?
A. Port Paralel
B. Port HDMI
C. Port Serial ( Port RS232)
D. Port USB
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);
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

42. Berapa Text Field yang di butuhkan untuk mendesain form pada gambar di bawah ini..?

A. 1 Text Field
B. 2 Text Field
C. 3 Text Field
D. 4 Text Field
E. 5 Text Field



 


 
 
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

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