Assignment Help logo
सीधी बातचीत

Loading...

Score %0 (0 correct0 incorrect20 unanswered)

प्रश्न 1. स्काला बाइटकोड जावा वीएम के ऊपर चल सकता है। जावा object.clone() और स्काला object.copy() के बीच मौलिक अंतर क्या है?

  • एक जावा ऑब्जेक्ट है, दूसरा स्काला ऑब्जेक्ट है।
  • clone() कक्षा संरचनाओं की प्रतिलिपि बनाएगा, लेकिन डेटा को नहीं, जबकि copy() भी नए ऑब्जेक्ट में डेटा की प्रतिलिपि बनाएगा।
  • कोई अंतर नहीं है।
  • copy() आपको प्रतिलिपि प्रक्रिया के दौरान मानों को बदलने की अनुमति देता है; clone() नहीं।

प्रश्न 2. इस कोड से क्या मूल्य प्राप्त होता है?

val m1 = Map("a"->1,"b"->2,"c"->3)
m1("a")
  • a
  • 2
  • b
  • 1

प्रश्न 3. कम-स्तरीय समानांतरीकरण विवरणों से बचने का एक तरीका क्या है?

  • मोनैड्स
  • शब्दांशित फ़ंक्शन्स
  • आंशिक लागू किए गए फ़ंक्शन्स
  • पैरलल संग्रह

प्रश्न 4. जब आप ScalaTest में एक परीक्षण असफल होने पर त्रुटि संदेशों का एक विस्तृत आरेख देखने के लिए क्या इस्तेमाल करते हैं?

  • ArgumentExceptions
  • AssertionException
  • DiagrammedAssertions
  • JUnit

प्रश्न 5. यदि आप एक अपरिवर्तनीय संग्रह को भिन्न प्रकारों की निर्धारित संख्या के वस्तुओं का धारण करने के लिए कौन सा डेटा प्रकार प्रयोग करेंगे?

  • अ‍ॅरे
  • अपरिवर्तनीय संग्रह
  • सूची
  • ट्यूपल

प्रश्न 6. इंटरप्रीटर में एक फ़ंक्शन को परिभाषित करने के बाद, स्काला निम्नलिखित को लौटाता है। () का इस्तेमाल क्या दिखाता है?

myfnc: ()Unit
  • फ़ंक्शन में कोई प्रभाव नहीं है।
  • फ़ंक्शन को कोई पैरामीटर नहीं लेता है।
  • फ़ंक्शन को कोई मान नहीं लौटाता है।
  • फ़ंक्शन को यूनिट प्रकार को लौटाना एक closures है।

प्रश्न 7. 1234.e5 किस प्रकार की संख्या है?

  • षट्कोणीय
  • शॉर्ट
  • फ़्लोटिंग प्वाइंट
  • लांबा

प्रश्न 8. मैप को सूची में बदलने के लिए मैप की toList विधि का उपयोग करने पर परिणाम किस प्रकार का होगा?

  • List[(String, String)]
  • List[(Array, Array)]
  • List[(Collection, Collection)]
  • List

प्रश्न 9. इस कोड के द्वारा कौन सी प्रकार की वस

्तु बनाई जाती है?

val x = (1234, "Active")
  • सूची
  • मैप
  • ट्यूपल
  • अ‍ॅरे

प्रश्न 10. सभी क्लासेस का उपक्लास क्या है?

  • AnyVal
  • AnyRef
  • मेथड
  • नल

Scala मानक पुस्तकालय में Null। प्रश्न थोड़ा गलत है - Null हर प्रकार की प्रकार का उपक्लास है सिवाए मूल्य की क्लासेस के

प्रश्न 11. फॉर-यील्ड निर्माण में, क्या फॉर-बॉडी और यील्ड-बॉडी का अलग स्कोप होता है?

  • हां और नहीं। यह फॉर-निर्माण पर अलग होता है और यह क्या करता है इस पर निर्भर करता है।
  • हां, क्योंकि फॉर अनुभाग अपना स्कोप उजागर नहीं करता है।
  • नहीं, क्योंकि फॉर-यील्ड एक ही स्कोप साझा करता है, हालांकि वे अलग-अलग कर्ली ब्रेस में होते हैं।
  • हां, क्योंकि वे अलग कर्ली ब्रेस में होते हैं।

