NAMA : _____________________________________
KELAS : _____________________________________
1. Proses langkah pembu atan aplikasi e. <tr>
berbasis web yang dilalui dengan tahap 9. Sistem yang melakukan suatu permintaan
teknologi jaringan, internet dan bahasa data/layanan ke server disebut dengan ?
pemrograman adalah... a. Client
a. Pemrograman c++ b. Server
b. Algoritma pemrograman c. Client-Server
c. Pemrograman web d. Sistem Operasi
d. Web desain e. Program
e. Pemrograman mobile 10. Tag yang digunakan pada HTML untuk
2. Kepanjangan dari HTML adalah... mengenter atau baris baru adalah...
a. Hyper Text Markup Language a. <tr>
b. Hyper Link Mobile Language b. <br>
c. Hyper Text Markup Languenge c. <head>
d. Hyper This Mobile Lose d. <ol>
e. Hyper Tell Markup Language e. <tab>
3. File HTML harus berekstensi... 11. Tag HTML yang berfungsi untuk membuat
a. .php judul pada halaman adalah...
b. .html a. <title>
c. .index b. <html>
d. .css c. <body>
e. .png d. <p>
4. SELECT max(thnakademik), nim,kodemk e. <head>
FROM P GROUP BY nim,kodemk 12. Tabel tag <tr> pada HTML saat membuat
Sintak tersebut adalah sintak dari agregasi tabel berfungsi untuk...
... kolom. a. Membuat kolom
a. Tanpa b. Membuat baris
b. Satu c. Membuat judul
c. Dua d. Membuat list
d. Tiga e. Membuat baris baru
e. Empat 13. Apa kepanjangan dari ODBC ?
5. Sistem yang menyediakan data/layanan a. Operation database connectivity
yang diminta oleh client disebut dengan ? b. Open database connection
a. Client c. Open database connectivity
b. Server d. Open data connect
c. Client-Server e. Opsion database connectivity
d. Sistem Operasi
e. Program
6. ALTER TABLE mhs ADD asalSekolah 14. Saat membuat list pada HTML dibagi
VARCHAR(20); menjadi tiga, diantaranya...
Sintak diatas berfungsi untuk ? a. Ordered list, unordered list dan
a. Menambah field baru dalam descripsion list
suatu table b. Deskripsi, terarah dan terurut
b. Mengubah nama field c. Panjang, pendek, dan sedang
c. Mengubah tipe data field d. Terutut, simple dan tersusun
d. Membuat primary key e. Ordered list dan unordered list
e. Menghapus primary key
7. Tag HTML yang memiliki peran penting 15. Ordered list pada HTML dibuat dengan
untuk menunjukan bagian halaman web tag...
adalah... a. <li>
a. Heading b. <ol>
b. Body c. <p>
c. Table d. <hr>
d. Row e. <br>
e. Tab 16. ALTER TABLE mhs ADD asalSekolah
8. Tag yang digunakan untuk membuat table VARCHAR(20);
pada HTML adalah... Sintak diatas berfungsi untuk ?
a. <h4>
b. <head> a. Menambah field baru dalam
c. <table> suatu table
d. <body> b. Mengubah nama field
c. Mengubah tipe data field
d. Membuat primary key 25. SGML singkatan dari...
e. Menghapus primary key a. Standard Generalized Markup
17. Tag pembuka item untuk list adalah... Language
a. <ol> b. Standard Google Markup
b. </li> Language
c. <li> c. Search Generator Markah
d. </ol> Languange
e. <ul> d. Standard Gift Markup List
e. Standard General Markup
18. Tag penutup ordered list adalah...
a. <ol> 26. Teks editor untuk menulis HTML
b. </li> diantaranya, kecuali...
c. <li> a. Notepad++
d. </ol> b. Sublime Text
e. <ul> c. Visual Studio Code
d. Blender
19. Tag untuk membuat unordered list e. Bluefish
adalah...
a. <ol> 27. Pada saat membuat halaman homepage,
b. </li> sebaiknya menggunakan nama...
c. <li> a. homepage.css
d. </ol> b. index.html
e. <ul> c. index.com
d. Google.id
20. Tag untuk membuat dan penutup e. html.html
description list adalah...
a. <dl> </dl> 28. Hasil tampilan dari kode dibawah ini
b. <dd> </dd> adalah...
c. <dt> </dt>
d. <ol> </ol>
e. <li> </li>
44. Nama table yang salah dapat dibenarkan a. Select * from pinjam_buku;
dengan menggunakan perintah Rename. b. Select nama_peminjam,
Berikut ini bentuk penulisan perintah tanggal_kembali from pinjam_buku;
rename yang benar adalah…. c. Select tanggal_peminjam,
tanggal_kembali from pinjam_buku;
a. Rename table pegawai to karyawan; d. Select nama_peminjam,
b. Rename pegawai to karyawan; tanggal_pinjam from pinjam_buku;
c. Rename pegawai to table karyawan; e. Select nama_peminjam, Judul_buku
d. Rename table pegawai to table from pinjam_buku;
karyawan;
e. Rename table pegawai for table 49. Perintah update salah satu jenis dari
karyawan; kelompok DML. Bentuk dasar penulisan
45. Nama kolom (field) pada table dapat perintah update yang benar adalah….
diubah jika ada kesalahan penulisan awal.
Pengubahan ini dilakukan dengan a. Update nama_tabel set nama_kolom :
menggunakan perintah DDL yaitu…. data_baru where kondisi:
b. Update nama_tabel set nama_tabel =
a. Menggunakan perintah ALTER dengan data_baru where kondisi;
option DELETE c. Update nama_tabel set nama_kolom =
b. Menggunakan perintah ALTER dengan data_baru;
option ADD d. Update nama_tabel where kondisi;
c. Menggunakan perintah ALTER dengan e. Update nama_tabel set nama_kolom =
option MODIFY data_baru where kondisi;
d. Menggunakan perintah ALTER dengan
option DROP 50. Seorang pedagang buah dipasar menjual
e. Menggunakan perintah ALTER bermacam – macam buah. Setiap harinya
dengan option CHANGE ia membawa 10 kg buah jeruk, 15 kg buah
mangga, dan 20 buah apel.
46. Table anggota memiliki 5 jenis field.
Karena adanya pembaruan dan kebutuhan Jika menggunakan Mysql, rumus total
data, ada penambahan 1 field lagi pada jumlah buah (kg) dapat dihitung dengan
table tersebut(anggota). Untuk menambah menggunakan fungsi agregasi yaitu….
field baru tersebut menggunakan
perintah…. a. Fungsi MIN yaitu mencari total jumlah
buah paling sedikit
a. Menggunakan perintah ALTER dengan b. Fungsi MAX yaitu mencari total jumlah
option DELETE buah paling banyak dibawa
b. Menggunakan perintah ALTER c. Fungsi AVERAGE yaitu mencari rata –
dengan option ADD rata buah yang dibawa setiap harinya
c. Menggunakan perintah ALTER dengan d. Fungsi SUM, yaitu menghitung totoal
option MODIFY nilai (buah) yang dibawa setiap harinya
d. Menggunakan perintah ALTER dengan
e. Fungsi COUNT yaitu menghitung jumlah d. WHERE
buah jeruk yang dibawa setiap harinya. e. AVG
57. DBMS adalah kepanjangan dari...
51. Fungsi AVG digunakan untuk mencari nilai
rata – rata. Untuk memperoleh nilai rata – a. Database Monogement System
rata syarat nya data harus…. b. Database Menegement System
c. Database Management System
a. Data tidak harus berjumlah lebih dari d. Database Modegement System
1 e. Database Maxogement System
b. Harus berjumlah lebih dari 2 atau
minimal dua 58. Siapakah yang telah memperkenalkan
c. Harus berada dalam data yang sejenis model relasional sistem database yang
d. Data tidak harus sejenis merupakan dasar untuk RDBMS...
e. Data disesuaikan dengan kebutuhan a. Dr. E.F. Cood
b. James Watt
52. Berdasarkan gambar diatas, perintah yang c. Thomas Alva Edison
tepat untuk menghitung total jumlah d. Mark Zuckeberg
Multimedia dalam table nilai adalah…. e. Samuel HandsWell
a. Select sum (Multimedia) from 59. Tipe data yang datanya tidak kita isi
nilaihasilujian; secara manual melaikan secara otomatis
b. Select sum (multimedia ) from merupakan jenis tipe data....
nilaihasilujian;
c. Select sum (*) from nilaihasilujian; a. Memo
d. Select sum(matematika) from b. Number
nilaihasilujian; c. Auto Number
e. Select sum (Pkn) from nilaihasilujian; d. Date/Time
e. Currerency
53. Suatu fungsi untuk menampilkan semua
data secara urut berdasarkan abjadnya 60. Dibawah ini yang tidak termasuk dari
disebut…. Arsitektur Sistem terdistribusi adalah...
a. ORDER BY
b. GRUP BY a. CORBA
c. JOIN BY b. Arsitektur Client Processor
d. SELECT BY c. Arsitektur Multiprocessor
e. DROP BY d. Arsitetur Objek Terdistribusi
e. Arsitektur Clien Server
54. Fungsi yang menampilkan data secara 61. Diantara perintah untuk mencetak berikut,
terurut berdasarkan abjad dari besar ke yang benar adalah ………..
kecil adalah... a. System.out.println(“Selamat Datang”)
b. System.Out.println(“Selamat Datang ”)
a. Descending c. System.out.Println(“Selamat Datang ”)
b. Rescending d. System.Out.Println(“Selamat Datang”)
c. Ascending e. System.out.print(selamat datang”)
d. Upcending 62. Stream yang berguna untuk mengirim
e. Gosending keluaran ke layar adalah..