arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv cs/0207044cs.SE
收藏

用GUPU开发Prolog中的声明式程序

Declarative program development in Prolog with GUPU

Ulrich Neumerkel, Stefan Kral

摘要:

我们提出古普,一个副作用免费的环境,专门为编程课程。它在程序开发的所有阶段无缝地指导和支持学生,包括规范,实现和程序调试。Gupu在这方面有几项创新。规范化阶段由参考实现提供支持,这些参考实现使用诊断工具进行了扩充。在实现过程中,来自测试用例和可视化工具的即时反馈有助于程序员对程序的理解。一组切片技术缩小了编程错误。整个过程由标记系统指导。

英文摘要:

We present GUPU, a side-effect free environment specialized for programming courses. It seamlessly guides and supports students during all phases of program development, covering specification, implementation, and program debugging. GUPU features several innovations in this area. The specification phase is supported by reference implementations augmented with diagnostic facilities. During implementation, immediate feedback from test cases and from visualization tools helps the programmer's program understanding. A set of slicing techniques narrows down programming errors. The whole process is guided by a marking system.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