UMN Knowledge Center

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]
Preview
Text
Bab 1.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (844kB) | Preview
[img]
Preview
Text
Bab 2.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (1MB) | Preview
[img]
Preview
Text
Bab 3.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (4MB) | Preview
[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]
Preview
Text
Bab 5.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (822kB) | Preview

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: T Technology > T Technology (General) > T55 Industrial engineering. Management engineering > T58.5-58.64 Information technology
T Technology > T Technology (General) > T55 Industrial engineering. Management engineering > T58.5-58.64 Information technology > T58.59 Algorithm
Divisions: Fakultas Teknik Informatika > Program Studi Informatika
Depositing User: mr admin umn
Date Deposited: 27 Jan 2020 08:09
Last Modified: 27 Jan 2020 08:09
URI: http://kc.umn.ac.id/id/eprint/12067

Actions (login required)

View Item View Item