शीर्ष 18 एम्बेडेड सिस्टम साक्षात्कार प्रश्न और उत्तर
यहां नए और अनुभवी उम्मीदवारों के लिए एम्बेडेड सिस्टम से संबंधित प्रश्न और उत्तर दिए गए हैं, ताकि वे अपने सपनों की नौकरी पा सकें।
फ्रेशर्स के लिए एम्बेडेड सिस्टम साक्षात्कार प्रश्न और उत्तर
1) समझाइये कि कंप्यूटर सिस्टम में एम्बेडेड सिस्टम क्या है?
एम्बेडेड सिस्टम एक कंप्यूटर सिस्टम है जो किसी बड़ी प्रणाली या मशीन का हिस्सा होता है। यह एक ऐसी प्रणाली है जिसका एक बड़ा इलेक्ट्रिकल या मैकेनिकल सिस्टम के भीतर एक समर्पित कार्य होता है।
2) एम्बेडेड सिस्टम क्यों उपयोगी है?
एम्बेडेड सिस्टम के साथ, दर्जनों या इससे भी अधिक हार्डवेयर लॉजिक गेट्स, इनपुट बफर्स, टाइमिंग सर्किट, आउटपुट ड्राइवर आदि को अपेक्षाकृत सस्ते माइक्रोप्रोसेसर से प्रतिस्थापित करना संभव है।
👉 निःशुल्क पीडीएफ डाउनलोड: एम्बेडेड सिस्टम साक्षात्कार प्रश्न और उत्तर
3) बताएं कि एम्बेडेड सिस्टम के आवश्यक घटक क्या हैं?
के आवश्यक घटक अंतःस्थापित प्रणाली शामिल
- हार्डवेयर
- प्रोसेसर
- याद
- टाइमर
- I/O सर्किट
- सिस्टम अनुप्रयोग विशिष्ट सर्किट
- सॉफ्टवेयर
- यह सिस्टम मेमोरी की उपलब्धता सुनिश्चित करता है
- यह प्रोसेसर स्पीड की उपलब्धता की जांच करता है
- सिस्टम को लगातार चलाने पर बिजली की हानि को सीमित करने की आवश्यकता
- रीयल टाइम Operaटिंग सिस्टम
- यह शेड्यूलिंग के अनुसार एक प्रक्रिया चलाता है और एक प्रक्रिया से दूसरी प्रक्रिया में स्विचिंग करता है
4) बताएं कि एम्बेडेड सिस्टम के लिए I/O डिवाइस को कैसे वर्गीकृत किया जाता है?
एम्बेडेड सिस्टम के I/O उपकरणों को दो श्रेणियों में वर्गीकृत किया गया है
- धारावाहिक
- समानांतर
| धारावाहिक | निवेश | उत्पादन |
|---|---|---|
| Syncह्रोनस : | ऑडियो/वीडियो सिग्नल | ऑडियो/वीडियो सिग्नल |
| अतुल्यकालिक : | कीपैड, माउस, मोडेम | प्रिंटर, मॉडेम |
| समानांतर | निवेश | उत्पादन |
| एकल बिट : | रोटेशन, थ्रेशोल्ड सेंसर | बाहरी सर्किट के लिए पल्स |
| मल्टी बिट : | एडीसी, सेंसर से वीपी | एलसीडी, प्रिंटर |
5) बताएं कि रियल-टाइम एम्बेडेड सिस्टम क्या हैं?
रियल-टाइम एम्बेडेड सिस्टम ऐसे कंप्यूटर सिस्टम हैं जो बाहरी वातावरण की निगरानी, प्रतिक्रिया या नियंत्रण करते हैं। यह वातावरण एक्ट्यूएटर्स, सेंसर और अन्य इनपुट-आउटपुट इंटरफेस के माध्यम से कंप्यूटर सिस्टम से जुड़ा होता है।
6) बताएं माइक्रोकंट्रोलर क्या है?
माइक्रोकंट्रोलर एक स्व-निहित प्रणाली है जिसमें बाह्य उपकरण, मेमोरी और एक प्रोसेसर होता है, जिसका उपयोग एम्बेडेड सिस्टम के रूप में किया जा सकता है।
7) माइक्रोप्रोसेसर और माइक्रोकंट्रोलर में क्या अंतर है?
माइक्रोप्रोसेसर उन संसाधनों (I/O, मेमोरी) का प्रबंधक होता है जो इसकी संरचना के बाहर स्थित होते हैं
माइक्रोकंट्रोलर में I/O, मेमोरी आदि अंतर्निहित होते हैं और इन्हें विशेष रूप से नियंत्रण के लिए डिज़ाइन किया गया है
8) डीएमए किससे निपटेगा?
डीएमए एड्रेस भौतिक पतों से संबंधित है। यह एक ऐसा उपकरण है जो डेटा ट्रांसफर के दौरान सीधे डेटा और एड्रेस बस को चलाता है। इसलिए, यह पूरी तरह से भौतिक पता है।
9) इंटरप्ट लेटेंसी क्या है? इसे कैसे कम किया जा सकता है?
इंटरप्ट लेटेंसी एक ऐसा समय है जो किसी खास इंटरप्ट को हैंडल करने के बाद इंटरप्ट सर्विस रूटीन से वापस आने में लगता है। छोटे ISR रूटीन लिखकर, इंटरप्ट लेटेंसी को कम किया जा सकता है।
10) बताएं कि एम्बेडेड सिस्टम में संचार के लिए किन बसों का उपयोग किया जाता है?
एम्बेडेड सिस्टम के लिए, संचार के लिए उपयोग की जाने वाली बसों में शामिल हैं
- I2C: इसका उपयोग कई आईसी के बीच संचार के लिए किया जाता है
- कर सकते हैं: इसका उपयोग केंद्रीय नियंत्रित नेटवर्क वाले ऑटोमोबाइल में किया जाता है
- यु एस बीइसका उपयोग सीपीयू और माउस आदि जैसे उपकरणों के बीच संचार के लिए किया जाता है।
जबकि ISA, EISA, PCI समानांतर संचार के लिए मानक बसें हैं जिनका उपयोग PC, कंप्यूटर नेटवर्क उपकरणों आदि में किया जाता है।
अनुभवी लोगों के लिए एम्बेडेड सिस्टम साक्षात्कार प्रश्न और उत्तर
11) एम्बेडेड सिस्टम में टाइमर के विभिन्न उपयोगों की सूची बनाएं?
एम्बेडेड सिस्टम में टाइमर का उपयोग कई तरीकों से किया जाता है
- सिस्टम के लिए वास्तविक समय घड़ी (RTC)
- पूर्व निर्धारित समय विलंब के बाद ईवेंट आरंभ करना
- पूर्व निर्धारित समय की तुलना के बाद सम आरंभ करना
- किसी इवेंट पर टाइमर में गिनती मान कैप्चर करना
- दो घटनाओं के बीच समय अंतराल ज्ञात करना
- विभिन्न कार्यों के लिए समय का विभाजन
- समय विभाजन बहुसंकेतन
- आर.टी.ओ.एस. में विभिन्न कार्यों का निर्धारण
12) बताएं कि वॉचडॉग टाइमर क्या है?
वॉचडॉग टाइमर एक इलेक्ट्रॉनिक उपकरण या इलेक्ट्रॉनिक कार्ड है जो इलेक्ट्रॉनिक प्रणाली में कुछ गड़बड़ी होने पर निश्चित समयावधि के बाद विशिष्ट ऑपरेशन निष्पादित करता है।
13) बताएं कि एम्बेडेड सिस्टम में अनंत लूप की क्या आवश्यकता है?
एम्बेडेड सिस्टम को प्रोग्राम की स्थिति को बार-बार प्रोसेस करने या मॉनिटर करने के लिए अनंत लूप की आवश्यकता होती है। उदाहरण के लिए, प्रोग्राम की स्थिति को लगातार किसी भी असाधारण त्रुटि के लिए सत्यापित किया जाना चाहिए जो रन-टाइम के दौरान हो सकती है जैसे मेमोरी आउटेज या शून्य से भाग देना, आदि।
14) एम्बेडेड सिस्टम में सामान्यतः पाई जाने वाली कुछ त्रुटियों की सूची बनाएं?
एम्बेडेड सिस्टम में आमतौर पर पाई जाने वाली कुछ त्रुटियाँ हैं
- मेमोरी डिवाइस को नुकसान, स्थैतिक डिस्चार्ज और क्षणिक धारा
- शॉर्ट सर्किट के कारण एड्रेस लाइन में खराबी
- डेटा लाइनों में खराबी
- कचरा या त्रुटियों के कारण भंडारण में कुछ मेमोरी स्थान अप्राप्य हो रहे हैं
- मेमोरी स्लॉट में मेमोरी डिवाइस का अनुचित सम्मिलन
- ग़लत नियंत्रण संकेत
15) सेमाफोर क्या है समझाइये?
सेमाफोर एक अमूर्त डेटाटाइप या चर है जिसका उपयोग मल्टीप्रोग्रामिंग ऑपरेटिंग सिस्टम जैसे समवर्ती सिस्टम में एक सामान्य संसाधन तक एकाधिक प्रक्रियाओं द्वारा पहुंच को नियंत्रित करने के लिए किया जाता है। Semaphoreआमतौर पर दो उद्देश्यों के लिए उपयोग किया जाता है
- एक सामान्य मेमोरी स्पेस साझा करने के लिए
- फ़ाइलों तक पहुँच साझा करने के लिए
16) म्यूटेक्स और सेमाफोर में क्या अंतर है?
| म्यूटेक्स | Semaphores |
|---|---|
| म्यूटेक्स ऑब्जेक्ट एक थ्रेड को नियंत्रित अनुभाग में प्रवेश करने में सक्षम बनाता है, तथा अन्य थ्रेड्स को, जो उस अनुभाग तक पहुंच प्राप्त करने का प्रयास करते हैं, तब तक प्रतीक्षा करने के लिए बाध्य करता है जब तक कि पहला थ्रेड उस अनुभाग से बाहर नहीं चला जाता है। | Semaphore साझा संसाधनों तक बहुविध पहुँच की अनुमति देता है |
| म्यूटेक्स को केवल उस थ्रेड द्वारा ही जारी किया जा सकता है जिसने इसे प्राप्त किया था | सेमाफोर को किसी अन्य थ्रेड या प्रक्रिया से संकेतित किया जा सकता है। |
| म्यूटेक्स का हमेशा एक ज्ञात स्वामी होगा | जबकि सेमाफोर के लिए आपको यह नहीं पता होगा कि हम किस थ्रेड को ब्लॉक कर रहे हैं |
| म्यूटेक्स भी एक ऐसा उपकरण है जिसका उपयोग गतिरोध-मुक्त पारस्परिक बहिष्कार प्रदान करने के लिए किया जाता है (उपभोक्ता या उत्पादक दोनों में से कोई भी कुंजी प्राप्त कर सकता है और अपना कार्य जारी रख सकता है) | Semaphore महत्वपूर्ण अनुभाग समस्या पर काबू पाने के लिए एक तुल्यकालन उपकरण है |
| परिभाषा के अनुसार म्यूटेक्स बाइनरी सेमाफोर हैं, इसलिए इनमें दो अवस्थाएं होती हैं लॉक या अनलॉक | Semaphores को आमतौर पर गिने हुए ताले कहा जाता है |
17) रिकर्सन फ़ंक्शन का उपयोग कब करना चाहिए? बताइए कि जब रिकर्सन फ़ंक्शन को इनलाइन घोषित किया जाता है तो क्या होता है?
रिकर्सन फ़ंक्शन का उपयोग तब किया जा सकता है जब आपको पता हो कि रिकर्सिव कॉल की संख्या अत्यधिक नहीं है। इनलाइन फ़ंक्शन प्रॉपर्टी कहती है कि जब भी इसे कॉल किया जाएगा, तो यह उस फ़ंक्शन की पूरी परिभाषा को कॉपी कर लेगा। इनलाइन के रूप में घोषित रिकर्सिव फ़ंक्शन कंपाइलर के निष्पादन पर बोझ बनाता है।
18) बताएं कि क्या हम लिनक्स कर्नेल में इंटरप्ट संदर्भ में सेमाफोर या म्यूटेक्स या स्पिनलॉक का उपयोग कर सकते हैं?
Semaphore या म्यूटेक्स का उपयोग लिनक्स कर्नेल में इंटरप्ट संदर्भ के लिए नहीं किया जा सकता है। जबकि स्पिनलॉक का उपयोग इंटरप्ट संदर्भ में लॉकिंग के लिए किया जा सकता है।
ये साक्षात्कार प्रश्न आपके मौखिक (मौखिक) में भी मदद करेंगे

