Data processing method in practical training operation examination, computer equipment and medium

By storing user operation instructions in the cache area during the training operation exam and reading them after the exam, the problem of equipment overload and lag caused by the cloud server processing large amounts of three-dimensional data is solved, and the user experience is improved.

CN120428889APending Publication Date: 2025-08-05HUBEI YIKANGSI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510544848.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-28
Publication Date
2025-08-05

AI Technical Summary

Technical Problem

In the practical training operation exam, cloud servers need to process a large amount of three-dimensional data, causing equipment overload and lag, reducing user experience.

Method used

Store user operation instructions in the cache area, and read the instructions from the cache area after the exam to determine the score, reducing the amount of three-dimensional data processing during the practical training operation exam.

Benefits of technology

Reduces the possibility of device overload and lag and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120428889A_ABST
    Figure CN120428889A_ABST
Patent Text Reader

Abstract

The invention provides a data processing method in a practical training operation examination, computer equipment and a medium. The method comprises the following steps: acquiring a three-dimensional picture of a current to-be-examined knowledge point of a practical training operation examination, and sending the three-dimensional picture to a first terminal; if a user operation instruction of the first terminal for the three-dimensional picture is received, a preset first data processing strategy is executed, and the first data processing strategy comprises the steps that the user operation instruction is stored in a preset cache region, a preset correct operation instruction of the current knowledge point to be examined is obtained, and the three-dimensional picture is updated based on the preset correct operation instruction; reading a user operation instruction from the cache region after the practical training operation examination is finished; and determining score information of the first terminal for the current to-be-examined knowledge point by using a user operation instruction read from the cache region. According to the method and the device, the three-dimensional data processing amount in the process of the practical training operation examination can be reduced, the possibility of overload and jamming of related equipment is reduced, and the user experience of the practical training operation examination is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of practical training and operation examinations, and specifically to a data processing method, computer equipment and medium in practical training and operation examinations. Background Art

[0002] Practical training exams can be implemented using 3D simulation technology on cloud servers. For example, for architectural design exams, the cloud server can create a corresponding 3D simulation scene, allowing users to perform virtual operations within the 3D simulation to complete the practical training exam, reducing exam costs.

[0003] However, during the exam, cloud servers often need to process large amounts of 3D data. This can easily overload the relevant equipment, causing lags in the 3D simulation screen and degrading the user experience during practical training exams. Summary of the Invention

[0004] The embodiments of the present application provide a data processing method, computer equipment and medium for practical training and operation examinations, aiming to reduce the amount of three-dimensional data processing during practical training and operation examinations, reduce the possibility of overload and lag of related equipment, and improve the user experience of practical training and operation examinations.

[0005] In a first aspect, an embodiment of the present application provides a method for processing data in a practical operation examination, the method comprising:

[0006] Obtaining a three-dimensional image of the current knowledge point to be tested in the practical operation test and sending it to the first terminal;

[0007] If a user operation instruction for the three-dimensional image is received by the first terminal, executing a preset first data processing strategy, the first data processing strategy including: storing the user operation instruction in a preset buffer area, obtaining a preset correct operation instruction for the current knowledge point to be tested, and updating the three-dimensional image based on the preset correct operation instruction;

[0008] After the practical training operation test is completed, reading the user operation instruction from the buffer area;

[0009] The user operation instruction read from the buffer area is used to determine the score information of the first terminal for the current knowledge point to be tested.

[0010] In some embodiments, the data processing method in the practical operation test further includes:

[0011] If a test start instruction is received from the second terminal, determining a plurality of preset terminals associated with the test start instruction;

[0012] Each of the preset terminals is used as the first terminal to respectively execute the step of obtaining a three-dimensional image of the current knowledge point to be tested in the practical operation test and sending the image to the first terminal.

[0013] In some embodiments, after determining the plurality of preset terminals associated with the test start instruction, the method further includes:

