Tabel Admin Tabel Siswa

commit to user 25

BAB IV IMPLEMENTASI DAN ANALISA

4.6.8 Implementasi

4.1.1 Implementasi Database

a. Tabel Admin

Tabel admin berisi id, username, dan password yang digunakan admin untuk login. Tabel admin ditunjukkan pada gambar 4.1 Gambar 4.1 Tabel Admin

b. Tabel Siswa

Tabel siswa berisi data-data siswa yang telah registrasi untuk melihat materi dan mengerjakan evaluasi. Tabel siswa ditunjukkan pada gambar 4.2 Gambar 4.2 Tabel Siswa commit to user 26

4.1.2 Implementasi XML Quiz

Berikut adalah file XML yang berisi soal-soal evaluasi bagi siswa : ?xml version=1.0? DOCTYPE quiz [ ELEMENT quiz title, items ELEMENT title PCDATA ELEMENT items item+ ELEMENT item question, answer, answer+ ELEMENT question PCDATA ELEMENT answer PCDATA ATTLIST answer correct y IMPLIED] quiz titleThe Quiztitle numberOfQuestionsToDisplay5numberOfQuestionsToDisplay items item questionUntuk memindahkan 10 coulomb muatan listrik dari A ke B diperlukan energi 50 joule. Beda potensial antara A dan B adalahquestion answer correct=y5 voltanswer answer50 voltanswer answer0.2 voltanswer answer500 voltanswer item item questionSebuah rangkaian tertutup dengan sumber arus 12V menghasilkan arus listrik 400 mA. Hambatan listrik rangkaian tersebut adalahquestion answer48 ohmanswer answer correct=y30 ohmanswer commit to user 27 answer33 ohmanswer answer3 ohmanswer item item questionSumber listrik sebesar 6 V menghasilkan arus listrik 0,5 A selama 1 menit. Energi dan daya listrik rangkaan itu adalahquestion answer180 joule dan 2 wattanswer answer correct=y180 joule dan 3 wattanswer answer100 joule dan 3 wattanswer answer80 joule dan 3 wattanswer item item questionSebuah lampu dipasang pada tegangan 220 volt dan menghasilkan kuat arus listrik sebesar 0,25 A. Berapa daya lampu tersebutquestion answer60 wattanswer answer30 wattanswer answer50 wattanswer answer correct=y55 wattanswer item item questionBudi membeli lampu bertuliskan 220 volt, 100 watt, perkirakan hambatan yang dimiliki lampu tersebut adalahquestion answer correct=y484 ohmanswer answer22 ohmanswer answer50 ohmanswer answer120 ohmanswer item item commit to user 28 questionAnto membeli lampu dengan spesifikasi 220 volt, 100 watt dan lampu dipasang pada tegangan 110 volt, berapakah daya lampu saat menyala?question answer correct=y25 wattanswer answer484 ohmanswer answer120 ohmanswer answer50 ohmanswer item item questionMuatan sebesar 360 C mengalir dalam dua menit dalam suatu rangkaian. Kuat arus rangkaian listrik tersebut adalahquestion answer2 ampereanswer answer5 ampereanswer answer7.2 ampereanswer answer correct=y3 ampereanswer item item questionDalam waktu dua menit arus listrik sebesar 2 A mengalir sepanjang kawat penghantar. Berapa muatan yang berpindahquestion answer correct=y240 coulombanswer answer30 coulombanswer answer120 coulombanswer answer80 coulombanswer item item questionSebuah rumah terdapat 4 lampu 20 W, 2 lampu 10 W, 3 lampu 40 W yang menyala 5 jam setiap hari. Jika harga listrik per kWh Rp 500,00, maka biaya yang harus dibayar dalam 30 hariquestion answerRp 25.000,00answer commit to user 29 answerRp 20.000,00answer answer correct=yRp 16.500,00answer answerRp 15.000,00answer item itemquestionSebuah kawat penghantar memiliki panjang L dan luas penampang A dan memiliki hambatan 120 ohm. Jika kawat dengan bahan yang sama memiliki panjang 2 L dan luas penampang 3 A, tentukan hambatan kawat kedua ini question answer50 ohmanswer answer100 ohmanswer answer correct=y80 ohmanswer answer30 ohmanswer item items quiz commit to user 30

4.1.3 Implementasi Aplikasi

4.1.3.1 Halaman User

a. Halaman Home