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

TEST SHEET  2                          (Based on chapters 6 to 10)







            A.  Choose the correct option.

                1.  Which of the following is NOT a core component of algorithmic thinking?
                         a.  Decomposition                                b.  Logical reasoning
                         c.  Identifying key information                  d.  Creating graphics

                2.   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
                3.  What is the main purpose of debugging?
                         a.  Add new features                             b.  Find and fix errors

                         c.  Write documentation                          d.  Optimise hardware
                4.  Which type of error causes a programme to run but produce an incorrect result?

                         a.  Syntax error                                 b.  Logic error
                         c.  Runtime error                                d.  Compilation error

                5.   Which  type  of  programming allows  everyday  devices,  such  as smart thermostats, to  connect  to  the
                   Internet?

                         a.  Cyber security                               b.  Internet of Things (IoT)
                         c.  Virtual Reality                              d.  Game development

                6.   In which construct does the program check a condition and perform actions based on whether it's true
                   or false?
                         a.  Sequence                                     b.  Iteration
                         c.  Event                                        d.  Conditional Statement

                7.  Which of the following is a loop block in Scratch?
                         a.  If-then                                      b.  Repeat until

                         c.  When key pressed                             d.  Say block
                8.  What does it mean to be a good digital citizen?
                         a.  To use technology only for playing games

                         b.  To use technology in a safe, responsible, and respectful way
                         c.  To share all your personal information online

                         d.  To ignore rules about staying safe on the Internet
                9.  Which of these is not a good practice when using the Internet?
                         a.  Using your own password                      b.  Copying someone else’s work without asking

                         c.  Sending polite and kind emails               d.  Reporting any problems with devices





                                                                                                  Test Sheet 2 137
   134   135   136   137   138   139   140   141   142