@thesis{thesis, author={Hilmi Azhari - 145410222}, title ={PENERAPAN ALGORITMA FISHER-YATES SHUFFLE PADA SIMULASI SOAL TES CAT CPNS BERBASIS WEB}, year={2019}, url={https://eprints.akakom.ac.id/8317/}, abstract={Tes CAT (Computer Assisted Test) CPNS (Calon Pegawai Negeri Sipil) adalah suatu metode seleksi dengan alat bantu komputer yang digunakan untuk mendapatkan standar minimal kompetensi dasar bagi pelamar CPNS. Pada pelaksanaan ujian tes CAT CPNS memiliki soal yang teracak, sehingga setiap peserta memiliki soal yang berbeda-beda. Untuk mendapatkan hasil soal yang teracak diperlukan sebuah algoritma pengacakan, salah satunya adalah Fisher-Yates Shuffle. Proses yang dilakukan algoritma Fisher-Yates Shuffle adalah memasukkan atribut soal kedalam scratch (daftar soal yang belum terpilih), lalu membuat range (jumlah soal yang belum terpilih) kemudian dilakukan proses pengacakan, selanjutnya membentuk roll (untuk sebuah soal yang terpilih dari semua jumlah soal yang ada) kemudian hasil soal yang sudah terpilih dimasukkan kedalam result (hasil dari seluruh soal yang telah dilakukan pengacakan). Dari hasil pengujian yang dilakukan mengunakan algoritma Fisher-Yates Shuffle hasilnya tidak terdapat soal yang sama keluar berulang pada setiap peserta. Jadi setiap peserta memiliki soal yang berbeda antara peserta yang satu dengan yang lainya. Katra kunci : CAT CPNS, Pengacakan Soal, Fisher-Yates Shuffle, PHP, Web} }