Font Size: a A A

The Design And Development Of Virtual Experiment System On Computer Discipline

Posted on:2013-02-16Degree:MasterType:Thesis
Country:ChinaCandidate:Q H RanFull Text:PDF
GTID:2248330392956222Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of computer simulation technology, virtual experiment hasbecome an important means of enhancing the modern multimedia education, and it is aneffective solution to the problem of lack of experimental resources. Experimental teachingof computer science has been very important to practical teaching, but at present the majornumber of experimental equipment of computer science is limited in major university,which cannot meet the requirements of many students do experiment at the same time anddistance education, so it is very significant to design and develop the virtual experimentsystem of computer science.Based on analysis of computer science experiment’s characteristics, and combinedthe hierarchy of Brower/Server application, the virtual experiment system of computerscience is designed, which includes web client, simulation server and virtual device library.For the web client, functions as simulation of device’s appearance, operation of devices,and display of experimental results are realized, and an automatic routing algorithm basedon the shortest path of Dijkstra is designed. The simulation engine of original virtualexperiment system is improved by the removal of visual interface, reconstruction ofvirtual device library and memory management, task scheduling module andcommunication module are added, which solve the problems of low real-time of webvirtual experiment and no concurrency of original system effectively. The virtual devicesimulation includes displaying simulation and functional simulation, which are achievedin the web client and simulation server respectively. On the basis of an effective solutionto the above-mentioned key technologies, a virtual experiment system of computer scienceis developed, and the system’s overall performance is tested through running a number ofexperiments on it.Experimental results show that the virtual experiment system of computer scienceachieves a variety of predetermined functions, it has a high stability, accuracy andreal-time, and reached the level of practical application. However, some courses (such asSingle-Chip Multiprocessor Theory and Application) which takes up lots of resources inthe analog processor cannot meet multi-user concurrent requests, the simulation engineneeds to be further optimized.
Keywords/Search Tags:Computer Science, Virtual Experiment, Web Client, Simulation Server, Virtual Device Library
PDF Full Text Request
Related items