Anda di halaman 1dari 9

Jawab semua pertanyaan berikut:

1. HTML merupakan singkatan dari...


A. Home Tool Markup Language
B. Hyperlinks and Text Markup Language
C. Hyperlinks and Tool Markup Language
D. Hyper Text Markup Language
E. Hyper Tool Markup Language
2. Tiga aspek utama hukum K3 yaitu norma ...
A. Keamanan kerja
B. Kesehatan, keselamatan, keamanan
C. Keselamatan, Kerjanyata, &keamanan
D. Keadaan, keselamatan, kerjanyata
E. Keselamatan, kesehatan, kerja, &kerjanyata
3.
Gambar disamping adalah tanda keselamatan di tempat kerja, yang artinya …

A. Tanda bahaya
B. Tanda anjuran
C. Tanda larangan
D. Tanda tegangantinggi
E. Tanda darurat/Jalur Evakuasi
4. Dalam melakukan upaya pencegahan agar perangkat lunak dapat terlindungi hak ciptanya dari
pembajakan, maka perusahaan pembuat perangkat lunak melengkapi produknya dengan kode
tertentu yang biasa disebut …
A. Serial number
B. Code number
C. Dial number
D. Certificate number
E. Passing number
5. Jika terjadi kecelakaan di tempat kerja maka sikap penolong adalah, kecuali ...
A. Langsung dibawa ke rumah sakit
B. Tidak panik
C. Perhatikan tanda-tanda shock
D. Jangan terburu-buru memindahkan korban
E. Hentikan pendarahan jika terdapat luka
6. Tag untuk menampilkan gambar dalam HTML adalah...
A. <img>
B. <jpg>
C. <jpeg>
D. <pict>
E. <gambar>
7. Salah satu ciri khas profesi adalah …
A. Suatu bidang pekerjaan yang terorganisir dari jenis intelektual yang terus berkembang dan
diperluas
B. Sebagai Sarana Kontrol Manusia
C. Perbuatan tidak etis selalu illegal
D. Seseorang Yang memiliki pengetahuan dibidang IT
E. Seseorang yang memiliki pengetahuan dibidang Ilmu Lingkungan
8. Profesi dalam pengembangan web, kecuali...
1
A. Web Developer
B. Web Programer
C. Web Designer
D. Web Administrator
E. Web Browser
9. Etika profesi merupakan salah satu jenis etika yang ada dalam lingkungan kerja. Pengertian dari Etika
adalah …
A. Nilai-nilai perilaku yang ditunjukkan oleh seseorang atau organisasi tertentu dalam interaksinya
dengan lingkungan
B. Semangat atau dorongan batin dalam diri seseorang untuk melakukan atau tidak melakukan
sesuatu.
C. Hal-hal yang dapat diterima dan hal-hal yang tidak dapat diterima dalam masyarakat.
D. Nilai-nilai normatif yang menjadi keyakinan dalam diri seseorang atau suatu
badan/lembaga/organisasi yang menjadi faktor pendorong untuk melakukan sesuatu atau tidak
melakukan sesuatu.
E. Nilai-nilai adaptif yang menjadi keyakinan dalam diri seseorang atau suatu
badan/lembaga/organisasi yang menjadi faktor pendorong untuk melakukan sesuatu atau tidak
melakukan sesuatu.
10. Etika profesi masuk sebagai pedoman hidup seorang karyawan untuk memberikan pelayanan
professional kepada masyarakat. Salah satu ciri khas profesi adalah …
A. Suatu bidang pekerjaan yang terorganisir dari jenis intelektual yang terus berkembang dan
diperluas
B. Sebagai Sarana Kontrol Manusia
C. Perbuatan tidak etis selalu illegal
D. Seseorang Yang memiliki pengetahuan dibidang IT
E. Perbuatan biasa dan lazim.
11. Integritas moral adalah kualitas kejujuran dan prinsip-prinsip moral pada orang yang telah dilakukan
secara teratur dalam profesi atau pekerjaan karyawan. Moral adalah …
A. Nilai-nilai perilaku yang ditunjukkan oleh seseorang atau organisasi tertentu dalam interaksinya
dengan lingkungan
B. Tindakan manusia yang baik dan sesuai dengan pemikiran yang ada dalam masyarakat
C. Hal-hal yang dapat diterima dan hal-hal yang tidak dapat diterima dalam masyarakat.
D. Hal-hal baik dan buruk dalam diri seseorang.
E. Etika yang dimiliki seseorang.
12. Sebuah halaman web/blog bisa diisi dengan tulisan, gambar, animasi, dan video. Tapi semua
itu dalam dunia web/blog disebut dengan istilah:
A. Konten
B. Script
C. HTML
D. Link
E. CSS
13. Dalam pergaulan hidup bermasyarakat, bernegara hingga pergaulan hidup tingkat internasional
diperlukan suatu system yang mengatur bagaimana seharusnya manusia bergaul. Secara harfiah,
norma dapat diartikan. . .
A. Ukuran atau patokan bagi kepala desa untuk berperilaku di kota.
B. Ukuran atau patokan bagi kepala sekolah untuk berperilaku di luar sekolah.
C. Ukuran atau patokan bagi kepala keluarga untuk berperilaku di luar rumah.
2
D. Ukuran atau patokan bagi seseorang untuk berperilaku dalam masyarakat.
E. Ukuran atau patokan umum dan tidak umum.
14. Etika profesi mempunyai beberapa tujuan luhur demi terjalinnya kebaikan bersama dalam lingkungan
kerja perusahaan. Tujuan mempelajari etika adalah. .
A. Membahas perbuatan baik dan perbuatan buruk manusia sejauh yang dapat dipahami oleh pikiran
manusia.
B. Sesuatu hal dikatakan baik bila ia mendatangkan rahmat, dan memberikan perasaan senang atau
bahagia (Sesuatu dikatakan baik bila ia dihargai secara positif).
C. Perbuatan buruk berarti perbuatan yang bertentangan dengan norma-norma masyarakat yang
berlaku.
D. Untuk mendapatkan konsep yang sama mengenai penilaian baik dan buruk bagi semua manusia
dalam ruang dan waktu tertentu.
E. Ukuran atau patokan umum dan tidak umum
15. Script untuk memulai session adalah ....
A. <?php session_start(); ?>
B. <?php session_start();
$_session[‘status’]=1;
?>
C. <?php $_session[‘status’]=1; ?>
D. <?php session_destroy();?>
E. <?php
session_start();
echo “status=”.$_session[‘status’];
?>
16. Sebuah halaman yang tersusun saling terkait satu dengan yang lainnya, serta mempunyai konten yang
unik, merupakan definisi dari ...
A. PHP
B. HTML
C. WEB
D. Dinamis
E. Pemrograman
17. Yang bukan merupakan cara penulisan tag PHP adalah ...
A. <? //code ?>
B. <?php //code ?>
C. <$ //code $>
D. <% //code %>
E. <script language=”php”> //code </script>
18. Aturan untuk mengendalinkan beberapa komponen dalam sebuah web sehngga akan lebih
terstruktur dan seragam yang bertujuan untuk mengatur gaya (style) tampilan webiste
adalah...
A. HTML
B. CSS
C. Javacript
D. PHP
E. XML
19. Pada sintak dibawah ini yang diberi tanda petunjuk, merupakan bagian dari..

