TUGAS SISTEM KOMPUTASI BERGERAK

17
TUGAS SISTEM KOMPUTASI BERGERAK “ APLIKASI QUIZ ANDROID ” Disusun oleh : RIZKI PURBOWO (29110679) HARY PURWANTO (23110175) M. IMAL PUTRA (28110157) M. YUSRIZAL (24110840) FAKULTAS ILMU KOMPUTER JURUSAN SISTEM KOMPUTER UNIVERSITAS GUNADARMA

Transcript of TUGAS SISTEM KOMPUTASI BERGERAK

TUGAS SISTEM KOMPUTASI BERGERAK“ APLIKASI QUIZ ANDROID ”

Disusun oleh :

RIZKI PURBOWO (29110679)

HARY PURWANTO (23110175)

M. IMAL PUTRA (28110157)

M. YUSRIZAL (24110840)

FAKULTAS ILMU KOMPUTER JURUSAN SISTEM

KOMPUTER

UNIVERSITAS GUNADARMA

2014

“ APLIKASI QUIZ

ANDROID “Ini adalah aplikasi quiz

android. Yang digunakan

untuk mengetest tingkat

kecerdasan dan wawasan

user. Dimana akan ada 10

soal quiz yang harus di isi oleh user. Pada

gambar disamping tampilan untuk menjalankan

aplikasi quiz user harus

menekan GO.

Lalu masuk form

selanjutnya dimana user

harus mengisikan Nama dan

tekan button “ Mulai Test “ untuk memulai test

quiz.

Setiap masing – masing soal akan diberi 4

pilihan jawaban yang harus dipilih. User harus

memilih salah satu jawaban yang dianggap paling

benar. Setelah memilih pilihan jawaban maka

user harus menekan Button “ Submit “ untuk

memasukan jawaban dan untuk melanjutkan ke soal

berikutnya.

Pada masing – masing soal terdapat 2 buah

textview untuk menampilkan karakter huruf, lalu

radio grup untuk pilahan jawaban dan button

untuk lanjut ke soal berikutnya.

Dari soal pertama hingga ke soal ke -10 maka

progress akan menunjukan tingkat 100% dengan

berarti soal sudah dijalankan seluruhnya.

Jika User sudahmengerjakan 10 soalquiz maka akan munculhasil akhir dari tesdan user akanmendapatkan nilaisesuai dengan jawabanyang benar. Danmendapatkan pesan “Selamat Anda Lulus Tes“

SOURCE CODEpackage com.la1;

import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.view.View;import android.widget.Button;import android.widget.CheckBox;import android.widget.EditText;import android.widget.ProgressBar;import android.widget.RadioButton;import android.widget.TextView;

public class TestSoal extends Activity {String nama;EditText lyt_nama;public int nilaites;CheckBox cek1, cek2, cek3;RadioButton pil1, pil2, pil3, pil4;

@Overrideprotected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);setContentView(R.layout.linier);ProgressBar loading = (ProgressBar)findViewById(R.id.progressBar);loading.setMax(100);loading.setProgress(0);

lyt_nama = (EditText)findViewById(R.id.editText_Nama);

TextView progress = (TextView)findViewById(R.id.textView2);progress.setText("Progress 0% ");

Button mulai = (Button)findViewById(R.id.mulai);mulai.setOnClickListener(new View.OnClickListener() {

@Overridepublic void onClick(View v) {

nama = lyt_nama.getText().toString();test1();

}});

}public void test1() {

setContentView(R.layout.test1);ProgressBar loading = (ProgressBar)findViewById(R.id.progressBar);loading.setProgress(8);

TextView nama_tampil = (TextView)findViewById(R.id.nama_tes);nama_tampil.setText("Nama : " + nama);

TextView progress = (TextView)findViewById(R.id.textView2);progress.setText("Progress 7.7% ");

pil1 = (RadioButton)findViewById(R.id.radio1);pil2 = (RadioButton)findViewById(R.id.radio2);pil3 = (RadioButton)findViewById(R.id.radio3);pil4 = (RadioButton)findViewById(R.id.radio4);

Button ke_hasil = (Button)findViewById(R.id.submit);ke_hasil.setOnClickListener(new View.OnClickListener() {

@Overridepublic void onClick(View v) {

if(pil1.isChecked()) {nilaites = nilaites + 9;

}

if(pil2.isChecked()) {nilaites = nilaites + 0;

}

if(pil3.isChecked()) {nilaites = nilaites + 0;

}

if(pil4.isChecked()) {nilaites = nilaites + 0;

}test2();

}});

}