[0014] Obtaining the total number of the preset terminals associated with the test start instruction, and determining the three-dimensional simulation scene type of the practical training operation test;

[0015] Determining whether a preset data volume condition is met based on the total number of the preset terminals and the type of the three-dimensional simulation scene;

[0016] If the data volume condition is met, the step of executing a preset first data processing strategy upon receiving a user operation instruction from the first terminal for the three-dimensional image is performed.

[0017] In some embodiments, the determining whether a preset data volume condition is met based on the total number of the preset terminals and the type of the three-dimensional simulation scene includes:

[0018] Determining an expected data processing volume of the cloud server according to the total number of the preset terminals and the type of the three-dimensional simulation scene;

[0019] Based on the size of the expected data processing volume, it is determined whether the data volume condition is met.

[0020] In some embodiments, determining the expected data processing volume of the cloud server based on the total number of the preset terminals and the type of the three-dimensional simulation scene includes:

[0021] Determining a first data processing amount corresponding to the three-dimensional simulation scene type;

[0022] determining a product of the total number of the preset terminals and the first data processing amount, and using the product as the second data processing amount;

[0023] Based on the second data processing volume, an expected data processing volume of the cloud server is determined.

[0024] In some embodiments, determining the expected data processing volume of the cloud server based on the second data processing volume includes:

[0025] Obtain the total number of architectural design elements required for the practical training examination;

[0026] An expected data processing volume of the cloud server is determined according to the second data processing volume and the total number of the architectural design elements.

[0027] In some embodiments, after determining whether a preset data volume condition is met, the method further includes:

[0028] When the data volume condition is not met, if a user operation instruction for the three-dimensional picture is received by the first terminal, a preset second data processing strategy is executed, and the second data processing strategy includes: based on the user operation instruction, determining the performance information of the first terminal for the current knowledge point to be tested, and updating the three-dimensional picture according to the performance information and the user operation instruction.

[0029] In some embodiments, updating the three-dimensional image according to the performance information and the user operation instruction includes:

[0030] Adjusting corresponding objects in the three-dimensional image according to the user operation instruction;

[0031] Add prompt content of the achievement information to the adjusted three-dimensional picture.

[0032] In a second aspect, an embodiment of the present application provides a data processing device for a practical operation test, wherein the data processing device for a practical operation test comprises:

[0033] An acquisition module, configured to acquire a three-dimensional image of a current knowledge point to be tested in a practical operation test and send the image to the first terminal;

[0034] an execution module, configured to execute a preset first data processing strategy upon receiving a user operation instruction from the first terminal for the three-dimensional image, the first data processing strategy comprising: storing the user operation instruction in a preset buffer area, obtaining a preset correct operation instruction for the current knowledge point to be tested, and updating the three-dimensional image based on the preset correct operation instruction;

[0035] A reading module, configured to read the user operation instruction from the buffer area after the practical operation test is completed;

[0036] The determination module is configured to determine the score information of the first terminal for the current knowledge point to be tested by using the user operation instruction read from the buffer area.

[0037] In a third aspect, an embodiment of the present application provides a computer device comprising a processor and a memory, wherein a computer program is stored in the memory, and the computer program is configured to be executed by the processor to implement a data processing method in a practical operation test as described in any one of the above items.

[0038] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program, and the computer program is configured to be executed by a processor to implement a data processing method in a practical operation test as described in any one of the above items.

[0039] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program or instructions, which are executed by a processor to implement a data processing method in a practical operation test as described in any of the above items.

[0040] Beneficial effects of the embodiments of the present application:

[0041] In an embodiment of the present application, during the practical training operation test, user operation instructions for the three-dimensional screen are stored in a cache area. After the practical training operation test is completed, the user operation instructions are read from the cache area to determine the score, thereby reducing the amount of three-dimensional data processing during the practical training operation test, reducing the possibility of overload and jamming of related equipment, and improving the user experience of the practical training operation test. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0043] Figure 1 This is a flow chart of an embodiment of a data processing method in a practical operation examination provided by an embodiment of the present application;

