BPSC TRE-1 Higher Secondary Computer Science — Question Paper with Answers
All 78 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
Which of the following is a technique that marks the beginning of computer communications?
निम्नलिखित में से कौन-सी तकनीक कंप्यूटर संचार के आरंभ को चिह्नित करती है?
مندرجہ ذیل میں سے کون سی تکنیک کمپیوٹر مواصلات کے آغاز کی نشاندہی کرتی ہے؟
- AUser Environmentयूज़र एनवायरनमेंटیوزر انوائرنمنٹ
- BBatch Environmentबैच एनवायरनमेंटبیچ انوائرنمنٹ
- CTime Sharingटाइम शेयरिंगٹائم شیئرنگ
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q2
Which language is better for writing structured code?
संरचित कोड (स्ट्रक्चर्ड कोड) लिखने हेतु कौन-सी भाषा बेहतर है?
منظم کوڈ (اسٹرکچرڈ کوڈ) لکھنے کے لیے کون سی زبان بہتر ہے؟
- APASCAL
- BFORTRAN
- CBASIC
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q3
Which language does a browser use to display information from the World Wide Web?
वेब ब्राउज़र वर्ल्ड वाइड वेब से जानकारी प्रदर्शित करने हेतु किस भाषा का प्रयोग करता है?
براؤزر ورلڈ وائیڈ ویب سے معلومات دکھانے کے لیے کون سی زبان استعمال کرتا ہے؟
- AMachine codeमशीन कोडمشین کوڈ
- BAssembly languageअसेंबली भाषाاسمبلی زبان
- CC++
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: E
Why this answer? Read the explanation → - Q4
Select the true statement for a compiler.
कंपाइलर हेतु सत्य कथन चुनिए।
کمپائلر کے لیے درست بیان منتخب کریں۔
- AThe input of the compiler is the source program.कंपाइलर का इनपुट स्रोत प्रोग्राम होता है।کمپائلر کا اِن پُٹ سورس پروگرام ہوتا ہے۔
- BIt translates the source code into object code as a whole.यह स्रोत कोड को संपूर्ण रूप में ऑब्जेक्ट कोड में अनुवादित करता है।یہ سورس کوڈ کو مجموعی طور پر آبجیکٹ کوڈ میں ترجمہ کرتا ہے۔
- CThe output of the compiler is object code.कंपाइलर का आउटपुट ऑब्जेक्ट कोड होता है।کمپائلر کا آؤٹ پُٹ آبجیکٹ کوڈ ہوتا ہے۔
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q5
_____ is used to shift processes so they are contiguous, and all free memory is in one block.
_____ का प्रयोग प्रक्रियाओं को इस प्रकार खिसकाने हेतु किया जाता है कि वे सन्निहित (कंटिग्युअस) हों तथा समस्त मुक्त मेमोरी एक ब्लॉक में हो।
_____ کا استعمال عملوں کو اس طرح کھسکانے کے لیے ہوتا ہے کہ وہ متصل (کنٹیگیوس) ہوں اور تمام خالی میموری ایک بلاک میں ہو۔
- AFragmentationविखंडन (फ़्रैग्मेंटेशन)فریگمنٹیشن
- BCompactionसंघनन (कॉम्पैक्शन)کمپیکشن
- CExternal Fragmentationबाह्य विखंडन (एक्सटर्नल फ़्रैग्मेंटेशन)ایکسٹرنل فریگمنٹیشن
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q6
Which of the following is not a valid variable name in most programming languages?
अधिकांश प्रोग्रामिंग भाषाओं में निम्नलिखित में से कौन एक वैध चर-नाम (वेरिएबल नेम) नहीं है?
زیادہ تر پروگرامنگ زبانوں میں مندرجہ ذیل میں سے کون ایک درست ویری ایبل نام نہیں ہے؟
- AmyVariable
- B123Variable
- C_myVariable
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q7
Secondary memory is the long-term store for programs and data, while main memory holds programs and data currently in use. What kind of an organization is this?
द्वितीयक मेमोरी प्रोग्रामों एवं डेटा का दीर्घकालिक भंडार है, जबकि मुख्य मेमोरी वर्तमान में प्रयोग में आ रहे प्रोग्राम एवं डेटा रखती है। यह किस प्रकार का संगठन है?
ثانوی میموری پروگراموں اور ڈیٹا کا طویل مدتی ذخیرہ ہے، جبکہ مین میموری فی الحال زیرِ استعمال پروگرام اور ڈیٹا رکھتی ہے۔ یہ کس قسم کی تنظیم ہے؟
- APhysicalभौतिक (फ़िज़िकल)طبعی (فزیکل)
- BLogicalतार्किक (लॉजिकल)منطقی (لاجیکل)
- CStructuralसंरचनात्मक (स्ट्रक्चरल)ساختی (اسٹرکچرل)
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q8
If a semicolon is not used at the end of a statement, what message will be displayed by C++?
यदि किसी कथन के अंत में सेमीकोलन का प्रयोग न किया जाए, तो C++ द्वारा कौन-सा संदेश प्रदर्शित होगा?
اگر کسی اسٹیٹمنٹ کے آخر میں سیمی کولن استعمال نہ کیا جائے، تو C++ کون سا پیغام دکھائے گا؟
- ASemicolon missing
- BStatement missing
- CError in statements
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: E
Why this answer? Read the explanation → - Q9
A set of libraries that provides programmatic access to some kind of 2D graphics functions is a
पुस्तकालयों (लाइब्रेरीज़) का समूह जो किसी प्रकार के 2D ग्राफ़िक्स फलनों तक प्रोग्रामेटिक पहुँच प्रदान करता है, कहलाता है
لائبریریوں کا مجموعہ جو کسی قسم کے 2D گرافکس فنکشنز تک پروگرامیٹک رسائی فراہم کرتا ہے، کہلاتا ہے
- AGraphics packageग्राफ़िक्स पैकेजگرافکس پیکج
- BFormatting packageफ़ॉर्मेटिंग पैकेजفارمیٹنگ پیکج
- CAnimation packageएनिमेशन पैकेजاینیمیشن پیکج
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q10
Which shortcut key is used to compile and run a program in C++ (Turbo C++)?
C++ (टर्बो C++) में प्रोग्राम को कंपाइल एवं रन करने हेतु कौन-सी शॉर्टकट कुंजी प्रयुक्त होती है?
C++ (ٹربو C++) میں پروگرام کو کمپائل اور رن کرنے کے لیے کون سی شارٹ کٹ کی استعمال ہوتی ہے؟
- AAlt+F9
- BAlt+F5
- CCtrl+F9
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q11
What does the control unit generate to control other units?
नियंत्रण इकाई (कंट्रोल यूनिट) अन्य इकाइयों को नियंत्रित करने हेतु क्या उत्पन्न करती है?
کنٹرول یونٹ دیگر یونٹوں کو کنٹرول کرنے کے لیے کیا پیدا کرتی ہے؟
- ATiming signalsसमय संकेत (टाइमिंग सिग्नल)ٹائمنگ سگنل
- BCommand signalsआदेश संकेत (कमांड सिग्नल)کمانڈ سگنل
- CControl signalsनियंत्रण संकेत (कंट्रोल सिग्नल)کنٹرول سگنل
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q12
Which of the following is the user-defined header file extension used in C++?
निम्नलिखित में से कौन C++ में प्रयुक्त उपयोगकर्ता-परिभाषित हेडर फ़ाइल एक्सटेंशन है?
مندرجہ ذیل میں سے کون C++ میں استعمال ہونے والا صارف کی وضع کردہ ہیڈر فائل ایکسٹینشن ہے؟
- Ahg
- Bcpp
- Ch
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q13
The most common addressing technique employed by a CPU is
CPU द्वारा प्रयुक्त सबसे सामान्य एड्रेसिंग तकनीक है
CPU کی طرف سے استعمال ہونے والی سب سے عام ایڈریسنگ تکنیک ہے
- Adirectप्रत्यक्ष (डायरेक्ट)براہِ راست (ڈائریکٹ)
- Bindirectअप्रत्यक्ष (इनडायरेक्ट)بالواسطہ (اِن ڈائریکٹ)
- Cimmediateतात्कालिक (इमीडिएट)فوری (اِمیڈی ایٹ)
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q14
What will happen if the following C++ statement is compiled and executed? int *ptr = NULL; delete ptr;
यदि निम्न C++ कथन कंपाइल एवं निष्पादित किया जाए तो क्या होगा? int *ptr = NULL; delete ptr;
اگر مندرجہ ذیل C++ اسٹیٹمنٹ کمپائل اور ایگزیکیوٹ کی جائے تو کیا ہوگا؟ int *ptr = NULL; delete ptr;
- AThe program is not semantically correctप्रोग्राम शब्दार्थ की दृष्टि से सही नहीं हैپروگرام معنوی طور پر درست نہیں ہے
- BThe program is compiled and executed successfullyप्रोग्राम सफलतापूर्वक कंपाइल एवं निष्पादित होता हैپروگرام کامیابی سے کمپائل اور ایگزیکیوٹ ہوتا ہے
- CThe program gives a compile-time errorप्रोग्राम कंपाइल-टाइम त्रुटि देता हैپروگرام کمپائل ٹائم ایرر دیتا ہے
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q15
In various devices, _____ are used to overcome the difference in data transfer speed.
विभिन्न उपकरणों में डेटा स्थानांतरण गति के अंतर को दूर करने हेतु _____ का प्रयोग किया जाता है।
مختلف آلات میں ڈیٹا منتقلی کی رفتار کے فرق کو دور کرنے کے لیے _____ استعمال ہوتے ہیں۔
- Amultiple busesबहु बस (मल्टिपल बस)ملٹی پل بس
- Bbuffer registersबफ़र रजिस्टरبفر رجسٹر
- Cspeed-enhancing circuitriesगति-वर्धक परिपथرفتار بڑھانے والے سرکٹ
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q16
What do we use to extend the connectivity of the processor bus?
प्रोसेसर बस की कनेक्टिविटी बढ़ाने हेतु हम किसका प्रयोग करते हैं?
پروسیسر بس کی کنیکٹیویٹی بڑھانے کے لیے ہم کیا استعمال کرتے ہیں؟
- APCI busPCI बसPCI بس
- BMultiple busमल्टिपल बसملٹی پل بس
- CSCSI busSCSI बसSCSI بس
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q17
In memory-mapped I/O,
मेमोरी-मैप्ड I/O में,
میموری میپڈ I/O میں،
- Athe I/O devices and the memory share the same address spaceI/O उपकरण एवं मेमोरी समान एड्रेस स्पेस साझा करते हैंI/O آلات اور میموری ایک ہی ایڈریس اسپیس شیئر کرتے ہیں
- Bthe I/O devices have a separate address spaceI/O उपकरणों का पृथक एड्रेस स्पेस होता हैI/O آلات کا الگ ایڈریس اسپیس ہوتا ہے
- Cthe memory and I/O devices have an associated address spaceमेमोरी एवं I/O उपकरणों का संबद्ध एड्रेस स्पेस होता हैمیموری اور I/O آلات کا وابستہ ایڈریس اسپیس ہوتا ہے
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q18
What is the addressing called that is used in an instruction of the form ADD X Y?
ADD X Y स्वरूप के अनुदेश में प्रयुक्त एड्रेसिंग क्या कहलाती है?
ADD X Y طرز کی ہدایت میں استعمال ہونے والی ایڈریسنگ کیا کہلاتی ہے؟
- AIndirectअप्रत्यक्ष (इनडायरेक्ट)بالواسطہ (اِن ڈائریکٹ)
- BIndexसूचकांक (इंडेक्स)اِنڈیکس
- CAbsoluteनिरपेक्ष (एब्सोल्यूट)مطلق (ایبسولوٹ)
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q19
Which of the following correctly declares an array in C++?
निम्नलिखित में से कौन C++ में एक सरणी (array) को सही ढंग से घोषित करता है?
مندرجہ ذیل میں سے کون C++ میں ایک ارے (array) کو درست طریقے سے قرار دیتا ہے؟
- Aarray{10};
- Bint array;
- Cint array[10];
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q20
SQL views are also known as
SQL व्यू (views) को और किस नाम से जाना जाता है?
SQL ویوز (views) کو اور کس نام سے جانا جاتا ہے؟
- Asimple tablesसरल सारणी (सिंपल टेबल)سادہ ٹیبل
- Bvirtual tablesआभासी सारणी (वर्चुअल टेबल)ورچوئل ٹیبل
- Ccomplex tablesजटिल सारणी (कॉम्प्लेक्स टेबल)پیچیدہ ٹیبل
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q21
How many primary keys can there be in a table?
किसी सारणी (टेबल) में कितनी प्राथमिक कुंजियाँ (प्राइमरी की) हो सकती हैं?
کسی ٹیبل میں کتنی پرائمری کیز ہو سکتی ہیں؟
- AOnly 1केवल 1صرف 1
- BOnly 2केवल 2صرف 2
- CDepends on the number of columnsस्तंभों की संख्या पर निर्भरکالموں کی تعداد پر منحصر
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q22
What will be the output of the following C++ code? char s1[6]="Hello"; char s2[6]="World"; char s3[12]=s1+" "+s2; cout<<s3;
निम्न C++ कोड का आउटपुट क्या होगा? char s1[6]="Hello"; char s2[6]="World"; char s3[12]=s1+" "+s2; cout<<s3;
مندرجہ ذیل C++ کوڈ کا آؤٹ پُٹ کیا ہوگا؟ char s1[6]="Hello"; char s2[6]="World"; char s3[12]=s1+" "+s2; cout<<s3;
- AHello
- BWorld
- CError
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q23
Which of the following is not a constraint in SQL?
निम्नलिखित में से कौन SQL में एक बाधा (कंस्ट्रेंट) नहीं है?
مندرجہ ذیل میں سے کون SQL میں ایک کنسٹرینٹ نہیں ہے؟
- APrimary keyप्राइमरी कीپرائمری کی
- BNot nullनॉट नलناٹ نل
- CUnionयूनियन (Union)یونین (Union)
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q24
Which of the following is not a valid aggregate function?
निम्नलिखित में से कौन एक वैध समुच्चय फलन (एग्रीगेट फ़ंक्शन) नहीं है?
مندرجہ ذیل میں سے کون ایک درست ایگریگیٹ فنکشن نہیں ہے؟
- ACOUNT
- BCOMPUTE
- CSUM
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q25
Who is called the father of the computer?
कंप्यूटर का जनक किसे कहा जाता है?
کمپیوٹر کا باپ کس کو کہا جاتا ہے؟
- AJames Goslingजेम्स गोसलिंगجیمز گوسلنگ
- BCharles Babbageचार्ल्स बैबेजچارلس بیبیج
- CDennis Ritchieडेनिस रिचीڈینس رچی
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q26
If we have not specified ASC or DESC after an SQL ORDER BY clause, which of the following is used by default?
यदि SQL ORDER BY क्लॉज़ के बाद ASC या DESC निर्दिष्ट न किया जाए, तो डिफ़ॉल्ट रूप से किसका प्रयोग होता है?
اگر SQL ORDER BY کلاز کے بعد ASC یا DESC مخصوص نہ کیا جائے، تو ڈیفالٹ کے طور پر کیا استعمال ہوتا ہے؟
- ADESC
- BASC
- CThere is no default valueकोई डिफ़ॉल्ट मान नहीं हैکوئی ڈیفالٹ قدر نہیں ہے
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q27
In IA-32 architecture, along with the general flags, which of the following conditional flags is/are provided?
IA-32 आर्किटेक्चर में सामान्य फ़्लैग के साथ निम्नलिखित में से कौन-से नियंत्रण (कंडीशनल) फ़्लैग प्रदान किए जाते हैं?
IA-32 آرکیٹیکچر میں عام فلیگز کے ساتھ مندرجہ ذیل میں سے کون سے کنٹرول (کنڈیشنل) فلیگ فراہم کیے جاتے ہیں؟
- ATF
- BIOPL
- CIF
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q28
Which of the following is true about the HAVING clause?
HAVING क्लॉज़ के बारे में निम्नलिखित में से कौन सत्य है?
HAVING کلاز کے بارے میں مندرجہ ذیل میں سے کون درست ہے؟
- ASimilar to the WHERE clause but used for columns rather than groupsWHERE क्लॉज़ के समान किंतु समूहों के बजाय स्तंभों हेतु प्रयुक्तWHERE کلاز کی طرح مگر گروپوں کے بجائے کالموں کے لیے
- BSimilar to the WHERE clause but used for rows rather than columnsWHERE क्लॉज़ के समान किंतु स्तंभों के बजाय पंक्तियों हेतु प्रयुक्तWHERE کلاز کی طرح مگر کالموں کے بجائے قطاروں کے لیے
- CSimilar to the WHERE clause but used for groups rather than rowsWHERE क्लॉज़ के समान किंतु पंक्तियों के बजाय समूहों हेतु प्रयुक्तWHERE کلاز کی طرح مگر قطاروں کے بجائے گروپوں کے لیے
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q29
The method of accessing I/O devices by repeatedly checking the status flags is
स्थिति फ़्लैग (स्टेटस फ़्लैग) की बार-बार जाँच करके I/O उपकरणों तक पहुँचने की विधि है
اسٹیٹس فلیگ کو بار بار چیک کر کے I/O آلات تک رسائی کا طریقہ ہے
- Aprogram-controlled I/Oप्रोग्राम-नियंत्रित I/Oپروگرام کنٹرولڈ I/O
- Bmemory-mapped I/Oमेमोरी-मैप्ड I/Oمیموری میپڈ I/O
- CI/O-mapped I/OI/O-मैप्ड I/OI/O میپڈ I/O
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q30
The _____ clause creates a temporary relation for the query on which it is defined.
_____ क्लॉज़ उस क्वेरी हेतु एक अस्थायी संबंध (टेम्पररी रिलेशन) बनाता है जिस पर वह परिभाषित है।
_____ کلاز اس کوئری کے لیے ایک عارضی ریلیشن بناتا ہے جس پر وہ متعین ہے۔
- AWITH
- BFROM
- CWHERE
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q31
The SQL statement SELECT ROUND(65.726, -1) FROM DUAL; prints
SQL कथन SELECT ROUND(65.726, -1) FROM DUAL; क्या प्रिंट करता है?
SQL اسٹیٹمنٹ SELECT ROUND(65.726, -1) FROM DUAL; کیا پرنٹ کرتا ہے؟
- A70
- Bgarbageकचरा (garbage)کوڑا (garbage)
- C726
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q32
A matrix contains m rows and n columns. The matrix is called a Sparse Matrix if
एक आव्यूह (मैट्रिक्स) में m पंक्तियाँ एवं n स्तंभ हैं। आव्यूह विरल आव्यूह (स्पार्स मैट्रिक्स) कहलाता है यदि
ایک میٹرکس میں m قطاریں اور n کالم ہیں۔ میٹرکس اسپارس میٹرکس کہلاتا ہے اگر
- Atotal number of zero elements > (m * n) / 2शून्य अवयवों की कुल संख्या > (m * n) / 2صفر عناصر کی کل تعداد > (m * n) / 2
- Btotal number of zero elements = m + nशून्य अवयवों की कुल संख्या = m + nصفر عناصر کی کل تعداد = m + n
- Ctotal number of zero elements = m / nशून्य अवयवों की कुल संख्या = m / nصفر عناصر کی کل تعداد = m / n
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q33
The _____ command makes the updates performed by a transaction permanent in the database.
_____ कमांड किसी ट्रांज़ैक्शन द्वारा किए गए अद्यतनों को डेटाबेस में स्थायी बनाता है।
_____ کمانڈ کسی ٹرانزیکشن کے کیے گئے اپ ڈیٹس کو ڈیٹا بیس میں مستقل بناتا ہے۔
- AROLLBACK
- BCOMMIT
- CTRUNCATE
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q34
Which of the following is a basic approach for joining tables?
निम्नलिखित में से कौन सारणियों को जोड़ने का एक आधारभूत उपागम है?
مندرجہ ذیل میں سے کون ٹیبلوں کو جوڑنے کا ایک بنیادی طریقہ ہے؟
- AUnion JOINयूनियन JOINیونین JOIN
- BNatural JOINनेचुरल JOINنیچرل JOIN
- CSubqueriesसबक्वेरीज़ (Subqueries)سب کوئریز (Subqueries)
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q35
What is the time complexity of an infix-to-postfix conversion algorithm?
इनफ़िक्स से पोस्टफ़िक्स रूपांतरण एल्गोरिद्म की समय जटिलता (टाइम कॉम्प्लेक्सिटी) क्या है?
اِن فکس سے پوسٹ فکس تبدیلی الگورتھم کی ٹائم کمپلیکسٹی کیا ہے؟
- AO(N log N)
- BO(N)
- CO(N²)
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q36
Which of the following is an advantage of the array data structure?
निम्नलिखित में से कौन सरणी (array) डेटा संरचना का लाभ है?
مندرجہ ذیل میں سے کون ارے (array) ڈیٹا سٹرکچر کا فائدہ ہے؟
- AElements of mixed data types can be storedमिश्रित डेटा प्रकार के अवयव संग्रहीत किए जा सकते हैंمخلوط ڈیٹا اقسام کے عناصر محفوظ کیے جا سکتے ہیں
- BIt is easier to access the elements in an arrayसरणी में अवयवों तक पहुँचना आसान हैارے میں عناصر تک رسائی آسان ہے
- CThe index of the first element starts from 1पहले अवयव का सूचकांक 1 से आरंभ होता हैپہلے عنصر کا اِنڈیکس 1 سے شروع ہوتا ہے
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q37
Which data structure is mainly used for implementing a recursive algorithm?
पुनरावर्ती (रिकर्सिव) एल्गोरिद्म को लागू करने हेतु मुख्यतः कौन-सी डेटा संरचना प्रयुक्त होती है?
ریکرسو الگورتھم کو نافذ کرنے کے لیے بنیادی طور پر کون سا ڈیٹا سٹرکچر استعمال ہوتا ہے؟
- AQueueकतार (Queue)قطار (Queue)
- BStackस्टैक (Stack)اسٹیک (Stack)
- CBinary treeद्विआधारी वृक्ष (Binary tree)بائنری ٹری
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q38
What is the postfix expression for the infix expression a + b * c + (d * e)?
इनफ़िक्स व्यंजक a + b * c + (d * e) के लिए पोस्टफ़िक्स व्यंजक क्या है?
اِن فکس ایکسپریشن a + b * c + (d * e) کے لیے پوسٹ فکس ایکسپریشن کیا ہے؟
- Aabc * + de * +
- Babc + * de * +
- Ca + bc * de + *
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q39
Which one of the following is not a type of queue?
निम्नलिखित में से कौन कतार (queue) का प्रकार नहीं है?
مندرجہ ذیل میں سے کون قطار (queue) کی قسم نہیں ہے؟
- ALinear queueरैखिक कतार (Linear queue)لینیئر کیو
- BCircular queueवृत्ताकार कतार (Circular queue)سرکلر کیو
- CDouble-ended queueद्वि-अंत कतार (Double-ended queue)ڈبل اینڈڈ کیو
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: E
Why this answer? Read the explanation → - Q40
The necessary condition to be checked before deletion from a queue is
कतार से विलोपन (deletion) से पूर्व जाँची जाने वाली आवश्यक शर्त है
قطار سے حذف (deletion) سے پہلے جانچی جانے والی ضروری شرط ہے
- Aoverflowअतिप्रवाह (overflow)اوور فلو
- Bunderflowअधःप्रवाह (underflow)انڈر فلو
- Crear valueपश्च मान (rear value)ریئر ویلیو
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q41
After performing the following operations on a deque, what does the final list contain? InsertFront(10); InsertFront(20); InsertRear(30); DeleteFront(); InsertRear(40); InsertRear(10); DeleteRear(); InsertRear(15); display();
किसी डीक (deque) पर निम्न संक्रियाएँ करने के बाद अंतिम सूची में क्या होगा? InsertFront(10); InsertFront(20); InsertRear(30); DeleteFront(); InsertRear(40); InsertRear(10); DeleteRear(); InsertRear(15); display();
کسی ڈیک (deque) پر مندرجہ ذیل عملیات کے بعد آخری فہرست میں کیا ہوگا؟ InsertFront(10); InsertFront(20); InsertRear(30); DeleteFront(); InsertRear(40); InsertRear(10); DeleteRear(); InsertRear(15); display();
- A10 30 10 15
- B20 30 40 15
- C10 30 40 15
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q42
A linear data structure in which insertion and deletion operations can be performed from both ends is a
एक रैखिक डेटा संरचना जिसमें प्रविष्टि एवं विलोपन संक्रियाएँ दोनों सिरों से की जा सकती हैं, कहलाती है
ایک لینیئر ڈیٹا سٹرکچر جس میں داخل کرنے اور حذف کرنے کے عمل دونوں سروں سے کیے جا سکتے ہیں، کہلاتا ہے
- Aqueueकतार (queue)قطار (queue)
- Bcircular queueवृत्ताकार कतारسرکلر کیو
- Cdequeद्विअंत कतार (deque)ڈیک (deque)
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q43
If a circular queue is implemented using an array of size MAX_SIZE (index starting at 0), with front pointing to the first element and rear to the last, which condition specifies that the circular queue is empty?
यदि MAX_SIZE आकार की सरणी (सूचकांक 0 से आरंभ) का प्रयोग कर वृत्ताकार कतार लागू की जाए, जहाँ front पहले अवयव एवं rear अंतिम अवयव की ओर संकेत करे, तो कौन-सी शर्त बताती है कि वृत्ताकार कतार खाली है?
اگر MAX_SIZE سائز کی ارے (اِنڈیکس 0 سے شروع) کے ذریعے سرکلر کیو نافذ کی جائے، جہاں front پہلے عنصر اور rear آخری عنصر کی طرف اشارہ کرے، تو کون سی شرط بتاتی ہے کہ سرکلر کیو خالی ہے؟
- AFront = rear = -1
- BFront = rear = 0
- CFront = rear + 1
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q44
Which one of the following traversal techniques is not used in a binary tree?
निम्नलिखित में से कौन-सी अनुगमन (ट्रैवर्सल) तकनीक द्विआधारी वृक्ष (binary tree) में प्रयुक्त नहीं होती?
مندرجہ ذیل میں سے کون سی ٹراورسل تکنیک بائنری ٹری میں استعمال نہیں ہوتی؟
- ARandomized traversalयादृच्छिक अनुगमन (Randomized traversal)رینڈمائزڈ ٹراورسل
- BPreorder traversalपूर्वक्रम अनुगमन (Preorder)پری آرڈر ٹراورسل
- CPostorder traversalपश्चक्रम अनुगमन (Postorder)پوسٹ آرڈر ٹراورسل
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q45
Which of the following is not a feature of a DBMS?
निम्नलिखित में से कौन DBMS की विशेषता नहीं है?
مندرجہ ذیل میں سے کون DBMS کی خصوصیت نہیں ہے؟
- AMinimum duplication and redundancy of dataडेटा की न्यूनतम पुनरावृत्ति एवं अतिरेकڈیٹا کی کم سے کم نقل اور فالتو پن
- BHigh level of securityउच्च स्तर की सुरक्षाاعلیٰ سطح کی سکیورٹی
- CSingle-user access onlyकेवल एकल-उपयोगकर्ता पहुँचصرف واحد صارف رسائی
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q46
Which of the following statements is not true about the doubly linked list?
द्विदिश परिबद्ध सूची (doubly linked list) के बारे में निम्नलिखित में से कौन-सा कथन सत्य नहीं है?
ڈبلی لنکڈ لسٹ کے بارے میں مندرجہ ذیل میں سے کون سا بیان درست نہیں ہے؟
- AWe can traverse in both directions.हम दोनों दिशाओं में अनुगमन कर सकते हैं।ہم دونوں سمتوں میں ٹراورس کر سکتے ہیں۔
- BIt requires extra space.इसे अतिरिक्त स्थान की आवश्यकता होती है।اسے اضافی جگہ درکار ہوتی ہے۔
- CImplementation of a doubly linked list is easier than a singly linked list.द्विदिश परिबद्ध सूची का क्रियान्वयन एकदिश परिबद्ध सूची से आसान है।ڈبلی لنکڈ لسٹ کا نفاذ سنگلی لنکڈ لسٹ سے آسان ہے۔
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q47
The values appearing in given attributes of any tuple in the referencing relation must also occur in specified attributes of at least one tuple in the referenced relation, according to the _____ integrity constraint.
संदर्भकारी संबंध (referencing relation) के किसी टपल के दिए गए गुणों में आने वाले मान संदर्भित संबंध (referenced relation) के कम से कम एक टपल के निर्दिष्ट गुणों में भी आने चाहिए, यह _____ अखंडता बाधा के अनुसार है।
ریفرنسنگ ریلیشن کے کسی ٹپل کے دیے گئے صفات میں آنے والی اقدار ریفرنسڈ ریلیشن کے کم از کم ایک ٹپل کے مخصوص صفات میں بھی آنی چاہئیں، یہ _____ سالمیت کی پابندی کے مطابق ہے۔
- Areferentialसंदर्भात्मक (referential)ریفرینشل
- Bprimaryप्राथमिक (primary)پرائمری
- Creferencingसंदर्भकारी (referencing)ریفرنسنگ
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q48
Which of the following options is not true about the binary search tree?
द्विआधारी खोज वृक्ष (binary search tree) के बारे में निम्नलिखित में से कौन-सा विकल्प सत्य नहीं है?
بائنری سرچ ٹری کے بارے میں مندرجہ ذیل میں سے کون سا اختیار درست نہیں ہے؟
- AThe value of the left child should be less than the root node.बायाँ संतान का मान मूल नोड से कम होना चाहिए।بایاں چائلڈ کی قدر روٹ نوڈ سے کم ہونی چاہیے۔
- BThe value of the right child should be greater than the root node.दायाँ संतान का मान मूल नोड से अधिक होना चाहिए।دایاں چائلڈ کی قدر روٹ نوڈ سے زیادہ ہونی چاہیے۔
- CThe left and right subtrees should also be binary search trees.बाएँ एवं दाएँ उपवृक्ष भी द्विआधारी खोज वृक्ष होने चाहिए।بائیں اور دائیں سب ٹری بھی بائنری سرچ ٹری ہونے چاہئیں۔
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: E
Why this answer? Read the explanation → - Q49
The expression Y = AB + BC + AC shows the _____ operation.
व्यंजक Y = AB + BC + AC किस संक्रिया को दर्शाता है?
ایکسپریشن Y = AB + BC + AC کون سا عمل ظاہر کرتا ہے؟
- AEX-OR
- BSOPSOP (योगों का गुणनफल? — योग-का-गुणन)
- CPOS
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q50
What are the canonical forms of Boolean expressions?
बूलियन व्यंजकों के विहित (कैनोनिकल) रूप कौन-से हैं?
بولین ایکسپریشنز کی معیاری (کیننکل) صورتیں کون سی ہیں؟
- AOR and XOROR एवं XOROR اور XOR
- BNOR and XNORNOR एवं XNORNOR اور XNOR
- CSOM and POMSOM एवं POMSOM اور POM
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q51
Boolean algebra can be used
बूलियन बीजगणित का प्रयोग किया जा सकता है
بولین الجبرا کا استعمال کیا جا سکتا ہے
- Afor designing 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 → - Q52
What does the control unit generate to control other units?
नियंत्रण इकाई अन्य इकाइयों को नियंत्रित करने हेतु क्या उत्पन्न करती है?
کنٹرول یونٹ دیگر یونٹوں کو کنٹرول کرنے کے لیے کیا پیدا کرتی ہے؟
- ATransfer signalsस्थानांतरण संकेत (Transfer signals)ٹرانسفر سگنل
- BCommand signalsआदेश संकेत (Command signals)کمانڈ سگنل
- CControl signalsनियंत्रण संकेत (Control signals)کنٹرول سگنل
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q53
To display time at railway stations, which digital circuit is used?
रेलवे स्टेशनों पर समय प्रदर्शित करने हेतु कौन-सा अंकीय परिपथ प्रयुक्त होता है?
ریلوے اسٹیشنوں پر وقت دکھانے کے لیے کون سا ڈیجیٹل سرکٹ استعمال ہوتا ہے؟
- ASeven-segment decoderसप्त-खंड डिकोडर (Seven-segment decoder)سیون سیگمنٹ ڈیکوڈر
- BEight-segment encoderअष्ट-खंड एनकोडरایٹ سیگمنٹ اینکوڈر
- C8 : 3 multiplexer8 : 3 मल्टिप्लेक्सर8 : 3 ملٹی پلیکسر
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q54
What kind of transmission medium is most appropriate to carry data in a computer network that is exposed to electrical interference?
किसी ऐसे कंप्यूटर नेटवर्क में डेटा ले जाने हेतु कौन-सा संचरण माध्यम सर्वाधिक उपयुक्त है जो विद्युत हस्तक्षेप के संपर्क में है?
کسی ایسے کمپیوٹر نیٹ ورک میں ڈیٹا لے جانے کے لیے کون سا ٹرانسمیشن میڈیم سب سے موزوں ہے جو برقی مداخلت کے سامنے ہے؟
- AUnshielded twisted pairअपरिरक्षित युग्मित तार (Unshielded twisted pair)اَن شیلڈڈ ٹوسٹڈ پیئر
- BOptical fiberप्रकाशीय तंतु (Optical fiber)آپٹیکل فائبر
- CCoaxial cableसमाक्षीय केबल (Coaxial cable)کو ایکسیل کیبل
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q55
Which network topology requires a central controller or hub?
किस नेटवर्क टोपोलॉजी हेतु एक केंद्रीय नियंत्रक या हब की आवश्यकता होती है?
کس نیٹ ورک ٹوپولوجی کے لیے مرکزی کنٹرولر یا ہب کی ضرورت ہوتی ہے؟
- AStarतारा (Star)اسٹار
- BMeshजालिका (Mesh)میش
- CRingवलय (Ring)رنگ
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q56
A collection of hyperlinked documents on the Internet forms the
इंटरनेट पर हाइपरलिंक्ड दस्तावेज़ों का संग्रह किसका निर्माण करता है?
انٹرنیٹ پر ہائپر لنکڈ دستاویزات کا مجموعہ کیا بناتا ہے؟
- AWorld Wide Web (WWW)वर्ल्ड वाइड वेब (WWW)ورلڈ وائیڈ ویب (WWW)
- Be-mail systemई-मेल प्रणालीای میل سسٹم
- Cmailing listमेलिंग सूचीمیلنگ لسٹ
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q57
Which of the following is not a step in the header translation procedure?
निम्नलिखित में से कौन हेडर अनुवाद प्रक्रिया का चरण नहीं है?
مندرجہ ذیل میں سے کون ہیڈر ترجمہ کے طریقہ کار کا مرحلہ نہیں ہے؟
- AThe IPv6 mapped address is changed to an IPv4 address by extracting the rightmost 32 bitsसबसे दाएँ 32 बिट निकालकर IPv6 मैप्ड एड्रेस को IPv4 एड्रेस में बदला जाता हैسب سے دائیں 32 بٹ نکال کر IPv6 میپڈ ایڈریس کو IPv4 ایڈریس میں بدلا جاتا ہے
- BThe value of the IPv6 priority field is discardedIPv6 प्राथमिकता क्षेत्र का मान त्याग दिया जाता हैIPv6 پرائیورٹی فیلڈ کی قدر رد کر دی جاتی ہے
- CThe IPv6 flow label is consideredIPv6 फ़्लो लेबल पर विचार किया जाता हैIPv6 فلو لیبل پر غور کیا جاتا ہے
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q58
Which one of the following would breach the integrity of a system?
निम्नलिखित में से कौन किसी प्रणाली की अखंडता (integrity) का उल्लंघन करेगा?
مندرجہ ذیل میں سے کون کسی سسٹم کی سالمیت (انٹیگریٹی) کی خلاف ورزی کرے گا؟
- ALocking the room to prevent theftचोरी रोकने हेतु कमरे को ताला लगानाچوری روکنے کے لیے کمرے کو تالا لگانا
- BFull access rights for all usersसभी उपयोगकर्ताओं के लिए पूर्ण पहुँच अधिकारتمام صارفین کے لیے مکمل رسائی کے حقوق
- CFitting the system with an anti-theft deviceप्रणाली में चोरी-रोधी उपकरण लगानाسسٹم میں چوری مخالف آلہ لگانا
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q59
Which sublayer of the data link layer performs data link functions that depend upon the type of medium?
डेटा लिंक परत की कौन-सी उपपरत माध्यम के प्रकार पर निर्भर डेटा-लिंक कार्य करती है?
ڈیٹا لنک لیئر کی کون سی سب لیئر میڈیم کی قسم پر منحصر ڈیٹا لنک کام کرتی ہے؟
- ALogical link control sublayerतार्किक लिंक नियंत्रण उपपरत (LLC)لاجیکل لنک کنٹرول سب لیئر (LLC)
- BMedia access control sublayerमाध्यम अभिगम नियंत्रण उपपरत (MAC)میڈیا ایکسیس کنٹرول سب لیئر (MAC)
- CNetwork interface control sublayerनेटवर्क इंटरफ़ेस नियंत्रण उपपरतنیٹ ورک انٹرفیس کنٹرول سب لیئر
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q60
Which one of the following is not a network topology?
निम्नलिखित में से कौन एक नेटवर्क टोपोलॉजी नहीं है?
مندرجہ ذیل میں سے کون ایک نیٹ ورک ٹوپولوجی نہیں ہے؟
- APeer-to-peerपीयर-टू-पीयर (Peer-to-peer)پیئر ٹو پیئر
- BRingवलय (Ring)رنگ
- CBusबस (Bus)بس
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q61
How do structures and classes in C++ differ?
C++ में संरचनाएँ (structures) एवं वर्ग (classes) कैसे भिन्न होते हैं?
C++ میں سٹرکچرز اور کلاسز کیسے مختلف ہیں؟
- AStructures by default hide every member whereas classes do notसंरचनाएँ डिफ़ॉल्ट रूप से प्रत्येक सदस्य को छिपाती हैं जबकि वर्ग नहींسٹرکچرز ڈیفالٹ کے طور پر ہر ممبر کو چھپاتے ہیں جبکہ کلاسز نہیں
- BIn structures, members are public by default, whereas in classes they are private by defaultसंरचनाओं में सदस्य डिफ़ॉल्ट रूप से public होते हैं जबकि वर्गों में privateسٹرکچرز میں ممبر ڈیفالٹ کے طور پر public ہوتے ہیں جبکہ کلاسز میں private
- CStructures cannot have private members, whereas classes can haveसंरचनाओं में private सदस्य नहीं हो सकते जबकि वर्गों में हो सकते हैंسٹرکچرز میں private ممبر نہیں ہو سکتے جبکہ کلاسز میں ہو سکتے ہیں
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q62
When a mail server sends mail to other mail servers, it becomes an
जब कोई मेल सर्वर अन्य मेल सर्वरों को मेल भेजता है, तो वह बन जाता है
جب کوئی میل سرور دیگر میل سرورز کو میل بھیجتا ہے، تو وہ بن جاتا ہے
- ASMTP clientSMTP क्लाइंटSMTP کلائنٹ
- BSMTP serverSMTP सर्वरSMTP سرور
- Cpeerपीयर (peer)پیئر
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q63
The length of an IPv6 address is
IPv6 एड्रेस की लंबाई कितनी होती है?
IPv6 ایڈریس کی لمبائی کتنی ہوتی ہے؟
- A32 bits32 बिट32 بٹ
- B64 bits64 बिट64 بٹ
- C256 bits256 बिट256 بٹ
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: E
Why this answer? Read the explanation → - Q64
What is the use of ios::trunc mode?
ios::trunc मोड का क्या उपयोग है?
ios::trunc موڈ کا کیا استعمال ہے؟
- ATo open a file in input modeफ़ाइल को इनपुट मोड में खोलनाفائل کو اِن پُٹ موڈ میں کھولنا
- BTo open a file in output modeफ़ाइल को आउटपुट मोड में खोलनाفائل کو آؤٹ پُٹ موڈ میں کھولنا
- CTo truncate an existing file to zero lengthकिसी विद्यमान फ़ाइल को शून्य लंबाई तक छाँटना (truncate)کسی موجودہ فائل کو صفر لمبائی تک کاٹنا (truncate)
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q65
Which layer of the TCP/IP stack corresponds to the OSI model transport layer?
TCP/IP स्टैक की कौन-सी परत OSI मॉडल की परिवहन (transport) परत के अनुरूप है?
TCP/IP اسٹیک کی کون سی لیئر OSI ماڈل کی ٹرانسپورٹ لیئر کے مطابق ہے؟
- AHost-to-hostहोस्ट-टू-होस्ट (Host-to-host)ہوسٹ ٹو ہوسٹ
- BApplicationअनुप्रयोग (Application)ایپلی کیشن
- CInternetइंटरनेट (Internet)انٹرنیٹ
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q66
Which of the following statements is/are correct? 1. It is not possible to combine two or more file opening modes in the open() method. 2. It is possible to combine two or more file opening modes in the open() method. 3. ios::in and ios::out are input and output file opening modes respectively.
निम्नलिखित में से कौन-से कथन सही हैं? 1. open() विधि में दो या अधिक फ़ाइल-खोलने के मोड संयोजित करना संभव नहीं है। 2. open() विधि में दो या अधिक मोड संयोजित करना संभव है। 3. ios::in एवं ios::out क्रमशः इनपुट एवं आउटपुट फ़ाइल-मोड हैं।
مندرجہ ذیل میں سے کون سے بیان درست ہیں؟ 1. open() طریقے میں دو یا زیادہ فائل کھولنے کے موڈ ملانا ممکن نہیں ہے۔ 2. open() طریقے میں دو یا زیادہ موڈ ملانا ممکن ہے۔ 3. ios::in اور ios::out بالترتیب اِن پُٹ اور آؤٹ پُٹ فائل موڈ ہیں۔
- A1, 31، 3
- B2, 32، 3
- C3 onlyकेवल 3صرف 3
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q67
Which of the following is true with regard to the ping command?
पिंग (ping) कमांड के संबंध में निम्नलिखित में से कौन सत्य है?
پنگ (ping) کمانڈ کے حوالے سے مندرجہ ذیل میں سے کون درست ہے؟
- APing stands for Packet Internet Generator.Ping का अर्थ Packet Internet Generator है।Ping کا مطلب Packet Internet Generator ہے۔
- BThe ping command checks the port-level connectivity between source and destination endpoints.पिंग कमांड स्रोत एवं गंतव्य एंडपॉइंट के बीच पोर्ट-स्तरीय कनेक्टिविटी जाँचता है।پنگ کمانڈ سورس اور ڈیسٹینیشن اینڈ پوائنٹ کے درمیان پورٹ سطح کنیکٹیویٹی چیک کرتا ہے۔
- CPing summarizes the packet loss and round-trip delay between two IP endpoints.पिंग दो IP एंडपॉइंट के बीच पैकेट-हानि एवं राउंड-ट्रिप विलंब का सारांश देता है।پنگ دو IP اینڈ پوائنٹ کے درمیان پیکٹ نقصان اور راؤنڈ ٹرپ تاخیر کا خلاصہ دیتا ہے۔
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q68
The correct declaration for a function that takes a pointer to a float and a pointer to a pointer to a char, and returns a pointer to a pointer to an integer, is
एक ऐसे फलन की सही घोषणा जो float के पॉइंटर तथा char के पॉइंटर के पॉइंटर को लेता है, एवं integer के पॉइंटर के पॉइंटर को लौटाता है, है
ایک ایسے فنکشن کا درست اعلان جو float کے پوائنٹر اور char کے پوائنٹر کے پوائنٹر کو لیتا ہے، اور integer کے پوائنٹر کے پوائنٹر کو واپس کرتا ہے، ہے
- Aint **fun(float **, char **)
- Bint *fun(float *, char *)
- Cint **fun(float *, char **)
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q69
The private key in asymmetric key cryptography is kept by the
असममित कुंजी क्रिप्टोग्राफ़ी में निजी कुंजी (private key) किसके पास रखी जाती है?
غیر متناسب کی کرپٹوگرافی میں پرائیویٹ کی کس کے پاس رکھی جاتی ہے؟
- Asenderप्रेषक (sender)بھیجنے والا (sender)
- Breceiverप्राप्तकर्ता (receiver)وصول کنندہ (receiver)
- Csender and receiverप्रेषक एवं प्राप्तकर्ताبھیجنے والا اور وصول کنندہ
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
Why this answer? Read the explanation → - Q70
What will be the output of the following C++ code? long factorial(long a){ if(a>1) return (a * factorial(a+1)); else return 1; } ... cout<<factorial(3);
निम्न C++ कोड का आउटपुट क्या होगा? long factorial(long a){ if(a>1) return (a * factorial(a+1)); else return 1; } ... cout<<factorial(3);
مندرجہ ذیل C++ کوڈ کا آؤٹ پُٹ کیا ہوگا؟ long factorial(long a){ if(a>1) return (a * factorial(a+1)); else return 1; } ... cout<<factorial(3);
- A6
- B24
- CSegmentation faultसेगमेंटेशन फ़ॉल्ट (Segmentation fault)سیگمنٹیشن فالٹ (Segmentation fault)
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: C
Why this answer? Read the explanation → - Q71
Which of the following features must be supported by any programming language to become a pure object-oriented programming language?
किसी प्रोग्रामिंग भाषा को शुद्ध वस्तु-उन्मुख (pure object-oriented) भाषा बनने हेतु निम्नलिखित में से कौन-सी विशेषताएँ समर्थित होनी चाहिए?
کسی پروگرامنگ زبان کو خالص آبجیکٹ اورینٹڈ زبان بننے کے لیے مندرجہ ذیل میں سے کون سی خصوصیات کی حمایت ضروری ہے؟
- AEncapsulationएनकैप्सुलेशनاینکیپسولیشن
- BInheritanceइनहेरिटेंस (वंशानुक्रम)اِن ہیریٹینس (وراثت)
- CPolymorphismपॉलीमॉर्फ़िज़्म (बहुरूपता)پولیمورفزم
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q72
Which is the correct syntax of inheritance?
वंशानुक्रम (inheritance) का सही वाक्य-विन्यास कौन-सा है?
وراثت (inheritance) کا درست نحو کون سا ہے؟
- Aclass base_classname : access derived_classname { /*class body*/ };
- Bclass derived_classname : access base_classname { /*class body*/ };
- Cclass derived_classname : base_classname { /*class body*/ };
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q73
Which one of the following is the correct definition of the is_array() function in C++?
C++ में is_array() फलन की सही परिभाषा निम्नलिखित में से कौन-सी है?
C++ میں is_array() فنکشن کی درست تعریف مندرجہ ذیل میں سے کون سی ہے؟
- AIt checks whether the specified variable is an array or notयह जाँचता है कि निर्दिष्ट चर सरणी है या नहींیہ چیک کرتا ہے کہ مخصوص ویری ایبل ارے ہے یا نہیں
- BIt checks whether the specified array is of a single dimension or notयह जाँचता है कि निर्दिष्ट सरणी एकविमीय है या नहींیہ چیک کرتا ہے کہ مخصوص ارے یک جہتی ہے یا نہیں
- CIt checks whether the specified array is of multiple dimensions or notयह जाँचता है कि निर्दिष्ट सरणी बहुविमीय है या नहींیہ چیک کرتا ہے کہ مخصوص ارے کثیر جہتی ہے یا نہیں
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q74
Which of the following statements is correct about a class?
किसी वर्ग (class) के बारे में निम्नलिखित में से कौन-सा कथन सही है?
کسی کلاس کے بارے میں مندرجہ ذیل میں سے کون سا بیان درست ہے؟
- AAn object is an instance of its class.वस्तु (object) अपने वर्ग का एक इंस्टेंस है।آبجیکٹ اپنی کلاس کا ایک اِنسٹینس ہے۔
- BA class is an instance of its object.वर्ग अपनी वस्तु का इंस्टेंस है।کلاس اپنے آبجیکٹ کا اِنسٹینس ہے۔
- CAn object is the instance of the data type of that class.वस्तु उस वर्ग के डेटा प्रकार का इंस्टेंस है।آبجیکٹ اس کلاس کے ڈیٹا ٹائپ کا اِنسٹینس ہے۔
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q75
Which of the following can be used to create an abstract class in C++?
C++ में अमूर्त वर्ग (abstract class) बनाने हेतु निम्नलिखित में से किसका प्रयोग किया जा सकता है?
C++ میں تجریدی کلاس (abstract class) بنانے کے لیے مندرجہ ذیل میں سے کیا استعمال ہو سکتا ہے؟
- ABy using a pure virtual function in the classवर्ग में शुद्ध आभासी फलन (pure virtual function) का प्रयोग करकेکلاس میں خالص ورچوئل فنکشن (pure virtual function) استعمال کر کے
- BBy declaring a virtual function in the base classआधार वर्ग में एक आभासी फलन घोषित करकेبیس کلاس میں ایک ورچوئل فنکشن قرار دے کر
- CBy declaring the virtual keyword after the class declarationवर्ग घोषणा के बाद virtual कीवर्ड घोषित करकेکلاس اعلان کے بعد virtual کی ورڈ قرار دے کر
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q76
Which of the following statements is correct about the C++ programming language?
C++ प्रोग्रामिंग भाषा के बारे में निम्नलिखित में से कौन-सा कथन सही है?
C++ پروگرامنگ زبان کے بارے میں مندرجہ ذیل میں سے کون سا بیان درست ہے؟
- AIn C++, both static and dynamic type checking are allowed.C++ में स्थैतिक एवं गतिक दोनों प्रकार जाँच (type checking) की अनुमति है।C++ میں سٹیٹک اور ڈائنامک دونوں قسم کی جانچ کی اجازت ہے۔
- BIn C++, member functions are allowed to be of type const.C++ में सदस्य फलनों को const प्रकार का होने की अनुमति है।C++ میں ممبر فنکشنز کو const قسم کا ہونے کی اجازت ہے۔
- CIn C++, dynamic checking is allowed.C++ में गतिक जाँच (dynamic checking) की अनुमति है।C++ میں ڈائنامک جانچ کی اجازت ہے۔
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: D
Why this answer? Read the explanation → - Q77
Which feature of OOP is indicated by the following code? class student{int marks;}; class topper: public student{int age; topper(int age){this.age=age;}};
निम्न कोड OOP की किस विशेषता को इंगित करता है? class student{int marks;}; class topper: public student{int age; topper(int age){this.age=age;}};
مندرجہ ذیل کوڈ OOP کی کس خصوصیت کی نشاندہی کرتا ہے؟ class student{int marks;}; class topper: public student{int age; topper(int age){this.age=age;}};
- AEncapsulation and inheritanceएनकैप्सुलेशन एवं इनहेरिटेंसاینکیپسولیشن اور اِن ہیریٹینس
- BInheritance and polymorphismइनहेरिटेंस एवं पॉलीमॉर्फ़िज़्मاِن ہیریٹینس اور پولیمورفزم
- CPolymorphismपॉलीमॉर्फ़िज़्मپولیمورفزم
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: A
Why this answer? Read the explanation → - Q78
Which of the following natural elements is the primary element in computer chips?
निम्नलिखित में से कौन-सा प्राकृतिक तत्व कंप्यूटर चिप में प्राथमिक तत्व है?
مندرجہ ذیل میں سے کون سا قدرتی عنصر کمپیوٹر چپ میں بنیادی عنصر ہے؟
- ACarbonकार्बनکاربن
- BSiliconसिलिकॉनسلیکون
- CIronलोहा (आयरन)لوہا (آئرن)
- DMore than one of the aboveउपर्युक्त में से एक से अधिकمذکورہ بالا میں سے ایک سے زیادہ
- ENone of the aboveउपर्युक्त में से कोई नहींمذکورہ بالا میں سے کوئی نہیں
Correct answer: B
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.