|
|
interpreted ==>
interpreter
<programming> A program which executes other programs. This
is in contrast to a compiler which does not execute its
input program (the "source code") but translates it into
executable "machine code" (also called "object code")
which is output to a file for later execution. It may be
possible to execute the same source code either directly by an
interpreter or by compiling it and then executing the machine
code produced.
It takes longer to run a program under an interpreter than to
run the compiled code but it can take less time to interpret
it than the total required to compile and run it. This is
especially important when prototyping and testing code when an
edit-interpret-debug cycle can often be much shorter than an
edit-compile-run-debug cycle.
Interpreting code is slower than running the compiled code
because the interpreter must analyse each statement in the
program each time it is executed and then perform the desired
action whereas the compiled code just performs the action.
This run-time analysis is known as "interpretive overhead".
Access to variables is also slower in an interpreter because
the mapping of identifiers to storage locations must be done
repeatedly at run time rather than at compile time.
There are various compromises between the development speed
when using an interpreter and the execution speed when using a
compiler. Some systems (e.g. some Lisps) allow interpreted
and compiled code to call each other and to share variables.
This means that once a routine has been tested and debugged
under the interpreter it can be compiled and thus benefit from
faster execution while other routines are being developed.
Many interpreters do not execute the source code as it stands
but convert it into some more compact internal form. For
example, some BASIC interpreters replace keywords with
single byte tokens which can be used to index into a jump
table. An interpreter might well use the same lexical
analyser and parser as the compiler and then interpret the
resulting abstract syntax tree.
There is thus a spectrum of possibilities between interpreting
and compiling, depending on the amount of analysis performed
before the program is executed. For example Emacs Lisp is
compiled to "byte-code" which is a highly compressed and
optimised representation of the Lisp source but is not machine
code (and therefore not tied to any particular hardware).
This "compiled" code is then executed (interpreted) by a byte
code interpreter (itself written in C). The compiled code
in this case is machine code for a virtual machine which
is implemented not in hardware but in the byte-code
interpreter.
See also partial evaluation.
(1995-01-30)
Try this search on OneLook / Google
Nearby terms:
interpolation « Interpress « interpreted « interpreter » Interpretive Menu Processor » Inter-process Communication » interrupt
This article was derived from the Free Online Dictionary of Computers and is available under ther terms of the GNU Free Documentation License.
1.8GHz CPU with Fan &Motherboard Combo1.8GHz CPU with Fan &Motherboard Combo ** 1.8GHz CPU with Fan & Motherboard Combo **Here's a great way to upgrade with AMD power! You'll receive a PC Chips Socket A motherboard, a fast AMD Duron 1.8GHz CPU and a heavy duty cooling fan. Pick yours up today!Motherboard Features:- CPU: Socket A- FSB: 266/200MHz - Chipset: KT266A/8235 - Memory: 2 x 184-pin DIMM sockets support two 2.5V DDR SDRAMs (DDR266/200) Maximum: 2GB - Expansion Slots: 1 x AGP4X, 5 x PCI, 1 x CNR - LAN: VIA VT6103 10/100Mbps Fast Ethernet PHY Audio VIA VT1612A 2-channel audio Codec Compliant with AC'97 2.2 specification - IDE: 2 x UltraDMA 133/100 - Back Panel I/O Ports: 1 x PS/2 keyboard, 1 x PS/2 mouse, 1 x Parallel Port, 1 x Serial Port, 4 x USB 2.0 Ports, 1 x RJ 45 Port, 1 x Audio I/O (Line-in, Line-out and Mic-in) - Internal I/O Connectors & Headers: 20-pin ATX power supply connector, 360K~2.88M Byte, 3 Mode FDDs or LS120, 1 x Speaker header, 1 x USB card reader header, 1 x USB header support additional 2 USB2.0 ports, 1 x Front panel switch/LED header, 1 x CD in header, CPU / CAS FAN headers, 1 x Front panel audio header - System BIOS: AMI 2Mb Flash EEPROM, Supports Plug and Play 1.0A, APM 1.2, Multi Boot, DMI Full support for ACPI revision 1.0 specification - Form Factor: ATX Form Factor, 305*190mm CPU & Fan Features:- Duron 1.8 GHz- Socket A- 266 MHz Bus- Fan Dimensions: 70x70x15mm - Bearing System: Ball Bearing Syetem - Rated Voltage: DC12V - Speed(RPM): 3800 - Noise Level(dBA): 34 - Air Delivery(CFM): 32.73Includes:- PC Chips M811 LU 3.1 Socket A ATX Motherboard w/Snd- AMD Duron 1.8GHz CPU- Socket A cooling fan- Retail box includes Manual, Drivers and CablesCompatibility/Requirements/Disclosures:** Requirements *** ATX case* ATX power supply* Supported RAM* Rest of system More ...
Web Page CreatorWeb Page Creator Whether you need to make a very simple personal web page or a complicated business web site, Web Page Creator's four separate programs provide all of the tools that you need to publish your information on the web. Windows 98/ME/2000/XP More ...
iOPS F312 128MB MP3/FM Digital Audio Player (Sil)iOPS F312 128MB MP3/FM Digital Audio Player (Sil) ** iOPS Digital Audio Player **This keychain-size Vamp digital audio device delivers about 15 hours of FM radio or MP3/WMA/OGG playback on a full charge. With a full 128 MB memory built in. The iOPS-F312 features a voice recorder, a line-in jack and CD file synch support for MP3 recording, an orange and blue, full-graphic LED display, computer synching via direct USB 1.1 connection, 20-preset memory for radio, 7 EQ modes (normal/rock/jazz/pop/TruBass/SRS WOW/user EQ) and multi-language support.General Features:- Silver and mirrored finish (mirroring may have imperfections)- 128 MB built in flash memory- Built in FM tuner- Voice recording- Organic EL display with 2 colors and 16 tones- SRS WOW features surround effect- USB 1.1 interface- Internal Li-Ion battery- Multiple language settingsSpecifications:- File Support: MP3, WMA, OGG- MP3 - 8~320 kbps bit rate- VBR / WMA - 32~192 kbps bit rate- OGG - 44 (Q-1) ~ 500 kbps (Q10) bit rate- Sampling Frequency: 16KHz / 22.05KHz / 24KHz / 32KHz / 44.1KHz / 48KHz- Up to 6.4Mbps transfer speedAudio: - Frequency Range: 20Hz ~ 20KHz- Headphone Output: (L)13m W+(R)13mW 16- S/N Raito: 95 dBFM Tuner:- Frequency Range: 76.0 MHz ~ 90 MHz- Headphone Output: (L) 13mW +(R)13 mW 16- S/N Raito: 80 dB- Built in antennaRegulatory Approvals:- FCC- CERetail Package Includes:- iOPS-F312 Digital Audio Player- Carrying case- Line in cable- Neck strap- USB extension cable- Earphones- Software CD- User manualNotes:- Model: iOPS-F312- UPC: 8 71838 00040 7- There may be imperfections in the mirrored finish on thefront of this device, flaking, chipping or discoloration. Compatibility/Requirements/Disclosures: ** Requirements *** PC Requirements * Pentium II 233 MHz or better* Windows 98SE/ME/2000/XP* 128 MB RAM or better* CD-ROM* Available USB port* Macintosh Requirements:* OS 9.5 ~ OS X* 128 MB RAM or better* CD-ROM* Available USB port** Disclosures *** There may be imperfections in the mirrored finish on thefront of this device. Imperfections may include, flaking, chipping or discoloration of the mirror. More ...
MP3Resizer 1.1MP3Resizer is designed to optimize the capacity of your portable MP3-player.
Reader Rabbit I Can Read with Phonics! Ages 5-8Reader Rabbit I Can Read with Phonics! Ages 5-8 Follow the Road to Imagination, then catch the train for Wordville Station! This colorful journey is filled with activities to help your child learn critical reading skills, build confidence, and discover the joy of reading. Windows and Mac More ...
NEW Celeron 2.6GHz 256MB DDR 80GB CDRW/DVD AGPNEW Celeron 2.6GHz 256MB DDR 80GB CDRW/DVD AGP ** NEW Celeron 2.6GHz 256MB DDR 80GB CDRW/DVD AGP **This FAST system features an Intel Celeron 2.6GHz processor, a 120GB 7200RPM hard drive, 256MB DDR RAM, and sports a CDRW/DVD Combo drive. It also includes a high powered GeForcenVIDIA GeForce2 64MB DDR AGP Video Card for great graphics!General Features:- Intel Pentium 4 2.8GHz Processor- 256MB DDR Memory- 120GB 7200RPM IDE Hard Drive- CDRW/DVD Combo Drive- nVIDIA GeForce2 64MB DDR AGP Video Card- AC97 Integrated Audio- 56K V.90 Data/Fax Modem- Integrated 10/100 Ethernet- Standard Size ATX Power SupplyMotherboard Features:- Intel SiS661FX(Northbridge)/SiS963L(Southbridge) Chipsets- One (1) 8X AGP Slot (Occupied by AGP card)- Three (3) PCI slots- One (1) CNR slotI/O Ports:- Two (2) PS/2 Ports, one for mouse, one for keyboard- One (1) Standard DB-15 VGA Connector- One (1) Standard 25-pin Parallel Port Connector- One (1) Standard 9-pin Serial Port Connector- Four (6) Standard USB 2.0 Ports (Two on front, two on rear)- One (1) Standard RJ-45 10/100 Ethernet Port- Line-in, Phone-out RJ-11 Jacks on PCI Modem- Line-in, Mic-in, Line-out 3.5mm mini-jacksPackage Includes:- Eureka Celeron 2.6GHz System- PS/2 Keyboard and Scroll Mouse- Driver Disc- Panda AntiVirus Software- FaxTalk Communicator Software- Adobe Reader Software- Panda AntiVirus Software- FaxTalk Communicator Software- Adobe Reader- RJ-11 Phone Cable for Modem- Amplified Stereo Speakers - XP4-6540G Motherboard manual- U.S. Style Power CordCompatibility/Requirements/Disclosures:** Requirements *** Operating system (WinXP,2000,98,etc.)* VGA monitor* Power outlet More ...
|