Correct Answer - Option 2 : utility program
A utility program merges the records from two files into one for optimization purposes.
Following are some functions of a Utility software
→ to analyse a system
→ to configure various parts
→ to optimize the functionalities
→ to maintain a computer.
It is used to support the computer infrastructure in contrast to application software, which is aimed at directly performing tasks that benefit ordinary users.