implementasi algoritma knuth shuffle dan brute force pada sistem pengujian algoritma dan pemrograman berbasis web

Santoso, Gabriella Jane Aditha (2011) implementasi algoritma knuth shuffle dan brute force pada sistem pengujian algoritma dan pemrograman berbasis web. Bachelor Thesis thesis, Universitas Multimedia Nusantara.

[img] Text
Bab 1.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (844kB)
[img] Text
Bab 2.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (1MB)
[img] Text
Bab 3.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (4MB)
[img] Text
Bab 4.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (2MB)
[img]
Preview
Text
Halaman awal.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (890kB) | Preview
[img] Text
Bab 5.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (822kB)

Abstract

Sistem ujian konvensional yang sering dipakai dalam kegiatan akademik sering kali mempunyai banyak kekurangan. Salah satu kekurangannya adalah pemeriksaan hasil ujian yang memakan waktu lama serta memberikan peluang terjadinya human error dalam proses pemeriksaan hasil ujian, terutama untuk mata kuliah Algoritma dan Pemrograman yang memerlukan ketelitian yang cukup tinggi karena hasil ujian dapat berupa kode program yang sensitif terhadap kesalahan penulisan sintaks. Selain itu, faktor kecurangan dan kebiasaan mencontek juga merupakan kendala yang paling besar dalam penggunaan sistem ujian konvensional. Oleh karena itu, dibangun suatu sistem pengujian untuk mata kuliah Algoritma dan Pemrograman yang berbasis web yang diharapkan dapat mempercepat pemeriksaan hasil ujian serta meminimalisasi terjadinya human error. Sistem ini memiliki tiga tipe soal, yaitu pilihan ganda, orientasi ouput dan menulis program sederhana. Digunakan algoritma String Matching yaitu Brute Force untuk melakukan pencarian reserved keyword pada kode program yang ditulis oleh peserta ujian. Sistem ini juga dilengkapi dengan pengacakan soal menggunakan algoritma Knuth Shuffle untuk mengantisipasi kecurangan yang mungkin dilakukan oleh peserta ujian. Sistem ini ditulis dalam bahasa PHP dan menggunakan database Oracle 11g.

Item Type: Thesis (Bachelor Thesis)
Subjects: 000 Computer Science, Information and General Works > 000 Computer Science, Knowledge and Systems > 005 Computer Programming
600 Technology (Applied Sciences) > 600 Technology > 600 Technology
Divisions: Faculty of Engineering & Informatics > Informatics
Depositing User: mr admin umn
Date Deposited: 27 Jan 2020 08:09
Last Modified: 05 Apr 2023 06:02
URI: https://kc.umn.ac.id/id/eprint/12067

Actions (login required)

View Item View Item