论文部分内容阅读
提出了一种基于Internet的C语言学习支撑平台的设计模型和实现方式。该系统基于.NET平台,通过重定向技术实现了与经典C语言编译器的无缝交互功能;利用多线程技术和同步控制理论实现了更加准确的编译检错和逻辑检错功能;结合面向对象的工程化设计思想和反射技术解决了庞大的测试用例调度问题,保证了系统的扩展性和健壮性。系统实现的编译错误帮助、逻辑功能检测等服务为C语言学习者提供了更加完善的学习平台,弥补了现有支撑平台无法进行功能检错的不足。