Anda di halaman 1dari 11

1. Bilangan 60(10) dapat di konversikan menjadi bilangan biner yaitu...

A. 111101
B. 111010
C. 101011
D. 110110
E. 111100

2. Tag HTML yang digunakan untuk memberikan belakang halaman web berupa gambar
adalah...
A. <body backgrond_image=”gambar.jpg”>
B. <body bg_image=”gambar.jpg”>
C. <body>background=”gambar.jpg”>
D. <Body backgroundimage=”gambar.jpg”</body>
E. <body background=”gambar.jpg”>

3. komponen elektronika yang digunakan untuk membatasi arus


yang mengalir dalam rangkayan elektronika adalah...
A. kapasitron
B. resistor
C. diode
D. isolator
E. konduktor

4. output dari diagram alir dibawah jika mengangkut alur T,output yang benar adalah
A. bernilai pecahan
B. bernilai resistor
C. bernilai absolut
D. bernilai 0
E. bernilai desimal

5. HTML mempunyai fungi untuk memuat tabel adalah...


A. <html>
<head>
<title>table</title>
</head> <body>
<p><b>Membuat table <b></P>
<table border="1"bordercolor="black" bgcolor="white"
cellpadding="8"
cellspacing="0" width="100%">
<tr>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>

B. <html>
<head>
<title>table</title>
<head> <body>
<p><b>Membuat table </b></P>
<table border="1"bordercolor="black" bgcolor="white"
cellpadding="8"
cellspacing="0" width="100%">
<tr>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>
C. <html>
<head>
<title>table</title>
</head> </body>
<p><b>Membuat table <b></P>
<table border="1"bordercolor="black" bgcolor="white"
cellpadding="8"
cellspacing="0" width="100%">
<tr>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>

D. <html>
<head>
<title>table</title>
<head> </body>
<p><b>Membuat table <b></P>
<table border="1"bordercolor="black" bgcolor="white"
cellpadding="8"
cellspacing="0" width="100%">
<tr>
<td></td>
<td></td>
</tr>
<table>
</body>
</html>

E. <html>
<head>
<title>table</title>
</head> <body>
<p><b>Membuat table </b></P>
<table border="1"bordercolor="black" bgcolor="white"
cellpadding="8"
cellspacing="0" width="100%">
<tr>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>

6. Prangkat tambahan yang harus dimiliki oleh sebuah prasional computer (pc) agar dapat
tersambung pada jaringan lokal adalah...
A. Sim card
B. Sound card
C. VGA card
D. Ethernet card
E. Id card

7. Bilangan bulat dapat ditampung pada Varabel yang memiliki typedata....


A. Int
B. Rea
C. Char
D. String
E. Boolean

8. gambar diatas dalam flowchart berfungsi sebagai...


A. untuk menyatakan suatu tindakan (proses) yang tidak dilakukan oleh komputer
(manual)
B. untuk menunjukan sesuatu kondisi tertentu yang akan menghasilkan dua
kemungkinan, ya/tidak
C. untuk menyatakan suatu tindakan yang dilakukan oleh komputer
D. untuk menyatakan segala jenis oprasi yang diperoses dengan suatu mesin yang
mempunyai keyboard
E. untuk menyatakan penyediaan tempat penyimpanan suatu pengolahan untuk memberi
harga awal

9. fungsi ip addres yang diberikan kepada komputer adalah...


A. Mengcek konektifitas komputer
B. Memperlancar laju data pada saat sharing folder sharing filter
C. Pemberian identitas yang unifersal di interface komputer
D. Mempercepat jalur jaringan
E. Digunakan sebagai periferal Jaringan komputer

10.
Public class bilangan {
Public static void main(string []args){
Int int i=0;
Do {
If ((i%2)>0)
System.out.print(i+””);
I++;
} while (i<20);
}
}
Output yang akan ditampilkan dari listring program adalah...
A. Bilangan prima
B. Bilangan genap
C. Bilangan pecahan
D. Bilangan ganjil
E. Bilangan negative
11.
<html>
<head>
<title>harga</title>
</head>
<body>
<H2>daftar obrolan harga :</h2>
<pre>
flashdisk................35.000
speaker..................60.000
cardreader...............250.000
</pre>
harga hardalam satu mimnggu bisa berubah.
</body>
</html>
Output listing program HTML diatas adalah
A. Daftar obrolan harga :
Flashdisk.......35000 speaker.......60.0000 cardreader.........60.000harga dalam satu
minggu dapat berubah.
B. Daftar obrolan harga :
Flashdisk.......35000
speaker.......60.0000
cardreader.........60.000
harga dalam satu minggu dapat berubah.
C. Daftar obrolan harga : Flashdisk.......35000 speaker.......60.0000
cardreader.........60.000harga dalam satu minggu dapat berubah.
D. Daftar obrolan harga :
Flashdisk.......35000 speaker.......60.0000 cardreader.........60.000harga dalam satu
minggu dapat berubah
E. Daftar obrolan harga :
Flashdisk.......35000
speaker.......60.0000
cardreader.........60.000
harga dalam satu minggu dapat berubah.