public void test2() {setContentView(R.layout.test2);ProgressBar loading = (ProgressBar)findViewById(R.id.progressBar);loading.setProgress(16);

TextView nama_tampil = (TextView)findViewById(R.id.nama_tes);nama_tampil.setText("Nama : " + nama);

TextView progress = (TextView)findViewById(R.id.textView2);progress.setText("Progress 15.4% ");

pil1 = (RadioButton)findViewById(R.id.radio1);pil2 = (RadioButton)findViewById(R.id.radio2);pil3 = (RadioButton)findViewById(R.id.radio3);pil4 = (RadioButton)findViewById(R.id.radio4);

Button ke_hasil = (Button)findViewById(R.id.submit);

ke_hasil.setOnClickListener(new View.OnClickListener() {

@Overridepublic void onClick(View v) {

if(pil1.isChecked()) {nilaites = nilaites + 0;

}

if(pil2.isChecked()) {nilaites = nilaites + 9;

}

if(pil3.isChecked()) {nilaites = nilaites + 0;

}

if(pil4.isChecked()) {nilaites = nilaites + 0;

}test3();

}});

}

public void test3() {setContentView(R.layout.test3);ProgressBar loading = (ProgressBar)findViewById(R.id.progressBar);loading.setProgress(24);

TextView nama_tampil = (TextView)findViewById(R.id.nama_tes);nama_tampil.setText("Nama : " + nama);

TextView progress = (TextView)findViewById(R.id.textView2);progress.setText("Progress 23% ");

pil1 = (RadioButton)findViewById(R.id.radio1);pil2 = (RadioButton)findViewById(R.id.radio2);pil3 = (RadioButton)findViewById(R.id.radio3);pil4 = (RadioButton)findViewById(R.id.radio4);

Button ke_hasil = (Button)findViewById(R.id.submit);ke_hasil.setOnClickListener(new View.OnClickListener() {

@Overridepublic void onClick(View v) {

if(pil1.isChecked()) {nilaites = nilaites + 0;

}

if(pil2.isChecked()) {nilaites = nilaites + 9;

}

if(pil3.isChecked()) {nilaites = nilaites + 0;

}

if(pil4.isChecked()) {nilaites = nilaites + 0;

}test4();

}});

}

public void test4() {setContentView(R.layout.test4);ProgressBar loading = (ProgressBar)findViewById(R.id.progressBar);loading.setProgress(32);

TextView nama_tampil = (TextView)findViewById(R.id.nama_tes);nama_tampil.setText("Nama : " + nama);

TextView progress = (TextView)findViewById(R.id.textView2);progress.setText("Progress 30% ");

pil1 = (RadioButton)findViewById(R.id.radio1);pil2 = (RadioButton)findViewById(R.id.radio2);pil3 = (RadioButton)findViewById(R.id.radio3);pil4 = (RadioButton)findViewById(R.id.radio4);

Button ke_hasil = (Button)findViewById(R.id.submit);ke_hasil.setOnClickListener(new View.OnClickListener() {

@Overridepublic void onClick(View v) {

if(pil1.isChecked()) {nilaites = nilaites + 0;

}

if(pil2.isChecked()) {nilaites = nilaites + 0;

}

if(pil3.isChecked()) {nilaites = nilaites + 8;

}

if(pil4.isChecked()) {nilaites = nilaites + 0;

}test5();

}});

}

public void test5() {setContentView(R.layout.test5);ProgressBar loading = (ProgressBar)findViewById(R.id.progressBar);loading.setProgress(40);

TextView nama_tampil = (TextView)findViewById(R.id.nama_tes);nama_tampil.setText("Nama : " + nama);

TextView progress = (TextView)findViewById(R.id.textView2);

progress.setText("Progress 37.7% ");

pil1 = (RadioButton)findViewById(R.id.radio1);pil2 = (RadioButton)findViewById(R.id.radio2);pil3 = (RadioButton)findViewById(R.id.radio3);pil4 = (RadioButton)findViewById(R.id.radio4);

Button ke_hasil = (Button)findViewById(R.id.submit);ke_hasil.setOnClickListener(new View.OnClickListener() {

@Overridepublic void onClick(View v) {

if(pil1.isChecked()) {nilaites = nilaites + 0;

}

if(pil2.isChecked()) {nilaites = nilaites + 0;

}

if(pil3.isChecked()) {nilaites = nilaites + 0;

}

if(pil4.isChecked()) {nilaites = nilaites + 8;

}test6();

}});

}

