COS 102 – Module 1 Assignment Answers
Question 1
a. Routine
b. Non-routine
c. Routine
d. Non-routine
e. Routine
Question 2
This is a non-routine problem.
It requires analysis, decision-making, and possibly intelligent systems to recommend courses.
There is no single fixed method to solve it.
Question 3
Computing and problem solving are closely related because computing provides tools and
techniques for solving problems efficiently.
It involves designing solutions and implementing them using algorithms and programs.
Question 4
A computer helps solve real-world problems by processing data quickly and accurately.
Example 1: Banking systems process transactions.
Example 2: Healthcare systems store and analyze patient records.
Question 5
They follow well-defined steps.
They are easy to solve using known methods.
Question 6
They do not have a fixed solution.
They require creativity and critical thinking.
Question 7
They are more challenging because they require deeper thinking and new solution approaches.
Question 8
a. Routine
b. Non-routine
c. Routine
d. Non-routine
Question 9
Routine: Calculating the area of a rectangle (uses a fixed formula).
Non-routine: Designing a school management system (requires planning and creativity).
Question 10
Problem-solving skills help in understanding problems, designing solutions, and writing correct
programs.
Question 11
This is a non-routine problem.
It is challenging because it involves analyzing past data and predicting future outcomes.
Bonus Question
Problem: Students forgetting assignment deadlines.
Classification: Non-routine.
Solution: Develop a reminder system that alerts students about deadlines.