S: (n) beta software (beta_software%1:10:00::) (software that has not yet been released but has received an alpha test and still has more bugs than a regular release) "beta software is usually available only to particular users who will test it"
S: (n) groupware (groupware%1:10:00::) (software that can be used by a group of people who are working on the same information but may be distributed in space)
S: (n) disambiguator (disambiguator%1:10:00::) ((computer science) a natural language processing application that tries to determine the intended meaning of a word or phrase by examining the linguistic context in which it is used)
S: (n) job (job%1:10:01::) ((computer science) a program application that may consist of several steps but is a single logical unit)
S: (n) binary (binary%1:10:00::), binary program (binary_program%1:10:00::) (a pre-compiled, pre-linked program that is ready to run under a given operating system; a binary for one operating system will not run on a different operating system) "the same source code can be compiled to produce different binaries for different operating systems"
S: (n) loop (loop%1:10:01::) (a computer program that performs a series of instructions repeatedly until some specified condition is satisfied)
S: (n) logic bomb (logic_bomb%1:10:00::), slag code (slag_code%1:10:00::) (a set of instructions inserted into a program that are designed to execute (or `explode') if a particular condition is satisfied; when exploded it may delete or corrupt data, or print a spurious message, or have other harmful effects) "a disgruntled employee planted a logic bomb"
S: (n) virus (virus%1:10:00::), computer virus (computer_virus%1:10:00::) (a software program capable of reproducing itself and usually capable of causing great harm to files or other programs on the same computer) "a true virus cannot spread to another computer without human assistance"
S: (n) worm (worm%1:10:00::) (a software program capable of reproducing itself that can spread from one computer to the next over a network) "worms take advantage of automatic file sending and receiving features found on many computers"
S: (n) parser (parser%1:10:00::) (a computer program that divides code up into functional components) "compilers must parse source code in order to translate it into object code"
S: (n) text-matching (text-matching%1:10:00::) (a computer program that looks for text that matches a given text) "Google uses text-matching to find web pages containing a particular text"
S: (n) shareware (shareware%1:10:00::) (software that is available free of charge; may be distributed for evaluation with a fee requested for additional features or a manual etc.)
S: (n) hypertext system (hypertext_system%1:10:00::) (a database management system that allows strings of text (`objects') to be processed as a complex network of nodes that are linked together in an arbitrary way)