12. Output yang ditampilkan dilayar monitor dari program dibawah adalah...
#inlude <iostream>
Using namespace std;
Int main ()
{
Int i;
Cout << “please enter an integervalue:”;
Cin >> i;
Cout << “the value you entered is “ << i;
Cout<< “ and its double is “<< i*2<< “.\n”;
Retrun 0;
}
A. Cout << “please enter an integervalue:”;
B. Cin >> i;
C. #inlude <iostream>
D. Retrun 0;
E. Semua benar
13.
#include<conion.h>
Main()
{
Int a=7;
Char b=’g’;
Clrscr(“% merupakan abjad yang ke - %d”,b,a);
}
Prototype dari progtam diatas adalah...
A. #include<conion.h>
B. Int a
C. { }
D. Clrscr();
E. Printf()

14. Penggunan arry numeric yang benar adalah


A. $a = arry(1, 2, 3, 4);
B. $a = 1, 2, 3, 4;
C. $a = arry(1. 2. 3. 4);
D. $a = arry(1,2,3,4);
E. $a = arry(“nama “=>”sultan”, ”umur” => 20);

15.
input output
0 0 0
0 1 1
1 0 1
1 1 1

Truth table diatas menunjukan...


A. AND
B. NOT
C. NOR
D. OR
E. NAND

16. Langkah langkah instalai sistem oprasi yang benar adalah...


