Question:
In Bloom’s Revised Taxonomy of Cognitive Domains (Anderson & Krathwohl), which level of cognitive objective is demonstrated when a student refactors a monolithic program into reusable functions and evaluates the time complexity tradeoffs of two sorting algorithms?
ब्लूम के संशोधित संज्ञानात्मक वर्गीकरण (एंडरसन और क्रैथवोहल) में, संज्ञानात्मक उद्देश्य के किस स्तर का प्रदर्शन तब होता है जब एक छात्र एक मोनोलिथिक प्रोग्राम को पुन: प्रयोज्य कार्यों में रीफैक्टर करता है और दो सॉर्टिंग एल्गोरिदम के समय जटिलता ट्रेडऑफ़ का मूल्यांकन करता है?
Options:
- Analyzing and Evaluating
- Remembering and Understanding
- Applying only
- Rote memorization
- विश्लेषण और मूल्यांकन (Analyzing and Evaluating)
- स्मरण और समझ (Remembering and Understanding)
- केवल अनुप्रयोग (Applying)
- रटकर याद करना
Correct Answer: a)
Explanation:
Deconstructing a monolithic program into modular components represents ‘Analyzing’ (breaking material into constituent parts and determining how parts relate). Comparing and judging algorithmic tradeoffs based on criteria represents ‘Evaluating’ (the second-highest cognitive domain in revised Bloom’s taxonomy).
प्रोग्राम को मॉड्यूल में तोड़ना ‘विश्लेषण’ (Analyzing) के अंतर्गत आता है और दो एल्गोरिदम के गुणों व सीमाओं की तुलना करके निर्णय लेना ‘मूल्यांकन’ (Evaluating) स्तर का प्रतिनिधित्व करता है।