public void test6() {setContentView(R.layout.test6);ProgressBar loading = (ProgressBar)findViewById(R.id.progressBar);loading.setProgress(48);

TextView nama_tampil = (TextView)findViewById(R.id.nama_tes);nama_tampil.setText("Nama : " + nama);

TextView progress = (TextView)findViewById(R.id.textView2);progress.setText("Progress 45.4% ");

pil1 = (RadioButton)findViewById(R.id.radio1);pil2 = (RadioButton)findViewById(R.id.radio2);pil3 = (RadioButton)findViewById(R.id.radio3);pil4 = (RadioButton)findViewById(R.id.radio4);

Button ke_hasil = (Button)findViewById(R.id.submit);ke_hasil.setOnClickListener(new View.OnClickListener() {

@Overridepublic void onClick(View v) {

if(pil1.isChecked()) {nilaites = nilaites + 8;

}

if(pil2.isChecked()) {nilaites = nilaites + 0;

}

if(pil3.isChecked()) {nilaites = nilaites + 0;

}

if(pil4.isChecked()) {nilaites = nilaites + 0;

}test7();

}});

}

public void test7() {setContentView(R.layout.test7);ProgressBar loading = (ProgressBar)findViewById(R.id.progressBar);loading.setProgress(56);

TextView nama_tampil = (TextView)findViewById(R.id.nama_tes);nama_tampil.setText("Nama : " + nama);

TextView progress = (TextView)findViewById(R.id.textView2);progress.setText("Progress 53% ");

pil1 = (RadioButton)findViewById(R.id.radio1);pil2 = (RadioButton)findViewById(R.id.radio2);pil3 = (RadioButton)findViewById(R.id.radio3);pil4 = (RadioButton)findViewById(R.id.radio4);

Button ke_hasil = (Button)findViewById(R.id.submit);ke_hasil.setOnClickListener(new View.OnClickListener() {

@Overridepublic void onClick(View v) {

if(pil1.isChecked()) {nilaites = nilaites + 0;

}

if(pil2.isChecked()) {nilaites = nilaites + 8;

}

if(pil3.isChecked()) {nilaites = nilaites + 0;

}

if(pil4.isChecked()) {nilaites = nilaites + 0;

}test8();

}});

}

public void test8() {

setContentView(R.layout.test8);ProgressBar loading = (ProgressBar)findViewById(R.id.progressBar);loading.setProgress(64);

TextView nama_tampil = (TextView)findViewById(R.id.nama_tes);nama_tampil.setText("Nama : " + nama);

TextView progress = (TextView)findViewById(R.id.textView2);progress.setText("Progress 60% ");

pil1 = (RadioButton)findViewById(R.id.radio1);pil2 = (RadioButton)findViewById(R.id.radio2);pil3 = (RadioButton)findViewById(R.id.radio3);pil4 = (RadioButton)findViewById(R.id.radio4);

Button ke_hasil = (Button)findViewById(R.id.submit);ke_hasil.setOnClickListener(new View.OnClickListener() {

@Overridepublic void onClick(View v) {

if(pil1.isChecked()) {nilaites = nilaites + 8;

}

if(pil2.isChecked()) {nilaites = nilaites + 0;

}

if(pil3.isChecked()) {nilaites = nilaites + 0;

}

if(pil4.isChecked()) {nilaites = nilaites + 0;

}test9();

}});

}

public void test9() {setContentView(R.layout.test9);ProgressBar loading = (ProgressBar)findViewById(R.id.progressBar);loading.setProgress(68);

TextView nama_tampil = (TextView)findViewById(R.id.nama_tes);nama_tampil.setText("Nama : " + nama);

TextView progress = (TextView)findViewById(R.id.textView2);progress.setText("Progress 67.7% ");

pil1 = (RadioButton)findViewById(R.id.radio1);pil2 = (RadioButton)findViewById(R.id.radio2);pil3 = (RadioButton)findViewById(R.id.radio3);pil4 = (RadioButton)findViewById(R.id.radio4);

Button ke_hasil = (Button)findViewById(R.id.submit);

ke_hasil.setOnClickListener(new View.OnClickListener() {

@Overridepublic void onClick(View v) {

if(pil1.isChecked()) {nilaites = nilaites + 0;

}

if(pil2.isChecked()) {nilaites = nilaites + 0;

}

if(pil3.isChecked()) {nilaites = nilaites + 0;

}

if(pil4.isChecked()) {nilaites = nilaites + 8;

}test10();

}});

}

