基于用户体验的高自定义新型OJ系统开发
计算机学院(国家示范性软件学院)
High-customized new OJ system development based on user experience
要判断编写的程序是否正确,可以通过在大量的测试数据场景下运行程序,与期望输出比较来确定。手动进行这一过程是费时费力的,在教学过程和程序设计竞赛中,常常需要对上千份代码进行评测,因此需要自动化的在线评测平台,即Online Judge,简称OJ。在学习过程中,发现校内OJ存在许多问题,例如技术架构落后难以维护、教师不熟悉使用操作、学生做题遇到困难时难以解决等。同时,由于组员自身的竞赛经历,得以接触市面上许多优秀的OJ,从而能够更全面地看待大学生对OJ的需求,因此提出研究一种可自定义化的、交互友好的新型OJ。