Page 91 - 2502_Pakistan-kifayat_C-6
P. 91

2.  What does an algorithm always produce when started from the same point?
                            a.  A random result                            b.  The same output

                            c.  A list of steps                            d.  A new input
                   3.  Which of the following is NOT a core component of algorithmic thinking?

                            a.  Decomposition                              b.  Logical reasoning
                            c.  Identifying key information                d.  Creating graphics
                   4.   What type of statement in an algorithm involves instructions executed one after another?

                            a.  Conditional statement                      b.  Sequential statement
                            c.  Repetition statement                       d.  Recursive statement

                   5.   Which of the following algorithms is used to find if a number is even or odd?
                            a.  Adding two numbers                         b.  Determining the maximum of two numbers
                            c.  Checking divisibility by 2                 d.  Printing numbers in sequence


                   Fill in the blanks with the correct words.


                                    Hints  Decisions, Iteration, Order, Breaking down, Correct


                   1.  An algorithm is a clear set of steps followed in a specific         to solve a problem.
                   2.  In an algorithm, sequential statements are important for ensuring            order.
                   3.   Conditional statements in algorithms allow the program to make            based on conditions.

                   4.  The                 statement in an algorithm repeats a set of instructions multiple times.
                   5.   The key to solving  problems with  algorithmic thinking  is            the task into smaller,
                       manageable parts.


             Q     Answer the following questions:
               A
                   1.  What is an algorithm?






                   2.  What is decomposition in algorithmic thinking?





                   3.  What is the role of conditional statements in an algorithm?






                   4.  List the benefits of algorithmic thinking.









                                                                                          #Algorithmic Thinking  89
   86   87   88   89   90   91   92   93   94   95   96