public void test10() {setContentView(R.layout.test10);ProgressBar loading = (ProgressBar)findViewById(R.id.progressBar);loading.setProgress(76);

TextView nama_tampil = (TextView)findViewById(R.id.nama_tes);nama_tampil.setText("Nama : " + nama);

TextView progress = (TextView)findViewById(R.id.textView2);progress.setText("Progress 75.4% ");

pil1 = (RadioButton)findViewById(R.id.radio1);pil2 = (RadioButton)findViewById(R.id.radio2);pil3 = (RadioButton)findViewById(R.id.radio3);pil4 = (RadioButton)findViewById(R.id.radio4);

Button ke_hasil = (Button)findViewById(R.id.submit);ke_hasil.setOnClickListener(new View.OnClickListener() {

@Overridepublic void onClick(View v) {

if(pil1.isChecked()) {nilaites = nilaites + 8;

}

if(pil2.isChecked()) {nilaites = nilaites + 0;

}

if(pil3.isChecked()) {nilaites = nilaites + 0;

}

if(pil4.isChecked()) {nilaites = nilaites + 0;

}test11();

}});

}

public void test11() {setContentView(R.layout.test11);ProgressBar loading = (ProgressBar)findViewById(R.id.progressBar);loading.setProgress(84);

TextView nama_tampil = (TextView)findViewById(R.id.nama_tes);nama_tampil.setText("Nama : " + nama);

TextView progress = (TextView)findViewById(R.id.textView2);progress.setText("Progress 83% ");

pil1 = (RadioButton)findViewById(R.id.radio1);pil2 = (RadioButton)findViewById(R.id.radio2);pil3 = (RadioButton)findViewById(R.id.radio3);pil4 = (RadioButton)findViewById(R.id.radio4);

Button ke_hasil = (Button)findViewById(R.id.submit);ke_hasil.setOnClickListener(new View.OnClickListener() {

@Overridepublic void onClick(View v) {

if(pil1.isChecked()) {nilaites = nilaites + 0;

}

if(pil2.isChecked()) {nilaites = nilaites + 0;

}

if(pil3.isChecked()) {nilaites = nilaites + 0;

}

if(pil4.isChecked()) {nilaites = nilaites + 8;

}test12();

}});

}

public void test12() {setContentView(R.layout.test12);ProgressBar loading = (ProgressBar)findViewById(R.id.progressBar);loading.setProgress(92);

TextView nama_tampil = (TextView)findViewById(R.id.nama_tes);nama_tampil.setText("Nama : " + nama);

TextView progress = (TextView)findViewById(R.id.textView2);

progress.setText("Progress 91% ");

pil1 = (RadioButton)findViewById(R.id.radio1);pil2 = (RadioButton)findViewById(R.id.radio2);pil3 = (RadioButton)findViewById(R.id.radio3);pil4 = (RadioButton)findViewById(R.id.radio4);

Button ke_hasil = (Button)findViewById(R.id.submit);ke_hasil.setOnClickListener(new View.OnClickListener() {

@Overridepublic void onClick(View v) {

if(pil1.isChecked()) {nilaites = nilaites + 9;

}

if(pil2.isChecked()) {nilaites = nilaites + 0;

}

if(pil3.isChecked()) {nilaites = nilaites + 0;

}

if(pil4.isChecked()) {nilaites = nilaites + 0;

}hasil();

}});

}

public void hasil() {setContentView(R.layout.hasil);ProgressBar loading = (ProgressBar)findViewById(R.id.progressBar);loading.setProgress(100);

TextView nama_tampil = (TextView)findViewById(R.id.nama_tes);nama_tampil.setText("Nama : " + nama);

TextView hasil_nilai = (TextView)findViewById(R.id.hasil);hasil_nilai.setText("Hasil akhir dari tes mendapat nilai : " +

nilaites);

TextView ket = (TextView)findViewById(R.id.keterangan);

if(nilaites >= 60){ket.setText("Selamat Anda Lulus Tes");

} else {ket.setText("Anda Gagal Tes, Coba Lagi");

}

TextView progress = (TextView)findViewById(R.id.textView2);progress.setText("Progress 100% ");

Button ke_hasil = (Button)findViewById(R.id.back);

ke_hasil.setOnClickListener(new View.OnClickListener() {

@Overridepublic void onClick(View v) { Intent back = new Intent(TestSoal.this, MainActivity.class);

startActivity(back);}

});}}