With the development of science and technology in various fields in-depth, it is increasingly common that programming language courses, such as Matlab, Labview, and so on, are set up in colleges and universities With the popularity of computer and the development of network technology, the theories have been combined with the practice in the teaching process of these courses And it is applied not only in the laboratory, but also in more practical fields But, the paperless process of the examination aiming to test the teaching effectiveness is very slow The Online Test System has flourished in some developed countries Meanwhile, it has become necessary complements in the modern education And it is also very suitable for individual learning In domestic, the Online Test System is still trial period Currently, the online examination system is usually based on B/S (Browser /Server) or C/S (Client/Server) mode
In this thesis, we will describe the design and implements of a Matlab Language Online Test System, which based on Visual Basic programming language and C/S mode In this system, candidates will use the above-mentioned, network-based test software to take the exam The functions of the test software are to response for communication with the database and management of the operation of the candidates The Matlab Language Online Test System we had developed is a powerful platform All procedures of an examination can be done, including randomly extracting questions, programming, debugging, saving and submitting the test paper, which simplifies the operation of the candidates On the teacher’s marking platform, teachers can mark papers, generate papers, run the code and record scores Therefore, it is convenient for teachers to manage the examination The system will be used to the Matlab Language Examination in our school aiming to improve teaching effectiveness and quality Meanwhile, it is extremely important to the reform of the Examination Process for the programming language courses