Font Size: a A A

Research And Implement Of System Of Automatic Generate And Judge Disasm And Decompilation Assignment

Posted on:2016-12-16Degree:MasterType:Thesis
Country:ChinaCandidate:G X LiuFull Text:PDF
GTID:2308330473455059Subject:Information security
Abstract/Summary:PDF Full Text Request
In the field of Computer Science Teaching, the courses of cultivate the system core knowledge of students are now playing a more and more important role. Because system core knowledge can make students know how the computer work and how to solve problem in a computer’s perspective. It can help them build a fast and robust program.These courses may conclude the exercise of how to store and use data in a binary way, how the CPU work and such system core knowledge. It is very helpful for students, but hardly to teachers to give an assignment. Because there is no a suitable Computer Assisted Instruction(CAI) system to help teachers. They have to develop a lot of test relevant to assembly language, memory allocation, disassemble manual. And when students finish the test, teachers show check the answer by hands. So these teachers hope there is a CAI system to help them improve the class teaching.This thesis research the key technology of CAI system, automatic set test and automatic judging, and measure the usage of memory in an exactly way. And Base on research of automatic set test and automatic judging design and implement a CAI system for the courses of cultivate the system core knowledge. It can help solve the problem in large-scale education in cultivate the system core knowledge. This CAI system learn some advantage from ACM/ICPC system. It has built-in some module, teacher can use those automatic set test in a simple way. And the automatic judging function can help teacher unload the burden of check answer by hands.The function of automatic set test provide the exercise of convert assembly language to high-level programming language. In the way of design test, this thesis focus on two factors, the one is the test can help students to acquire system core knowledge, the other one is the test should be suitable for class teaching. The test is made of two parts, expression the type. Teacher can some kinds of set test through combine expression with type.This thesis give a source code base method of measure the usage of memory in Windows platform. It can work exactly in an exactly way. Compare the method frequently-used in Windows platform of measure the usage of memory, this method have two advantage the first it can work in measure small usage of memory, the second it is suit for CAI system.
Keywords/Search Tags:Automatic disasm test generate, Automatic test judging, Measure usage of memory
PDF Full Text Request
Related items