Page 73 - 2502_Pakistan-kifayat_C-8
P. 73

5.  Which factors mainly affect the performance of an algorithm?

                                 a.  Size and colour                           b.  Time and memory

                                 c.  Format and input                          d.  Language used

                        Fill in the blanks with the correct words.



                                       Hints  Everyday, Input, Precisely, Decision-making, Monitoring

                        1.  Problem-solving improves                  , creativity, and confidence.

                        2.  Complex problems require                   and revision.

                        3.  Algorithms always give the same output for the same                  .
                        4.  Pseudocode helps programmers plan using                     language.

                        5.  Algorithms require problems to be                  defined.

                    A   Answer the following questions:
                  Q
                        1.   What is problem-solving?









                        2.   What are simple problems?









                        3.   List two key differences between simple and complex problems.








                        4.  What is a pseudocode? Give two benefits of writing pseudocode.









                        5.  What is algorithm efficiency? Explain two types of efficiency.











                                                                                          #Solving Complex Problems  71
   68   69   70   71   72   73   74   75   76   77   78