BPSC TRE-2 Secondary Computer — Question Paper with Answers
All 73 questions from this paper, with the correct answer marked. Free to read — no sign-up. Transcribed in English, Hindi and Urdu and verified against the official BPSC answer key.
- Q1
The brain of any computer system is
किसी भी कंप्यूटर प्रणाली का मस्तिष्क है
کسی بھی کمپیوٹر نظام کا دماغ ہے
- AALU
- Bmemoryमेमोरीمیموری
- CCPU
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q2
When a key is pressed on keyboard, which standard is used for converting the keystroke into the corresponding bits?
जब कीबोर्ड पर कोई कुंजी दबाई जाती है, तो कीस्ट्रोक को संगत बिट्स में बदलने के लिए किस मानक का उपयोग होता है?
جب کی بورڈ پر کوئی کلید دبائی جائے، تو کی اسٹروک کو متعلقہ بٹس میں بدلنے کے لیے کون سا معیار استعمال ہوتا ہے؟
- AANSI
- BASCII
- CEBCDIC
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q3
What difference do the fifth generation computers have from other generation computers?
पाँचवीं पीढ़ी के कंप्यूटर अन्य पीढ़ियों के कंप्यूटरों से किस प्रकार भिन्न हैं?
پانچویں نسل کے کمپیوٹر دوسری نسلوں کے کمپیوٹروں سے کس طرح مختلف ہیں؟
- ATechnological advancementतकनीकी उन्नतिتکنیکی ترقی
- BObject-oriented programmingऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंगآبجیکٹ اورینٹڈ پروگرامنگ
- CScientific codeवैज्ञानिक कोडسائنسی کوڈ
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q4
Source code is available to view, modify and redistribute in
स्रोत कोड को देखने, बदलने और पुनर्वितरित करने के लिए उपलब्ध होता है
سورس کوڈ دیکھنے، بدلنے اور دوبارہ تقسیم کرنے کے لیے دستیاب ہوتا ہے
- Aopen sourceओपन सोर्स मेंاوپن سورس میں
- Blicensedलाइसेंस्ड मेंلائسنس یافتہ میں
- Cproprietaryप्रोप्राइटरी मेंملکیتی (پروپرائٹری) میں
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q5
Machine language is
मशीन भाषा होती है
مشینی زبان ہوتی ہے
- Amachine dependentमशीन पर निर्भरمشین پر منحصر
- Bdifficult to programप्रोग्राम करने में कठिनپروگرام کرنے میں مشکل
- Cerror proneत्रुटि-प्रवणغلطیوں کا شکار
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q6
An assembly language is a/an
असेंबली भाषा एक
اسمبلی زبان ایک
- Alow-level programming languageनिम्न-स्तरीय प्रोग्रामिंग भाषा हैنچلی سطح کی پروگرامنگ زبان ہے
- Bmiddle-level programming languageमध्य-स्तरीय प्रोग्रामिंग भाषा हैدرمیانی سطح کی پروگرامنگ زبان ہے
- CInternet-based programming languageइंटरनेट-आधारित प्रोग्रामिंग भाषा हैانٹرنیٹ پر مبنی پروگرامنگ زبان ہے
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q7
A compiler is a translating program which
कंपाइलर एक अनुवादक प्रोग्राम है जो
کمپائلر ایک ترجمہ کرنے والا پروگرام ہے جو
- Atranslates instruction of a high-level language into machine languageउच्च-स्तरीय भाषा के निर्देशों को मशीन भाषा में अनुवादित करता हैاعلیٰ سطح کی زبان کی ہدایات کو مشینی زبان میں ترجمہ کرتا ہے
- Btranslates entire source program into machine language programपूरे स्रोत प्रोग्राम को मशीन भाषा प्रोग्राम में अनुवादित करता हैپورے سورس پروگرام کو مشینی زبان کے پروگرام میں ترجمہ کرتا ہے
- CIt is not involved in program's executionप्रोग्राम के निष्पादन में शामिल नहीं होताپروگرام کے چلنے میں شامل نہیں ہوتا
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q8
Which of the following approaches is used by C++?
C++ निम्नलिखित में से किस दृष्टिकोण का उपयोग करती है?
C++ مندرجہ ذیل میں سے کون سا طریقہ استعمال کرتی ہے؟
- ALeft-rightलेफ़्ट-राइटلیفٹ-رائٹ
- BTop-downटॉप-डाउनٹاپ-ڈاؤن
- CBottom-upबॉटम-अपباٹم-اپ
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q9
What is virtual inheritance in C++?
C++ में आभासी (वर्चुअल) वंशानुक्रम क्या है?
C++ میں ورچوئل وراثت کیا ہے؟
- AC++ technique to enhance multiple inheritanceबहु-वंशानुक्रम को बढ़ाने की C++ तकनीकمتعدد وراثت کو بڑھانے کی C++ تکنیک
- BC++ technique to ensure that a private member of the base class can be accessed somehowबेस क्लास के प्राइवेट सदस्य तक किसी तरह पहुँच सुनिश्चित करने की C++ तकनीकبیس کلاس کے پرائیویٹ رکن تک کسی طرح رسائی یقینی بنانے کی C++ تکنیک
- CC++ technique to avoid multiple copies of the base class into children/derived classव्युत्पन्न क्लास में बेस क्लास की कई प्रतियाँ आने से रोकने की C++ तकनीकماخوذ کلاس میں بیس کلاس کی کئی نقلیں آنے سے روکنے کی C++ تکنیک
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q10
What is the difference between delete and delete[ ] in C++?
C++ में delete और delete[ ] में क्या अंतर है?
C++ میں delete اور delete[ ] میں کیا فرق ہے؟
- Adelete is syntactically correct but delete[ ] is wrong and hence will give an error if used in any casedelete वाक्य-रचना में सही है पर delete[ ] गलत है, अतः किसी भी स्थिति में त्रुटि देगाdelete نحوی طور پر درست ہے مگر delete[ ] غلط ہے، لہٰذا ہر حال میں خرابی دے گا
- Bdelete is used to delete normal objects whereas delete[ ] is used to delete pointer objectsdelete सामान्य ऑब्जेक्ट हटाने और delete[ ] पॉइंटर ऑब्जेक्ट हटाने के लिए हैdelete عام آبجیکٹ مٹانے اور delete[ ] پوائنٹر آبجیکٹ مٹانے کے لیے ہے
- Cdelete is used to delete a single object whereas delete[ ] is used to delete multiple (array/pointer of) objectsdelete एक ऑब्जेक्ट हटाने और delete[ ] कई (ऐरे/पॉइंटर) ऑब्जेक्ट हटाने के लिए हैdelete ایک آبجیکٹ مٹانے اور delete[ ] کئی (ارے/پوائنٹر) آبجیکٹ مٹانے کے لیے ہے
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q11
The C++ code which causes abnormal termination/behaviour of a program should be written under the ______ block.
जो C++ कोड प्रोग्राम का असामान्य समापन/व्यवहार कर सकता है, उसे ______ ब्लॉक में लिखना चाहिए।
جو C++ کوڈ پروگرام کے غیر معمولی خاتمے/رویے کا سبب بن سکتا ہے، اسے ______ بلاک میں لکھنا چاہیے۔
- Acatch
- Bthrow
- Ctry
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q12
Pick the incorrect statement about inline functions in C++.
C++ में इनलाइन फ़ंक्शन के बारे में गलत कथन चुनिए।
C++ میں ان لائن فنکشن کے بارے میں غلط بیان چنیے۔
- AThey save overhead of a return call from a function.ये फ़ंक्शन से लौटने की कॉल का ओवरहेड बचाते हैं।یہ فنکشن سے واپسی کی کال کا خرچ بچاتے ہیں۔
- BThey are generally very large and complicated functions.ये सामान्यतः बहुत बड़े और जटिल फ़ंक्शन होते हैं।یہ عام طور پر بہت بڑے اور پیچیدہ فنکشن ہوتے ہیں۔
- CThese functions are inserted/substituted at the point of call.ये फ़ंक्शन कॉल के स्थान पर डाले/प्रतिस्थापित किए जाते हैं।یہ فنکشن کال کی جگہ ڈالے/بدلے جاتے ہیں۔
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q13
What is an abstract class in C++?
C++ में अमूर्त (एब्स्ट्रैक्ट) क्लास क्या है?
C++ میں ایبسٹریکٹ کلاس کیا ہے؟
- AAny class in C++ is an abstract class / class from which any class is derivedC++ की कोई भी क्लास / वह क्लास जिससे कोई क्लास व्युत्पन्न होC++ کی کوئی بھی کلاس / وہ کلاس جس سے کوئی کلاس ماخوذ ہو
- BClass specifically used as a base class with at least one virtual functionकम से कम एक वर्चुअल फ़ंक्शन वाली, विशेष रूप से बेस क्लास के रूप में प्रयुक्त क्लासکم از کم ایک ورچوئل فنکشن والی، خاص طور پر بیس کلاس کے طور پر استعمال ہونے والی کلاس
- CClass specifically used as a base class with at least one pure virtual functionकम से कम एक प्योर वर्चुअल फ़ंक्शन वाली, विशेष रूप से बेस क्लास के रूप में प्रयुक्त क्लासکم از کم ایک پیور ورچوئل فنکشن والی، خاص طور پر بیس کلاس کے طور پر استعمال ہونے والی کلاس
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q14
How do structures and classes in C++ differ?
C++ में स्ट्रक्चर और क्लास में क्या अंतर है?
C++ میں اسٹرکچر اور کلاس میں کیا فرق ہے؟
- AIn structures, members are private by default whereas in classes, they are public by defaultस्ट्रक्चर में सदस्य डिफ़ॉल्ट रूप से प्राइवेट और क्लास में पब्लिक होते हैंاسٹرکچر میں ارکان پہلے سے پرائیویٹ اور کلاس میں پبلک ہوتے ہیں
- BIn structures, members are public by default whereas in classes, they are private by defaultस्ट्रक्चर में सदस्य डिफ़ॉल्ट रूप से पब्लिक और क्लास में प्राइवेट होते हैंاسٹرکچر میں ارکان پہلے سے پبلک اور کلاس میں پرائیویٹ ہوتے ہیں
- CStructures cannot have private members whereas classes can haveस्ट्रक्चर में प्राइवेट सदस्य नहीं हो सकते जबकि क्लास में हो सकते हैंاسٹرکچر میں پرائیویٹ ارکان نہیں ہو سکتے جبکہ کلاس میں ہو سکتے ہیں
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q15
Which of the following features must be supported by any programming language to become a pure object-oriented programming language?
किसी प्रोग्रामिंग भाषा को शुद्ध ऑब्जेक्ट-ओरिएंटेड बनने के लिए निम्नलिखित में से किन विशेषताओं का समर्थन करना चाहिए?
کسی پروگرامنگ زبان کو خالص آبجیکٹ اورینٹڈ بننے کے لیے مندرجہ ذیل میں سے کن خصوصیات کی حمایت کرنی چاہیے؟
- AEncapsulationएनकैप्सुलेशनانکیپسولیشن
- BInheritanceइनहेरिटेंस (वंशानुक्रम)وراثت (انہیریٹنس)
- CPolymorphismपॉलीमॉर्फ़िज़्म (बहुरूपता)کثیر شکلی (پولیمورفزم)
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q16
The programming language that has the ability to create new data types is called
नए डेटा प्रकार बनाने की क्षमता वाली प्रोग्रामिंग भाषा कहलाती है
نئی ڈیٹا اقسام بنانے کی صلاحیت رکھنے والی پروگرامنگ زبان کہلاتی ہے
- Aoverloadedओवरलोडेडاوورلوڈڈ
- Bencapsulatedएनकैप्सुलेटेडانکیپسولیٹڈ
- Cextensibleएक्सटेंसिबलایکسٹینسبل
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q17
Which of the following is the original creator of the C++ language?
C++ भाषा के मूल निर्माता कौन हैं?
C++ زبان کے اصل خالق کون ہیں؟
- ADennis Ritchie/Brian Kernighanडेनिस रिची/ब्रायन कर्निघनڈینس رچی/برائن کرنیگن
- BKen Thompsonकेन थॉम्पसनکین تھامسن
- CBjarne Stroustrupब्यार्ने स्ट्राउस्ट्रपبیارنے اسٹروسٹرپ
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q18
Which of the following is the correct syntax to read a single character from the console in the C++ language?
C++ भाषा में कंसोल से एक अक्षर पढ़ने का सही सिंटैक्स कौन-सा है?
C++ زبان میں کنسول سے ایک حرف پڑھنے کا درست نحو کون سا ہے؟
- Aread ch()
- Bgetline ch()
- Cget(ch)
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: E
Why this answer? Read the explanation → - Q19
Which of the following gives the nth element of the array?
निम्नलिखित में से कौन ऐरे का nवाँ अवयव देता है?
مندرجہ ذیل میں سے کون ارے کا n واں رکن دیتا ہے؟
- Aarray[n];
- Barray[n−1];
- Carray[n+1];
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q20
How many types of the array are there in the C++ programming language?
C++ प्रोग्रामिंग भाषा में ऐरे कितने प्रकार के होते हैं?
C++ پروگرامنگ زبان میں ارے کتنی قسم کے ہوتے ہیں؟
- AThere are three types of arraysऐरे तीन प्रकार के होते हैंارے تین قسم کے ہوتے ہیں
- BThere are four types of arraysऐरे चार प्रकार के होते हैंارے چار قسم کے ہوتے ہیں
- CThere are two types of arraysऐरे दो प्रकार के होते हैंارے دو قسم کے ہوتے ہیں
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q21
In C++, for what purpose is “rank()” used?
C++ में “rank()” का उपयोग किस प्रयोजन के लिए होता है?
C++ میں “rank()” کس مقصد کے لیے استعمال ہوتا ہے؟
- AIt returns the size of each dimensionयह प्रत्येक विमा का आकार लौटाता हैیہ ہر بعد کا سائز لوٹاتا ہے
- BIt returns the maximum number of elements that can be stored in the arrayयह ऐरे में रखे जा सकने वाले अधिकतम अवयवों की संख्या लौटाता हैیہ ارے میں رکھے جا سکنے والے زیادہ سے زیادہ ارکان کی تعداد لوٹاتا ہے
- CIt returns the dimension of the specified arrayयह निर्दिष्ट ऐरे की विमा लौटाता हैیہ دیے گئے ارے کے ابعاد کی تعداد لوٹاتا ہے
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q22
What is the scope of the variable declared in the user-defined function?
उपयोगकर्ता-परिभाषित फ़ंक्शन में घोषित चर का क्षेत्र (स्कोप) क्या है?
صارف کے بنائے فنکشن میں قرار دیے گئے متغیر کا دائرہ (اسکوپ) کیا ہے؟
- AWhole programपूरा प्रोग्रामپورا پروگرام
- BOnly inside the { } blockकेवल { } ब्लॉक के भीतरصرف { } بلاک کے اندر
- CInside the main functionmain फ़ंक्शन के भीतरmain فنکشن کے اندر
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q23
Which one of the following is the correct definition of the “is_array();” function in C++?
C++ में “is_array();” फ़ंक्शन की सही परिभाषा कौन-सी है?
C++ میں “is_array();” فنکشن کی درست تعریف کون سی ہے؟
- AIt checks that the specified variable is of the array or notयह जाँचता है कि निर्दिष्ट चर ऐरे है या नहींیہ جانچتا ہے کہ دیا گیا متغیر ارے ہے یا نہیں
- BIt checks that the specified array is of single dimension or notयह जाँचता है कि निर्दिष्ट ऐरे एक-विमीय है या नहींیہ جانچتا ہے کہ دیا گیا ارے یک بعدی ہے یا نہیں
- CIt checks that the array specified is of multi-dimension or notयह जाँचता है कि निर्दिष्ट ऐरे बहु-विमीय है या नहींیہ جانچتا ہے کہ دیا گیا ارے کثیر بعدی ہے یا نہیں
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q24
Which of the following statements is true about new and malloc? I. 'new' is a type of operator while 'malloc' is a kind of function. II. 'new' invokes a constructor, whereas 'malloc' does not invoke the constructor. III. 'malloc' returns a void pointer and also needs to be typecast whereas 'new' returns the required pointer.
new और malloc के बारे में कौन-सा कथन सत्य है? I. 'new' एक ऑपरेटर है जबकि 'malloc' एक फ़ंक्शन है। II. 'new' कंस्ट्रक्टर बुलाता है, जबकि 'malloc' कंस्ट्रक्टर नहीं बुलाता। III. 'malloc' void पॉइंटर लौटाता है जिसे टाइपकास्ट करना पड़ता है, जबकि 'new' आवश्यक पॉइंटर लौटाता है।
new اور malloc کے بارے میں کون سا بیان درست ہے؟ I۔ 'new' ایک آپریٹر ہے جبکہ 'malloc' ایک فنکشن ہے۔ II۔ 'new' کنسٹرکٹر بلاتا ہے، جبکہ 'malloc' کنسٹرکٹر نہیں بلاتا۔ III۔ 'malloc' void پوائنٹر لوٹاتا ہے جسے ٹائپ کاسٹ کرنا پڑتا ہے، جبکہ 'new' مطلوبہ پوائنٹر لوٹاتا ہے۔
- AOnly Iकेवल Iصرف I
- BBoth I and III और II दोनोंI اور II دونوں
- CBoth II and IIIII और III दोनोंII اور III دونوں
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q25
Which of the following can be considered as the members that can be inherited but not accessible in any class?
निम्नलिखित में से किन्हें ऐसे सदस्य माना जा सकता है जो वंशानुगत तो होते हैं पर किसी क्लास में सुलभ नहीं?
مندرجہ ذیل میں سے کنہیں ایسے ارکان مانا جا سکتا ہے جو وراثت میں تو آتے ہیں مگر کسی کلاس میں قابلِ رسائی نہیں؟
- APublicपब्लिकپبلک
- BProtectedप्रोटेक्टेडپروٹیکٹڈ
- CPrivateप्राइवेटپرائیویٹ
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q26
Which of the following statements is completely true? I. In an object-oriented programming language, all the function calls are resolved at compile-time. II. In a procedure programming language, all the function calls are resolved at compile-time.
निम्नलिखित में से कौन-सा कथन पूर्णतः सत्य है? I. ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा में सभी फ़ंक्शन कॉल कंपाइल-समय पर हल होती हैं। II. प्रक्रियात्मक प्रोग्रामिंग भाषा में सभी फ़ंक्शन कॉल कंपाइल-समय पर हल होती हैं।
مندرجہ ذیل میں سے کون سا بیان پوری طرح درست ہے؟ I۔ آبجیکٹ اورینٹڈ پروگرامنگ زبان میں تمام فنکشن کالیں کمپائل کے وقت طے ہوتی ہیں۔ II۔ طریقہ کار والی پروگرامنگ زبان میں تمام فنکشن کالیں کمپائل کے وقت طے ہوتی ہیں۔
- AOnly IIकेवल IIصرف II
- BOnly Iकेवल Iصرف I
- CBoth I and III और II दोनोंI اور II دونوں
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q27
How can one implement compile-time polymorphism in the C++ programming language?
C++ प्रोग्रामिंग भाषा में कंपाइल-टाइम बहुरूपता कैसे लागू की जा सकती है?
C++ پروگرامنگ زبان میں کمپائل ٹائم کثیر شکلی کیسے نافذ کی جا سکتی ہے؟
- ABy using the templateटेम्पलेट का उपयोग करकेٹیمپلیٹ استعمال کر کے
- BBy using the concepts of inheritanceइनहेरिटेंस की अवधारणा का उपयोग करकेوراثت کے تصور سے
- CBy using both the virtual functions and inheritanceवर्चुअल फ़ंक्शन और इनहेरिटेंस दोनों का उपयोग करकेورچوئل فنکشن اور وراثت دونوں سے
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q28
Which of the following refers to the wrapping of data and its functionality into a single individual entity?
निम्नलिखित में से कौन डेटा और उसकी कार्यक्षमता को एक इकाई में लपेटने को दर्शाता है?
مندرجہ ذیل میں سے کون ڈیٹا اور اس کی فعالیت کو ایک اکائی میں لپیٹنے کو ظاہر کرتا ہے؟
- AModularityमॉड्यूलैरिटीماڈیولیرٹی
- BAbstractionएब्स्ट्रैक्शन (अमूर्तन)تجرید (ایبسٹریکشن)
- CEncapsulationएनकैप्सुलेशनانکیپسولیشن
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q29
Among the following, which statement is correct about modularity?
निम्नलिखित में से मॉड्यूलैरिटी के बारे में कौन-सा कथन सही है?
مندرجہ ذیل میں سے ماڈیولیرٹی کے بارے میں کون سا بیان درست ہے؟
- AModularity means hiding the parts of the program.मॉड्यूलैरिटी का अर्थ प्रोग्राम के भागों को छिपाना है।ماڈیولیرٹی کا مطلب پروگرام کے حصے چھپانا ہے۔
- BModularity refers to dividing a program into subsequent small modules or independent parts.मॉड्यूलैरिटी का अर्थ प्रोग्राम को छोटे मॉड्यूलों या स्वतंत्र भागों में बाँटना है।ماڈیولیرٹی کا مطلب پروگرام کو چھوٹے ماڈیولوں یا آزاد حصوں میں بانٹنا ہے۔
- CIt refers to overloading the program's part.यह प्रोग्राम के भाग को ओवरलोड करना है।یہ پروگرام کے حصے کو اوورلوڈ کرنا ہے۔
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q30
Which one of the following is not an application of the stack data structure?
निम्नलिखित में से कौन स्टैक डेटा संरचना का अनुप्रयोग नहीं है?
مندرجہ ذیل میں سے کون اسٹیک ڈیٹا ڈھانچے کا اطلاق نہیں ہے؟
- AAsynchronous data transferअसिंक्रोनस डेटा स्थानांतरणغیر ہم وقت ڈیٹا منتقلی
- BString reversalस्ट्रिंग उलटनाاسٹرنگ الٹنا
- CBacktrackingबैकट्रैकिंगبیک ٹریکنگ
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q31
Which of the following is the prefix form of A+B*C?
A+B*C का प्रीफ़िक्स रूप कौन-सा है?
A+B*C کی پری فکس صورت کون سی ہے؟
- A+A*BC
- BABC+*
- C+AB*C
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q32
Which data structure is required to convert the infix to prefix notation?
इनफ़िक्स को प्रीफ़िक्स संकेतन में बदलने के लिए किस डेटा संरचना की आवश्यकता होती है?
ان فکس کو پری فکس علامت میں بدلنے کے لیے کس ڈیٹا ڈھانچے کی ضرورت ہوتی ہے؟
- AQueueक्यूکیو
- BStackस्टैकاسٹیک
- CLinked listलिंक्ड लिस्टلنکڈ لسٹ
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q33
Which of the following highly uses the concept of an array?
निम्नलिखित में से कौन ऐरे की अवधारणा का सर्वाधिक उपयोग करता है?
مندرجہ ذیل میں سے کون ارے کے تصور کو سب سے زیادہ استعمال کرتا ہے؟
- ABinary search treeबाइनरी सर्च ट्रीبائنری سرچ ٹری
- BScheduling of processesप्रक्रियाओं का शेड्यूलिंगپروسیس شیڈولنگ
- CSpatial localityस्थानिक निकटता (स्पेशियल लोकैलिटी)مکانی قربت (اسپیشل لوکیلٹی)
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q34
The necessary condition to be checked before deletion from the queue is
क्यू से हटाने से पहले जाँची जाने वाली आवश्यक शर्त है
کیو سے نکالنے سے پہلے جانچی جانے والی ضروری شرط ہے
- Afront valuefront मानfront قیمت
- Bunderflowअंडरफ़्लोانڈر فلو
- Coverflowओवरफ़्लोاوور فلو
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q35
Which one of the following is not an application of the queue data structure?
निम्नलिखित में से कौन क्यू डेटा संरचना का अनुप्रयोग नहीं है?
مندرجہ ذیل میں سے کون کیو ڈیٹا ڈھانچے کا اطلاق نہیں ہے؟
- AData is transferred asynchronouslyडेटा का असिंक्रोनस स्थानांतरणڈیٹا کی غیر ہم وقت منتقلی
- BResource is shared between various systemsविभिन्न प्रणालियों के बीच संसाधन साझा करनाمختلف نظاموں کے درمیان وسائل بانٹنا
- CBalancing of symbolsप्रतीकों का संतुलनعلامتوں کا توازن
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q36
Which one of the following techniques is not used in the binary tree?
निम्नलिखित में से कौन-सी तकनीक बाइनरी ट्री में उपयोग नहीं होती?
مندرجہ ذیل میں سے کون سی تکنیک بائنری ٹری میں استعمال نہیں ہوتی؟
- APreorder traversalप्रीऑर्डर ट्रैवर्सलپری آرڈر ٹریورسل
- BInorder traversalइनऑर्डर ट्रैवर्सलان آرڈر ٹریورسل
- CPostorder traversalपोस्टऑर्डर ट्रैवर्सलپوسٹ آرڈر ٹریورسل
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: E
Why this answer? Read the explanation → - Q37
How can we describe an array in the best possible way?
ऐरे का सबसे अच्छा वर्णन कैसे किया जा सकता है?
ارے کی بہترین وضاحت کیسے کی جا سکتی ہے؟
- AArrays are immutableऐरे अपरिवर्तनीय होते हैंارے ناقابلِ تبدیل ہوتے ہیں
- BContainer that stores the elements of similar typesसमान प्रकार के अवयवों को रखने वाला पात्रایک ہی قسم کے ارکان رکھنے والا ظرف
- CThe array is not a data structureऐरे एक डेटा संरचना नहीं हैارے ڈیٹا ڈھانچہ نہیں ہے
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q38
What is another name for the circular queue among the following options?
निम्नलिखित विकल्पों में वृत्ताकार क्यू का दूसरा नाम क्या है?
مندرجہ ذیل اختیارات میں دائری کیو کا دوسرا نام کیا ہے؟
- ARectangle bufferआयत बफ़रمستطیل بفر
- BSquare bufferवर्ग बफ़रمربع بفر
- CRing bufferरिंग बफ़रرنگ بفر
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q39
Which of the following determines the need for the circular queue?
निम्नलिखित में से कौन वृत्ताकार क्यू की आवश्यकता निर्धारित करता है?
مندرجہ ذیل میں سے کون دائری کیو کی ضرورت طے کرتا ہے؟
- AAccess the queue using priorityप्राथमिकता से क्यू तक पहुँचترجیح کے ذریعے کیو تک رسائی
- BAvoid wastage of memoryमेमोरी की बर्बादी से बचावمیموری کے ضیاع سے بچاؤ
- CFollow the FIFO principleFIFO सिद्धांत का पालनFIFO اصول کی پیروی
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q40
Which data structure is the best for implementing a priority queue?
प्राथमिकता क्यू लागू करने के लिए सबसे अच्छी डेटा संरचना कौन-सी है?
ترجیحی کیو بنانے کے لیے بہترین ڈیٹا ڈھانچہ کون سا ہے؟
- ALinked listलिंक्ड लिस्टلنکڈ لسٹ
- BArrayऐरेارے
- CBinary heapबाइनरी हीपبائنری ہیپ
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q41
Which of the following data structures finds its use in recursion?
निम्नलिखित में से किस डेटा संरचना का उपयोग पुनरावर्तन (रिकर्शन) में होता है?
مندرجہ ذیل میں سے کس ڈیٹا ڈھانچے کا استعمال تکرار (ریکرشن) میں ہوتا ہے؟
- AStackस्टैकاسٹیک
- BLinked listलिंक्ड लिस्टلنکڈ لسٹ
- CArrayऐरेارے
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q42
Which of the following satisfies the property of the red-black tree?
निम्नलिखित में से कौन रेड-ब्लैक ट्री के गुण को संतुष्ट करता है?
مندرجہ ذیل میں سے کون ریڈ-بلیک ٹری کی خاصیت پوری کرتا ہے؟
- ABlack, if the new node is a root nodeकाला, यदि नया नोड मूल (रूट) नोड हैسیاہ، اگر نیا نوڈ جڑ (روٹ) نوڈ ہو
- BRed, if the new node is not a root nodeलाल, यदि नया नोड मूल नोड नहीं हैسرخ، اگر نیا نوڈ جڑ نوڈ نہ ہو
- CBlack, if the new node is not a root nodeकाला, यदि नया नोड मूल नोड नहीं हैسیاہ، اگر نیا نوڈ جڑ نوڈ نہ ہو
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q43
In the deque implementation using a singly linked list, what would be the time complexity of deleting an element from the rear end?
सिंगली लिंक्ड लिस्ट से बनी डीक (deque) में पिछले सिरे से अवयव हटाने की समय-जटिलता क्या होगी?
سنگلی لنکڈ لسٹ سے بنی ڈیک (deque) میں پچھلے سرے سے رکن نکالنے کی وقتی پیچیدگی کیا ہوگی؟
- AO(1)
- BO(N log N)
- CO(N)
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q44
Which one of the following is the overflow condition if a linear queue is implemented using an array with a size MAX_SIZE?
यदि रैखिक क्यू को MAX_SIZE आकार के ऐरे से लागू किया जाए, तो ओवरफ़्लो की शर्त कौन-सी है?
اگر خطی کیو MAX_SIZE سائز کے ارے سے بنائی جائے، تو اوور فلو کی شرط کون سی ہے؟
- Arear = MAX_SIZE − 1
- Brear = MAX_SIZE
- Crear = front + 1
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q45
Which of the following is a divide-and-conquer algorithm?
निम्नलिखित में से कौन-सा विभाजन-और-विजय (डिवाइड-एंड-कॉन्कर) एल्गोरिद्म है?
مندرجہ ذیل میں سے کون سا تقسیم کرو اور جیتو الگورتھم ہے؟
- AMerge sortमर्ज सॉर्टمرج سارٹ
- BHeap sortहीप सॉर्टہیپ سارٹ
- CBubble sortबबल सॉर्टببل سارٹ
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q46
What is a database?
डेटाबेस क्या है?
ڈیٹا بیس کیا ہے؟
- AOrganized collection of information that cannot be accessed, updated and managedसूचना का संगठित संग्रह जिसे एक्सेस, अद्यतन और प्रबंधित नहीं किया जा सकताمعلومات کا منظم مجموعہ جس تک رسائی، تجدید اور انتظام نہیں ہو سکتا
- BOrganized collection of data or information that can be accessed, updated and managedडेटा या सूचना का संगठित संग्रह जिसे एक्सेस, अद्यतन और प्रबंधित किया जा सकता हैڈیٹا یا معلومات کا منظم مجموعہ جس تک رسائی، تجدید اور انتظام ہو سکتا ہے
- COrganized collection of data that cannot be updatedडेटा का संगठित संग्रह जिसे अद्यतन नहीं किया जा सकताڈیٹا کا منظم مجموعہ جس کی تجدید نہیں ہو سکتی
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q47
Which type of data can be stored in the database?
डेटाबेस में किस प्रकार का डेटा रखा जा सकता है?
ڈیٹا بیس میں کس قسم کا ڈیٹا رکھا جا سکتا ہے؟
- AImage-oriented dataछवि-आधारित डेटाتصویری ڈیٹا
- BText, files containing dataटेक्स्ट, डेटा वाली फ़ाइलेंمتن، ڈیٹا والی فائلیں
- CData in the form of audio or videoऑडियो या वीडियो के रूप में डेटाآڈیو یا ویڈیو کی صورت میں ڈیٹا
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q48
Which of the following is not a type of database?
निम्नलिखित में से कौन डेटाबेस का प्रकार नहीं है?
مندرجہ ذیل میں سے کون ڈیٹا بیس کی قسم نہیں ہے؟
- ANetworkनेटवर्कنیٹ ورک
- BDistributedवितरित (डिस्ट्रिब्यूटेड)تقسیم شدہ (ڈسٹری بیوٹڈ)
- CDecentralizedविकेंद्रीकृतغیر مرکزی
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q49
Which of the following is not an example of DBMS?
निम्नलिखित में से कौन DBMS का उदाहरण नहीं है?
مندرجہ ذیل میں سے کون DBMS کی مثال نہیں ہے؟
- AMicrosoft Accessमाइक्रोसॉफ़्ट एक्सेसمائیکروسافٹ ایکسیس
- BIBM Db2
- CGoogleगूगलگوگل
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q50
Which of the following is not a feature of DBMS?
निम्नलिखित में से कौन DBMS की विशेषता नहीं है?
مندرجہ ذیل میں سے کون DBMS کی خصوصیت نہیں ہے؟
- AMinimum duplication and redundancy of dataडेटा का न्यूनतम दोहराव और अतिरेकڈیٹا کی کم سے کم تکرار اور فالتو پن
- BSingle-user access onlyकेवल एक-उपयोगकर्ता पहुँचصرف ایک صارف کی رسائی
- CSupport ACID propertyACID गुण का समर्थनACID خاصیت کی حمایت
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q51
Which of the following is not a function of the database?
निम्नलिखित में से कौन डेटाबेस का कार्य नहीं है?
مندرجہ ذیل میں سے کون ڈیٹا بیس کا کام نہیں ہے؟
- AManipulating dataडेटा में हेरफेरڈیٹا میں رد و بدل
- BSecurity for stored dataसंग्रहीत डेटा की सुरक्षाمحفوظ ڈیٹا کی حفاظت
- CAnalysing codeकोड का विश्लेषणکوڈ کا تجزیہ
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q52
What is information about data called?
डेटा के बारे में सूचना क्या कहलाती है?
ڈیٹا کے بارے میں معلومات کیا کہلاتی ہیں؟
- ATeradataटेराडेटाٹیرا ڈیٹا
- BMetadataमेटाडेटाمیٹا ڈیٹا
- CRelationsरिलेशनریلیشن
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q53
The DBMS acts as an interface between ______ and ______ of an enterprise-class system.
DBMS किसी उद्यम-स्तरीय प्रणाली के ______ और ______ के बीच अंतरापृष्ठ का काम करता है।
DBMS کسی ادارہ جاتی نظام کے ______ اور ______ کے درمیان انٹرفیس کا کام کرتا ہے۔
- Adata, the DBMSडेटा, DBMSڈیٹا، DBMS
- Bdatabase application, the databaseडेटाबेस अनुप्रयोग, डेटाबेसڈیٹا بیس ایپلی کیشن، ڈیٹا بیس
- Cthe user, the softwareउपयोगकर्ता, सॉफ़्टवेयरصارف، سافٹ ویئر
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q54
______ is a set of one or more attribute(s) taken collectively to uniquely identify a record.
______ एक या अधिक गुणों (एट्रिब्यूट) का समुच्चय है जो मिलकर किसी रिकॉर्ड की अद्वितीय पहचान करता है।
______ ایک یا زیادہ صفات (ایٹری بیوٹ) کا سیٹ ہے جو مل کر کسی ریکارڈ کی منفرد شناخت کرتا ہے۔
- APrimary keyप्राइमरी कीپرائمری کی
- BForeign keyफ़ॉरेन कीفارن کی
- CSuperkeyसुपरकीسپر کی
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q55
Which of the following commands is correct to delete the values in the relation teaches?
संबंध teaches के मानों को हटाने के लिए निम्नलिखित में से कौन-सा कमांड सही है?
ریلیشن teaches کی قیمتیں مٹانے کے لیے مندرجہ ذیل میں سے کون سی کمانڈ درست ہے؟
- ADelete from teaches;
- BDelete from teaches where Id = 'Null';
- CRemove table teaches;
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q56
The top level of the hierarchy consists of ______, each of which can contain ______.
पदानुक्रम का शीर्ष स्तर ______ से बना होता है, जिनमें से प्रत्येक में ______ हो सकते हैं।
درجہ بندی کی سب سے اوپر کی سطح ______ پر مشتمل ہوتی ہے، جن میں سے ہر ایک میں ______ ہو سکتے ہیں۔
- Aschemas, catalogsस्कीमा, कैटलॉगاسکیما، کیٹلاگ
- Bschemas, environmentस्कीमा, एनवायरनमेंटاسکیما، ماحول
- Ccatalogs, schemasकैटलॉग, स्कीमाکیٹلاگ، اسکیما
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q57
The user IDs can be added or removed using which of the following fixed roles?
उपयोगकर्ता ID किस निश्चित भूमिका (फ़िक्स्ड रोल) से जोड़ी या हटाई जा सकती हैं?
صارف ID کس مقررہ کردار (فکسڈ رول) سے شامل یا خارج کی جا سکتی ہیں؟
- Adb_sysadmin
- Bdb_accessadmin
- Cdb_securityadmin
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q58
The traditional storage of data organized by the customer, stored in separate folders in filing cabinets, is an example of
ग्राहक के अनुसार व्यवस्थित, फ़ाइलिंग कैबिनेट के अलग-अलग फ़ोल्डरों में रखा गया पारंपरिक डेटा भंडारण किसका उदाहरण है?
گاہک کے مطابق ترتیب دیا گیا، فائلنگ کیبنٹ کے الگ الگ فولڈروں میں رکھا گیا روایتی ڈیٹا ذخیرہ کس کی مثال ہے؟
- Arelational database management systemसंबंधपरक डेटाबेस प्रबंधन प्रणालीرشتہ دار ڈیٹا بیس مینجمنٹ سسٹم
- Bnetwork database management systemनेटवर्क डेटाबेस प्रबंधन प्रणालीنیٹ ورک ڈیٹا بیس مینجمنٹ سسٹم
- Chierarchical database management systemपदानुक्रमित डेटाबेस प्रबंधन प्रणालीدرجہ وار ڈیٹا بیس مینجمنٹ سسٹم
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q59
After groups have been established, SQL applies predicates in the ______ clause, allowing aggregate functions to be used.
समूह बनने के बाद SQL विधेय (प्रेडिकेट) ______ क्लॉज़ में लागू करता है, जिससे समुच्चय फ़ंक्शन उपयोग किए जा सकें।
گروہ بننے کے بعد SQL شرائط ______ شق میں لاگو کرتا ہے، جس سے مجموعی فنکشن استعمال کیے جا سکیں۔
- AHAVING
- BGROUP BY
- CWITH
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q60
Which of the following is not a utility of DBMS? I. Backup II. Loading III. Process organization IV. File organization
निम्नलिखित में से कौन DBMS की उपयोगिता नहीं है? I. बैकअप II. लोडिंग III. प्रोसेस ऑर्गनाइज़ेशन IV. फ़ाइल ऑर्गनाइज़ेशन
مندرجہ ذیل میں سے کون DBMS کی افادیت نہیں ہے؟ I۔ بیک اپ II۔ لوڈنگ III۔ پروسیس آرگنائزیشن IV۔ فائل آرگنائزیشن
- AI, II and IV onlyकेवल I, II और IVصرف I، II اور IV
- BI, II and III onlyकेवल I, II और IIIصرف I، II اور III
- CI, III and IV onlyकेवल I, III और IVصرف I، III اور IV
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: E
Why this answer? Read the explanation → - Q61
For designing a normal RDBMS, which of the following normal forms is considered adequate?
एक सामान्य RDBMS के डिज़ाइन के लिए निम्नलिखित में से कौन-सा सामान्य रूप पर्याप्त माना जाता है?
عام RDBMS کے ڈیزائن کے لیے مندرجہ ذیل میں سے کون سی نارمل فارم کافی مانی جاتی ہے؟
- A4NF
- B3NF
- C2NF
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q62
What happens if a piece of data is stored in two places in the db?
यदि डेटा का कोई अंश db में दो स्थानों पर रखा जाए तो क्या होता है?
اگر ڈیٹا کا کوئی حصہ db میں دو جگہوں پر رکھا جائے تو کیا ہوتا ہے؟
- AStorage space is wasted and changing the data in one spot will cause data inconsistencyभंडारण स्थान व्यर्थ होता है और एक स्थान पर डेटा बदलने से डेटा असंगति आती हैذخیرے کی جگہ ضائع ہوتی ہے اور ایک جگہ ڈیٹا بدلنے سے ڈیٹا میں عدم مطابقت آتی ہے
- BChanging the data in one spot will cause data inconsistencyएक स्थान पर डेटा बदलने से डेटा असंगति आती हैایک جگہ ڈیٹا بدلنے سے ڈیٹا میں عدم مطابقت آتی ہے
- CStorage space is wastedभंडारण स्थान व्यर्थ होता हैذخیرے کی جگہ ضائع ہوتی ہے
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q63
Which data type can store unstructured data in a column?
कौन-सा डेटा प्रकार किसी कॉलम में असंरचित डेटा रख सकता है?
کون سی ڈیٹا قسم کسی کالم میں غیر منظم ڈیٹا رکھ سکتی ہے؟
- ARAW
- BNumeric
- CVARCHAR
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q64
The logic gate that provides high output for same input is
समान इनपुट पर उच्च आउटपुट देने वाला लॉजिक गेट है
یکساں ان پٹ پر اونچا آؤٹ پٹ دینے والا لاجک گیٹ ہے
- ANOT
- BX-NOR
- CXOR
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q65
Boolean algebra can be used
बूलियन बीजगणित का उपयोग किया जा सकता है
بولین الجبرا استعمال کیا جا سکتا ہے
- Afor designing the digital computersडिजिटल कंप्यूटरों के डिज़ाइन मेंڈیجیٹل کمپیوٹروں کے ڈیزائن میں
- Bin building logic symbolsलॉजिक प्रतीक बनाने मेंلاجک علامتیں بنانے میں
- Cin circuit theoryपरिपथ सिद्धांत मेंسرکٹ تھیوری میں
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q66
Communication between a computer and a keyboard involves ______ transmission.
कंप्यूटर और कीबोर्ड के बीच संचार में ______ संचरण होता है।
کمپیوٹر اور کی بورڈ کے درمیان رابطے میں ______ ترسیل ہوتی ہے۔
- Asimplexसिंप्लेक्सسمپلیکس
- Bhalf-duplexहाफ़-डुप्लेक्सہاف ڈوپلیکس
- Cfull-duplexफ़ुल-डुप्लेक्सفل ڈوپلیکس
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q67
The simplified form of the Boolean expression (X + Y + XY)(X + Z) is
बूलियन व्यंजक (X + Y + XY)(X + Z) का सरलीकृत रूप है
بولین عبارت (X + Y + XY)(X + Z) کی سادہ صورت ہے
- AXY + YZ
- BX + YZ
- CXZ + Y
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q68
The dual of a Boolean expression is obtained by
बूलियन व्यंजक का द्वैत (ड्युअल) प्राप्त किया जाता है
بولین عبارت کا دوہرا (ڈیول) حاصل ہوتا ہے
- Ainterchanging all 0s and 1sसभी 0 और 1 को आपस में बदलकरتمام 0 اور 1 کو آپس میں بدل کر
- Binterchanging all 0s and 1s, all + and '.' signsसभी 0 और 1 तथा सभी + और '.' चिह्नों को आपस में बदलकरتمام 0 اور 1 اور تمام + اور '.' علامتوں کو آپس میں بدل کر
- Cinterchanging all 0s and 1s, all + and '.' signs and complementing all the variablesसभी 0 और 1, सभी + और '.' चिह्नों को बदलकर तथा सभी चरों का पूरक लेकरتمام 0 اور 1، تمام + اور '.' علامتیں بدل کر اور تمام متغیرات کا تکملہ لے کر
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q69
Wireless transmission of signals can be done via
संकेतों का बेतार संचरण किसके माध्यम से हो सकता है?
اشاروں کی بے تار ترسیل کس کے ذریعے ہو سکتی ہے؟
- Aradio wavesरेडियो तरंगेंریڈیو لہریں
- Bmicrowavesसूक्ष्म तरंगें (माइक्रोवेव)مائیکرو ویو
- Cinfraredअवरक्त (इन्फ़्रारेड)زیریں سرخ (انفرا ریڈ)
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q70
Sniffers can be prevented by using
स्निफ़र को किसके उपयोग से रोका जा सकता है?
اسنفر کو کس کے استعمال سے روکا جا سکتا ہے؟
- Awired environmentतार वाला परिवेशتار والا ماحول
- Bethernet LANईथरनेट LANایتھرنیٹ LAN
- Cswitched networkस्विच्ड नेटवर्कسوئچڈ نیٹ ورک
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q71
Transmission control protocol
ट्रांसमिशन कंट्रोल प्रोटोकॉल
ٹرانسمیشن کنٹرول پروٹوکول
- Ais a connection-oriented protocolसंयोजन-उन्मुख प्रोटोकॉल हैرابطہ مرکوز پروٹوکول ہے
- Buses a three-way handshake to establish a connectionसंयोजन स्थापित करने के लिए त्रि-चरणीय हैंडशेक का उपयोग करता हैرابطہ قائم کرنے کے لیے تین مرحلوں والا ہینڈ شیک استعمال کرتا ہے
- Creceives data from application as a single streamअनुप्रयोग से डेटा एकल धारा के रूप में प्राप्त करता हैایپلی کیشن سے ڈیٹا ایک دھارے کی صورت میں لیتا ہے
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q72
An endpoint of an inter-process communication flow across a computer network is called
कंप्यूटर नेटवर्क के पार अंतर-प्रक्रिया संचार प्रवाह का एक अंतिम बिंदु कहलाता है
کمپیوٹر نیٹ ورک کے پار بین العمل رابطے کے بہاؤ کا ایک سرا کہلاتا ہے
- Asocketसॉकेटساکٹ
- Bpipeपाइपپائپ
- Cportपोर्टپورٹ
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q73
Which transmission media provides the highest transmission speed in a network?
किसी नेटवर्क में कौन-सा संचरण माध्यम सबसे अधिक संचरण गति देता है?
کسی نیٹ ورک میں کون سا ترسیلی ذریعہ سب سے زیادہ ترسیل کی رفتار دیتا ہے؟
- ACoaxial cableसमाक्षीय केबलکواکسیئل کیبل
- BTwisted-pair cableट्विस्टेड-पेयर केबलٹوئسٹڈ پیئر کیبل
- COptical fiberप्रकाशीय तंतु (ऑप्टिकल फ़ाइबर)آپٹیکل فائبر
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation →
Want to know why each answer is right?
Explanations for every question, a timed run of this paper with your rank against other aspirants, and wrong answers that come back on a 1/3/7-day revision schedule — all inside LearnInShort.
Start free →Questions transcribed from official BPSC papers and verified against the published answer key. Reproduced for educational use.