(a) Discuss the causes and solutions of deadlock in operating systems. (b) What is an expert system? Explain its components. (c) Write down the…

(a) Discuss the causes and solutions of deadlock in operating systems.

(b) What is an expert system? Explain its components.

(c) Write down the algorithm for Breadth-First Search (BFS) in graph traversal.

(d) Discuss the significance of NP-Complete problems with examples.

From the BCS Technical Cadre (ICT) October 2025 – 49th BCS Written (Special) (BPSC) exam, question 105 of 106.

More from this paper