DAFTAR PUSTAKA
Utdirartatmo, Firrar. Pemrograman Paralel dengan PVM di Linux dan Windows Yogyakarta: ANDI, 2002. Marek Balazinski, Aleksander Przybylo. Journal of Manufacturing Systems. Dearborn, Vol. 24, Iss. 3; p. 237 (7 pages) Jubilee, Enterprise. Buku Latihan Animasi Masking dengan Flash CS3. Elex Media Komputindo: 2008 Vaughan, Tay. Multimedia: Making It Work MC Graw-Hill, 2011 http://www.scribd.com/doc/57986689/tugas-MPI di akses 15/7/2011 http://marinishadrina.blogspot.com/2009/10/pengertian-animasi.html/ di akses 27/7/2011 http://ridonna70.wordpress.com/2011/05/29/blackbox-testing/ di akses 27/7/2011 http://erwinchristiansipayung.blogspot.com/2011/07/pengertian-flowchart.html di akses 27/7/2011
LAMPIRAN •
Action script pada tampilan Pembuka Pada tombol masuk untuk ke Menu Utama on (release) { loadMovie("MenuUtama.swf", 0); }
•
Action script pada tampilan Menu Utama Pada tombol Pendahuluan untuk ke Menu Pendahuluan on (release) { gotoAndStop("pendahuluan",1); } Pada tombol proses untuk ke Menu Proses on(release) { gotoAndStop("proses",1); } Pada tombol PVM untuk ke Materi PVM on (release) { gotoAndStop("Materi_PVM",1); } Pada tombol MPI untuk ke Materi MPI on (release) { gotoAndStop("Materi_MPI",1); } Pada tombol Latihan untuk ke Latihan
on (release) { gotoAndStop("Latihan",1); } Pada tombol exit untuk ke credit title on (release) { gotoAndStop("penutup",1); } •
Action script pada tampilan pendahuluan Pada layer stop Stop(); Pada tombol panah pengertian on (release) { gotoAndStop("pengertian",1); } Pada tombol panah langkah on (release) { gotoAndStop("langkah",1); } Pada tombol panah tujuan on (release) { gotoAndStop("tujuan",1); } Pada tombol Menu Utama untuk kembali ke Menu Utama on (release) {
gotoAndStop("MenuUtama",1); } •
Action script pada tampilan Pengertian Pada layer stop Stop(); Pada tombol client 2 untuk menampilkan 2 client { gotoAndStop(2); } Pada tombol client 4 untuk menampilkan 4 client on (release) { gotoAndStop(3); } Pada tombol client 6 untuk menampilkan 6 client on (release) { gotoAndStop(4); } Pada tombol panah untuk kembali ke Menu Pendahuluan on (release) { gotoAndStop("pendahuluan", 1); }
•
Action script pada tampilan langkah Pada tombol panah untuk kembali ke Menu Pendahuluan on (release) { gotoAndStop("pendahuluan", 1);
} •
Action script pada tampilan tujuan Pada tombol panah untuk kembali ke Menu Pendahuluan on (release) { gotoAndStop("pendahuluan", 1); } Pada tombol panah untuk kembali ke Menu Tujuan on (release) { gotoAndStop(1); } Pada tombol Mempercepat Proses untuk ke pindah ke frame mempercepat proses on (release) { gotoAndStop(2); } Pada tombol mengoptimalkan Proses untuk ke pindah ke frame mengoptimalkan proses on (release) { gotoAndStop(3); }
•
Action script pada tampilan proses Pada tombol Kembali untuk kembali ke Menu Utama on (release)
{ gotoAndStop("MenuUtama",1); } Pada tombol Exit untuk ke credit title on (release) { gotoAndStop("penutup",1); } Pada tombol submenu Materi Proses on (release) { gotoAndStop(2); } on (release) { gotoAndStop(3); } on (release) { gotoAndStop(4); } on (release) { gotoAndStop(5); } •
Action script pada tampilan Menu PVM Pada tombol Kembali untuk kembali ke Menu Utama on (release) { gotoAndStop("MenuUtama",1);
} Pada tombol Exit untuk ke credit title on (release) { gotoAndStop("penutup",1); } Pada tombol submenu Materi PVM on (release) { gotoAndStop(2); } on (release) { gotoAndStop(3); } on (release) { gotoAndStop(4); } •
Action script pada tampilan Menu MPI Pada tombol Kembali untuk kembali ke Menu Utama on (release) { gotoAndStop("MenuUtama",1); } Pada tombol Exit untuk ke credit title on (release) { gotoAndStop("penutup",1); }
Pada tombol submenu Materi MPI on (release) { gotoAndStop(2); } on (release) { gotoAndStop(3); } on (release) { gotoAndStop(4); }
•
Action script pada tampilan latihan Layer action di frame 1 stop(); kunci = new Array("C","D","D","A","B","A","A","C","A","D","D","B","B","D"," B","C","D","B","D","B") jml = 0; nilai = 0; soal = new Array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20); soal1 = new Array();
Layer action diframe 22 if (nilai<65) { pesan="Nilai Anda kurang dari Standar Kompetensi yang ditetapkan. Pelajari kembali media ini, khususnya pada bagian Materi" }else{ pesan="Nilai Anda sudah BAIK. Anda boleh mencoba lagi Uji Kompetensi ini sebagai pendalaman materi" }
Untuk tombol start on (release) { for (i=1; i<11; i++) { rand = random(21-i); dat = soal[rand]; soal1.push(dat); soal.splice(rand, 1); } frame=soal1[jml]+1 gotoAndStop(frame); soalke = 1; }
Untuk tombol pilihan jawaban A on (release) { pilih = "A"; f=_currentframe k = kunci[f-2]; if (pilih == k) {
nilai = nilai+10; tellTarget ("bs") { gotoAndPlay("benar"); } } else { tellTarget ("bs") { gotoAndPlay("salah"); } } jml = jml+1; soalke = soalke+1; frame=soal1[jml]+1 if (jml==10) { gotoAndStop(22); } else { gotoAndStop(frame); } }
Untuk tombol pilihan jawaban B on (release) { pilih = "B"; f=_currentframe k = kunci[f-2]; if (pilih == k) { nilai = nilai+10; tellTarget ("bs") { gotoAndPlay("benar"); } } else {
tellTarget ("bs") { gotoAndPlay("salah"); } } jml = jml+1; soalke = soalke+1; frame=soal1[jml]+1 if (jml==10) { gotoAndStop(22); } else { gotoAndStop(frame); } }
Untuk tombol pilihan jawaban C on (release) { pilih = "C"; f=_currentframe k = kunci[f-2]; if (pilih == k) { nilai = nilai+10; tellTarget ("bs") { gotoAndPlay("benar"); } } else { tellTarget ("bs") { gotoAndPlay("salah"); } } jml = jml+1;
soalke = soalke+1; frame=soal1[jml]+1 if (jml==10) { gotoAndStop(22); } else { gotoAndStop(frame); } }
Untuk tombol pilihan jawaban D on (release) { pilih = "A"; f=_currentframe k = kunci[f-2]; if (pilih == k) { nilai = nilai+10; tellTarget ("bs") { gotoAndPlay("benar"); } } else { tellTarget ("bs") { gotoAndPlay("salah"); } } jml = jml+1; soalke = soalke+1; frame=soal1[jml]+1 if (jml==10) { gotoAndStop(22); } else {
gotoAndStop(frame); } }
Untuk tombol Exit on (release) { gotoAndStop ("penutup",1); }
Untuk tombol kembali on (release) { gotoAndStop ("MenuUtama",1); }