उदाहरण: यील्ड-बॉडी को e चर में से पहुँच होती है फॉर-बॉडी से

val a = Array(1, 2, 3, 4, 5)
for {
     e <- a if e > 2
} yield e

प्रश्न 12. विधियों पर पैटर्न मिलान को कैसे कार्यान्वित किया जा सकता है?

  • रेजेक्स का उपयोग करके
  • मोनैड्स का उपयोग करके
  • स्ट्रिंग मिलान का उपयोग करके
  • केस क्लासेस का उपयोग करके

नोट: अस्पष्ट प्रश्न, यह स्पष्ट नहीं है कि यहाँ किस प्रकार का पैटर्न मिलान उल्लेख है।

प्रश्न 13. इस कोड को निष्पादित करने के बाद z का मूल्य क्या है?

val y = List('a','b')
val z = y::List('c')
  • List(a,b,c)
  • List(List(a, b), c)
  • List(c,a,b)
  • List(c,List(a,b))

प्रश्न 14. एक पूर्वशर्त को निर्दिष्ट करने के लिए कौन सा शब्द प्रयोग किया जाता है?

  • assert
  • require
  • पूर्वशर्त
  • mustHave

प्रश्न 15. कौन सा स्काला प्रकार एक अपवाद या सफलतापूर्वक गणित हुए मूल्य, और त्रुटियों को बंद करने और प्रसारित करने के लिए सामान्य रूप से प्रयोग किया जाता है?

  • scala.util.ExceptionHandling
  • scala.Catch.Throw
  • scala.exception.TryFinally
  • scala.util.Try

scala.util.Try

प्रश्न 16. इस कोड को निष्पादित करने के बाद y का डेटा प्रकार क्या है?

val y = (math floor 3.1415 * 2)
  • शॉर्ट
  • [

x] डबल

  • इंट
  • बिगइंट

प्रश्न 17. पैटर्न मिलान का उपयोग करते समय, कौन सा वर्ण किसी भी ऑब्जेक्ट पर मिलता है?

  • %
  • _
  • ^
  • -

पैटर्न मिलान

प्रश्न 18. आपने val का उपयोग करके एक अ‍ॅरे बनाया है। क्या आप किसी भी तत्व की मान बदल सकते हैं और क्यों या क्यों नहीं?

  • हां, अ‍ॅरे के संदर्भ को अपरिवर्तनीय बनाया गया है, इसलिए अ‍ॅरे द्वारा संदर्भित स्थान अपरिवर्तनीय है। अ‍ॅरे में मूल्य म्यूटेबल हैं।
  • 0 वाला तत्व अपरिवर्तनीय है और इसे संशोधित नहीं किया जा सकता। अन्य सभी तत्व संशोधित किए जा सकते हैं।
  • हां, वाल अ‍ॅरे को अपरिवर्तनीय नहीं बनाता।
  • नहीं, वाल अ‍ॅरे और अ‍ॅरे के मूल्य अपरिवर्तनीय हो जाते हैं।

स्पष्टीकरण:

val a1 = Array(1, 2, 3)
a1{1} = 3 // OK
a1 = Array(1, 3, 3) // त्रुटि: val को पुनः निर्धारित किया

प्रश्न 19. इस फ़ंक्शन का उत्पादन क्या है?

def main () {
     var a = 0
     for (a<-1 until 5){println(a)}
}
  • 1,2,3,4,5
  • 0,1,2,3,4
  • 1,2,3,4
  • 2,3,4,5

प्रश्न 20. अपरिवर्तनीय स्थिति वाले वस्तुओं को आप किसने कहते हैं?

  • एकल
  • स्थिर वस्तुओं
  • कार्यात्मक वस्तुओं
  • स्थिर वस्तुओं

नोट: एकल्टन्स में म्यूटेबल स्थिति हो सकती है