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
   13   14   15   16   17   18   19   20   21   22   23