—There are two main approaches to solve classified
problems: using the method of comparing strings and abstract
syntax tree (AST). In terms of the method of comparing strings,
it has many obstacles because it is not recognized by a wide
range of changes such as additions, deletions or editions about
information on the number of exams or creating called functions
without returning any values. This research is utilized by the
AST algorithm in order to match and compare students’ source
codes to AST tree.
—Duplication code (DC), clone code, abstract
syntax tree (AST), string matching, semantics, fuzzy means.
Nguyen Thanh Binh is with Management Information System, College of
Finance and Customs, Ho Chi Minh City, Vietnam (e-mail:
Pham The Bao is with Mathematics and Computer Science, University of
Science, Ho Chi Minh City, Vietnam (e-mail: firstname.lastname@example.org).
Cite: Nguyen Thanh Binh and Pham The Bao, "The System of Classified and Auto-Mark Source Code for Students’ Exams," International Journal of Information and Education Technology vol. 6, no. 7, pp. 522-527, 2016.