Page 18 - Viva ICSE Computer Studies 6 : E-book
P. 18
Interpreter
Instructions of a high-level language are coded in many statements. At the time of their
execution, they are converted statement by statement into machine code by using a system
software called interpreter. There are certain disadvantages of interpreters. As instructions are
translated and executed simultaneously using interpreters, they are very slow for executing
large programs. Hence, interpreters are not suitable for most application developments.
Compiler
In contrast to interpreter, compiler provides faster execution speed. Compilers do not translate
and execute the instructions at the same time. They translate the entire program (source code)
into machine code (object code) at one time. Using linker, the object code is converted into
executable code. As compared to interpreters or assemblers, compilers are preferred in the
development of application software.
Do and Learn
Create a Word document on ‘Advantages and Disadvantages of Computer Languages’. Format the
document as per your choice.
Steps to be Followed
• Click on Start menu and select Word 2016.
• Type text related to the given topic.
• Format the document using various formatting features of Word 2016.
• Save the document at the desired location.
Computer Etiquette
A computer should be properly handled. All other devices connected to a computer should also be kept
safely.
Tech Terms
Desktop computer: A computer we keep on a desk
Laptop: A computer we can keep on our lap and work
Tablet PC: A set-shaped mobile computer having a touch screen
Palmtop: A small computer that fi ts in the palm
Handheld devices: Small devices that can be held in the user’s hand
Smartphone: A handheld device consisting of features of both personal computer and mobile
phone
Game console: A computer device that gives a video signal or visual image as an output further
displaying a video game that the user can play
6