Adyayan.com

Programming Languages
41. _____ एक समांगी संरचना है जो _____ सूचकांक से शुरू होता है।
  • D. व्यूह, एक
  • C. व्यूह, शून्य
  • A. स्ट्रिंग, एक
  • B. शब्दकोष, शून्य
Answer: व्यूह (Array) एक ही प्रकार के डेटा का एक संग्रह है, और C, C++, और Java जैसी भाषाओं में, इसका इंडेक्स (सूचकांक) शून्य से शुरू होता है।
42. C Language में Implicit type conversion के लिए नियम
  • A. int < unsigned < float < double
  • D. unsigned < int < double < float
  • C. int < unsigned < double < float
  • B. unsigned < int < float < double
Answer: C में, जब एक एक्सप्रेशन में विभिन्न डेटा प्रकार होते हैं, तो छोटे प्रकार को डेटा हानि से बचाने के लिए बड़े प्रकार में बदल दिया जाता है। इसका क्रम int, unsigned int, float, और double है।
43. ______ एर्र गलत सिंटेक्स के प्रयोग से आती है।
  • D. इनपुट एर्र
  • C. रन टाईम एर्र
  • B. लिंकिंग एर्र
  • A. कम्पाइल टाईम एर्र
Answer: कंपाइल-टाइम एरर, जिसे सिंटैक्स एरर भी कहा जाता है, तब होती है जब कोड प्रोग्रामिंग भाषा के व्याकरणिक नियमों का पालन नहीं करता है।
44. XML के अनुप्रयोग के बारे में सबसे सटीक की पहचान करें -
  • A. XML का इस्तेमाल XML और HTML आउटपुट के उत्पादन के लिए किया जाना चाहिए।
  • B. XML प्रस्तुति जानकारी निर्दिष्ट या शामिल नहीं कर सकता है।
  • C. XML का उपयोग पदानुक्रमित रूप से संगठित जानकारी का वर्णन करने के लिए किया जाता है।
  • D. XML विभिन्न ई-व्यापार अनुप्रयोगों के बीच सूचना का रूपांतरण करता है।
Answer: XML (Extensible Markup Language) का मुख्य उद्देश्य डेटा को एक संरचित, पदानुक्रमित (hierarchical) प्रारूप में संग्रहीत और परिवहन करना है।
45. इनमें से कौन सा सोर्स प्रोग्राम को ऑब्जेक्ट प्रोग्राम में बदलता है -
  • C. कन्ट्रोल युनिट
  • A. एंटी वायरस
  • B. ALU
  • D. असेम्बलर
Answer: असेम्बलर एक ऐसा प्रोग्राम है जो असेंबली भाषा (सोर्स प्रोग्राम) को मशीन भाषा (ऑब्जेक्ट प्रोग्राम) में बदलता है।
46. for loop में प्रत्‍येक स्‍टेटमेंट को अलग-अलग करने के लिये किस चिन्‍ह का उपयोग होता हैं -
  • B. ;
  • C. “ “
  • A. :
  • D. उपरोक्‍त सभी का
Answer: C और कई अन्य भाषाओं में, `for` लूप के तीन भागों (आरंभीकरण, स्थिति, और वृद्धि/कमी) को अर्धविराम (semicolon `;`) से अलग किया जाता है।
47. OOP में एनकैप्सुलेशन की अवधारणा क्या है -
  • A. डेटा और विधियों को एक class में एक साथ बांधना
  • B. एक इंटरफ़ेस के पीछे एक class की जटिलता को छिपाना
  • C. एक class के अनेक उदाहरण बनाना
  • D. classes के बीच संबंध स्थापित करना
Answer: एनकैप्सुलेशन डेटा (वेरिएबल्स) और उस डेटा पर काम करने वाले कोड (मेथड्स) को एक ही इकाई (क्लास) में एक साथ बांधने की प्रक्रिया है। यह डेटा को सीधे बाहरी पहुंच से बचाने में मदद करता है।
48. निम्नलिखित में से कौन सा उद्योग साइबर सुरक्षा के लिए ब्लॉकचेन तकनीक का उपयोग कर सकता है -
  • B. Healthcare
  • A. Logistics
  • D. All of the Above
  • C. Critical infrastructure
Answer: ब्लॉकचेन की विकेन्द्रीकृत और अपरिवर्तनीय प्रकृति इसे लॉजिस्टिक्स, हेल्थकेयर और महत्वपूर्ण बुनियादी ढांचे सहित कई उद्योगों में डेटा सुरक्षा और अखंडता बढ़ाने के लिए उपयोगी बनाती है।
49. हेडर फाईल के साथ किस चिन्‍ह का उपयोग होता हैं -
  • C. &
  • D. इनमें से किसी का भी नहीं
  • B. $
  • A. #
Answer: C/C++ में, `#include` प्रीप्रोसेसर डायरेक्टिव का उपयोग प्रोग्राम में हेडर फाइलों को शामिल करने के लिए किया जाता है, और यह हमेशा '#' प्रतीक के साथ शुरू होता है।
50. निम्नलिखित कोड के निष्पादन के बाद परिणाम क्या है यदि ‘a’ 10 है, ‘b’ 5 है और ‘c’ 10 है -if((a>b)&&(a<=c))a=a+1;elsec=c+1;
  • B. a = 11, c = 10
  • D. a = 11, c = 11
  • C. a = 10, c = 11
  • A. a = 10, c = 10
Answer: शर्त `(a>b)` (10>5) सत्य है और `(a<=c)` (10<=10) भी सत्य है। इसलिए, `if` ब्लॉक निष्पादित होता है और `a` का मान 11 हो जाता है, जबकि `c` अपरिवर्तित रहता है।