int uas;
int a=2, b=3, c=6, d=5;
uas = b * d - c / a + b;
System.out.print(“UAS = ”+ uas);
A. UAS = 16
B. UAS = 15
C. UAS = 10
D. UAS = 20
10. Dari penggalan program dibawah ini, nilai variabel c akan menghasilkan nilai…
A. 4.25
B. 4
C. 4.3
D. 4.5
11. Bentuk dari suatu statment IF berada di dalam lingkungan statmean IF yang lainya,disebut IF dalam
kondisi…
A. IF bersarang
B. IF tunggal
C. IF bercabang
D. IF-Then
12. Jika dalam satu program memiliki dua IF maka disebut…
A. Double IF
B. Dalam IF
C. IF bercabang
D. IF tunggal
13. Pembuatan Sintax program dengan menggunakan Peseudocode diawali dengan:
A. Readline
B. Start
C. Writeline
D. Print
14. Sekumpulan variabel yang memiliki tipe data yang sama dan dinyatakan dengan nama yang sama…
A. Variable
B. Konstanta
C. Array
D. Looping
15. Sebutan untuk array yang penomoran index nya memiliki 2 angka…
A. Array
B. String
C. Array 2 dimensi
D. Varchar
Soal Essai
1. Buatlah program seperti dibawah ini untuk menghitung perkalian matriks A ordo 2x2 dengan
matriks B ordo 2x2! (Poin 25)
2. Buatlah program seperti dibawah ini untuk menghitung jumlah matriks A dan B! (Poin 30)
SISKOM X TKJ (A, B), X RPL MIFTAKHUL HIJRIYAH
Pilihan Ganda (Poin 45)
1. Kepanjangan dari ALU adalah…
A. Arithmetic Logical Unit
B. Arithmetics Logical Unit
C. Arithmetic Logic and Unit
D. Arithmetics Logic and Unit
2. Register adalah…
A. Alat penyimpanan yang digunakan untuk menyimpan data dan instruksi yang sedang di proses
B. Alat penyimpanan yang digunakan untuk menyimpan instruksi yang sedang di proses
C. Alat penyimpanan yang digunakan untuk menyimpan data yang sedang di proses
D. Alat penyimpanan alamat lokasi dari memori utama yang berisi instruksi yang sedang diproses
3. Macam-macam register yang terdapat pada CPU, kecuali…
A. Arithmetic Logical Unit
B. Instruction Register
C. Program Counter
D. General Purpose Register
4. Struktur RAM terbagi menjadi 4 bagian, kecuali…
A. Control storage
B. Input storage
C. Output storage
D. Working storage
5. Berikut ini merupakan jenis-jenis ROM, kecuali…
A. DVDROM
B. PROM
C. EPROM
D. EEPROM
6. Konsep kerja memori eksternal adalah…
A. Menyimpan secara permanen untuk membantu fungsi RAM
B. Menyimpan data yang bersifat tetap (non volatile) baik pada saat komputer on atau off
C. Mendapatkan memori murah dengan kapasitas tinggi
D. Melakukan operasi penulisan, pembacaan, dan penyimpanan data
7. Berikut ini yang termasuk memori ekternal berdasarkan jenis akses data SASD adalah…
A. Magnetik
B. Pita Magetik
C. Removeable Hard disk
D. Optical disk
15. Salah satu keuntungan dari model arsitektur Von Neumann adalah…
A. Instruksi untuk mengakses program dan data harus secara sekuensial
B. Bandwidth program harus sama dengan bandwitdh data
C. Fleksibilitas pengalamatan program dan data
D. Prosesor membutuhkan jumlah clock CPI (Clock per Instruction) yang relatif lebih banyak
Soal Essai
1. Apa yang mendasari adanya pengkonfigurasian sistem operasi? (Poin 10)
2. Jelaskan secara singkat perbedaan Pysichal memory dengan Virtual memory! (Poin 10)
3. Mengapa beberapa sistem aplikasi berbasis DOS mampu berjalan normal di Windows? (Poin 10)
4. Apa yang dimaksud dengan Extended Memory (XMS)? (Poin 10)
5. Sebutkan pembagian 384 KB dari UMA (Upper Memory Area)! (Poin 15)
SOAL PILIHAN GANDA (Poin 45) AIJ (XI TKJ A, B) MIFTAKHUL HIJRIYAH
1. Firewall adalah…
A. Perangkat yang digunakan untuk mengontrol akses terhadap siapapun yang memiliki akses
terhadap jaringa privat dari pihak luar.
B. Perangkat untuk membantu jaringan LAN yang di konfigurasikan sehingga dapat berkomunikasi
C. Salah satu perangkat jaringan
D. Teknologi dalam jaringan antarmuka
2. Fungsi firewall adalah…
A. Mengontrol, mengawasi arus paket data yang mengalir di jaringan
B. Semua jaringan komunikasi melewati frewall
C. Hanya lalu lintas resmi yang diperbolehkan oleh firewall
D. Memiliki kemampuan untuk menahan serangan internet
3. Berikut ini kriteria yang dilakukan firewall apakah memperbolehkan paket data lewat atau tidak,
kecuali…
A. Alamat IP dan Subnet mask tidak sama
B. Alamat IP dari komputer sumber
C. Port UTP/DCP sumber dari sumber
D. Alamat IP dari komputer tujuan
4. Aplikasi yang mampu memeriksa lebih dari sekedar header dari paket data adalah…
A. Proxy Firewall
B. Proxy Server
C. Firewall
D. Firewall Server
5. Berikut ini merupakan manfaat dari firewall, kecuali...
A. Melakukan autentikasi terhadap akses jaringan
B. Menjaga informasi rahasia yang menyelinap keluar tanpa sepengetahuan
C. Mencegah lalu lintas tertentu mengalir ke subnet jaringan
D. Memodifikasi paket data yang datang di firewall
6. Nama lain dari manajemen bandwidth adalah…
A. Bandwidth Management
B. Qos
C. Queue
D. RouterOS
7. Metode yang digunakan untuk memenuhi kebutuhan banyak client pada sebuah jaringan adalah…
A. QoS
B. Bandwidth Management
C. Queue
D. RouterOS
8. Cara paling mudah untuk melakukan queue pada RouterOS adalah dengan menggunakan…
A. Qos
B. Simple Queue
C. Bandwidth Management
D. Limitasi Bandwidth
9. Teknik untuk mendistribusikan beban trafik pada dua atau lebih jalur koneksi secara seimbang agar
trafik berjalan optimal, disebut…
A. Firewall
B. Load Balancing
C. Manajemen Bandwidth
D. Simple Queue
10. Algoritma paling sederhana dan banyak digunakan oleh perangkat load balancing adalah…
A. Ratio
B. Round Robin
C. Fastest
D. Asymmetric load
11. Algoritma yang bertugas untuk melakukan pembagian beban berdasarkan banyaknya koneksi yang
sedang dilayani adalah…
A. Ratio
B. Asymmetric load
C. Least Connection
D. Fastest
12. Fitur load balancing yang dianggap paling baik backbone nya dan terbaik dalam path routingnya
adalah…
A. Kompresi HTTP
B. TCP Buffering
C. Asymmetric load
D. HTTP Caching
13. Suatu metode di back-end server pada saat terjadi proses di TCP handshake disebut...
A. SYN Flood
B. DDoS
C. SYN Cookies
D. Semua salah
14. Fitur load balancing yang memungkinkan data untuk bisa mentransfer objek HTTP, disebut…
A. HTTP Caching
B. HTTP Security
C. Kompresi HTTP
D. Prority Queuing
15. Fitur load balancing yang berfungsi untuk memungkinkan task akses lebih cepat disebut …
A. Content Filter
B. Spam Filter
C. TCP Buffering
D. Aktifitas berdasarkan prioritas
ESSAI
1. Jelaskan cara kerja firewall! (Poin 10)
2. Bagaimana cara kerja Load Balncer? Jelaskan! (Poin 10)
3. Jelaskan dua alasan perlunya menggunakan Load Balancer! (Poin 10)
4. Sebutkan minimal 2 perbandingan tipe software dan hardware Loand balancer! (Poin 10)
5. Sebelum mengkonfigurasi Proxy Server, Hal-hal apa saja yang perlu diperhatikan? Sebutkan! (Poin
15)
SOAL PILIHAN GANDA (Poin 45) PBO (XI RPL) MIFTAKHUL HIJRIYAH
1. Sebuah class yang sedikitnya memiliki satu abstract method disebut…
A. Abstract Class
B. Inheritance
C. Method
D. Teknologi dalam jaringan antarmuka
2. Jenis script yang pengolahannya dilakukan di sisi client disebut…
A. Client side scripting
B. Server side scripting
C. Machintosh
D. A dan B benar
3. Dibawah ini yang termasuk bahasa pemrograman yang mendukung Pemrograman Berbasis Objek
adalah…
A. Foxpro dan Java
B. C# dan HTML
C. Flash dan HTML
D. HTML dan CSS
4. Fungsi dari mysql_close() adalah…
A. Digunakan untuk menutup koneksi dengan MySQL
B. Digunakan untuk menutup koneksi dari MySQL
C. Digunakan untuk menutup koneksi program
D. Digunakan untuk menutup seluruh koneksi
5. Fungsi dari mysql_dbname() adalah…
A. Untuk menghasilkan hasil data
B. Untuk menghasilkan database
C. Untuk menghasilkan hasil data tertentu
D. Untuk menghasilkan database tertentu
6. Fungsi dari mysql_drop_db adalah…
A. Untuk menghapus tabel
B. Untuk menghapus database
C. Untuk menghapus data tertentu
D. Hanya C yang benar
7. Fungsi dari mysql_errno() adalah…
A. Untuk menampilkan pesan kesalahan dari server MySQL
B. Untuk menampilkan pesan kesalahan dalam bentuk no dari server MySQL
C. Untuk menampilkan pesan kesalahan dalam bentuk teks dari server MySQL
D. Untuk menampilkan pesan kesalahan dari program
ESSAI
1. Sebut dan jelaskan bagian-bagain dari Classname, Attribute dan Method!
Buah
Rasa
Warna
+ manis()
+ hijau()
2. Tuliskan source code untuk menghubungkan database dengan program yang telah dibuat!
3. Berikan 5 contoh method dari “HEWAN”!
4. Jelaskan cara import dan ekspor database!
5. Sebut dan jelaskan bagian dari Class, Sub Class, Perulangan (Loop), dan Method / Function
pada program dibawah ini!
1. class Utama {
2. int x. y;
3. void Cetak ()
4. { System.out.println(“Nilai x = “ + x);
5. System.out.println(Nilai y = “ + x); }
6. }
7. Class Turunan extends Utama
8. { int a;
9. void cetakNilai()
10. { System.out.println(“Bil[“+y+”]=”+y[a]); }
11. public static void main(String [] args)
12. { int x[] = {9,9,6,0,7,0,7,0};
13. int y[] = new int [8];
14. for (int a=0; a<x.length;a++)
15. System.arraycopy(x,0,y,0,7);
16. for (int a=0; a<y.length;a++) }
17. }