Architecture and implementation of online testing to check solutions to Olympiad programming problems

Architecture and implementation of online testing to check solutions to Olympiad programming problems

Shagilova, E. V.;
Вестник Донского государственного технического университета 2018 Vol. 18 pp. 214-222
297
shagilova2018architecture

Abstract

Introduction. The possibility of automated checking the works of participants of the Olympiads in programming is considered. The architecture and operation of the server part of the check system of performing the Olympiad programming tasks is described. Materials and Methods. The technologies of MySQL, PHP, C ++, JavaScript, HTML, and CSS are considered as the application framework. The test program is implemented in C ++ for operating systems of the Windows NT family. Research Results. The opportunity of the automated check of the Olympiad participants’ works in a real-time mode is fulfilled. A program-tester of the system is developed to check the programming Olympiad works. Discussion and Conclusions. As a result of the analysis of the global network and client/server technology operation, capabilities for the organization of interaction of the application with Internet-resources are defined. The developed application has proved expediency and efficiency of the interoperability of the application and Internet-resources.

Citation

ID: 3292
Ref Key: shagilova2018architecture
Use this key to autocite in SciMatic or Thesis Manager

References

Blockchain Verification

Account:
NFT Contract Address:
0x95644003c57E6F55A65596E3D9Eac6813e3566dA
Article ID:
3292
Unique Identifier:
ca77e2a5c07a13c1e9164371fe85685d
Network:
Scimatic Chain (ID: 481)
Loading...
Blockchain Readiness Checklist
Authors
Abstract
Journal Name
Year
Title
5/5
Creates 1,000,000 NFT tokens for this article
Token Features:
  • ERC-1155 Standard NFT
  • 1 Million Supply per Article
  • Transferable via MetaMask
  • Permanent Blockchain Record
Blockchain QR Code
Scan with Saymatik Web3.0 Wallet

Saymatik Web3.0 Wallet