mining dogecoin

DogeMiner - Mine and Earn free Dogecoin

'

Pages

LATIHAN SOAL



1. Urutan booting PC dapat dikonfigurasi melalui ....
A. BIOS
B. control panel
C. power management
D. root
E. MS-DOS

2. Sebuah teknologi jaringan yang dikenal dengan spesifikasi IEEE 802.3 adalah ....
A. bluetooth
B. Ethernet
C. IRDA
D. LAN
E. wi-fi

3. Untuk membuat suatu jaringan komputer, diperlukan perlengkapan sebagai berikut,
kecuali ....
A. peripheral multimedia seperti sound card, speaker
B. minimal ada satu komputer yang berlaku sebagai server (pusat data)
C. media penghubung antar komputer seperti kabel, connector, terminator
D. peripheral jaringan seperti Network Interface Card (NIC), Hub
E. komputer workstation

4. Jaringan yang menghubungkan satu atau lebih titik dalam area geografi yang luas
adalah ....
A. LAN
B. Stand alone
C. WAN
D. Network
E. Sharing

5. Urutan perintah untuk mengecek konektivitas pada jaringan adalah ....
A. Run > ketik cmd > ketik ipconfig pada MS DOS prompt
B. Run > ketik cmd > ketik dir pada MS DOS prompt
C. Run > ketik cmd > ketik ifconfig pada MS DOS prompt
D. Run > ketik cmd > ketik ping [IP address] pada MS DOS prompt
E. Run > ketik msconfig

6. Dua buah tahanan masing-masing 10 Ohm dihubungkan secara paralel. Jika arus
totalnya 3A, maka tegangannya adalah ....
A. 13 V
B. 15 V
C. 25 V
D. 30 V
E. 65 V

7. Ekivalen bilangan heksadesimal dengan bilangan biner 1011001001 adalah ....
A. B28
B. 2C9
C. AC9
D. B22
E. BD1

8. Ekivalen bilangan heksadesimal dengan bilangan heksa desimal 1FD(16) adalah ....
A. 0001 1111 1100(2)
B. 1000 1111 1101(2)
C. 1111 0000 1010(2)
D. 1111 0000 1011(2)
E. 1111 0001 1011(2)

9. Perhatikan tabel dari persamaan berikut ini. Tabel tersebut menunjukkan tabel kebenaran dari ....
A          B         F
0          0         0
1          0         1
0          1         1
1          1         0
A. ORgate
B. EX-OR gate
C. EX-NOR gate
D. NOR gate
E. NAND gate

10.  Tabel kebenaran gerbang NOR yang mempunyai dua input adalah ....
A. 1.1.1.0
B. 0.1.0.1
C. 1.0.0.0
D. 0.0.0.1
E. 0.0.1.1

11.  Bilangan biner berikut ini yang cocok dengan nilai desimal 50 adalah ….
A. 010101
B. 110010
C. 100011
D. 100110
E. 111011

12. Syntax untuk menjalankan suatu pernyataan secara kondisional adalah ....
A. if... do
B. while ... do
C. if... then ... do
D. if... then ... while do
E. if... then ... while …

13. Berikut ini adalah algoritma sederhana menghitung luas lingkaran:
1. start
2. baca radius
3. phi = 3.14
4. luas = phi kali radius kali radius
5. tampilkan luas
6. selesai
Bila kita membuat pseudocode dengan bahasa BASIC ....
A. print radius
phi = 3.14
luas = phi*radius*radius
print luas
B. read radius
print phi
luas = phi*radius*radius
print luas
C. read radius
phi = 3.14
luas = phi*radius*radius
print luas
D. read radius
phi = 3.14
luas = phi* radius* radius
read luas
E. print radius
read phi
read luas = phi*radius*radius
print luas

14. Variabel yang digunakan untuk menggambarkan nilai numerik adalah ….
A. echo
B. Array
C. int
D. default
E. query

15.  Boolean berfungsi untuk ....
A. mengisi angka yang selalu bertambah otomatis
B. memberi nilai benar dan salah
C. mendeskripsikan data
D. mengunci otomatis data
E. mematikan angka

16.  Syntax yang digunakan untuk menghapus database dalam MySQL adalah ....
A. create database name
B. insert database name
C. delete database name
D. drop database name
E. update database name

