学生作业性能测量与代码提交系统

Java

Desktop i Web aplikacija koja će meriti performanse (vreme, memorija i zauzetost procesora) domaćih zadataka koje će studenti samostalno raditi. Web varijanta će imati i opciju submit code, koja će omogućiti studentima da putem slanja izvornog koda provere da li njihov program zaista i radi ono što se od njega traži. Aplikacija mora da obavesti korisnika da li je program uspešno izvršen i da ispunjava sve početne uslove. U suprotnom ga mora obavestiti zašto je došlo do greške ili zašto program ne ispunjava određeni uslov.

详细介绍

该源码资源提供了一个桌面与Web一体化应用程序,旨在帮助学生测量其编程作业的性能表现。系统能够监测并记录学生程序在执行过程中的时间消耗、内存使用情况以及CPU占用率。通过这些详细的性能数据,学生可以更好地理解和优化自己的代码。

对于Web版本,该应用还额外提供了代码提交功能(submit code)。学生可以将自己的源代码上传至平台,系统将自动编译并执行代码,以验证程序是否符合作业要求。这一功能对于学生来说,是一个即时反馈的工具,可以帮助他们检查程序的正确性和功能完整性。

应用程序在执行完学生的程序后,会向用户提供清晰的反馈。如果程序成功执行并满足所有初始条件,系统会通知用户。反之,如果程序执行失败或未能满足特定条件,系统将提供详细的错误信息或指出不符合条件的具体原因,从而帮助学生定位问题并进行修改。该系统适用于教育场景,特别是计算机科学或编程课程,为学生提供了一个自我评估和学习的有效平台。

📦

确认下载

资源名称

消耗积分