1988 Ed.]
Import and Export (Strategic Commodities) Regulations
[CAP. 60
G 121
[Subsidiary]
10. Not used.
11. Not used.
12. Definitions of terms used in this Item:
"analogue computer"-
Equipment which can, in the form of one or more continuous variables:
(a) Accept data;
(b) Process data; and
(c) Provide output of data.
"application software"
"Software" not falling within any of the other defined categories of “software”.
"cross-hosted".
For "programming systems", those which produce "programmes" for a model of electronic computer different from that used to run the "programming system”, i.e. they have code generators for equipment different from the host computer.
"database"
A collection of data, defined for one or more particular applications, which is physically located and maintained in one or more electronic computers or "related equipments".
"database management system”-
"Application software" to manage and maintain a "database" in one or more prescribed logical structures for use by other "application software" independent of the specific methods used to store or retrieve the “database”.
"development system"
"Software" to develop or produce "software". This includes "software” to manage those activities. Examples of a "development system" are programming support environments, software development environments, and programmer-productivity aids.
"diagnostic system"-
"Software" to isolate or detect "software” or equipment malfunctions.
"digital computer"
Equipment which can, in the form of one or more discrete variables:
(a) Accept data;
(b) Store data or instructions in fixed or alterable (writable) storage devices;
(c) Process data by means by a stored sequence of instructions which is modifiable; and
(d) Provide output of data.
NB.
Modifications of a stored sequence of instructions include replacement of fixed storage devices, but not a physical change in wiring or interconnections.
“distributable database”
A "database" which is physically located and maintained in part or as a whole in two or more interconnected electronic computers or "related equipment", such that inquiries from one location can involve "database" access in other interconnected electronic computers or "related equipment”.
"firmware"
See "microprogramme”.
"high-level language”—
A programming language that does not reflect the structure of any one given electronic computer or that of any one given class of electronic computers.