Program plagiarism detection method and system based on combination of attribute counting and structure measurement technology
A counting method and program technology, applied in the computer field, can solve problems such as system running time complexity and inaccurate detection results, and achieve the effects of reducing running time complexity, reducing time complexity, and improving accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0033] Construct sample data acquisition
[0034] The 10 students of Class 1, Department of Computer Application Technology, Department of ZTE, 15th grade, Xi'an Jiaotong Engineering College, modified a given C language sorting program code according to the requirements, and made the following five types of modifications to the source code:
[0035] (1) Add or change notes;
[0036] (2) Add spaces and redundancy;
[0037] (3) Changing the distribution of function codes, disrupting the order of statements, etc., changing the typesetting;
[0038] (4) Change the variable name;
[0039] (5) Mutual replacement of equivalent control structures.
[0040] Students are required to modify according to the above five types, and at the same time, they must ensure that the modified programs can run correctly and produce results. Select representative samples from the modified programs submitted by students for experiments. The types of constructed samples are:
[0041] (1) The modifi...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com