मैं एक शिक्षक हूँ , और कुछ ही दिनों में मुझे अपने छात्रों को एक परीक्षा देनी है। अब, मैं अपने सबसे प्यारे छात्रों के बारे में हमेशा चिंतित रहता हूं कि जब वे धोखा देते हैं, तो वे कम से कम प्रेमी से आहत होते हैं, इसलिए मैं परीक्षणों को यादृच्छिक बनाना चाहता हूं ताकि कोई भी किसी को धोखा न दे सके।
अभी, इस प्रारूप में मेरे परीक्षण सहेजे गए हैं:
When was Java invented?
Why does this matter?
1941
War was beginning
None of the above
What is the increment operator in Java?
Stack Overflow>how 2 incrememnt
Google>how 2 incrememnt
increment
++
यही है, सवालों को एक रिक्त रेखा से अलग किया जाता है, और उत्तर सभी दो स्थानों से पहले होते हैं। यह वह आउटपुट है जिसकी मुझे आवश्यकता है:
What is the increment operator in Java?
++
increment
Google>how 2 incrememnt
Stack Overflow>how 2 incrememnt
When was Java invented?
War was beginning
1941
Why does this matter?
None of the above
अर्थात्, प्रत्येक प्रश्न का उत्तर यादृच्छिक क्रम में होता है, और प्रश्न क्रम यादृच्छिक रूप में भी होता है। ध्यान रखें कि यदि उत्तर विकल्प "उपरोक्त में से कोई नहीं" है, तो इसे नीचे रहना चाहिए। हर प्रश्न के हमेशा चार उत्तर होते हैं, और "उपरोक्त में से कोई भी नहीं" केवल अंतिम उत्तर विकल्प के रूप में प्रकट होता है - और कभी भी उत्तर विकल्प के विकल्प के रूप में प्रकट नहीं होता है जो "उपरोक्त में से कोई नहीं" है। दुर्भाग्य से, मैं अपने सभी परीक्षणों को फिर से नहीं लिख सकता, इसलिए आपको उन्हें उस प्रारूप में लेना होगा। इसके अलावा, मेरे छात्रों को इसे पढ़ने में सक्षम होना चाहिए, इसलिए मैं वास्तव में किसी अन्य तरीके से आउटपुट नहीं ले सकता (सिवाय नीचे वर्णित)।
मुझे इसकी पूरी तरह से यादृच्छिक होने की आवश्यकता नहीं है। जब तक यह करीब है।
मानक खामियों पर रोक लगाई जाती है।
बोनस
अब, मेरे छात्रों को उस सादे प्रारूप में उपयोग किया जाता है, लेकिन अगर आप इसे इस तरह से बना सकते हैं ...
1. What is the increment operator in Java?
A. ++
B. increment
C. Google>how 2 incrememnt
D. Stack Overflow>how 2 incrememnt
2. When was Java invented?
A. War was beginning
B. 1941
C. Why does this matter?
D. None of the above
मैं आपके अंतिम स्कोर का 25% हिस्सा लूंगा। आपको वैसे ही इनपुट मिलेगा।
यही है, यदि आप प्रश्न पूछते हैं और उत्तरों को लेबल करते हैं। कृपया ध्यान रखें कि प्रश्न 1 से शुरू होने चाहिए, और उत्तर ए से डी तक हैं।
NB: उदाहरण उत्तर में लोगों से अलग हैं क्योंकि मैंने उन्हें तथ्य के बाद बदल दिया था। विशिष्ट उदाहरण वैसे भी बिंदु नहीं हैं; उत्तरों को किसी भी मनमाने प्रश्न के साथ काम करना था।