[0044] Figure 2 This is a flow chart of another embodiment of a data processing method in a practical operation examination provided by an embodiment of the present application;

[0045] Figure 3 This is a flow chart of another embodiment of a data processing method in a practical operation examination provided by an embodiment of the present application;

[0046] Figure 4 This is a flow chart of another embodiment of a data processing method in a practical operation examination provided by an embodiment of the present application;

[0047] Figure 5 This is a schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0048] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative efforts are within the scope of protection of this application.

[0049] In the description of this application, "plurality" means two or more, unless otherwise specifically defined. Furthermore, in the description of this application, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of the technical features being described. Thus, features defined as "first" or "second" may explicitly or implicitly include one or more of the described features.

[0050] In the first aspect, the embodiment of the present application provides a data processing method for a practical operation test. Specifically, referring to Figure 1 , Figure 1 This is a flow chart of an embodiment of a data processing method in a practical operation test. Figure 1 The data processing methods in the practical operation test are applied to the cloud server and may include:

[0051] 101. Obtain a three-dimensional image of the current knowledge point to be tested in the practical training operation test and send it to the first terminal.

[0052] In the embodiments of the present application, the practical training exam can be, for example, an architectural design exam, which can include an interior decoration design exam. Through practical training exams, the professional skills of students in related majors can be tested. The practical training exam includes multiple knowledge points to be tested. Taking the interior decoration design exam as an example, the multiple knowledge points to be tested may include, for example, the wall stone dry hanging construction process, the wall wood veneer construction process, and the door and window decoration engineering construction process.

[0053] To implement practical training exams based on 3D simulation technology, the cloud server can obtain a 3D image of the current knowledge point to be tested for the practical training exam and send it to the first terminal. The user of the first terminal can then perform virtual operations in the 3D image to complete the practical training exam. Compared to practical training exams conducted in a real-world setting, this practical training exam in a 3D simulation is less expensive and more convenient.

[0054] 102. If a user operation instruction for the three-dimensional image is received from the first terminal, a preset first data processing strategy is executed. The first data processing strategy includes: storing the user operation instruction in a preset cache area, and obtaining the preset correct operation instruction for the current knowledge point to be tested, and updating the three-dimensional image based on the preset correct operation instruction.

[0055] In the embodiments of the present application, a user operation instruction from a first terminal on a 3D image refers to an operation instruction triggered when a user of the first terminal performs a virtual operation on the 3D image. Upon receiving the user operation instruction from a terminal on the 3D image, the cloud server executes a preset first data processing strategy to reduce the amount of 3D data processing required by the cloud server.

[0056] In the first data processing strategy, user operation instructions are stored in a preset cache area, and the preset correct operation instructions for the current knowledge point to be tested are obtained. Based on the preset correct operation instructions, the three-dimensional image is updated. The preset cache area refers to a specific storage area on the cloud server end, which is used to store user operation instructions sent by the first terminal during practical training and operation tests. The preset correct operation instructions for the current knowledge point to be tested can be pre-set based on actual needs.

[0057] It can be seen that in the first data processing strategy, the cloud server does not need to parse the user operation instructions, but directly stores them in the cache area and updates the three-dimensional image based on the preset correct operation instructions. Therefore, the three-dimensional image in the first terminal will also be updated based on the preset correct operation instructions.

[0058] 103. After the practical operation test is completed, the user operation instructions are read from the cache area.

[0059] In some embodiments of the present application, the practical training exam may be concluded after the first terminal triggers corresponding user operation instructions for all pending knowledge points in the practical training exam. After the practical training exam is concluded, the cloud server will have significantly less data to process, and the user operation instructions can be read from the cache to facilitate parsing of the user operation instructions.

[0060] 104. Determine the score information of the first terminal for the current knowledge point to be tested using the user operation instruction read from the buffer area.