A. Cek kesiapan perangkat kera -> seting BIOS -> booting dari media instalasi ->
persiapan dan penentuan lokasi instalasi -> seting I/O utama -> penentuan paket
sistem oprasi yang akan dipakai -> proses copy file ke hardisk -> seting periferal->
pembuatan usr sistem oprasi
B. Cek kesiapan perangkat kera -> seting BIOS -> booting dari media instalasi ->
persiapan dan penentuan lokasi instalasi -> seting I/O utama -> penentuan paket
sistem oprasi yang akan dipakai -> proses copy file ke hardisk -> seting periferal->
pembuatan usr sistem oprasi
C. Cek kesiapan perangkat kera -> seting BIOS -> booting dari media instalasi ->
persiapan dan penentuan lokasi instalasi -> seting I/O utama -> penentuan paket
sistem oprasi yang akan dipakai -> proses copy file ke hardisk -> seting periferal->
pembuatan usr sistem oprasi
D. Cek kesiapan perangkat kera -> seting BIOS -> booting dari media instalasi ->
persiapan dan penentuan lokasi instalasi -> seting I/O utama -> penentuan paket
sistem oprasi yang akan dipakai -> proses copy file ke hardisk -> seting periferal->
pembuatan usr sistem oprasi
E. Cek kesiapan perangkat kera -> seting BIOS -> booting dari media instalasi ->
persiapan dan penentuan lokasi instalasi -> seting I/O utama -> penentuan paket
sistem oprasi yang akan dipakai -> proses copy file ke hardisk -> seting periferal->
pembuatan usr sistem oprasi
17. Dari contoh program java dibawah ini, yang menunjukan nama fariabel adalah..
A. X =10;
B. }
C. Public static void main (string[] args) {
D. Int x
E. Class variabel

18. Artibut yang memungkinkan untuk etitas siswa adalah...


A. nis (nomor induk siswa), nama, alamat, nomor telfon, tempat lahir, tangallahir
B. nis (nomor induk siswa), nama, hobby, alamat, nommer telpon, tempat lahir, tanggal
lahir
C. nis (nomor induk siswa), makanan kesukaan, nama, alamat, nomor telpon, tempat
lahir, tanggal lahir
D. nis (nomor induk siswa), nama, alamat, teman sebangku, nommer telpon, tempat lahir,
tanggal lahir
E. nis (nomor induk siswa), nama, alamat, nommer telpon, tempat lahir, tanggal lahir

19.
nilai = 10
do white nilai >0
print nilai
nilai = nilai -2
if (nilai <7) the exit do
loop
output dari sintaks diatas adalah...
A. 8, 9, 10,
B. 9,10
C. 7,8,9,10
D. 8,9
E. 8,10
20. Perintah sql yang digunakan untuk memperbaharui data adalah
A. Insert
B. Select
C. Change
D. Upgrade
E. Update

21. Langkah yangbenar untuk membuat sharing folder adalah...


A. Windows exploler, sharing file, properties, share this folder on the network
B. Windows exploler, sharing and security, sharing,properties, share this folder on the
network
C. Windows exploler, sharing and security,properties, sharing, share this folder on the
network
D. Windows exploler, sharing and security,properties, share this folder on the network
E. Windows exploler, sharing and security, sharingshare this folder on the network

22. Struktur DBMS yang benar adalah...


A. Oprator relational, eksekusi dan optimasi query, metode akses dan penanganan file,
manajemen buffer, manajemen media penyimpanan, database
B. Eksekusi dan optimasi query, oprator relational, metode akses dan pengenalan file,
manajemen buffer, manajemen media penyimpanan, database
C. Eksekusi dan optimasi query, metode akses dan pengenalan file, oprator relational,
manajemen buffer, manajemen media penyimpanan, database
D. Eksekusi dan optimasi query, metode akses dan pengenalan file, manajemen buffer,
oprator relational, manajemen media penyimpanan database
E. Eksekusi dan optimasi query, manajemen buffer, oprator relational, metode akses dan
pengenalan file, manajemen media penyimpanan database
23. Cara membuat query wizard yang benar adalah...
A. Klik create query -> pilih table dan viled -> beri nama query-> ok
B. Klik create query by using wizard -> pilih table dan filed-> beri nama query-> ok
C. Klik create query in using view -> pilih table dan filed-> beri nama query-> ok
D. Klik create query by using wizard -> pilih table dan filed-> beri nama query-> finish
E. Klik create query -> pilih table dan filed->ok

24. Jika diketahui tegangan listrik, v= 12volt dan R =12K , maka aruslistrik yang mengalir
melalui hambatan tersebut adalah sebesar...
A. 1 x 10-3 A
B. 1 x 10-2 A
C. 1 x 10-1 A
D. 1 x 10-2 A
E. 1 x 10-3 A

25. Perintah yang berfungsi menampilkan layar kemonitor adalah....


# includ <stdio .h>
# includ <conio. h>
Void main ()
{
Printf (“selamat datang di program bahasa c”)
}
A. Void main
B. }
C. Printf
D. Conio.h
E. Include
26. Berikut merupakan listing pprogram untuk login JPNS< kode yang berfunsi untuk
session username adalah...
<%
String username = request.getparameter(“username”);
String username = request.getparameter(“password”);
Out .println (“checking login<br>”);
If (username == null II password == null) {

Out .print (“invalid parametrs “) ;


}
If (username . tolowercase() .trim ().equals (“admin”) && password. Tolowercase()
.trim () .equqls (“admin”)) {
Out . println (“welcome “ + username +” <a href=\”inde x.jsp\” > back
to main </a>” );
Session . setattribute(“username”, uername);
}
Else
{
Out.println (“invalid username and password”);
}
A. Out println(“invalid user name and pasword”);
B. Session.setAttribute(“username.”username);
C. Out.println(“welcome “ + uername +”<a href=\”index.jsg\”>back to main </a>”)
D. Out print(“invalid parameters”);
E. If (username == nul II pasword == null){
27. < font face=”verdana” size=”2”><b>belajar </b></font>, dari teg tersebut dapat
menghasilkan otput...
A. Belajar : tercetak huruf verdana, cetak tebal dengan ukuran 12 pt
B. Belajar : tercetak huruf verdana, cetak tebal dengan ukuran 14 pt
C. Belajar : tercetak huruf verdana, cetak tebal dengan ukuran 10 pt
D. Belajar : tercetak huruf verdana, cetak tebal dengan ukuran 16 pt
E. Belajar : tercetak huruf verdana, cetak tebal dengan ukuran 8 pt

28. Program dibawah ini jika di jalankan maka menghasilkan otput...


#include <isotream.h>
Void perkalian (int& a, int& b) {
A*=4; b*=4;
}
Int main () {
Int x =1, y = 3;
Perkalian (x,y);
Cout<<”x=”<<x<<”y=”<<y<<”;
Retrun 0 ;
A. X = 2 y = 7
B. X = 2 y = 5
C. X = 2 y = 4
D. X = 2 y = 6
E. X = 4 y = 13

29. Berikut merupakan kode program JSP untuk menampilkan kalimat adalah...
A. <%
Out.println(“hello word”) ; out .println (“<hr>”);
%>
B. <%
System.Out.println(“hello word”) ; out .println (“<hr>”);
%>
C. <%
Out.println(“hello word”) ; systemout .println (“<hr>”);
%>
D. <%
Outprintln(“hello word”) ; out .println (“<hr>”);
%>
E. <%
Out.print(“hello word”) ; out .println (“<hr>”);
%>
30. Langkah membuat form using wizard dari table adalah...
A. 1. Klik create from by using wizard
2. pilih tabel dan filed yang akan dijadikan from
3. finish
B. 1. Klik creat from by using wizard
2. pilih tabel dan filed yang akan dijadikan from
3. pilih layout from (layout dibawah menggunakan columnar) klik next
C. 1. pilih layout from (layout dibawah menggunakan columnar) klik next
2. pilih style yang di inginkan
3. ketikkan nama from kemudian finis
D. 1. Klik create from by using wizard
2. pilih table dan filed yang akan dijadikan from
3. pilih layout from (Layout dibawah mengunakan columnar) klik next 4. plih style
yang di inginkan
5. ketik nama from kemudian finis
E. 1. klik kreat from by using wizard
2. pilih table dan from yang kan dijadikan from
31. simbol flowchart yang menunjukan input dan output tanpa terganggu dengan jenis
peralatanya...
A.

B.

C.

D.

E.

32.
<html>
<head>
<title>tag web </title>
</head>
</body>
<%!
Sring baju;
Int harga = 75000;
%>
Penjelasan : <br>
<%
Baju = “ marwoto”;
Out . println(“model baju : “ + baju +”<br>”);
Out . println(“harga baju : “ + baju +”<br>”);
%>
</body>
</html>
Output dari program tersebut adalah...
A. Penjelasan :
Model baju : marwoto
Harga baju : 75000
B. Penjelasan : Model baju : marwoto Harga baju : 75000
C. Penjelasan :
Model baju ; marwoto
Harga baju : 75000
D. Penjelasan :
Model baju : marwoto
Harga baju ; 75000
E. Penjelasan :
Model baju : marwoto
Harga baju : 75000
33.
<?php
// retruns true$var=flase;
Echo is _ bool($var) ?”true” : “false”;
?>
Fuungsi is_bool dari list program PHP diatas adalah...
A. Digunakan untuk memecahkan suatu strng menjadi array berasarkan karakter
pemisahan tertentu
B. Untuk membuat sebuah variabel, apakah berisi nilai boolean (true/false)
C. Digunakan untuk koneksi database
D. Digunakan untuk mencetak variabel
E. Digunakan untuk bilangan pecahan
34.
<?php
$txt=”selamat tahun baru”;
$hasil=exploede(“”,$text);
Echo ‘ ‘;
Echo $hasil[1];
Echo ‘ ’;
Echo $hasil[2];
?>
program PHP tersebut akan menghasilakan output...
A. Selamat
Tahun
Baru
B. Hasil[0]
Hasil[1]
Hasil[2]
C. Text selamat tahun baru
D. Selamat tahun baru explode
E. Selamat tahunabru
35. pada proses instalasi oprasi terdapat sering I/O, bertujusn untuk...
A. mengatur input output
B. mengatur agar prangkat input/output utama (mouse, keyboard) dapat belajar dengan
baik
C. mengatur perangkat input/output utama (mouse, keyboard dan video,) dapat berjalan
dengan baik
D. mengatur agar perangkat input /output utama (video) dapat berjalan dengan baik
E. memperbaiki input/output

36. proses penangulangan pengambilan bootstap pada saat komputer masih hidup dengan
cara menekan tiga tombol pada papan ketik sekaligus yaitu Ctrl, Alt, dan delete dinamakan...
A. cold booting
B. warm booting
C. reun off
D. stand by
E. restart
37. scrip untuk mengambil nama parent direktori dari suatu file misalnya nama file nya tst. Txt
adalah...
A. sring nama = file.getparent name (“test.txt”)
B. sring nama = (new file(“test.txt”)).getparent()
C. sring nama = (new file(“test.txt”)).getparentName()
D. sring nama = (new file(“test.txt”)).getparentfile()
E. sring nama = (new file(“test.txt”)).getparentDir()ring nama = dir.getname();

38. fungsi yang digunkan untuk membandingkan 2 buah variabel adalah...


A. :=
B. =
C. equal
D. ==
E. ?
39. Skrip untuk membuat trigger insert dengan nama trginsertNIM pada table table barang untuk
menampilkan tulisan ”Data barang telah diinputkan”!
A. create tigger trginsertNIM AT Barang for insert as print ‘ data barang telah di
inputkan’
B. create tigger trginsertNIM on Barang for insert as print ‘ data barang telah di
inputkan’
C. create tigger trginsertNIM on Barang for insert as print ‘ data barang telah di
inputkan’
D. create tigger trginsertNIM AT Barang for insert as print ‘ data barang telah di
inputkan’
create tigger trginsertNIM on Barang for insert as print ‘ data barang telah di inputkan’
E.create tigger trginsertNIM AT Barang for insert as print ‘ data barang telah di
inputkan’

40. deklarasi class yang sesuai dengan ketentuan dan tidak error jika di compile dan dirunning
adalah...
A. class A { int x; };
B. class B{ }
C. public class A{ }
D. object A {intx; }:
E. prifate class C

Anda mungkin juga menyukai