dry run


Also found in: Dictionary, Thesaurus, Medical, Legal, Idioms, Wikipedia.

dry run

[¦drī ′rən]
(computer science)
A check of the logic and coding of a computer program in which the program's operations are followed from a flow chart and written instructions, and the results of each step are written down, before the program is run on a computer. Also known as desk check.
(engineering)
Any practice test or session.
(ordnance)
Any simulated firing practice, particularly a dive-bombing approach made without the release of a bomb.

dry run

(programming)
To execute a program by hand, writing values of variables and other run-time data on paper, in order to check its operation and control flow or to track down a bug (as part of debugging). A dry run is an extreme form of desk check or code review and is practical only for fairly simple programs, small amounts of data and simple external interfaces. It was often performed off-line using a hardcopy of the source code.

Dry runs were common practice in the days when access to computers was limited but the availability of screen editors and fast compilers makes debugging by printf a more productive method in most cases. Sophisticated debuggers that allow you to get the computer to step through your source code line by line and show values of variables make even this unnecessary.
References in periodicals archive ?
These dry runs are critical to ensure our team is equipped to handle a variety of winter eventsfrom flurries to historic snowfallsand to return our city to normal as quickly as possible.
As expected, most estimated soil losses were greater than corrected field soil losses for the dry run and smaller than field values for the wet and very wet runs.
TRIAL Eblex and the LAA have teamed up for a dry run of electronic tagging of animals at mart.
According to Defensor domestic carriers Cebu Pacific, Philippine Airlines Express and Air Philippines will initially use the NAIA 3 on July 23 for a dry run.
It means the BBC cameras will make a speedier than expected reappearance at Epsom-where they last covered the Derby and Oaks in 1979-but also provides Malcolm Kemp, executive producer of racing, with the chance of a dry run before June, when the Derby's BBC TV audience is expected to exceed the 2.
There can be a confounding effect of antecedent soil moisture on the runoff rates during this dry run if a precipitation event occurs between the evaluation of the different plots, i.
In addition to FPL's annual dry run practice, this year the utility initiated its Storm Secure(sm) Plan, a five point plan created to address increased hurricane activity by strengthening the grid against future hurricanes.
The Metropolitan Manila Development Authority (MMDA) is considering extending the dry run of the high occupancy vehicle (HOV) lane along Epifanio Delos Santos Avenue (Edsa) for another next week.
is informing motorists of the scheduled dry run for the convoys of the visiting diplomats who will be attending the Association of Southeast Asian Nations (Asean) Leaders' Summit.
Complete With Water Lubricated And Suitable To Operate On 415 Volts, 50Hz Ac 3 Phase Supply Conforming To Is: 14220 Along With Suitable Fully Automatic Star Delta Starter Control Panel Along With C Curve 32 Amps 4 Pole Mcb, 4 Pole Contatctors Rating 40A , 4 Pole Thermal Overload Relay Range 8A To 32A,Single Phase Preventer With Phase Reversal Sensing And Dry Run Protection Current Sensing Type Dry Run Delay Timer Up To 999 Min.
Now the push is on to bring in the most donations for a chance to compete in the first Dry Run urban challenge on February 7.
People in the west of Edinburgh and on Lewis and Harris in the Western Isles will be the first to test the new system in a dry run next year.