[0061] In the embodiment of the present application, by parsing the user operation instruction read from the buffer area, it is possible to determine whether the user operation instruction is correct, and then determine the corresponding performance information. The performance information may include correct operation, incorrect operation, operation score, etc.

[0062] In some embodiments of the present application, the performance information of the first terminal for the current knowledge point to be tested is determined by using the user operation instructions read from the cache area, which may include: determining the user operation position, user operation direction, user operation distance and other data of the user operation object in the three-dimensional simulation space in the user operation instructions read from the cache area; based on the user operation position, user operation direction, user operation distance and other data of the user operation object in the three-dimensional simulation space, and comparing them with the corresponding data in the preset correct operation instructions of the current knowledge point to be tested, the performance information of the first terminal for the current knowledge point to be tested can be determined.

[0063] It can be seen that in the above-mentioned embodiment of the present application, by storing the user operation instructions for the three-dimensional screen in the cache area during the practical training operation type examination, and reading the user operation instructions from the cache area after the practical training operation type examination is completed to determine the score, the three-dimensional data processing amount during the practical training operation type examination is reduced, the possibility of overload and jamming of related equipment is reduced, and the user experience of the practical training operation type examination is improved.

[0064] In some embodiments of the present application, Figure 2 As shown, in Figure 1 Based on the embodiment shown, the data processing method in the practical operation test may further include:

[0065] 201. If a test start instruction is received from a second terminal, determine a plurality of preset terminals associated with the test start instruction.

[0066] In an embodiment of the present application, the cloud server is not only connected to the first terminal, but also to the second terminal. Among them, the first terminal is the terminal where the student is located, that is, the student computer, and the second terminal is the terminal where the teacher is located, that is, the teacher computer. Since the practical training operation exam is often specified by the teacher, the cloud server will receive the exam start instruction of the second terminal. The exam start instruction is associated with multiple preset terminals and which specific practical training operation exam is.

[0067] 202. Each preset terminal is used as a first terminal to respectively execute the steps of obtaining a three-dimensional image of a current knowledge point to be tested in a practical operation test and sending the image to the first terminal.

[0068] In an embodiment of the present application, the multiple preset terminals associated with the exam start instruction refer to terminals that need to conduct practical operation exams. Therefore, each preset terminal can be used as a first terminal to execute step 101 and its subsequent steps respectively, so as to reduce the three-dimensional data processing volume on the cloud server side to a greater extent.

[0069] It should be noted that the three-dimensional data in the embodiments of the present application are all executed by the cloud server, and do not need to be executed by the first terminal or the second terminal, so as to reduce the requirements for hardware resources such as the CPU and graphics card of the first terminal or the second terminal.

[0070] In some embodiments of the present application, since the user of the first terminal may not be able to know whether his virtual operation is correct in time when the first data processing strategy is adopted, the first data processing strategy may be determined based on actual conditions. Figure 3 As shown, in Figure 1 or Figure 2 Based on the embodiment shown, after determining the multiple preset terminals associated with the test start instruction, the following steps may also be included:

[0071] 301. Obtain the total number of preset terminals associated with the test start instruction, and determine the three-dimensional simulation scene type of the practical training operation test.

[0072] In the embodiments of the present application, the total number of pre-set terminals associated with the test start instruction is the total number of first terminals required to take the practical training test. The practical training test can be divided into different 3D simulation scene types based on the differences in the test content. The 3D simulation scene types can include large, medium, small, and micro, for example.

[0073] In some embodiments of the present application, a method for determining the type of a 3D simulation scene for a practical training and operation examination is described. Specifically, determining the type of a 3D simulation scene for a practical training and operation examination may include: obtaining the architectural design area of the 3D simulation scene for the practical training and operation examination; and determining the corresponding 3D simulation scene type based on the size of the architectural design area. For example, the architectural design area of a large 3D simulation scene may be larger than the architectural design area of a medium 3D simulation scene.

