首页> 外文会议>Advances in Web Based Learning - ICWL 2008 >Design and Implementation of an Internet-Based Platform for C Language Learning
【24h】

Design and Implementation of an Internet-Based Platform for C Language Learning

机译:基于Internet的C语言学习平台的设计与实现

获取原文
获取原文并翻译 | 示例

摘要

A designing model and implementing method of an Internet-based system for C Language Learning is proposed in the paper, which based on .NET platform. The communication between the system and the compiler of C Language is implemented by using redirect technology. More powerful compile and logic error-check function are provided in the system, which adopts C# Multi-thread technology and synchronous control theory. Object-Oriented design methods and C# Reflection technology are used to solve the problem of dynamic test-case scheduling, which makes the system be extensible and robust. In the platform, users can learn C language knowledge and do C program. Especially, they can find out the logic errors which are bugs and can not be discovered by the compiler in programs. Once the users can gain access to the Internet, they can get hints and extra help easily through the interactive system at anytime and in anyplace.
机译:提出了一种基于.NET平台的基于Internet的C语言学习系统的设计模型和实现方法。系统和C语言编译器之间的通信是使用重定向技术实现的。该系统采用C#多线程技术和同步控制理论,提供了更强大的编译和逻辑错误检查功能。面向对象的设计方法和C#反射技术用于解决动态测试用例调度问题,使系统具有扩展性和鲁棒性。在平台上,用户可以学习C语言知识并编写C程序。特别是,他们可以找出是编译器无法在程序中发现的逻辑错误。用户一旦可以访问Internet,便可以随时随地通过交互式系统轻松获得提示和额外帮助。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号