Adyayan.com

Data Structures & Algorithms
QUESTION 1
data structure में time complexity क्या होती है -
  • A कोई data structure को operation perform करने में जितना data loss होता है तो उसे हम data structure की time complexity कहा जाता है
  • C कोई data structure को operation perform करने में जितना cost लगता है तो उसे हम data structure की time complexity कहा जाता है
  • B कोई data structure को operation perform करने में जितना समय(time) लगता है तो उसे हम data structure की time complexity कहा जाता है
  • D इनमे से कोई नहीं
Answer: Time Complexity ka matlab hai ki ek algorithm ya data structure operation ko run hone mein kitna samay (time) lagta hai. Yeh samay input data ke size par depend karta hai. Isse hum algorithm ki efficiency (कुशलता) ka pata lagate hain.
QUESTION 2
राउंड रोबीन एक ______ क्रमिक विधि है।
  • C पूर्व अधिकृत तथा अनधिकृत
  • B पूर्व से अनधिकृत क्रम
  • D ना तो पूर्व अधिकृत ना ही पूर्व अनधिकृत
  • A पूर्व से ही अधिकृत क्रम
Answer: राउंड रोबिन (Round Robin) ek CPU scheduling algorithm hai jo preemptive (पूर्व से अधिकृत) hota hai. Iska matlab hai ki har process ko ek fixed time (time quantum) ke liye run kiya jaata hai, aur time pura hote hi CPU usse lekar agle process ko de diya jaata hai, bhale hi pehla process pura na hua ho.
QUESTION 3
यदि font = rear तब queue है -
  • C खाली
  • B आधा भरा हुआ
  • D इनमें से कोई नहीं
  • A भरा हुआ
Answer: Ek simple linear queue mein, 'front' se elements remove hote hain aur 'rear' par add hote hain. Jab queue shuru hoti hai ya khali ho jaati hai, tab 'front' aur 'rear' dono ek hi initial position (jaise -1 ya 0) par point karte hain. Isliye, `front == rear` (ya `front == rear == -1`) aamtaur par khaali (empty) queue ko darshata hai.
QUESTION 4
किसकी मदद से time complexity या space complexity को analysis किया जाता है -
  • B Algorithm
  • A Debugging
  • D Clarity
  • C Output
Answer: Algorithm hi woh set of rules ya steps hai jiska hum analysis karte hain. Time complexity aur space complexity yeh batati hai ki ek particular algorithm, input size ke badhne par, kitna time ya space lega.
QUESTION 5
यदि डेटा ठीक से व्यवस्थित होता (Properly Arranged Data) है, तो उसे क्या कहा जाता है?
  • D File/फ़ाइल
  • B Words/वर्ड्स
  • A Field/फील्ड
  • C Information/इन्फॉर्मेशन
Answer: Raw data (jaise numbers ya text) jab properly arranged, processed, aur organized ho jaata hai, toh woh ek meaningful context mein badal jaata hai, jise hum Information (सूचना) kehte hain.
QUESTION 6
LIFO का अर्थ है -
  • D None of the above
  • C Last In First Overflow
  • B Last In Fast Overflow
  • A Last In First Out
Answer: LIFO ka poora naam Last In, First Out hai. Yeh ek principle hai jo Stack data structure mein istemaal hota hai, jahaan jo element sabse aakhir mein daala jaata hai, woh sabse pehle nikala jaata hai (jaise plates ka dher).
QUESTION 7
stack से related कौन सा option सही है -
  • A PUSH
  • C FILO
  • B POP
  • D ये सभी
Answer: Stack ke main operations PUSH (data daalna) aur POP (data nikaalna) hain. Stack LIFO (Last In, First Out) principle par kaam karta hai, jise FILO (First In, Last Out) bhi kehte hain (dono ka matlab ek hi hai). Isliye, yeh sabhi options stack se related hain.
QUESTION 8
एक किराने की दुकान में एक लाइन ______ का प्रतिनिधित्व करती है -
  • D Array
  • C Queues
  • A Stacks
  • B Linked list
Answer: Kirane ki dukaan (ya kahin bhi) ek line Queue data structure ka sabse achha udaharan hai. Queue FIFO (First In, First Out) principle par kaam karti hai, yaani jo line mein sabse pehle aata hai, use service bhi sabse pehle milti hai.
QUESTION 9
एक बच्चा अपने घर के विपरीत स्थित स्कूल जाने के लिए सड़क पार करना चाहता है। बच्चा सड़क पार करने के पूर्व बांई ओर तथा दांई ओर देखता है। यह जान कर कि कोई वाहन आ नहीं रहा, वह सड़क पार कर विद्यालय पहुँच जाता है। उपरोक्त स्थिति में बच्चे के द्वारा किये कार्य में किस प्रकार के एलगोरिथम का प्रयोग किया जाता है -
  • D पुनरावृत्ति
  • B आउटपुट (निर्गत)
  • A इनुपट (आगत)
  • C चुनाव
Answer: Is sthiti mein, bachha ek decision (nirnay) le raha hai. Woh 'left' aur 'right' dekhta hai (inputs) aur fir 'check karta hai ki koi vahan aa raha hai ya nahi' (condition). Is condition ke aadhaar par woh 'sadak paar karne' ya 'rukne' ka chunaav (selection) karta hai. Yeh algorithm mein 'if-then-else' logic ko darshata hai.
QUESTION 10
कौन सी डेटा संरचना (data structure) सामने से डेटा तत्वों को हटाने और पीछे की ओर डालने की अनुमति देती है-
  • A Stacks
  • D Binary search tree
  • B Deques
  • C Queues
Answer: Yeh Queue ki standard definition hai. Queue mein naye elements hamesha peeche (rear) se daale (enqueue) jaate hain aur purane elements hamesha saamne (front) se hataaye (dequeue) jaate hain.