IMPLEMENTASI ALGORITMA MULTIPLICATIVE CRNG (CONGRUENTIAL RANDOM NUMBER GENERATOR) PADA APLIKASI TES KEMAMPUAN DASAR KOMPUTER MENGGUNAKAN PHP

Nunu Nugraha, Wahyu Ilahi

Abstract


TKD merupakan test yang berasal dari Badan Kepegawaian Negara (BKN). Test ini terdiri atas tiga bagian yaitu Test Intelegensi Umum (TIU), Test Wawasan Kebangsaan (TWK), dan Test Karakteristik Pribadi (TKP). TKD ini dimaksudkan untuk menggali pengetahuan, keterampilan, dan sikap / perilaku calon Aparatur Sipil Negara (ASN) untuk mendapatkan PNS yang memiliki kemampuan yang baik sehingga dapat bekerja secara profesional nantinya. Pelaksanaan TKD ini menggunakan sistem berbasis komputer dengan menggunakan Algoritma Multiplicative CRNG (Congruential Random Number Generator). Dimana Algoritma ini digunakan untuk mengacak bilangan yang tidak dapat diprediksi kemunculannya. Pemrograman yang digunakan untuk aplikasi TKD ini menggunakan pemrograman PHP yang menjelaskan bahwa skrip PHP dapat berupa embedded script yaitu meletakkan tag PHP diantara tag-tag HTML sedangkan non embedded script yaitu semua tag HTML diletakkan dalam tag PHP. Sehingga penerapan algoritma pada Aplikasi TKD berbasis PHP ini akan memungkinkan memunculkan soal secara random atau acak, yang nantinya soal TKD pada komputer satu dengan komputer lainnya akan menghasilkan nomor soal yang berbeda.

Kata Kunci : Tes Kemampuan Dasar Kompter (TKD), Algoritma Multiplicative CRNG, PHP


Full Text:

PDF

References


AchmadBasuki, (2009). Lab. Computer Vision. EEPISITS.

Surabaya.

Agus. (2010). Tes Kompetensi Dasar. [Online].

Tersedia :

https://www.slideshare.net/agus_pur/teskompetensi-

dasar [5 Agustus 2017 / 20:12]

Andresta Ramadhan. (2009). Perbandingan Algoritma

Linear Congruential Generators,

BlumBlumShub, dan MersenneTwister untuk

Membangkitkan Bilangan Acak Semu. Sekolah

Teknik Elektro dan Informatika, Institut

Teknologi Bandung

Antonius Rahmat C. (2010). Algoritma dan

Pemrogramman Dengan Bahasa C – Konsep ,

Teori, & Implementasi. C.V Andy Offset.

Yogyakarta.

Drs. Suarga, M.Sc, M.Math., Ph.D. (2012). Algoritma

Pemrogramman. C.V. Andy Offset.

Yogyakarta.

Farhansyah. (2011). Sistem Basis Data.

Informatika.Bandung

Haahr, Mads. (2009). Introduction to Randomness and

Random Numbers. [Online]. Tersedia :

http://random.org/randomness/ [27 Mei 2017 /

:19].

Heni Handayani. (2014). Xampp. [Online]. Tersedia :

http://ilmuti.org/ [7 Agustus 2017 / 20:47]

Jogiyanto. (2009). Analisis dan Desain System

Informasi Andi Offset. Yogyakarta.

Jogiyanto. H.M. (2010:59). Analisis dan Desain

Pengembangan Sistem. Yogyakarta.

L, Riani. (2010). Pembangkit Bilangan Acak. Mata

Kuliah Pemodelan & Simulasi. Jurusan Teknik

Informatika Universitas Komputer Indonesia.

Bandung.

R.H. Sianipar (2015). HTML 5 dan CSS 3 Informatika.

Bandung.

Tavri D. Mahyusir. (2009) Analisa Perancangan

Sistem Pengolahan data. PT Elex Media

Komputindo.




DOI: https://doi.org/10.25134/jejaring.v3i2.6729

DOI (PDF): https://doi.org/10.25134/jejaring.v3i2.6729.g3285

Refbacks

  • There are currently no refbacks.


JEJARING (Jurnal Teknologi dan Manajemen Informatika)
p-ISSN 2527-3930 , e-ISSN 2614-5448

Organized by:
Program Studi Manajemen Informatika DIII
Fakultas Ilmu Komputer, Universitas Kuningan

Address: Jl. Cut Nyak Dhien No.36 A, Cijoho, Kec. Kuningan, Kabupaten Kuningan, Jawa Barat 45513
Website: http://journal.uniku.ac.id/index.php/jejaring
E-mail: [email protected]


Lisensi Creative Commons
JEJARING is licensed under a Lisensi Creative Commons Atribusi 4.0 Internasional.