SISTEM PENDETEKSI KEMIRIPAN PADA DOKUMEN KODE PROGRAM BAHASA C MENGGUNAKAN ALGORITMA SMITH-WATERMAN

Anggradwiguna, Rendy Reynaldy (2017) SISTEM PENDETEKSI KEMIRIPAN PADA DOKUMEN KODE PROGRAM BAHASA C MENGGUNAKAN ALGORITMA SMITH-WATERMAN. S1 thesis, Universitas Pendidikan Indonesia.

[img] Text
S_KOM_1304596_Title.pdf

Download (233kB)
[img] Text
S_KOM_1304596_Abstract.pdf

Download (175kB)
[img] Text
S_KOM_1304596_Table_of_Content.pdf

Download (242kB)
[img] Text
S_KOM_1304596_Chapter1.pdf

Download (257kB)
[img] Text
S_KOM_1304596_Chapter2.pdf
Restricted to Staf Perpustakaan

Download (636kB)
[img] Text
S_KOM_1304596_Chapter3.pdf

Download (196kB)
[img] Text
S_KOM_1304596_Chapter4.pdf
Restricted to Staf Perpustakaan

Download (1MB)
[img] Text
S_KOM_1304596_Chapter5.pdf

Download (131kB)
[img] Text
S_KOM_1304596_Bibliography.pdf

Download (200kB)
[img] Text
S_KOM_1304596_Appendix.pdf
Restricted to Staf Perpustakaan

Download (250kB)

Abstract

Kemudahan dalam pertukaran informasi dan perkembangan teknologi informasi sering disalahgunakan oleh sekelompok orang. Penyalahgunaan itu terjadi di lingkungan akademis dan dilakukan oleh siswa/mahasiswa. Salah satu tindakan penyalahgunaan teknologi informasi adalah mencontek dan menyalin tugas/evaluasi yang diberikan tenaga pendidik. Tindakan tersebut merupakan salah satu plagiarisme yang dilakukan oleh siswa. Metode untuk mengantisipasi tindakan tersebut adalah dengan membandingkan tugas siswa secara mandiri. Dalam dunia komputer, evaluasi pemahaman pemrograman sangat berpengaruh terhadap tingkat pemahaman siswa sebagai referensi untuk memahami bahasa pemrograman lain. Dibutuhkan pemahaman dalam bahasa pemrograman untuk menilai kemiripan dari kode program yang ditulis. Penelitian ini menjadi salah satu solusi bagaimana agar dapat mendeteksi kemiripan kode program dengan terkomputerisasi. Sistem pendeteksi kemiripan kode program bahasa C ini bersifat membantu mendeteksi tindakan plagiat dengan memberikan nilai kemiripan antar dua dokumen kode program bahasa C yang dibandingkan. Perubahan variabel, gaya penulisan yang dilakukan siswa guna mencegah deteksi aksi mencontek bisa dicegah dengan adanya textpreprocessing dan tokenisasi yang kemudian dilakukan perhitungan dengan algoritma Smith-Waterman. Algoritma Smith-Waterman adalah salah satu algoritma yang bisa disa diimplementasikan untuk membandingkan dokumen kode program. Kata Kunci: plagiarisme, bahasa C, textpreprocessing, tokenisasi, Smith-Waterman.   ABSTRACT The ease of information exchange and the rapid growth of information technology is often misused by a group of people. The abuse occurs in academic environment and done by group of students. One of misused of information technology is cheating and copying tasks/evaluations provided by educators. That action is one of the plagiarism done by students. The method to anticipate such action is by comparing the students’ tasks independently. In the computer environment the evaluation of programming understanding is very influential on the level of student understanding and very important as a reference to understand other programming languages. It takes an understanding in the programming language to judge the similarity of written program code. This research became one of the solutions how to be able to detect resemblance of program code with computerizaton. This C language similarity detection system is helpful in detecting plagiarism by giving similarity value between two compared written program code in C language. Changes in variables, writing style that students do to prevent the detection of cheating action can be prevented by teh existence of the text preprocessing and tokenization which then performed calculations with Smith-Waterman algorithm. The Smith-Waterman algorithm is one of the method that can be implemented to compare program code documents. Keywords: plagiarisms, C language, text preprocessing, tokenization, Smith-Waterman.

Item Type: Thesis (S1)
Additional Information: No. Panggil : S KOM ANG s-2017; Pembimbing : I. Munir, II. Jajang Kusnendar; NIM : 1304596
Uncontrolled Keywords: plagiarisme, bahasa C, textpreprocessing, tokenisasi, Smith-Waterman
Subjects: Q Science > QA Mathematics
Q Science > QA Mathematics > QA76 Computer software
Divisions: Fakultas Pendidikan Matematika dan Ilmu Pengetahuan Alam > Program Studi Ilmu Komputer
Depositing User: DAM STAF Editor
Date Deposited: 16 Aug 2018 08:35
Last Modified: 27 Aug 2018 03:15
URI: http://repository.upi.edu/id/eprint/30818

Actions (login required)

View Item View Item