17. Tuliskan SQL untuk menghitung jumlah customer yang terdapat di negara France dari
tabel customer....
A. select (customer id) from customer where country "france"
B. select count(customer id) from customer where country = "france "
C. select customer id where country "france "
D. select count (customer id)where= "france "
E. select customer id where country = "france "



18.  Halaman web yang dapat diakses dan berinteraksi sesuai dengan keinginan merupakan teknologi web yang berbasis....
A. konten
B. struktural
C. statis
D. array
E. dynamis

19. Memberi komentar dua baris pada program Java menggunakan tanda berikut ini....
A. //
B. **
C. [[
D. -
E. /*

20. Baris perintah pada bahasa pemograman Java selalu diakhiri dengan tanda ....
A. []
B. {}
C. //
D. ;
E. /

21. Koneksi antar table biasa disebut dengan ....
A. relation
B. record
C. link
D. connection
E. field

22. Perintah SQL yang berfungsi untuk memperbaharui atau
mengubah sebuah data dalam tabel adalah .....
A. MODIFY
B. ALTER
C. RENAME
D. UPDATE
E. JOIN

23. Perintah untuk menampilkan data siswa dari tabel siswa yang
terdiri dari field NIS, nama_siswa dan tanggal lahir dengan
urutan dari siswa yang termuda adalah ....
A. insert into siswa values NIS, nama_siswa, tanggal_lahir
B. select * from siswa order by tanggal_lahir ascending
C. select * from siswa order by tanggal_lahir descending
D. select NIS, nama_siswa, tanggal_lahir from siswa
E. select NIS, nama_siswa, tanggal_lahir from group by tanggal_lahir order by tanggal_lahir

24. Aplikasi Visual Basic merupakan bahasa pemprogaman ....
A. under DOS
B. procedural
C. berorientasi obyek
D. text driver
E. low level

25. Perintah SQL untuk membuat table baru dengan nama
pendidikan yaitu ....
A. CREATE pendidikan, (id varchar(2), jenjang varchar( 10))
B. CREATE TABLE pendidikan (id varchar(2), jenjang varchar(l0))
C. CREATE pendidikan (id varchar(2), jenjang varchar(10))
D. MAKE TABLE pendidikan (id varchar(2), jenjang varchar(10))
E. MAKE TABLE (id varchar(2))

26. Perintah SQL yang berfungsi untuk memasukkan/menyisipkan data ke dalam sebuah tabel adalah....
A. INPUT
B. ADD NEW
C. INSERT INTO
D. ADD INTO
E. ADD RECORD

27. Untuk membuat operasi objek trigger harus mempergunakan perintah ....
A. create trigger on
B. create trigger
C. create triggers
D. create table triggers
E. create table on

28. Perintah SQL yang berfungsi untuk menampilkan table yang ada di dalam data base adalah ....
A. SELECT [table]
B. USE [database]
C. SHOW TABLES
D. USE [table]
E. DEL [table]

29. Mengambil sebagian data teks dari sebelah kanan menggunakan perintah ....
A. MID()
D. RIGHT()
B. SUM()
E. STRING()
C. LEFT()

30. Perintah SQL yang berfungsi untuk mengaktifkan sebuah data base adalah ....
A. USE [nama_database]
B. USES DATABASE
C. SELECT [nama_database]
D. SELECT [table]
E. DIR TABLE

31. Metode yang dapat digunakan untuk melakukan proses transaksi adalah ....
A. Transaction, commit, dan rollback
B. lock table dan unlock table
C. transit, commit, dan rollback
D. transaction dan lock table
E. transaction dan unlock table

32. Penulisan tag HTML yang benar adalah ....
A. <head> ... <head>
B. <HTML> ... </HTM>
C. <head> ... </head>
D. </head> ... <head>
E. </head> ... </head>

33. Untuk menampilkan judul pada HTML ditulis pada tag ....
A. <head> </head>
D. <form> </form>
B. <body> </body>
E. <page> </page>
C. <title> </title>

34. Tag di dalam file HTML yang tidak mempunyai tag penutup
adalah ....
A. <body>
B. <form>
C. <br>
D. <table>
E. <th>

35. Tag dalam file HTML yang berfungsi sebagai pembuatan
formulir ....
A. <head> </head>
B. <title></title>
C. <form></form>
D. <table></table>
E. <a href> </a>

36. Program tag HTML untuk menggambar tabel berikut adalah....
A. <table>
<tr><td colspan> <td> </itd><itr>
<tr> <td> </td><td> </td><td> </td>
<tr> < td colspand 3> <itd> </itr>
</table>
B. <table>
<tr><td colspan = 3> </td> </tr>
<tr><td> <td><td> <td><td> <td></tr>
<tr> <td> colspan=3> </td> </tr>
</table>
C. <table>
<tr><td colspan=3> </td> </tr>
<tr> <td> <td><td> <td> <td> <td> </tr>
<tr> <td> colspan=3 </td> </tr>
</table>
D. <table>
<tr><td colspan=3> </td> </tr>
<tr> <td> </td><td> </td> <td> </td> </tr>
<tr> <td> colspan=3 </td> </tr>
</table>
E. <table>
<tr><td colspan=3> </td> </tr>
<tr> <td> </td><td> </td> <td> </td> </tr>
<tr> <td colspan=3> </td> </tr>
</table>

37. Tag <script></script> di dalam file HTML biasanya merupakan
client-side script. Bahasa pemrograman yang ditulis di antara
tag <script> adalah ....
A. VBA
B. VB Script
C. Java
D. JavaScript
E. VB.net

38. Untuk menghubungkan halaman satu dengan halaman lain pada halaman web menggunakan....
A. HTML
B. URL
C. FTP
D. SMTP
E. Hyperlink

39. Untuk keamanan transportasi data ketika up load maupun down load diperlukan ....
A. gateway
B. NAT
C. firewall
D. router
E. Secure Socket Layer

40. Pemrograman web yang diproses pada computer client adalah ....
A. ASP programming
B. client-side scripting
C. server-side scripting
D. client programming
E. PHP programming

41. Defined function/perintah PHP untuk mengambil string
berdasarkan posisi adalah ....
A. chr( )
B. echo( )
C. explode( )
D. substr( )
E. strlen()

42. function IsiSingkat($isi){
$isisingkat = “”;
$isi1 = substr($isi,0,500);
$isi2 = explode(“”,substr($isi,500,100));
$isi = $isi1.$isi2[0].”...”;
$isisingkat = $isi;
return $isisingkat;
}
Fungsi IsiSingkat( ) di atas merupakan script PHP yang
berfungsi untuk ....
A. mengambil data teks sebanyak 500 karakter plus beberapa karakter hingga bertemu spasi
B. mengambil data berita kemudian menjabarkannya sebanyak 600 karakter
C. menampilkan data teks sebanyak 500 karakter
D. mengambil data sebanyak 500 karakter
E. mengambil data dan menampilkan data sebanyak 500 karakter

43. Kode program pada Java untuk menampilkan output ke layar yaitu dengan perintah ....
A. print.out
B. system.out.println
C. sistem.out
D. print.sistem out
E. system.out.print

44. Penggunaan pointer pada pemrograman dengan bahasa C++, adalah ....
A. menambah memori
B. menyimpan alamat memori dari variabel atau function
C. menunjukkan data
D. menampilkan data pada console
E. mengirimkan data secara point-to-point

45. Perintah untuk memanggil file dalam PHP,misalnya akan memanggil file config.php yang ada pada folder common .....
A. <a href = "/common/config'.ph">;
B. include("/common/config.php");
C. class = "/common/config.php";
D. calling("/common/config.php");
E. <a href = "config.php">

46. Proses debugging adalah program aplikasi pemrograman untuk ....
A. meng-update program aplikasi
B. membuka system operasi
C. mengecek sintaks
D. mengkompail data
E. mengubah file

47. Sebelum dieksekusi, maka main function pada Java yang
harus di kompilasi menggunakan perintah .....
A. java
B. java.com
C. javac
D. main.java
E. .java.





48. Proses debugging adalah program aplikasi pemrograman untuk ....
A. meng-update program aplikasi
B. membuka system operasi
C. mengecek sintaks
D. mengkompail data
E. mengubah file 

49. Menyembunyikan detail dari sebuah class terhadap obyek adalah ....
A. manipulasi
B. enkapsulasi
C. abstraksi
D. masking
E. polymorphism

50. Script system.out.prinln("hasil akar pangkat 3 = "+a) pada Java akan menginformasikan ....
A. menampilkan "hasil akar pangkat 3"
B. menampilkan "hasil akar pangkat 3 = [nilai variabel a]"
C. menampilkan "hasil akar pangkat 3 = a"
D. hanya mencetak karakter a
E. menghitung akar pangkat 3






1 comment:

Daftar Artikel