Soal 2
Soal 2
Soal 2
kabel UTP (Unshielded Twisted Pair) adalah jenis kabel ini terbuat dari bahan
penghantar tembaga, mempunyai isolasi dari plastik & terbungkus oleh bahan
isolasi yang dapat melindungi dari api dan juga kerusakan fisik tetapi tidak
memiliki pelindung dari interferensi elektromagnetik, namun jenis kabel ini banyak
digunakan karena harga yang relatif murah dan fungsinya yang memang sudah sesuai
dengan standar yang diharapkan., kabel UTP sendiri terdiri dari 4 pasang inti kabel
yang saling berbelit dimana masing-masing pasang mempunyai kode warna
berbeda.Konektor RJ 45 adalah konektor kabel Ethernet yang kebanyakan memiliki
fungsi sebagai konektor pada topologi jaringan komputer LAN atau pada tipe
jaringan yang lainnya. Konektor RJ45 ini dapat kita temukan pada ujung kabel UTP
dan menghubungkan ke transceiver.
Terminator adalah Backbone yang berfungsi untuk menutup jalur utama pada
topologi BUS.
PENJELASAN
Karena dari kalimat tersebut sudah diketahui,error:kesalahan in
expression:suatu ungkapan.Jadi dapat diartikan bahwa error in expresion adalah
kesalahan didalam suatu ungkapan .
a. Integer : Pengertian Tipe Data Integer. Dalam bahasa pemrograman, tipe data
integer adalah tipe data yang terdiri dari angka bulat (tidak mengandung nilai
pecahan atau nilai desimal). Nilai ini bisa berbentuk angka positif maupun
negatif, contohnya 1, 2, 6, -44, 20000, atau
128730123
b. Float : Tipe data float (disebut juga tipe data floating point, atau real
number) adalah tipe data angka yang memiliki bagian desimal di akhir angka,
atau memiliki floating point (floating point adalah istilah dalam bahasa inggris
untuk menyebut tanda “titik” yang menandakan bilangan desimal).
c. Double : Double adalah tipe data untuk angka, sama seperti int, tapi
Double dapat menggunakan koma dan tipe data merupakan 64 bit. format
: Double identifier_name;
d. String : String adalah tipe data untuk teks yang merupakan gabungan huruf,
angka, whitespace (spasi), dan berbagai karakter. Fungsi ini digunakan untuk
membuat identifier String/teks.
e. Date : Fungsi date() berfungsi dalam mengambil waktu dari server dan
menampilkannya sesuai dengan format yang diminta pada script php.
Syntax dari penulisan fungsi date() : date(format,timestamp)
Jawab:
Hasil dari syntax select * from table adalah menghubungkan antara Field
yang satu dengan Field yang lain
Hasil dari syntax select nama_kolom1,nama_kolom2 from table 1 (UNION)
adalah menghubungkan antara Tabel yang satu dengan Tabel yang lain
Hasil dari syntax $hasil = mysql_query(”SQL Statement”); adalah
menghubungkan antara Record yang satu dengan Record yang lain Type
data sudah default dari fieldname adalah menghubungkan antara Typedata
yang satu dengan Typedata yang lain
tidak perlu di hubungkan karena sudah default adalah menghubungkan
antara Access yang satu dengan Access yang lain
A. public siswa {} adalah suatu bluprint atau cetakan untu menciptakan suatu instant
dari object
B. public siswa {} adalah lembaga pendidikan dengan biaya negara
C. public class {} adalah untuk menyatakan bahwa kelas/method/attribute dalam
class tersebut dapat diakses lain dimanapun
D. public class siswa [] adalah mengemas suatu objek sehingga pada saat kita
akan memakai objek tersebut kita tidak perlu lagi tahu tentang detail
bagaimana suatu action itu terjadi.
E. Class siswa adalah penggambaran dari sebuah objek atau benda, sifat
objek, dan juga apa yang bisa dilakukan oleh objek tersebut.
9. Cara untuk menyem bunyikan detail informasi dari suatu class adalah .... a.
hiding private adalah menyembunyikan detail privasi
b. control private adalah pengendalian informasi privasi
c. encapsulation adalah suatu cara untuk menyembunyikan suatu class d.
akses private adalah hak akses hanya dimiliki oleh class tersebut
e. private int nrp adalah Cara menyembunyikan class sehingga tidak dapat di
akses dari luar
11. Kode warna kuning, ungu, coklat, emas mempunyai nilai Resistansi sebesar
....
A. 470 f2 5%
B. 4,7 .Q 6%
C. 4,6 K.Q 5%
D. 47m.Q 5%
E. 470 m.Q 5%
Penjelasan
470 f2 5%
Warna 1 = kuning :4
Warna 2 :=unggu :7
warna 3 = unggu : 0
warna 4 = emas : 5%
4,7 .Q 6%
Warna 1 = kuning :4
Warna 2 :=unggu :7
warna 3 = emas : 6%
4,6 K.Q 5%
Warna 1 = kuning :4
Warna 2 :=biru:6 warna
3 = emas : 5%
47m.Q 5%
Warna 1 = kuning :4
Warna 2 :=ungu :7
warna 3 = emas : 5%
470 m.Q 5%
Warna 1 = kuning :4
Warna 2 :=ungu :7
warna 3 = hitam : 0
Warna 4 = emas : 5%
12. Duabuahtahananmasing-masing 10 Ohm dihubungkansecaraparalel. Jikaarustotalnya
3A, makategangannyaadalah....
C. 13 V
D. 15 V
F. 25 V
G. 30 V
H. 65 V
Dik : R= 10 ohm
I= 3 A
Dit : v…..?
: v = i.R
= 3.10
= 30 V
13. Tabel kebenaran gerbang NOR yang mempunyai dua input adalah ....
B. 0.1.0.1, Output dari gerbang ini akan berlogika 0 apabila inputnya berbeda, misal
1 dan 0, atau 0 dan 1. Sebaliknya output dari gerbang ini akan berlogika 1 apabila
inputnya sama, misal 1 dan 1, atau 0 dan 0.
C. 1.0.0.0, Tabel Kebenaran NOR karena Gerbang NOR akan menghasilkan keluaran
berlogika 1 apabila semua inputnya berlogika 0. Apabila salah satu atau semua
logika inputnya berlogika 1, maka keluaran atau outputnya juga akan 0.
D. 0.0.0.1, Gerbang AND akan menghasilkan keluaran berlogika 1 apabila semua inputnya
berlogika 1. Apabila salah satu atau semua logika inputnya berlogika 0, maka keluaran
atau outputnya juga akan 0.
14. Bilangan biner berikut ini yang cocok dengan nilai desimal 50 adalah ....
A. 010101 = 21
(0*25)+ (1*24)+ (0*23)+ (1*22)+ (0*21)+ (1*20)
= 0 + 16 + 0 + 4 + 0 + 1
= 21
B. 110010 = 50
(1*25)+ (1*24)+ (0*23)+ (0*22)+ (1*21)+ (0*20)
= 32 + 16 + 0 + 0 + 2 + 0
= 50
C. 100011 = 35
(1*25)+ (0*24)+ (0*23)+ (0*22)+ (1*21)+ (1*20)
= 32 + 0 + 0 + 0 + 2 + 1
= 35
D. 100110 = 38
(1*25)+ (0*24)+ (0*23)+ (1*22)+ (1*21)+ (0*20)
= 32 + 0 + 0 + 4 + 2 + 0
= 38
E. 111011 = 59
(1*25)+ (1*24)+ (1*23)+ (0*22)+ (1*21)+ (1*20)
= 32 + 16 + 8 + 0 + 2 + 1
= 59
15. Variabel yang digunakan untuk menggambarkan nilai numerik adalah ....
A. Echo : echo() berfungsi untuk menampilkan satu atau lebih data string kedalam
internet browser. Fungsi echo() ini sering digunakan oleh programmer karena
penggunaannya yang sangat dibutuhkan dalam pemograman, dan juga karena sangat mudah
digunakan.
Fungsi echo() memiliki keunikan tersendiri, dimana bisa menyediakan lebih dari satu
buah parameter, dengan parameter dasarnya adalah: $arg1
B. Array : Pengertian Array adalah sekumpulan variabel yang memiliki tipe data yang
sama dan dinyatakan dengan nama yang sama. Array merupakan konsep yang penting
dalam pemrograman, karna array memungkinkan untuk menyimpan data maupun referensi
objek dalam jumlah banyak dan terindeks.
C. Int : int (Integer) adalah tipe data untuk angka numerik yang tidak menggunakan koma,
untuk tipe data 32 bit.
D. Default : default adalah hasil penyetelan tetap untuk menjalankan sebuah
program atau aplikasi, atau pengaturan sesuai dengan keadaan asli.
E. Query : Query adalah semacam kemampuan untuk menampilkan suatu data dari
database dimana mengambil dari table-tabel yang ada di database, namun tabel
tersebut tidak semua ditampilkan sesuai dengan yang kita inginkan. data apa yang
ingin kita tampilkan.
16. Untuk keamanan transportasi data ketika upload maupun download diperlukan
a. Secure Socket Layer
Pengertian SSL (Secure Socket layer) Pada Jaringan Komputer
Secure Socket layer atau biasa disingkat dengan SSL adalah sebuah protocol pada layer
transport yang menggunakan algoritma berbeda untuk membentuk keamanan
dengan sistem otentikasi menggunakan sertifikat, enkripsi, pemeriksaan integritas dan
algoritma pertukaran kunci sesi pada jaringan. SSL akan memungkinkan komunikasi
antara WWW- server dan WWW-client bisa berkomunikasi secara aman dan terenkripsi
sehingga para hacker akan kesulitan untuk mencuri data.
b. NAT
NAT (Network Address Translation) atau Penafsiran alamat jaringan
adalah suatu metode untuk menghubungkan lebih dari satu komputer ke
jaringan internet dengan menggunakan satu alamat IP.
Banyaknya penggunaan metode ini disebabkan karena ketersediaan
alamat IP yang terbatas, kebutuhan akan keamanan (security), dan kemudahan serta
fleksibilitas dalam administrasi jaringan.
c. Gateway
Gateway adalah (gerbang jaringan) sebuah perangkat yang dipakai untuk
menghubungkan satu jaringan komputer dengan satu ataupun lebih jaringan komputer
yang memakai protokol komunikasi yang berbeda sehingga informasi dari satu
jaringan komputer bisa diberikan kepada
jaringan komputer lain yang protokolnya tidak sama atau berbeda.
d. Fire Wall
Pengertian / Arti Firewall, Firewall adalah sebuah sistem atau perangkat
yang mengizinkan lalu lintas jaringan yang dianggap aman untuk melaluinya dan
mencegah lalu lintas jaringan yang tidak aman. Umumnya, sebuah firewall
diiplementasikan dalam sebuah mesin terdedikasi, yang berjalan pada pintu gerbang
(gateway) antara jaringan lokal dan jaringan lainnya.
Firewall umumnya juga digunakan untuk mengontrol akses terhadap siapa saja yang
memiliki akses terhadap jaringan pribadi dari pihak luar. Saat ini, istilahfirewall menjadi
istilah generik yang merujuk pada sistem yang mengatur komunikasi antar dua jaringan
yang berbeda.
e. Router
Pengertian router. Router merupakan perangkat keras jaringan komputer yang dapat
digunakan untuk menghubungkan beberapa jaringan yang
sama atau berbeda. Router adalah sebuah alat untuk mengirimkan paket
data melalui jaringan atau internet untuk dapat menuju tujuannya, proses
tersebut dinamakan routing.
17.Simbol diagram alir (flow chart) yang digunakan untuk menjelaskan input
maupun output adalah
: Simbol yang menunjukkan pengolahan yang dilakukan oleh
komputer
Penjelasan gambar :
1. Start yaitu simbol untuk awal(start) dalam suatu kegiatan dalam flowchart
2. Input bil yaitu memasukkan data bilangan yang menyatakan proses input
tanpa tergantung dengan jenis peralatannya
3. S = mod (bil 5) yaitu proses perhitungan atau pengolahan data dalam flowchart
4. S=0 yaitu decision atau kondisi yang menyatakan tentang
perbandingan,pernyataan,penyeleksian data yang memberikan pilihan untuk
langkah selanjutnya
5. N dan Y merupakan garis alir (flow line) yang menentukan arah aliran
program
6. Cetak “bil” yaitu pemilihan proses berdasarkan kondisi yang ada
7. End yaitu simbol untuk akhir (stop) dari suatu kegiatan dalam flowchart
C. Multi Frekuensi
adalah kemampuan sebuah program dalam banyaknya siklus yang terjadi dalam satu
detik.
D. All Program adalah semua program
yang melakukan serangkaian instruksi yang ditulis untuk melakukan suatu fungsi spesifik
pada komputer.
E. Run
RUN adalah perintah untuk membuka aplikasi atau dokumen yang sudah diketahui lokasinya.
pada WIndows XP, RUN dapat ditemukan pada start menu di bawah Control Panel. Namun,
pada Windows 7, secara default RUN tidak disertakan pada start menu meskipun masih bisa
diakses dengan shortcut Ctrl + R. RUN bisa disebut sebagai versi GUI dari Command Prompt.
B. If (kondisi)
Aksi 1
Else
Aksi 2;
c. If (kondisi)
Aksil ;
Else
Aksi 2 ;
D. If (kondisi)
Aksi
Else
E. If kondisi
Aksi 1
Aksi 2
:
Penjelasan : a. If (kondisi)
then;Aksi
Else
( if berarti “jika” dan then artinya “maka”, kondisi adalah persyaratan
yang dapat bernilai benar atau salah ; aksi sesudah kata then hanya di
laksanakan apabila kondisi bernilai benar. Sebaliknya, apabila kondisi bernilai
salah, maka aksi tidak di laksanakan. Perhatikan bahwa kata
yang di garis bawahi. If dan then merupakan kata kunci (keywords)
untuk struktur pemilihan ini. )
b. If (kondisi)
Aksi 1
Else
Aksi 2;
(Else artinya “kalau tidak”. Bila kondisi bernilai benar, aksi 1 akan
di kerjakan, tetapi kalau tidak, aksi 2 yang akan di kerjakan.)
c. If (kondisi)
Aksil ;
Else Aksi
2;
d. If (kondisi)
Aksi
Else
e. If kondisi
Aksi 1
Aksi 2
22. Salah satu bagian pemrograman web yang pemrograman webnya ditentukan pada sisi server
adalah ....
A. Web programming client
B. Html programming
C. Database programming
D. Web server programming
E. Database server
Penjelasan :
a. Web Programing Client adalah pemrograman yang dilakukan di sisi clientdan bisa dijalakan
oleh web browser langsung
b. HTML Programing adalah pemrograman menggunakan bahasa HTML, dan bisa
langsung dijalankan tanpa adadanya webserver
c. Database Programing pengguanaan syntax SQL pada database
d. Webserver Programing adalah tempat menyimpan dokumen-dokumen web e. Database
Server adalah program yang digunakan untuk menyimpan data
yang akan diolah dihalaman web
Jawaban : E
B. PHP Nuke : adalah web yang berbasis berita otomatis penerbitan dan manajemen konten
system berdasarkan php dan my sql
C. Vb script : bahasa pemograman komputer yang sistem kerjanya atau script nya bisa di
kerjakan menggunakan program notepad, script vbs ini akan secara langsung ber
interaksi dengan komputer tanpa harus menggunakan editor bahasa pemograman
lain,VBScript merupakan varian dari visual basic.
D. CSS : adalah singkatan dari Cascading Style Sheets. Berisi rangkaian instruksi yang
menentukan bagiamana suatu text akan tertampil di halaman web.
24. Langkah-langkah yang benar untuk membuat data base baru yang masih kosong pada
Microsoft Access adalah ....
A. klik tombol file ->new
B. klik tombol file ->open
C. klik tombol file ->get external data
D. open end existing file
E. project new data
25. Untuk mengurutkan data dari kecil ke besar, pilihannya pada Sort adalah ....
A. Ascending : Ascending adalah mengurutkan dari yang terkecil ke yang terbesar.
B. not shorted : not shorted adalah tidak diurutkan atau bebas.
C . descending : Descending adalah proses mengurutkan dari yang terbesar ke yang
terkecil.
D . not ascending : not ascending adalah tidak mengurutkan dari yang terkecil ke yang
terbesar.
E. not descending : : not descending adalah tidak mengurutkan dari yang terbesar ke
yang terkeci
26. Yang digunakan untuk menerangkan field name adalah ....
a. A. Type : type data yang mampu menyimpan satu nilai tiap satu variable. Tipe data
merupakan tipe data dasar yang sering dipakai oleh program contoh tipe data primitive
(tipe numerik), tipe data karakter/char, tie data Boolean
b. B.Caption: dalam lingkungan pengolah kata ms-word perintah ini digunakan untuk
menambahkan keterangan pada sebuah gambar, table atau objek lainnya
e. E.Field size: jumlah batasan katakter (angka&huruf) yang dapat kita isikan kesuatu
sel/kotak
27. Tabel berikut ini menunjukan SQL yang hasilnya jumlah data
adalah .... T dagangan
No Barang Tgl Jumlah
NP200 2006030 3
FP233 2006030 2
NP200 2006030 1
FP233 2006030 2
Pembahasan
Kalau option <A> itu untuk hanya menghitung rata-rata dari nama barang tertentu
yakni NP200.
Kalau option <C> itu untuk menghitung jumlah maximal dari tabel.
Kalau option <B> itu untuk menghitung jumlah dari tiap-tiap baris/kolom.
Kalau option <E> itu untuk menghitung jumlah barang yg dari tanggal 20060304.
28.Pada pembuatan blank database, langkah yang harus dilakukan setelah memilih blank
database adalah mengisi ....
A. create table yaitu perintah yang digunakan untuk membuat tabel baru pada
database.
B. update table yaitu memperbaharui data lama menjadi data baru yang dalam tabel pada
database
C. create data yaitu perintah yang digunakan untuk membuat data dalam tabel pada database
D. create name yaitu perintah yang digunakan untuk membuat nama tabel pada database
E. input mask adalah sebuah fasilitas pada MS Access untuk melakukan format tertentu terhadap
nilai-nilai yang akan dimasukkan dalam tabel.
29. Koneksi database dalam aplikasi Visual Basic 6.0 menggunakan komponen ?
a. Stdio.h
b. Stdlib.h
c. ADO DC
d. Math.
e. Conio.h
Pembahasan
a. Stdio.h merupakan singkatan dari standart input output header”, adalah header yang
berisi defenisi makro,konstanta,dan deklarasi fungsid dari dua jenis yang digunakan untuk
berbagai standar input output operasi.
b. stdlib.h merupakan file header yang berfungsi untuk operasi pembanding dan operasi
konversi.
c. Adodc merupakan salah satu konsep ADO yang terdapat dalam visual basic.
Kegunaannya adalah untuk mengkoneksikan project program dengan tabel yang ada didalam
database. Sehingga mampu menghasilkan sebuah aplikasi program yang berbasis database.
d. Math adalah berisi prototype fungsi untuk pustaka matematika
e. Conio.h adalah file header yang digunakan untuk membuat tekt antarmuka pengguna
30. Procedure
32. 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
Penjelasan
a. create database name digunakan untuk membuat data base baru
b. insert database name digunakan untuk memasukkan data/record kedalam tabel
c. delete database name digunakan untuk menghapus record dalam tabel d. drop
database name digunakan untuk menghapus database
e. update database name digunakan untuk mengedit database,tabel dan record
33. Tuliskan SQL untuk menghitung jumlah customer yang terdapat di negara France
dari tabel customer....
A. select (customer id) from customer where country "france": Pilih id pelanggan
dari table pelanggan dimana kota nya adalah francis
B. select count(customer id) from customer where country = "france " : pilih dan hitung
id pelanggan dari table pelanggan dimana negaranya adalah france
D. select count (customer id)where= "france " : pilih dan hitung (id
pelanggan)dimana “francis”
E. select customer id where country = "france " : pilih id pelanggan dimana negara nya
adalah francis
34. Halaman web yang dapat diakses dan berinteraksi sesuai dengan keinginan merupakan
teknologi web yang berbasis....
A. konten = Dalam wed statis hanya diberikan oleh pemilik web dan jarang di update,
sementara dalam konten web dinamis bisa berasal dari pengunjung dan bisa juga dari
admin (pemilik web).
B. Struktural = sebuah sudut pandang luas dalam sosiologi dan antropologi yang berupaya
menafsirkan masyarakat sebagai sebuah strukturdengan bagian-bagian yang saling
berhubungan
C. Statis = Interaksi yang terjadi antara pengguna dan server hanyalah seputar
pemrosesan link saja
D. Array = sekumpulan variabel yang memiliki tipe data yang sama dan
dinyatakan dengan nama yang sama
E. Dynamis = interaksi yang terjadi antara pengguna dan server sangat komplek
35. Syntax yang dapat digunakan untuk menghitung jumlah pengunjung pada buku tamu dari
suatu WEB menggunakan ....
A. sum : digunakan untuk mencari jumlah isi data pada range tertentu.
B. shift register : Register Geser adalah suatu susunan pendaftaran informasi yang
ada pada rankaian elektronika dimana informasi dapat digeserkan. Dalam register geser
ada beberapa flip-flop yang saling dikoneksikan, sehingga informasi yang sudah
terdaftar dapat digeserkan dari satu flip-flop ke flip-flop yang lain, bergerak ke kiri
atau ke kanan atas perintah denyut Clock. Register
dapat langsung disusun dengan flip-flop. Sebuah flip-flop dapat menyimpan atau
mengingat atau mencatat data 1 bit.
C. Counter : Counter adalah rangkaian logika yang dapat menghitung banyaknya detak
pulsa dalam waktu yang tersedia. Counter merupakan rangkaian pengurut karena
membutuhkan karakteristik memori dan yang memegang peranan adalah clock.
Counter merupakan rangkaian sekuensial yang dirancang menggunakan rangkaian Flip
– Flop.
D. up Counter :up counter adalah Pencacah naik yang melakukan cacahan dari kecil
ke arah besar, kemudian kembali ke cacahan awal secara otomatis.
E. down counter :down counter adalah pencacah menurun yang melakukan pencacahan
dari besar ke arah kecil hingga cacahan terakhir kemudian kembali
ke cacahan awal.
36. Memberi komentar dua baris pada program Java menggunakan tanda berikut ini....
C. [[ Digunakan untuk melakukan operasi import semua kelas yang ada pada paket java
tertentu.
D. – type yang digunakan untuk menyederhanakan sebuah deskripsi yang ada pada java
E. /* Multiple Line Comment ( /* */)
Komentar dengan tanda slash dan asterik ( / * */) disebut dengan
Multiple-Line Comment, karena ini, perintah program, komentar-
komentar atau penjelasan program berada dalam apitan tanda slash dan asterik, semua
dianggap sebagai komentar, dan komentar bisa lebih dari satu baris.
37. Baris perintah pada bahasa pemograman Java selalu diakhiri dengan tanda
....
A.[]
B.{}
C. //
D. ;
E./
Penjelasan :
Kalau tanda “[ ]” untuk menyatakan tipe array dan untuk membedakan
nilai array.
Kalau tanda “{}”untuk menghimpun nilai yang otomatis dimasukkan ke dalam
array.
Kalau tanda “//” untuk mengawali atau mengakhiri komentar
Kalau tanda “/” untuk membagi nilai satu dengan nilai lainnya.