Abstract

The paper dwells on a web-based information system “Test Solver” development for a programming contest. The results of analogs analysis are commented: closed or limited access to these systems; outdated interface and framework; complicated or unfriendly user interface; a system which is impossible or not easy to install on one’s own server. The means used to establish the system are concerned. Web programming tools HTML5, PHP 7.2, MySQL 5.7, JQuery, AJAX and the Materialize framework were used for the development of that software. The modules are outlined; the algorithms of the system are set out, such as adding problems and arranging the contest. The stability research was carried out during the programming contest in Sholom-Aleichem Priamursky State University. 11 students took part in it and 15 problems for the contest were made up. The system “Test Solver” has proved to be a stable foundation for preparing competitions of similar types. The system “Test Solver” might be added with more flexible settings, the multi-stage leagues, implementation of system of points taking, including bonus ones. Also at the moment the software has tools for testing in programming languages C/C++, C#, Pascal. In the future it is planned to add Python, Java.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.