|
计算机应用 2008
Design and implementation of an Internet-based platform for C language learning
|
Abstract:
A designing model and implementing method of an Internet-based system for C Language Learning was proposed, which used .NET platform. The communication between the system and the compiler of C Language was implemented by using redirect technology. More powerful compile and logic error-check function was provided in the system, which adopted C# Multi-thread technology and synchronous control theory. Object-Oriented design methods and C# Reflection technology was used to solve the problem of test-case scheduling, which made the system be extensible and robust. The system for C language learners is more powerful by implementing the logic error-check function that has not been provided by the former work.