निम्नलिखित में से कौन-सा एक हार्डवेयर है?
- (a)पावर पॉइंट
- (b)कन्ट्रोल यूनिट
- (c)प्रिंटर ड्राइवर
- (d)ऑपरेटिंग सिस्टम
उत्तर
क्यों
सही उत्तर — B, (b) कन्ट्रोल यूनिट। कसौटी सीधी है — हार्डवेयर वह है जिसे छुआ जा सके, जो भौतिक रूप से विद्यमान हो; सॉफ़्टवेयर वह है जो अनुदेशों का समूह है और भौतिक रूप में कहीं नहीं होता। इस प्रश्न में चार में से तीन नाम कार्यक्रमों के हैं और केवल एक किसी भौतिक परिपथ का।
नियंत्रण इकाई (Control Unit) CPU के भीतर बनी एक वास्तविक परिपथ-इकाई है। CPU के तीन प्रमुख भाग होते हैं — अंकगणितीय-तार्किक इकाई (ALU), नियंत्रण इकाई और रजिस्टर। नियंत्रण इकाई का काम स्वयं गणना करना नहीं है; वह पूरे कंप्यूटर का यातायात-नियंत्रक है। वह स्मृति से अनुदेश लाती है (fetch), उसे खोलती है कि क्या करना है (decode), और फिर संबंधित इकाई को संकेत भेजकर उसे कराती है (execute)। कौन-सा आँकड़ा किस समय, किस मार्ग से, किस इकाई तक जाएगा — यह क्रम नियंत्रण इकाई तय करती है।
यह इकाई सिलिकॉन चिप पर बने परिपथ के रूप में उसी प्रकार भौतिक है जैसे स्मृति अथवा कोई पोर्ट। इसे अलग से जोड़ा या हटाया नहीं जा सकता, क्योंकि यह प्रोसेसर के भीतर ही बनी होती है — पर हार्डवेयर होने के लिए अलग किया जा सकना आवश्यक नहीं, भौतिक होना पर्याप्त है। शेष तीनों विकल्प — प्रस्तुति बनाने वाला अनुप्रयोग, प्रिंटर का ड्राइवर, और प्रचालन तंत्र — तीनों कार्यक्रम हैं, यानी सॉफ़्टवेयर।
अन्य विकल्प क्यों गलत हैं
- (a)पावर पॉइंट — पावर पॉइंट प्रस्तुति (presentation) बनाने वाला अनुप्रयोग सॉफ़्टवेयर है — किसी विशेष काम के लिए लिखा गया कार्यक्रम, जो प्रचालन तंत्र के ऊपर चलता है। उसे किसी डिब्बे में रखकर छुआ नहीं जा सकता; जिस चक्रिका या ड्राइव में वह संचित है, हार्डवेयर वह है, कार्यक्रम नहीं। यही भेद अनुप्रयोग सॉफ़्टवेयर और उसके भंडारण-माध्यम के बीच है।
- (c)प्रिंटर ड्राइवर — प्रिंटर ड्राइवर इस प्रश्न का सबसे भ्रामक विकल्प है, क्योंकि नाम में 'प्रिंटर' है और प्रिंटर स्वयं हार्डवेयर है। पर ड्राइवर स्वयं एक कार्यक्रम है — तंत्र सॉफ़्टवेयर की श्रेणी का — जो प्रचालन तंत्र और किसी विशेष उपकरण के बीच अनुवादक का काम करता है। प्रचालन तंत्र सामान्य आदेश देता है और ड्राइवर उसे उस विशेष प्रिंटर की भाषा में बदलता है। ड्राइवर के बिना प्रिंटर जुड़ा तो रहेगा, पर छाप नहीं पाएगा — इससे यही सिद्ध होता है कि वह अलग, अभौतिक वस्तु है।
- (d)ऑपरेटिंग सिस्टम — प्रचालन तंत्र (ऑपरेटिंग सिस्टम) तंत्र सॉफ़्टवेयर है — कार्यक्रमों का वह समूह जो संपूर्ण कंप्यूटर के संसाधनों का प्रबंध करता है: स्मृति का आवंटन, प्रक्रियाओं का क्रम, फ़ाइल-प्रबंधन और उपकरणों का नियंत्रण। वह हार्डवेयर और उपयोगकर्ता के बीच की परत है, स्वयं हार्डवेयर नहीं। ध्यान दीजिए कि 'नियंत्रण' शब्द दोनों में आता है — प्रचालन तंत्र भी नियंत्रण करता है और नियंत्रण इकाई भी — पर एक कार्यक्रम है और दूसरी परिपथ।
अवधारणा
कंप्यूटर के दो भाग हैं। हार्डवेयर — भौतिक अंग: CPU, स्मृति चिप, मदरबोर्ड, कुंजीपटल, मॉनिटर, हार्ड डिस्क, प्रिंटर। सॉफ़्टवेयर — अनुदेशों के समूह, जो दो वर्गों में बँटते हैं: तंत्र सॉफ़्टवेयर (प्रचालन तंत्र, उपकरण ड्राइवर, उपयोगिता कार्यक्रम, कंपाइलर) और अनुप्रयोग सॉफ़्टवेयर (शब्द-संसाधक, प्रस्तुति, स्प्रेडशीट, ब्राउज़र)। इन दोनों के बीच एक तीसरी श्रेणी भी है — फ़र्मवेयर, यानी चिप में स्थायी रूप से लिखा कार्यक्रम, जैसे BIOS; वह सॉफ़्टवेयर है, पर हार्डवेयर के साथ ही जुड़ा रहता है।
हार्डवेयर और सॉफ़्टवेयर का भेद कंप्यूटर खंड का सबसे बुनियादी प्रश्न है और लगभग हर परीक्षा में किसी न किसी रूप में आता है। इसे कठिन बनाने के लिए प्रश्न-निर्माता ऐसा विकल्प रखते हैं जिसके नाम में कोई भौतिक उपकरण छिपा हो — यहाँ 'प्रिंटर ड्राइवर' — अथवा जिसमें हार्डवेयर जैसा लगने वाला शब्द हो। इसी प्रश्नपत्र का पिछला प्रश्न कंप्यूटर के मूल कार्यों पर है, और दोनों मिलकर एक ही बात जाँचते हैं: क्या परीक्षार्थी कंप्यूटर के अंगों और उन पर चलने वाले कार्यक्रमों को अलग-अलग देख पाता है।
मुख्य तथ्य
- हार्डवेयर भौतिक अंग हैं; सॉफ़्टवेयर अनुदेशों का समूह है।
- CPU के तीन प्रमुख भाग हैं — ALU, नियंत्रण इकाई और रजिस्टर।
- नियंत्रण इकाई अनुदेश लाने, खोलने और निष्पादित कराने का क्रम संचालित करती है।
- अंकगणितीय तथा तार्किक संक्रियाएँ ALU करती है, नियंत्रण इकाई नहीं।
- उपकरण ड्राइवर तंत्र सॉफ़्टवेयर है, जो प्रचालन तंत्र और उपकरण के बीच अनुवाद करता है।
- प्रचालन तंत्र तंत्र सॉफ़्टवेयर है, जो संसाधनों का प्रबंध करता है।
- प्रस्तुति, शब्द-संसाधन और स्प्रेडशीट के कार्यक्रम अनुप्रयोग सॉफ़्टवेयर हैं।
- फ़र्मवेयर चिप में स्थायी रूप से लिखा कार्यक्रम है, जैसे BIOS।
आगे की तैयारी
सामान्य भ्रम
- नाम में उपकरण देखकर ड्राइवर को हार्डवेयर मान लेना।
- नियंत्रण इकाई और प्रचालन तंत्र को एक मान लेना — एक परिपथ है, दूसरा कार्यक्रम।
- ALU और नियंत्रण इकाई के कार्य आपस में बदल देना।
- सॉफ़्टवेयर को उसके भंडारण-माध्यम से मिला देना।
- फ़र्मवेयर को हार्डवेयर मान लेना।
प्रश्न प्रायः चार ढाँचों में आता है — 'इनमें से कौन हार्डवेयर है', 'कौन सॉफ़्टवेयर नहीं है', 'CPU का कौन-सा भाग यह काम करता है', और 'निम्नलिखित में से कौन तंत्र सॉफ़्टवेयर है'। सुरक्षित तैयारी यह है कि तीन सूचियाँ अलग-अलग बना ली जाएँ: हार्डवेयर के अंग, तंत्र सॉफ़्टवेयर के उदाहरण और अनुप्रयोग सॉफ़्टवेयर के उदाहरण; और हर संदिग्ध नाम के आगे एक पंक्ति में यह लिख लिया जाए कि वह क्या करता है। नाम से नहीं, काम से पहचानिए — यही इस पूरे खंड का नियम है।
संबंधित PYQ
EPFO_APFC_2016_Q87A collection of programs that controls how the computer system runs and processes information is called
- (a) Compiler
- (b) Operating System
- (c) Linker
- (d) Assembler
उत्तर(b) Operating System
EPFO APFC 2016 — कंप्यूटर के चलने और सूचना-संसाधन को नियंत्रित करने वाले कार्यक्रमों का समूह क्या कहलाता है (प्रचालन तंत्र); इसी प्रश्न के विकल्प (d) की सीधी व्याख्या।
EPFO_EOAO_2017_Q104खोलें व हल करें →Which one among the following is not a basic function of a computer?
- (a) Accept and process data
- (b) Store data
- (c) Scan text
- (d) Accept input
उत्तर(c) Scan text
इसी प्रश्नपत्र का पिछला प्रश्न — कंप्यूटर का मूल कार्य कौन-सा नहीं है; वही वर्गीकरण, निषेधात्मक रूप में।
अभ्यास
- practice — not a real PYQ
CPU का कौन-सा भाग अनुदेशों को लाने, खोलने और उनके निष्पादन का क्रम तय करने का कार्य करता है?
- (a)अंकगणितीय-तार्किक इकाई
- (b)नियंत्रण इकाई
- (c)मुख्य स्मृति
- (d)इनपुट इकाई
उत्तर(b) नियंत्रण इकाई
- practice — not a real PYQ
उपकरण ड्राइवर (device driver) क्या है?
- (a)एक भौतिक परिपथ
- (b)एक तंत्र सॉफ़्टवेयर
- (c)एक भंडारण युक्ति
- (d)एक आउटपुट उपकरण
उत्तर(b) एक तंत्र सॉफ़्टवेयर