3
A. Tag Pembuka
B. Tag paragraph
C. Deklarasi type versi HTML
D. Tag untuk membuat judul
E. Bagian body

20. <?php
if ($nilai> 60) {
echo "LULUS";
}
?>
Blok kode di atas mengandung arti ...
A. Jika nilai lebih dari 60 maka tertampil LULUS, jika tidak, GAGAL
B. Jika nilai kurang dari 60 maka tertampil LULUS, jika tidak, GAGAL
C. Jika nilai lebih dari 60 maka tertampil GAGAL, jika tidak, LULUS
D. Jika nilai kurang dari 60 maka tertampil GAGAL, jika tidak, LULUS
E. Jika nilai lebih dari 60 maka tertampil LULUS
21. <?php
// Program PHP

echo "Program PHP";


?>
Program di atas akan tertampil pada browser dengan tampilan ...
A. Program PHP Program PHP
B. Program PHP Program PHP
C. Program PHP
Program PHP
D. Program PHP
Program PHP
E. Program PHP
22. Format penilisan sintaks CSS yang benar adalah...
A. Selector {Property: value;}
B. Property {Selector: value;}
C. Value {Property: selector;}
D. Selector {value: property;}
E. Selector {Property; value;}
23. Perintah untuk memanggil file dalam PHP,misalnya akan memanggil file koneksi.php yang ada pada
folder config adalah ...
A. <a href = “/config/koneksi.php”>;
B. include(“/config/koneksi.php”);
C. class = “/config/koneksi.php”;
D. call(“/config/koneksi.php”);
E. <a href = “config/koneksi.php”>;

4
24. Fungsi PHP untuk mengeksekusi perintah MySQL adalah ...
A. mysql_connect()
B. mysql_select_db()
C. mysql_query()
D. mysql_fetch_assoc()
E. mysql_num_rows()

