Pengacakan Soal Ujian Penerimaan POLRI Menggunakan Algoritme Fisher Yates Shuffle

Fransiskus Panca Juniawan, Hengki Hengki

Abstract


Perkembangan teknologi sudah diterapkan pada pelaksanaan ujian masuk POLRI yang diadakan oleh Polda Provinsi Kepulauan Bangka Belitung. Kegiatan ini secara rutin diadakan setiap tahunnya. Sistem yang digunakan adalah Ujian Masuk berbasis Komputer (Computer Base Test). Seiring berjalannya waktu, ditemukan permasalahan yang sering dihadapi dalam penyelenggaraan tes ujian masuk POLRI ini, yakni masih terjadinya tindakan kecurangan yang dilakukan peserta ujian, seperti mencontek dan meminta atau mencocokkan jawaban dengan rekan di sebelahnya. Untuk mengatasi permasalahan ini, diusulkan penggunaan algoritma Fisher-Yates Shuffle untuk melakukan pengacakan soal pada tes ujian masuk POLRI ini. Keunggulan dari algoritma Fisher-Yates Shuffle berupa tingkat efektivitas dari metode pengacakannya serta kompleksitas algoritmanya yang optimal yaitu O(n). Dengan diterapkannya algoritma pengacakan ini, maka peserta ujian akan kesulitan melakukan tindak kecurangan, karena urutan soal sudah diacak dan berbeda-beda setiap orangnya. Penelitian ini menggunakan model pengembangan perangkat lunak waterfall dengan tahap-tahap berupa pengumpulan data, analisis kebutuhan, perancangan system, implementasi, dan pengujian system. Dari hasil pengujian menggunakan metode Blackbox, sistem yang dibangun sudah berhasil melakukan pengacakan soal dan seluruh system berfungsi sebagaimana mestinya.


Keywords


Computer Based Test; Fisher-Yates Shuffle; Pengacakan Soal; Pola;

Full Text:

PDF (Indonesian)

References


Bahri, S., Wintolo, H., Setiawan, A. (2012), Algoritma Random Pada Computer Based Test Penerimaan Mahasiswa Baru STTA Yogyakarta. Jurnal Compiler, 1(2), 157-163.

Futaki, S.S., Marisa, F., Wijaya, I. D. (2018), Aplikasi Kamus Istilah Kebudayaan Indonesia Berbasis Desktop Menggunakan Metode Fisher-Yates. Jurnal Informatika Merdeka Pasuruan, 3(1), 71-79.

Gani, A., Marlinda, L. (2017), Aplikasi Pembelajaran Trigonometri Berbasis Android Menggunakan Algoritma Fisher Yates Shuffle. Jurnal Teknik Komputer, 3(2), 114-119.

Haditama, I., Slamet, C., Rahman, D.F. (2016), Implementasi Algoritma Fisher-Yates dan Fuzzy Tsukamoto Dalam Game Kuis Tebak Nada Sunda Berbasis Android. Jurnal JOIN, 1(1), 51-58.

Hasan, M. A., Supriadi, Zamzami. (2017), Implementasi Algoritma Fisher-Yates Untuk Mengacak Soal Ujian Online Penerimaan Mahasiswa Baru (Studi Kasus : Universitas Lancang Kuning Riau), Jurnal Teknosi, 3(2), 291-298.

Nithiya, D.G., Sharmila, S., Saranya. N., Rajkumar, K.K., Gomathi. (2016). Novel Architecture for Data – Shuffling Using Enhanced Fisher Yates Shuffle Algorithm. IJESC, 6(5), 4932-4935.

Rosa, A.S., dan Salahuddin, M. (2013). Rekayasa Perangkat Lunak Terstrktur dan Berorientasi Objek. Bandung. Informatika.

Subaeki, B., Ardiansyah, D. (2017), Implementasi Algoritma Fisher-Yates Shuffle Pada Aplikasi Multimedia Interaktif Untuk Pembelajaran Tenses Bahasa Inggris, Jurnal Infotronik, 2(1), 67-74.

Tedyyana, A., Danuri. (2017), Computer Based Test Untuk Seleksi Masuk Politeknik Negeri Bengkalis, Jurnal Teknologi Informasi & Komunikasi Digital Zone, 8(2), 114-124.

Wawan W., Veronika, T. W. (2011), Aplikasi Sistem Pakar Tes Kepribadian Berbasis Web, Jurnal INKOM, 5(2), 99-104.




DOI: http://dx.doi.org/10.35671/telematika.v12i1.714

Refbacks

  • There are currently no refbacks.




Indexed by:


Telematika
ISSN: 2442-4528 (online) | ISSN: 1979-925X (print)
Published by : Universitas Amikom Purwokerto
Jl. Let. Jend. POL SUMARTO Watumas, Purwonegoro - Purwokerto, Indonesia


Creative Commons License This work is licensed under a Creative Commons Attribution 4.0 International License .