Soal TO 3 - Paket A UPDATE PDF
Soal TO 3 - Paket A UPDATE PDF
A.
B.
C.
D.
E.
2. Dibawah ini manakah yang termasuk perangkat hardware yang digunakan pada komputer
server yang berfungsi untuk memperkuat sinyal dengan cara menerima sinyal dari suatu
segmen kabel LAN lalu memancarkan kembali dengan kekuatan yang sama dengan sinyal asli
pada segmen kabel lain ...
A. HUB
B. Konektor
C. Router
D. Repeater
E. Modem
3. Soal :
A. AND
B. OR
C. NOT
D. NAND
E. NOR
4. Soal :
1. Memasang Power Supply
2. Memasang Drive
3. Memasang heatsink
4. Penyelesaian Akhir
5. memasang Motherboard pada Casing
6. Penyiapan motherboard
7. Memasang Kabel Motherboard dan Casing
8. Memasang Prosessor
9. Memasang Modul Memori
Berikut ini merupakan urutan pemasangan komponen komputer yang benar adalah ...
A. 2,8,3,9,5,1,7,6,4
B. 5,8,3,6,9,1,7,2,4
C. 5,8,3,9,6,1,7,2,4
1
D. 6,8,2,9,5,1,7,3,4
E. 6,8,3,9,5,1,7,2,4
5. Dibawah ini perintah yang harus di ketikkan pada command prompt untuk mengecek
ketersambungan komputer client dengan komputer server adalah ...
A. IPCONFIG
B. PING
C. TRACE
D. DIR
E. SELECT
7. Jika setelah melakukan perakitan PC dan hasilnya ketika komputer dinyalakan terdengar bunyi beep 1
panjang dan 2 pendek, hal ini menandakan bahwa ada yang bermasalah terhadap:
A. Card monitor (VGA card) tidak terpasang sempurna
B. Memory (RAM) tidak terpasang dengan sempurna
C. VGA card tidak terpasang dengan baik
D. Processor tidak terpasang sempurna
E. Pemasangan jumper tidak tepat
8. Soal :
Dari cuplikan script disamping , output yang dihasilkan adalah mencetak huruf x. dari logika
program tersebut berapakah jumlah x yang tercetak …
A. 11
B. 10
C. 9
D. 8
E. 7
2
10. Jika bentukan tabel seperti ini, maka kode untuk baris paling atas adalah…
A. 00000
11111
22222
33333
44444
B. 00000
11111
22222
33333
3
C. 00000
11111
22222
33333
44444
55555
D. 00000
11111
22222
44444
E. 11111
22222
33333
44444
13. Dibawah ini yang tidak termasuk kedalam perintah DML (Data manipulation Language)
adalah...
A. INSERT
B. UPDATE
C. DELETE
D. ALTER
E. SELECT
14. Soal:
Berdasarkan tabel diatas, agar dapat menampilkan karyawan yang tidak tercatat dalam tabel
departemen menggunakan kode program….
A.
4
B.
C.
D.
Untuk mendapat table diatas maka sintaks subquery yang digunakan adalah ……….
a. SELECT *
FROM matakuliah
WHERE (semester, sks) ==
(SELECT semester, sks
FROM matakuliah
WHERE kode_mk = "TIK342");
b. SELECT *
FROM matakuliah
WHERE (semester, sks) EXISTS
(SELECT semester, sks
FROM matakuliah
WHERE kode_mk = "TIK342");
c. SELECT *
FROM matakuliah
WHERE (semester, sks)
(SELECT semester, sks
FROM matakuliah
WHERE kode_mk = "TIK342");
d. SELECT *
FROM matakuliah
WHERE (semester and sks) IN
(SELECT semester, sks
FROM matakuliah
WHERE kode_mk = "TIK342");
e. SELECT *
FROM matakuliah
WHERE (semester, sks) IN
(SELECT semester, sks
FROM matakuliah
WHERE kode_mk = "TIK342");
17. Satu class Java dinyatakan sebuah fragment jika class tersebut.....
a. Turunan dari class Activity
b. Sama dengan class Activity
c. Tidak terdapat Fragment lain
d. Terapat lebih dari 1 Fragment
e. Meng-extend dari class Fragment
18. Pada Android Studio untuk mengatur layout berupa teks, gambar, atau background maka file
yang kita edit adalah.....
a. MainActivity.xml
b. activity_main.java
c. Main_Activity.java
d. MainActivity.java
e. activity_main.xml
5
19. Susunan lapisan arsitektur Android terdiri dari, kecuali ....
a. Android runtime
b. Activity
c. Libraries
d. Application framework
e. Linux kernel
20. Berikut merupakan tipe data primitif dalam deklarasi variabel, kecuali ....
a. String
b. Long
c. Short
d. Int
e. Float
21. Sebelum membuat projek baru Android sebaiknya membuat emulator / Android Virtual
Device (AVD) dibuat terlebih dahulu dengan cara ...
22. Model pengembangan perangkat lunak yang kesalahan dari sistem yang dikembangkan baru
tampak saat produk awal program dihasilkan, sehingga pengembangan harus dilakukan dari
tahapan awal merupakan model...
a. RAD (Rapid Application Development)
b. Waterfall Model
c. Fourth Generation Techniques (4GT)
d. Spiral Model
e. Prototyping Model
a. DFD Level 0
b. DFD Level 1
c. DFD Level 2
d. Pemodelan Sistem
e. Context diagram
6
c. Pasien terdaftar
d. Dokter yang praktek
e. Klinik gigi
25. Soal:
26. Soal:
27. Soal:
class uji
{ void data()
{ statement…}
}
class uji2 extends uji
{ void info()
{ statement…}
}
7
B. Called class
C. Method
D. Subclass
E. Superclass
29. Soal:
31. Soal:
class uji
{ void data()
{ statement…}
}
class uji2
{ void info()
{ statement…}
}
Dari program diatas jika kita menginginkan agar class uji2 dapat memiliki method void data(),
maka kita harus menambahkan perintah....
A. extend
B. extends
C. extended
8
D. ekstend
E. ekstends
32. Soal:
33. Berikut adalah jenis layout yang dapat digunakan untuk membuat tampilan aplikasi android,
kecuali ….
A. Relative Layout
B. Linear Layout
C. Table Layout
D. Scroll Layout
E. Constraint Layout
34. Dalam membuat sebuah layout aplikasi android format file ekstensi yang digunakan adalah
A. HTML
B. XML
C. JAVA
D. JAR
E. PHP
35. Soal:
9
Untuk membuat sebuah Linear Layout agar dapat memberikan jarak di bagian dalam layout
seperti pada gambar diatas, sehingga Text View dan ImageView tidak berdempetan dengan
layout dapat menggunakan sintaks ….
A. Pada Linear Layout tambahkan atribut → android:layout-padding=”20dp”
B. Pada LinearLayout tambahkan atribut → android:layout-margin=”20dp”
C. Pada Text View tambahkan atribut → android:layout-padding=”20dp”
D. Pada Text View tambahkan atribut → android:layout-margin=”20dp”
E. Pada Image View tambahkan atribut → android:layout-margin=”20dp”
36. Soal:
Diketahui pada sebuah button dengan atribut background untuk desain akan memanggil sintaks
diatas, maka apa yang akan terjadi pada button tersebut
A. Tidak terjadi apa-apa.
B. Button terlihat seperti biasa
C. Button tersebut berwarna hijau namun ketika dieksekusi berganti dengan warna biru
D. Button tersebut berwarna biru namun ketika dieksekusi berganti dengan warna hijau
E. Button tersebut berwarna hijau namun ketika dieksekusi tetap berwarna hijau
37. Soal :
Kode program diatas menjelaskan bahwa fungsi onCreate(SQLiteDatabase db) adalah untuk
melakukan ....
10
38. Soal:
Perhatikan Kode diatas, adalah sebuah file yang memiliki ektensi ....
a. JSON
b. JAVA
c. XML
d. HTML
e. SQL
39. Soal:
Perhatikan kode program diatas, pada deklarasi variable String url adalah sebuah variable yang
memiliki nilai ....
11
40. Soal:
12
SOAL URAIAN
1. Sederhanakan Fungsi Logika berikut F = AB' + A'B + AB, buatlah penyederhanaan aljabar,
rangkaian gerbang logika dan juga tabel kebenaran
2. Tuliskan sintaks HTML untuk menambahkan 2 video yang berekstensi .ogv dan .mp4!
5. Jelaskan perbedaan dari Linear Layout dan Relative Layout dalam pengembangan aplikasi
android
13