25. Untuk menerima masukan untuk menampilkan berupa pilihan (bisa memilih banyak pilihan) adalah...
A. Radio
B. Checkbox
C. Submit
D. Resume
E. Password
26. Proses login yang terdiri dari tiga buah tahapan yaitu ...
A. autorisasi, otentikasi dan otorisasi
B. autentikasi, otentikasi dan otorisasi
C. identifikasi, autentikasi dan otorisasi
D. identifikasi, otentikasi dan autentikasi
E. identifikasi, otentikasi dan otorisasi
27. Website pada umumnya menggunakan protokol ....
A. HTTP
B. TCP/IP
C. UDP
D. FTP
E. DHCP
28. Berikut ini adalah pernyataan yang tidak benar mengenai algoritma adalah ....
A. Algoritma harus terbatas langkahnya
B. Algoritma tidak harus menghasilkan output
C. Algoritma berisi rangkaian langkah-langkah kerja
D. Algoritma merupakan prosedur pemecahan masalah
E. Algoritma pasti memberikan hasil yang sama untuk inputan yang sama
29. Untuk membuat listing tag pertama adalah...
A. <html>
B. <ul>
C. <body>
D. <head>
E. <title>
30. Suatu susunan atau urutan langkah-langkah dalam menyelesaikan sebuah persoalan secara
sistematis dan logis disebut ....
A. Taktik
B. Strategi
C. Algoritma
D. Pemrograman
E. Notasi computing
31. Perhatikan algoritma percabangan berikut
Algoritma
For x  2 to 4 do
Temp  x
x  temp
5
End for
Proses perulangan terjadi sebanyak .... kali.
A. 1
B. 2
C. 3
D. 7
E. 9
32. Model penulisan dan perancangan algoritma menggunakan symbol bangun ruang dalam
mempresentasikan proses program adalah ....
A. Natural language
B. Bahasa narasi
C. Bahasa alami
D. Pseudocode
E. Flowchart
33. Tabel merupakan...
A. Informasi dalam bentuk baris dan kolom
B. Tulisan berjalan
C. Teks berjalan
D. Efek suara
E. Background
34. Dalam suatu percabangan diberikan
IF (NILAI>80) THEN
WRITE “Hebat”
ELSE
WRITE “Good”
Interval nilai yang akan menghasilkan output “Good” adalah ....
A. Nilai>=0
B. Nilai Nilai>70
C. Nilai <=80
D. Nilai <=70
E. Nilai<80
35. Syntax dibawah ini digunakan untuk membuat …

A. Radio button
B. List
C. Tabel
D. Value
E. Pilihan
36. Button khusus untuk mengirimkan data disebut…
A. Action
B. Submit
C. Method
D. Password
E. Text
37. Perhatikan percabangan berikut !
If kondisi then

6
statement 1
Else
statement 2

Perintah dalam pascal di atas mempunyai arti ...


A. Apabila perintah sesuai pada statement 1, Selanjutnya akan dilanjutkan pada statement 2
B. Apabila perintah tidak terpenuhi maka akan diulang dari statement 1 kembali
C. Apabila perintah statement 1 tidak terpenuhi maka akan dilakukan perintah pada statement
2
D. Apabila statement 2 terpenuhi maka akan kembali ke statement 1
E. Statement 1 yang tidak terpenuhi akan membatalkan progam
38. Sisa hasil bagi dikenal juga dengan ...
A. /
B. *
C. +
D. div
E. mod
39. Method yang digunakan untuk mengkonversi nilai string ke integer dalam Java adalah ....
A. parseInt()
B. coverseInt()
C. Cint()
D. StringInt()
E. ChangeInt()
40. Tiga prinsip utama dalam pemrograman berorientasi obyek adalah ...
A. Polymorphisme, inheritance, class
B. Public, protected, private
C. Encaptulation, polymorphisme, extend
D. Inheritance, polymorphisme, encaptulation
E. Abstact, interface, inheritance
41. Besaran yang nilainya dapat berubah-ubah disebut....
A. Tipe data
B. konstanta
C. variabel
D. readln
E. writeln
42. Yang dijalankan pertama kali ketika program Java dieksekusi adalah ....
A. Method()
B. Main()
C. Class
D. New
E. Public
43. Fungsi atribut "align" dalam HTML adalah...
A. Mengatur panjang
B. Mengatur garis tepi
C. Perataan table
D. Mengatur lebar

7
E. Warna latar belakang
44. Untuk membuat komentar banyak baris digunakan ....
A. //
B. /* */
C. <comment>
D. {* *}
E. ( )
45. Berikut adalah penamaan class pada java yang diperbolehkan, kecuali ....
A. 3_One
B. B_3ne
C. S13h
D. B3_Ta
E. Ta_4s
46.
Public class Soal{
Public static void main(String args[]){
Int a = 9; int b = 4;
Int c = a/b;
}}

Pendefinisian kelas pada program di atas terjadi pada baris ke ...


A. 1
B. 2
C. 3
D. 4
E. 5
47. Pembentukan object baru disebut ...
A. inheritance
B. instansiasi
C. polymorphisme
D. encaptulation
E. abstraction
48. Output dari hasil penggalan program berikut ini adalah ...
int All;
int a=2, b=3, c=6, d=5;
All = b * d – c / a + b;
System.out.print (“All:”+All);
A. All:14
B. All:10
C. All:15
D. All:9
E. All:11
49. Keyword yang digunakan untuk membuat nilai tetap dan tidak dapat berubah adalah ....
A. Protected
B. Private
C. Public
D. Final
8
E. Default
50.
Public class Soal{
Public static void main(String args[]){
Int a = 9; int b = 4;
Int c = a/b;
}}

Jika nilai variabel c ditampilkan ke layar akan menghasilkan nilai ....


A. 2.25
B. 2.3
C. 2
D. 2.5
E. 3

Anda mungkin juga menyukai