[0074] The building design area can be the floor area of the building in the 3D simulation scene used in the practical training and operation exam. Alternatively, the building design area can be the area of the building to be designed in the 3D simulation scene used in the practical training and operation exam (including at least one of the building's floor area, wall area, and ceiling area), thereby making the subsequent determination of the expected data processing capacity of the cloud server more accurate.

[0075] In some embodiments of the present application, since the building in the three-dimensional simulation scene of the practical training operation examination usually includes multiple rooms, and multiple rooms usually do not appear in the three-dimensional picture at the same time, the building design area can also be: among the multiple rooms of the building in the three-dimensional simulation scene of the practical training operation examination, the area of the room with the largest area (including at least one of the floor area, wall area, and ceiling area of the building) that needs to be designed, so that the expected data processing volume of the cloud server determined subsequently is more accurate.

[0076] 302. Based on the total number of preset terminals and the type of the three-dimensional simulation scene, determine whether a preset data volume condition is met.

[0077] In an embodiment of the present application, since the amount of three-dimensional data that the cloud server needs to process at the same time is different when the total number of preset terminals and the type of three-dimensional simulation scene are different, it is possible to determine whether the preset data volume conditions are met based on the total number of preset terminals and the type of three-dimensional simulation scene.

[0078] In some embodiments of the present application, determining whether a preset data volume condition is met based on the total number of preset terminals and the type of three-dimensional simulation scene may include: determining the expected data processing volume of the cloud server based on the total number of preset terminals and the type of three-dimensional simulation scene, thereby quantifying the three-dimensional data that the cloud server needs to process at the same time; determining whether the data volume condition is met based on the size of the expected data processing volume, so that the timing of executing the first data processing strategy is more appropriate.

[0079] In some embodiments of the present application, determining whether the data volume condition is met based on the size of the expected data processing volume may include: if the expected data processing volume is greater than a preset data volume threshold, determining that the data volume condition is met; if the expected data processing volume is less than or equal to the preset data volume threshold, determining that the data volume condition is not met.

[0080] In some embodiments of the present application, determining the expected data processing volume of the cloud server based on the total number of preset terminals and the three-dimensional simulation scene type can include: determining the first data processing volume corresponding to the three-dimensional simulation scene type, for example, the correspondence between the three-dimensional simulation scene type and the first data processing volume can be pre-set based on actual conditions, and the first data processing volume decreases when the three-dimensional simulation scene type is large, medium, small, and micro, to represent the amount of three-dimensional data in the corresponding three-dimensional simulation scene type; determining the product of the total number of preset terminals and the first data processing volume, and using it as the second data processing volume; based on the second data processing volume, determining the expected data processing volume of the cloud server, so that the execution timing of the first data processing strategy is more appropriate.

[0081] In some embodiments of the present application, determining the expected data processing capacity of the cloud server based on the second data processing capacity may include: obtaining the total number of architectural design elements required for a practical training operation test, where the architectural design elements may include, for example, a wire brush, an iron roller, a scraper, etc.; and determining the expected data processing capacity of the cloud server based on the second data processing capacity and the total number of architectural design elements. Since a greater number of architectural design elements leads to more complex operations required in a practical training operation test, the expected data processing capacity of the cloud server is positively correlated with the total number of architectural design elements, thereby representing the complexity of the 3D data in the corresponding 3D simulation scene type.

[0082] 303. If the data volume condition is met, executing the step of executing a preset first data processing strategy upon receiving a user operation instruction for a three-dimensional image from the first terminal.

[0083] In an embodiment of the present application, if the data volume condition is met, step 102 may be executed to utilize a first data processing strategy to reduce the amount of three-dimensional data processing during the practical training operation test.

[0084] In some embodiments of the present application, Figure 4 As shown, in Figures 1 to 3 Based on any of the embodiments shown, after determining whether the preset data volume condition is met, the following steps may also be included:

[0085] 401. When the data volume condition is not met, if a user operation instruction for the three-dimensional image is received from the first terminal, a preset second data processing strategy is executed. The second data processing strategy includes: based on the user operation instruction, determining the performance information of the first terminal for the current knowledge point to be tested, and updating the three-dimensional image according to the performance information and the user operation instruction.

[0086] In an embodiment of the present application, if the data volume condition is met, the first data processing strategy may not be adopted, but the preset second data processing strategy may be adopted, so that the user of the first terminal can know whether his virtual operation is correct in a timely manner.

[0087] Unlike the first data processing strategy, the second data processing strategy does not need to store user operation instructions in the cache area. Instead, it directly determines the performance information of the first terminal for the current knowledge point to be tested based on the user operation instructions, and updates the three-dimensional picture according to the performance information and the user operation instructions. In this way, the user of the first terminal can know the details of his or her operation in a timely manner.

[0088] In some embodiments of the present application, updating the three-dimensional picture based on performance information and user operation instructions may include: adjusting the corresponding objects in the three-dimensional picture based on the user operation instructions, for example, determining the user operation position, user operation direction, user operation distance and other data of the user operation object in the three-dimensional simulation space in the user operation instruction, and adjusting the user operation object in the three-dimensional picture based on the user operation position, user operation direction, user operation distance and other data of the user operation object in the three-dimensional simulation space; and adding prompt content of the performance information in the adjusted three-dimensional picture.

[0089] In some embodiments of the present application, the prompt content of the performance information may include, for example, correct operation, incorrect operation, operation score, etc., and correct operation and incorrect operation can be distinguished by different display colors and display fonts, and different operation scores can also be distinguished by different display colors and display fonts, which are not limited here.

[0090] In a second aspect, based on the data processing method in the practical operation examination of the above embodiment, the embodiment of the present application provides a data processing device in the practical operation examination, which can be integrated into a cloud server. The data processing device in the practical operation examination is used to perform the steps in any embodiment of the data processing method in the practical operation examination. Specifically, the data processing device in the practical operation examination may include:

[0091] An acquisition module, configured to acquire a three-dimensional image of a current knowledge point to be tested in a practical operation test and send the image to the first terminal;

[0092] an execution module, configured to execute a preset first data processing strategy upon receiving a user operation instruction from the first terminal for the three-dimensional image, the first data processing strategy comprising: storing the user operation instruction in a preset buffer area, obtaining a preset correct operation instruction for the current knowledge point to be tested, and updating the three-dimensional image based on the preset correct operation instruction;

[0093] The reading module is used to read the user operation instructions from the buffer area after the practical training operation test is completed;

[0094] The determination module is configured to determine the score information of the first terminal for the current knowledge point to be tested by using the user operation instruction read from the buffer area.

[0095] In a third aspect, embodiments of the present application provide a computer device that integrates a data processing device for any of the practical training and operation examinations provided in the embodiments of the present application. The computer device can be integrated into a cloud server. The computer device includes a processor and a memory, wherein the memory stores a computer program configured to be executed by the processor to implement the data processing method for the practical training and operation examination described in any of the above embodiments, for example:

[0096] A three-dimensional image of the current knowledge point to be tested in a practical training operation test is obtained and sent to a first terminal; if a user operation instruction for the three-dimensional image is received by the first terminal, a preset first data processing strategy is executed, and the first data processing strategy includes: storing the user operation instruction in a preset cache area, and obtaining the preset correct operation instruction of the current knowledge point to be tested, and updating the three-dimensional image based on the preset correct operation instruction; after the practical training operation test is completed, the user operation instruction is read from the cache area; and the user operation instruction read from the cache area is used to determine the score information of the first terminal for the current knowledge point to be tested.

[0097] In a fourth aspect, the embodiment of the present application provides a computer device that integrates the data processing device in any of the practical training operation examinations provided in the embodiment of the present application. The computer device can be integrated into a cloud server. Figure 5 , which shows a schematic diagram of the structure of the computer device involved in the embodiment of the present application, specifically:

[0098] The computer device may include one or more processing core processors 501, one or more computer readable storage medium storage units 502, a power supply 503 and an input unit 504. Those skilled in the art will understand that Figure 5 The computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange components differently.

[0099] Processor 501 is the control center of the computer device. It connects the various components of the computer device using various interfaces and circuits. By running or executing software programs and / or modules stored in storage unit 502 and accessing data stored in storage unit 502, it performs various functions of the computer device and processes data, thereby providing overall monitoring of the computer device. Optionally, processor 501 may include one or more processing cores. Preferably, processor 501 may integrate an application processor and a modem processor, with the application processor primarily processing the operating system, user interface, and application programs, while the modem processor primarily handles wireless communications. It is understood that the modem processor may not be integrated into processor 501.

[0100] The storage unit 502 can be used to store software programs and modules. The processor 501 executes various functional applications and data processing by running the software programs and modules stored in the storage unit 502. The storage unit 502 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the computer device, etc. In addition, the storage unit 502 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage device. Accordingly, the storage unit 502 may also include a memory controller to provide the processor 501 with access to the storage unit 502.

[0101] The computer device also includes a power supply 503 for supplying power to various components. Preferably, the power supply 503 can be logically connected to the processor 501 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The power supply 503 can also include one or more DC or AC power supplies, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and other arbitrary components.

[0102] The computer device may further include an input unit 504 , which may be configured to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.

[0103] Although not shown, the computer device may further include a display unit, etc., which will not be described in detail here. Specifically, in the embodiment of the present application, the processor 501 in the computer device will load the executable files corresponding to the processes of one or more application programs into the storage unit 502 according to the following instructions, and the processor 501 will run the application programs stored in the storage unit 502 to implement various functions, such as:

[0104] A three-dimensional image of the current knowledge point to be tested in a practical training operation test is obtained and sent to a first terminal; if a user operation instruction for the three-dimensional image is received by the first terminal, a preset first data processing strategy is executed, and the first data processing strategy includes: storing the user operation instruction in a preset cache area, and obtaining the preset correct operation instruction of the current knowledge point to be tested, and updating the three-dimensional image based on the preset correct operation instruction; after the practical training operation test is completed, the user operation instruction is read from the cache area; and the user operation instruction read from the cache area is used to determine the score information of the first terminal for the current knowledge point to be tested.

[0105] In a fifth aspect, embodiments of the present application provide a computer-readable storage medium, which may include: a read-only memory (ROM), a random access memory (RAM), a disk, or an optical disk. The computer-readable storage medium stores a computer program, which is configured to be executed by a processor to implement the data processing method in the practical operation test as described in any of the above items, for example:

[0106] A three-dimensional image of the current knowledge point to be tested in a practical training operation test is obtained and sent to a first terminal; if a user operation instruction for the three-dimensional image is received by the first terminal, a preset first data processing strategy is executed, and the first data processing strategy includes: storing the user operation instruction in a preset cache area, and obtaining the preset correct operation instruction of the current knowledge point to be tested, and updating the three-dimensional image based on the preset correct operation instruction; after the practical training operation test is completed, the user operation instruction is read from the cache area; and the user operation instruction read from the cache area is used to determine the score information of the first terminal for the current knowledge point to be tested.

[0107] In a sixth aspect, embodiments of the present application provide a computer program product or computer program, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to execute the data processing method in a practical operation test as described in any of the above items, for example:

[0108] A three-dimensional image of the current knowledge point to be tested in a practical training operation test is obtained and sent to a first terminal; if a user operation instruction for the three-dimensional image is received by the first terminal, a preset first data processing strategy is executed, and the first data processing strategy includes: storing the user operation instruction in a preset cache area, and obtaining the preset correct operation instruction of the current knowledge point to be tested, and updating the three-dimensional image based on the preset correct operation instruction; after the practical training operation test is completed, the user operation instruction is read from the cache area; and the user operation instruction read from the cache area is used to determine the score information of the first terminal for the current knowledge point to be tested.

[0109] The above is a detailed introduction to the embodiments of the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of the present application. At the same time, for those skilled in the art, based on the ideas of the present application, there may be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A data processing method for practical operation examination, characterized in that: Applied to cloud servers, the data processing method in the practical operation test includes: Obtaining a three-dimensional image of the current knowledge point to be tested in the practical operation test and sending it to the first terminal; If a user operation instruction for the three-dimensional image is received by the first terminal, executing a preset first data processing strategy, the first data processing strategy including: storing the user operation instruction in a preset buffer area, obtaining a preset correct operation instruction for the current knowledge point to be tested, and updating the three-dimensional image based on the preset correct operation instruction; After the practical training operation test is completed, reading the user operation instruction from the buffer area; The user operation instruction read from the buffer area is used to determine the score information of the first terminal for the current knowledge point to be tested.

2. The data processing method in the practical operation test according to claim 1, characterized in that: The data processing method in the practical training operation test also includes: If a test start instruction is received from the second terminal, determining a plurality of preset terminals associated with the test start instruction; Each of the preset terminals is used as the first terminal to respectively execute the step of obtaining a three-dimensional image of the current knowledge point to be tested in the practical operation test and sending the image to the first terminal.

3. The data processing method in the practical operation test according to claim 2, characterized in that: After determining the plurality of preset terminals associated with the test start instruction, the method further includes: Obtaining the total number of the preset terminals associated with the test start instruction, and determining the three-dimensional simulation scene type of the practical training operation test; Determining whether a preset data volume condition is met based on the total number of the preset terminals and the type of the three-dimensional simulation scene; If the data volume condition is met, the step of executing a preset first data processing strategy upon receiving a user operation instruction from the first terminal for the three-dimensional image is performed.

4. The data processing method in the practical operation test according to claim 3 is characterized in that: The determining whether a preset data volume condition is met based on the total number of the preset terminals and the type of the three-dimensional simulation scene includes: Determining an expected data processing volume of the cloud server according to the total number of the preset terminals and the type of the three-dimensional simulation scene; Based on the size of the expected data processing volume, it is determined whether the data volume condition is met.

5. The data processing method in the practical operation test according to claim 4, characterized in that: The determining, based on the total number of the preset terminals and the type of the three-dimensional simulation scene, an expected data processing volume of the cloud server includes: Determining a first data processing amount corresponding to the three-dimensional simulation scene type; determining a product of the total number of the preset terminals and the first data processing amount, and using the product as the second data processing amount; Based on the second data processing volume, an expected data processing volume of the cloud server is determined.

6. The data processing method in the practical operation test according to claim 4, characterized in that: The determining, based on the second data processing amount, the expected data processing amount of the cloud server includes: Obtain the total number of architectural design elements required for the practical training examination; An expected data processing volume of the cloud server is determined according to the second data processing volume and the total number of the architectural design elements.

7. The data processing method in the practical operation test according to claim 3, characterized in that: After determining whether the preset data volume condition is met, the method further includes: When the data volume condition is not met, if a user operation instruction for the three-dimensional picture is received by the first terminal, a preset second data processing strategy is executed, and the second data processing strategy includes: based on the user operation instruction, determining the performance information of the first terminal for the current knowledge point to be tested, and updating the three-dimensional picture according to the performance information and the user operation instruction.

8. The data processing method in the practical operation test according to claim 7, characterized in that: The updating of the three-dimensional image according to the performance information and the user operation instruction includes: Adjusting corresponding objects in the three-dimensional image according to the user operation instruction; Add prompt content of the achievement information to the adjusted three-dimensional picture.

9. A computer device, characterized in that: The computer device includes a processor and a memory, wherein a computer program is stored in the memory, and the computer program is configured to be executed by the processor to implement the data processing method in the practical operation test according to any one of claims 1 to 8.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and the computer program is configured to be executed by a processor to implement the data processing method in the practical operation test according to any one of claims 1 to 8.