यह मानते हुए कि सिस्टम कॉल फोर्क () कभी विफल नहीं होता है, यूनिक्स / लिनक्स सिस्टम पर निष्पादित निम्नलिखित C प्रोग्राम P1 और P2 पर विचार करें:
|
/*P1*/ Int main() { fork (): fork () ; fork () ; Printf(“Happy\n”); } |
/*P2*/ Int main() { fork (); Printf(“Happy\n”); fork () Printf(“Happy\n”); fork () ; Printf(“Happy\n”); } |
कथन I: P1 8 बार "हैप्पी" प्रदर्शित करता है।
कथन II: P2 12 बार "हैप्पी" प्रदर्शित करता है।
उपरोक्त कथनों के प्रकाश में नीचे दिए गए विकल्पों में से सही उत्तर का चयन करें
1
कथन I और कथन II दोनों सत्य हैं
2
कथन I और कथन II दोनों असत्य हैं
3
कथन I सत्य है लेकिन कथन II असत्य है
4
कथन I असत्य है लेकिन कथन II सत्य है