Page 146 - Computer
P. 146
Computer Science The government introduced online payment systems to address this problem.
For example, today's payment systems allow customers to receive water bills
instantly. Such systems enable customers to use their mobile phones to pay
the bills. In the case of electricity bills, customers no longer physically visit
FOR ONLINE READING ONLY
the TANESCO offices and agents; instead, they purchase electricity (tokens)
online.
Questions
1. Do you think the suggested solution in each case study can solve the problem?
2. What could have been an alternative solution to the suggested solution?
Meaning of problem-solving of problem-solving skills in developing a
Case studies 8.1 to 8.3 shows real-life program is as follows:
examples of problems and how alternative (i) It helps in designing and optimising
solutions were implemented. The art of algorithms, ensuring they run
studying, analysing, and formulating a quickly and use resources efficiently.
methodology for solving a problem and (ii) It helps in acquiring skills on how
finally applying the methodology to solve to break complex tasks into smaller,
the problem is what is called problem manageable components and solve
solving. In all three cases, computer them step by step.
programs were developed to solve the
problem. Therefore, the problem-solving Types of problems
ideas are common in any field. In this There are so many problems in our
chapter, the focus is on problem solving daily lives, but all these problems can be
using computers. grouped into two categories: problems
that require algorithmic solutions and
Importance of studying problem problems that requires heuristic solutions.
solving
Problem-solving is very important in Problems that require algorithmic
the field of Computer Science. It is a solutions
foundational skill that underpins virtually These are problems that can be solved
every aspect of Computer Science and with a series of actions. Their solution can
software development. The importance be reached by identifying and completing
138
for Secondary Schools

