Page 95 - 2611_SmartGPT Pro V(5.0) C-5
P. 95

c.  Machine language consists of two digits: 0 and __________.
                    d.   The software that converts a high-level language program into machine language is called
                       a __________.


                 3.  Write 'T' for true and 'F' for false.
                    a.  Flowcharts use geometrical shapes and arrows to represent steps and their flow.

                    b.  High-level languages are machine-dependent and not easy to use.


                    c.  An assembler translates assembly language into machine language.

                    d.  An algorithm can take zero or more inputs.

                 4.  Answer in one or two words.

                    a.   What symbol is used in a flowchart to indicate a decision?                     ___________
                    b.  What language is known as the computer's native language?                       ___________

                    c.  What is the third generation of programming languages called?                   ___________

                    d.  What technique involves a group discussing to generate ideas?                   ___________
                 5. Think and answer.

                    a.  What are the characteristics of an ideal algorithm?
                       ________________________________________________________________________________
                       ________________________________________________________________________________

                       ________________________________________________________________________________

                    b.  What are the advantages of using a flowchart?
                     ________________________________________________________________________________
                     ________________________________________________________________________________

                     ________________________________________________________________________________

                     ________________________________________________________________________________

                    c.  Differentiate between a compiler and an interpreter?
                     ________________________________________________________________________________
                     ________________________________________________________________________________

                     ________________________________________________________________________________

                     ________________________________________________________________________________

                    d.  What is the role of an assembler in programming?
                     ________________________________________________________________________________
                     ________________________________________________________________________________

                     ________________________________________________________________________________





                                                                                 Algorithm, Flowchart and Mind Maps  93
   90   91   92   93   94   95   96   97   98   99   100