हेलो स्टूडेंट्स! MCA Entrance Exam 2026 की तैयारी कर रहे कंप्यूटर साइंस और आईटी के सभी छात्रों का स्वागत है। यदि आप NIMCET, CUET PG, MAH MCA CET, TANCET या किसी अन्य प्रतिष्ठित विश्वविद्यालय (जैसे JNU, BHU, DU, NITs) से MCA (Master of Computer Applications) करने का लक्ष्य रख रहे हैं, तो केवल थ्योरी पढ़ना काफी नहीं है; आपको परीक्षा के टाइम-लिमिट और पैटर्न के अनुसार वस्तुनिष्ठ प्रश्नों (MCQs) की प्रैक्टिस भी करनी होगी।

आपकी इसी आवश्यकता को पूरा करने के लिए, हम 'Most Important Questions' की एक स्पेशल सीरीज़ शुरू कर रहे हैं। आज Part 1 में, हमने 'Mathematics' (गणित) और 'Logical Reasoning' (तार्किक क्षमता) के वो बहुविकल्पीय प्रश्न शामिल किए हैं जो MCA की प्रवेश परीक्षाओं में सबसे अधिक बार पूछे जाते हैं और मेरिट तय करने में सबसे बड़ी भूमिका निभाते हैं।

💡 प्रो टिप (Pro Tip): NIMCET और CUET PG जैसी प्रवेश परीक्षाओं में Mathematics का वेटेज सबसे ज्यादा होता है। Calculus, Vectors, Trigonometry, Set Theory और Probability के फॉर्मूलों की एक शीट बनाएं और रोज़ाना प्रैक्टिस करें। शॉर्ट ट्रिक्स का इस्तेमाल करके अपनी कैलकुलेशन स्पीड बढ़ाएं।

MCA Entrance Important Questions: Part 1

नीचे दिए गए प्रश्नों का ध्यानपूर्वक अभ्यास करें। आपकी सुविधा और त्वरित मूल्यांकन के लिए सही उत्तर को हरे रंग (Green) से हाईलाइट कर दिया गया है:

Q1. Which of the following data structures follows the Last In First Out (LIFO) principle? /
निम्नलिखित में से कौन-सा डेटा स्ट्रक्चर Last In First Out (LIFO) सिद्धांत का पालन करता है?


A. Queue / Queue (क्यू)
B. Stack / Stack (स्टैक)
C. Linked List / Linked List (लिंक्ड लिस्ट)
D. Binary Tree / Binary Tree (बाइनरी ट्री)

Ans. B. Stack / स्टैक

Explanation: A Stack follows the Last In First Out (LIFO) principle. The element inserted last is removed first. Common operations performed on a stack are Push (insert) and Pop (delete). Stacks are widely used in function calls, recursion, expression evaluation, and undo operations in software applications.
स्टैक (Stack) **Last In First Out (LIFO)** सिद्धांत का पालन करता है। अर्थात जो तत्व सबसे अंत में डाला जाता है, वही सबसे पहले बाहर निकाला जाता है। स्टैक में मुख्य ऑपरेशन **Push** (डेटा जोड़ना) और **Pop** (डेटा हटाना) होते हैं। इसका उपयोग Function Calls, Recursion, Expression Evaluation तथा Undo Operation जैसे कार्यों में व्यापक रूप से किया जाता है।

Q2. Which of the following searching algorithms requires the input data to be sorted before searching? /
निम्नलिखित में से कौन-सा Searching Algorithm खोज करने से पहले डेटा का क्रमबद्ध (Sorted) होना आवश्यक करता है?

A. Linear Search / Linear Search (रैखिक खोज)
B. Binary Search / Binary Search (द्विआधारी खोज)
C. Hash Search / Hash Search (हैश खोज)
D. Depth First Search / Depth First Search (गहराई-प्रथम खोज)
Ans. B. Binary Search / द्विआधारी खोज
Explanation: Binary Search works only on sorted data. It repeatedly divides the search interval into two halves, giving a time complexity of \(O(\log n)\).
Binary Search केवल Sorted Data पर कार्य करता है। यह खोज क्षेत्र को बार-बार दो भागों में विभाजित करता है, जिससे इसकी समय जटिलता \(O(\log n)\) होती है।

Q3. Which of the following is a volatile memory? /
निम्नलिखित में से कौन-सी अस्थायी (Volatile) मेमोरी है?

A. ROM / ROM
B. Hard Disk / Hard Disk (हार्ड डिस्क)
C. RAM / RAM
D. DVD / DVD
Ans. C. RAM / RAM
Explanation: RAM is a volatile memory because its contents are lost when the power supply is switched off. It is used as the primary working memory of a computer.
RAM एक Volatile Memory है क्योंकि बिजली बंद होने पर इसमें संग्रहीत डेटा समाप्त हो जाता है। यह कंप्यूटर की मुख्य कार्यशील मेमोरी होती है।

Q4. In C programming, which symbol is used to access the value stored at the address pointed to by a pointer? /
C Programming में Pointer द्वारा इंगित पते पर संग्रहीत मान प्राप्त करने के लिए किस चिन्ह का उपयोग किया जाता है?

A. & / &
B. * / *
C. # / #
D. % / %
Ans. B. * / *
Explanation: The asterisk (*) is called the dereference operator. It is used to access the value stored at the memory location pointed to by a pointer.
Asterisk (*) को Dereference Operator कहा जाता है। इसका उपयोग Pointer द्वारा इंगित मेमोरी स्थान पर संग्रहीत मान प्राप्त करने के लिए किया जाता है।

Q5. Which SQL command is used to remove all records from a table without deleting its structure? /
किसी Table की संरचना को हटाए बिना उसके सभी Records हटाने के लिए किस SQL Command का उपयोग किया जाता है?

A. DELETE / DELETE
B. DROP / DROP
C. TRUNCATE / TRUNCATE
D. REMOVE / REMOVE
Ans. C. TRUNCATE / TRUNCATE
Explanation: TRUNCATE removes all rows from a table while preserving its structure. It is generally faster than DELETE because it does not log individual row deletions.
TRUNCATE Table की संरचना को सुरक्षित रखते हुए उसके सभी Records हटा देता है। यह सामान्यतः DELETE की तुलना में अधिक तेज़ होता है क्योंकि यह प्रत्येक Row का अलग-अलग Log नहीं बनाता।

Q6. Which layer of the OSI model is responsible for logical addressing? /
OSI Model की कौन-सी Layer Logical Addressing के लिए उत्तरदायी होती है?

A. Transport Layer / Transport Layer
B. Network Layer / Network Layer
C. Session Layer / Session Layer
D. Presentation Layer / Presentation Layer
Ans. B. Network Layer / Network Layer
Explanation: The Network Layer provides logical addressing through IP addresses and determines the best path for data transmission between devices.
Network Layer, IP Address के माध्यम से Logical Addressing प्रदान करती है तथा डेटा को एक स्थान से दूसरे स्थान तक पहुँचाने के लिए उचित मार्ग निर्धारित करती है।

Q7. Which of the following is an example of an Object-Oriented Programming language? /
निम्नलिखित में से कौन-सी भाषा Object-Oriented Programming Language का उदाहरण है?

A. Assembly Language / Assembly Language
B. FORTRAN / FORTRAN
C. Java / Java
D. COBOL / COBOL
Ans. C. Java / Java
Explanation: Java is a pure object-oriented programming language in which concepts such as classes, objects, inheritance, polymorphism, encapsulation, and abstraction are extensively used.
Java एक Object-Oriented Programming Language है जिसमें Class, Object, Inheritance, Polymorphism, Encapsulation तथा Abstraction जैसी अवधारणाओं का व्यापक उपयोग होता है।

Q8. What is the value of \(2^5\)? /
\(2^5\) का मान क्या है?

A. 16 / 16
B. 24 / 24
C. 32 / 32
D. 64 / 64
Ans. C. 32 / 32
Explanation: \(2^5 = 2 \times 2 \times 2 \times 2 \times 2 = 32\).
\(2^5 = 2 \times 2 \times 2 \times 2 \times 2 = 32\)।

Q9. If the probability of an event is 0, the event is called: /
यदि किसी घटना की प्रायिकता 0 है, तो वह घटना क्या कहलाती है?

A. Certain Event / निश्चित घटना
B. Impossible Event / असंभव घटना
C. Random Event / यादृच्छिक घटना
D. Sure Event / सुनिश्चित घटना
Ans. B. Impossible Event / असंभव घटना
Explanation: An event with probability 0 can never occur and is known as an Impossible Event.
जिस घटना की प्रायिकता 0 होती है, उसके घटित होने की कोई संभावना नहीं होती। ऐसी घटना को असंभव घटना कहा जाता है।

Q10. Which of the following correctly represents the Boolean expression for the AND operation? /
निम्नलिखित में से कौन-सा Boolean Expression AND Operation को सही प्रकार से प्रदर्शित करता है?

A. A + B / A + B
B. A · B / A · B
C. A ⊕ B / A ⊕ B
D. A' / A का Complement
Ans. B. A · B / A · B
Explanation: In Boolean Algebra, the dot (·) represents the AND operation. The output is 1 only when both inputs are 1.
Boolean Algebra में Dot (·) AND Operation को दर्शाता है। इसका आउटपुट केवल तब 1 होता है जब दोनों Input 1 हों।

Q11. Which data structure is primarily used for implementing recursion? /
रिकर्शन (Recursion) को लागू करने के लिए मुख्य रूप से किस Data Structure का उपयोग किया जाता है?

A. Queue / Queue (क्यू)
B. Stack / Stack (स्टैक)
C. Array / Array (ऐरे)
D. Graph / Graph (ग्राफ)
Ans. B. Stack / स्टैक
Explanation: Every recursive function call is stored in the call stack. The most recent function call is executed first, which follows the Last In First Out (LIFO) principle.
प्रत्येक Recursive Function Call Call Stack में संग्रहीत होती है। सबसे हाल की Function Call पहले Execute होती है, इसलिए यह LIFO सिद्धांत का पालन करती है।

Q12. Which SQL clause is used to filter records after grouping the data? /
Data को Group करने के बाद Records को Filter करने के लिए किस SQL Clause का उपयोग किया जाता है?

A. WHERE / WHERE
B. HAVING / HAVING
C. ORDER BY / ORDER BY
D. GROUP BY / GROUP BY
Ans. B. HAVING / HAVING
Explanation: The HAVING clause filters grouped records, whereas the WHERE clause filters rows before grouping.
HAVING Clause का उपयोग Group किए गए Records को Filter करने के लिए किया जाता है, जबकि WHERE Clause Grouping से पहले Rows को Filter करता है।

Q13. Which protocol is primarily used for secure communication over the Internet? /
इंटरनेट पर सुरक्षित संचार के लिए मुख्य रूप से किस Protocol का उपयोग किया जाता है?

A. HTTP / HTTP
B. FTP / FTP
C. HTTPS / HTTPS
D. SMTP / SMTP
Ans. C. HTTPS / HTTPS
Explanation: HTTPS uses SSL/TLS encryption to secure communication between the client and the web server, protecting sensitive information from unauthorized access.
HTTPS, SSL/TLS Encryption का उपयोग करके Client और Web Server के बीच सुरक्षित संचार स्थापित करता है तथा संवेदनशील जानकारी की सुरक्षा करता है।

Q14. If the determinant of a matrix is zero, then the matrix is: /
यदि किसी Matrix का Determinant शून्य हो, तो वह Matrix कैसी कहलाती है?

A. Identity Matrix / Identity Matrix
B. Singular Matrix / Singular Matrix (एकल मैट्रिक्स)
C. Diagonal Matrix / Diagonal Matrix
D. Unit Matrix / Unit Matrix
Ans. B. Singular Matrix / Singular Matrix
Explanation: A matrix whose determinant is zero is called a Singular Matrix. Such a matrix has no inverse.
जिस Matrix का Determinant शून्य होता है, उसे Singular Matrix कहते हैं। ऐसी Matrix का Inverse अस्तित्व में नहीं होता।

Q15. Which scheduling algorithm may cause starvation of processes with lower priority? /
कौन-सा CPU Scheduling Algorithm निम्न Priority वाले Processes में Starvation उत्पन्न कर सकता है?

A. Round Robin / Round Robin
B. FCFS / FCFS
C. Priority Scheduling / Priority Scheduling
D. FIFO / FIFO
Ans. C. Priority Scheduling / Priority Scheduling
Explanation: In Priority Scheduling, low-priority processes may wait indefinitely if higher-priority processes continue to arrive. This situation is called starvation.
Priority Scheduling में यदि लगातार उच्च Priority वाले Processes आते रहें, तो निम्न Priority वाले Processes लंबे समय तक प्रतीक्षा करते रह सकते हैं। इसे Starvation कहते हैं।

Q16. What is the derivative of \(x^4\) with respect to \(x\)? /
\(x\) के सापेक्ष \(x^4\) का अवकलज (Derivative) क्या होगा?

A. \(4x^3\) / \(4x^3\)
B. \(3x^4\) / \(3x^4\)
C. \(4x^4\) / \(4x^4\)
D. \(x^3\) / \(x^3\)
Ans. A. \(4x^3\) / \(4x^3\)
Explanation: According to the power rule, \(\frac{d}{dx}(x^n)=nx^{n-1}\). Therefore, \(\frac{d}{dx}(x^4)=4x^3\).
Power Rule के अनुसार \(\frac{d}{dx}(x^n)=nx^{n-1}\) होता है। इसलिए \(\frac{d}{dx}(x^4)=4x^3\) होगा।

Q17. Which of the following is NOT an example of system software? /
निम्नलिखित में से कौन-सा System Software का उदाहरण नहीं है?

A. Operating System / Operating System
B. Compiler / Compiler
C. MS Word / MS Word
D. Device Driver / Device Driver
Ans. C. MS Word / MS Word
Explanation: MS Word is application software used for word processing, whereas Operating Systems, Compilers and Device Drivers are system software.
MS Word एक Application Software है जिसका उपयोग Document तैयार करने के लिए किया जाता है, जबकि Operating System, Compiler और Device Driver System Software हैं।

Q18. Which one of the following is an example of a one-to-many relationship in a database? /
Database में One-to-Many Relationship का उदाहरण कौन-सा है?

A. One Student – One Roll Number / एक छात्र – एक रोल नंबर
B. One Department – Many Employees / एक विभाग – अनेक कर्मचारी
C. One Citizen – One Aadhaar Number / एक नागरिक – एक आधार संख्या
D. One Book – One ISBN / एक पुस्तक – एक ISBN
Ans. B. One Department – Many Employees / एक विभाग – अनेक कर्मचारी
Explanation: In a one-to-many relationship, one record in the parent table can be associated with multiple records in the child table.
One-to-Many Relationship में Parent Table का एक Record Child Table के अनेक Records से संबंधित हो सकता है।

Q19. Find the value of \(^{5}P_{2}\). /
\(^{5}P_{2}\) का मान ज्ञात कीजिए।

A. 10 / 10
B. 20 / 20
C. 25 / 25
D. 15 / 15
Ans. B. 20 / 20
Explanation: \(^{n}P_{r}=\frac{n!}{(n-r)!}\). Therefore, \(^{5}P_{2}=\frac{5!}{3!}=\frac{120}{6}=20\).
\(^{n}P_{r}=\frac{n!}{(n-r)!}\) के अनुसार \(^{5}P_{2}=\frac{5!}{3!}=20\) होगा।

Q20. Which keyword is used in Java to inherit a class? /
Java में किसी Class को Inherit करने के लिए किस Keyword का उपयोग किया जाता है?

A. inherits / inherits
B. implements / implements
C. extends / extends
D. super / super
Ans. C. extends / extends
Explanation: The extends keyword is used in Java to inherit one class from another. It enables code reusability and supports hierarchical relationships between classes.
Java में extends Keyword का उपयोग एक Class को दूसरी Class से Inherit कराने के लिए किया जाता है। इससे Code Reusability बढ़ती है तथा Classes के बीच Hierarchical Relationship स्थापित होती है।

Q21. Which of the following traversal techniques visits the root node before its child nodes in a binary tree? /
Binary Tree में निम्नलिखित में से कौन-सी Traversal Technique Root Node को उसके Child Nodes से पहले Visit करती है?

A. Inorder Traversal / Inorder Traversal
B. Postorder Traversal / Postorder Traversal
C. Preorder Traversal / Preorder Traversal
D. Level Order Traversal / Level Order Traversal
Ans. C. Preorder Traversal / Preorder Traversal
Explanation: In Preorder Traversal, the Root node is visited first, followed by the Left Subtree and then the Right Subtree. The order is Root → Left → Right.
Preorder Traversal में सबसे पहले Root Node को Visit किया जाता है, उसके बाद Left Subtree और फिर Right Subtree को। इसका क्रम Root → Left → Right होता है।

Q22. Which command is used to display the structure of a table in MySQL? /
MySQL में किसी Table की संरचना (Structure) देखने के लिए किस Command का उपयोग किया जाता है?

A. SHOW TABLE / SHOW TABLE
B. DESC / DESC
C. DISPLAY TABLE / DISPLAY TABLE
D. VIEW TABLE / VIEW TABLE
Ans. B. DESC / DESC
Explanation: The DESC (DESCRIBE) command displays the structure of a table, including column names, data types, null values, keys, and default values.
DESC (DESCRIBE) Command किसी Table की संरचना प्रदर्शित करता है, जिसमें Column Name, Data Type, Null Value, Key तथा Default Value जैसी जानकारी होती है।

Q23. Which of the following is NOT a feature of Object-Oriented Programming? /
निम्नलिखित में से कौन-सा Object-Oriented Programming की विशेषता नहीं है?

A. Encapsulation / Encapsulation
B. Inheritance / Inheritance
C. Polymorphism / Polymorphism
D. Assembler / Assembler
Ans. D. Assembler / Assembler
Explanation: Assembler is a system software that converts assembly language into machine language. It is not an Object-Oriented Programming feature.
Assembler एक System Software है जो Assembly Language को Machine Language में परिवर्तित करता है। यह Object-Oriented Programming की विशेषता नहीं है।

Q24. What is the value of \(\log_{10}1000\)? /
\(\log_{10}1000\) का मान क्या है?

A. 1 / 1
B. 2 / 2
C. 3 / 3
D. 10 / 10
Ans. C. 3 / 3
Explanation: Since \(10^3 = 1000\), therefore \(\log_{10}1000 = 3\).
क्योंकि \(10^3 = 1000\), इसलिए \(\log_{10}1000 = 3\) होगा।

Q25. Which IP version uses 128-bit addresses? /
कौन-सा IP Version 128-bit Address का उपयोग करता है?

A. IPv4 / IPv4
B. IPv5 / IPv5
C. IPv6 / IPv6
D. IPv7 / IPv7
Ans. C. IPv6 / IPv6
Explanation: IPv6 uses 128-bit addresses, providing a significantly larger address space than IPv4, which uses 32-bit addresses.
IPv6 में 128-bit Address का उपयोग किया जाता है, जिससे IPv4 (32-bit) की तुलना में बहुत अधिक Address उपलब्ध होते हैं।

Q26. Which sorting algorithm repeatedly compares and swaps adjacent elements? /
कौन-सा Sorting Algorithm बार-बार आस-पास के Elements की तुलना करके उन्हें Swap करता है?

A. Merge Sort / Merge Sort
B. Quick Sort / Quick Sort
C. Bubble Sort / Bubble Sort
D. Heap Sort / Heap Sort
Ans. C. Bubble Sort / Bubble Sort
Explanation: Bubble Sort repeatedly compares adjacent elements and swaps them if they are in the wrong order. Its average time complexity is \(O(n^2)\).
Bubble Sort में आस-पास के Elements की बार-बार तुलना की जाती है और आवश्यकता होने पर उन्हें Swap किया जाता है। इसकी औसत समय जटिलता \(O(n^2)\) होती है।

Q27. Which of the following is an example of system software responsible for managing computer hardware? /
निम्नलिखित में से कौन-सा System Software कंप्यूटर हार्डवेयर के प्रबंधन के लिए उत्तरदायी होता है?

A. MS Excel / MS Excel
B. Adobe Photoshop / Adobe Photoshop
C. Operating System / Operating System
D. Google Chrome / Google Chrome
Ans. C. Operating System / Operating System
Explanation: The Operating System manages hardware resources, memory, files, processes, and provides an interface between users and hardware.
Operating System हार्डवेयर संसाधनों, मेमोरी, फाइल, प्रोसेस आदि का प्रबंधन करता है तथा User और Hardware के बीच Interface प्रदान करता है।

Q28. If \(A = \{1,2,3,4\}\) and \(B = \{3,4,5,6\}\), then \(A \cap B\) is: /
यदि \(A = \{1,2,3,4\}\) तथा \(B = \{3,4,5,6\}\), तो \(A \cap B\) क्या होगा?

A. \(\{1,2\}\) / \(\{1,2\}\)
B. \(\{3,4\}\) / \(\{3,4\}\)
C. \(\{5,6\}\) / \(\{5,6\}\)
D. \(\{1,2,5,6\}\) / \(\{1,2,5,6\}\)
Ans. B. \(\{3,4\}\) / \(\{3,4\}\)
Explanation: The intersection of two sets contains only the elements common to both sets. Here, 3 and 4 are common.
दो Sets का Intersection उन Elements का समूह होता है जो दोनों Sets में समान हों। यहाँ 3 और 4 दोनों Sets में उपस्थित हैं।

Q29. Which keyword is used to define a constant value in C language? /
C भाषा में स्थिर (Constant) मान को परिभाषित करने के लिए किस Keyword का उपयोग किया जाता है?

A. static / static
B. volatile / volatile
C. const / const
D. extern / extern
Ans. C. const / const
Explanation: The const keyword declares a variable whose value cannot be modified after initialization.
const Keyword का उपयोग ऐसे Variable को घोषित करने के लिए किया जाता है जिसका मान Initialize होने के बाद बदला नहीं जा सकता।

Q30. Which of the following cyber attacks attempts to trick users into revealing sensitive information through fake emails or websites? /
निम्नलिखित में से कौन-सा Cyber Attack नकली Email या Website के माध्यम से उपयोगकर्ताओं से संवेदनशील जानकारी प्राप्त करने का प्रयास करता है?

A. Phishing / Phishing
B. Spoofing / Spoofing
C. Sniffing / Sniffing
D. Flooding / Flooding
Ans. A. Phishing / Phishing
Explanation: Phishing is a social engineering attack in which attackers impersonate trusted entities to steal usernames, passwords, banking details, or other confidential information.
Phishing एक Social Engineering Attack है जिसमें हमलावर किसी विश्वसनीय संस्था का रूप धारण करके Username, Password, Banking Details तथा अन्य गोपनीय जानकारी चुराने का प्रयास करते हैं।

Q31. Which of the following traversal techniques visits the Left Subtree, Root, and then the Right Subtree of a Binary Tree? /
Binary Tree में निम्नलिखित में से कौन-सी Traversal Technique पहले Left Subtree, फिर Root और उसके बाद Right Subtree को Visit करती है?

A. Preorder Traversal / Preorder Traversal
B. Postorder Traversal / Postorder Traversal
C. Inorder Traversal / Inorder Traversal
D. Level Order Traversal / Level Order Traversal
Ans. C. Inorder Traversal / Inorder Traversal
Explanation: In Inorder Traversal, the Left Subtree is visited first, followed by the Root node and then the Right Subtree. For a Binary Search Tree (BST), Inorder Traversal produces elements in sorted order.
Inorder Traversal में पहले Left Subtree, फिर Root Node और अंत में Right Subtree को Visit किया जाता है। Binary Search Tree (BST) में Inorder Traversal करने पर Elements Sorted Order में प्राप्त होते हैं।

Q32. Which SQL function is used to count the number of records returned by a query? /
Query द्वारा प्राप्त Records की संख्या ज्ञात करने के लिए किस SQL Function का उपयोग किया जाता है?

A. SUM() / SUM()
B. COUNT() / COUNT()
C. AVG() / AVG()
D. TOTAL() / TOTAL()
Ans. B. COUNT() / COUNT()
Explanation: The COUNT() function returns the total number of rows matching the specified condition in a query.
COUNT() Function किसी Query की शर्त को पूरा करने वाले कुल Records (Rows) की संख्या लौटाता है।

Q33. In Java, which method is the entry point of program execution? /
Java में Program Execution किस Method से प्रारंभ होता है?

A. run() / run()
B. execute() / execute()
C. main() / main()
D. start() / start()
Ans. C. main() / main()
Explanation: Every standalone Java application begins execution from the public static void main(String[] args) method, which acts as the program's entry point.
प्रत्येक Standalone Java Program का Execution public static void main(String[] args) Method से प्रारंभ होता है। इसे Program का Entry Point कहा जाता है।

Q34. If \(A=\begin{bmatrix}2&0\\0&2\end{bmatrix}\), then the determinant of matrix \(A\) is: /
यदि \(A=\begin{bmatrix}2&0\\0&2\end{bmatrix}\), तो Matrix \(A\) का Determinant क्या होगा?

A. 2 / 2
B. 4 / 4
C. 8 / 8
D. 0 / 0
Ans. B. 4 / 4
Explanation: For a \(2 \times 2\) matrix, the determinant is calculated as \(ad-bc\). Therefore, \((2 \times 2)-(0 \times 0)=4\).
\(2 \times 2\) Matrix का Determinant \(ad-bc\) होता है। अतः \((2 \times 2)-(0 \times 0)=4\) होगा।

Q35. Which of the following is NOT a valid HTTP request method? /
निम्नलिखित में से कौन-सी HTTP Request Method मान्य नहीं है?

A. GET / GET
B. POST / POST
C. FETCH / FETCH
D. DELETE / DELETE
Ans. C. FETCH / FETCH
Explanation: Standard HTTP request methods include GET, POST, PUT, PATCH, DELETE, HEAD and OPTIONS. FETCH is a JavaScript API, not an HTTP request method.
HTTP की मान्य Request Methods में GET, POST, PUT, PATCH, DELETE, HEAD तथा OPTIONS शामिल हैं। FETCH JavaScript API है, HTTP Method नहीं।

Q36. Which of the following scheduling algorithms allocates CPU time to each process for a fixed time slice? /
निम्नलिखित में से कौन-सा CPU Scheduling Algorithm प्रत्येक Process को निश्चित Time Slice प्रदान करता है?

A. Shortest Job First (SJF) / Shortest Job First (SJF)
B. Priority Scheduling / Priority Scheduling
C. Round Robin / Round Robin
D. First Come First Serve (FCFS) / First Come First Serve (FCFS)
Ans. C. Round Robin / Round Robin
Explanation: Round Robin Scheduling assigns a fixed time quantum to each process. If the process is not completed within that time, it is moved to the end of the ready queue.
Round Robin Scheduling में प्रत्येक Process को निश्चित Time Quantum दिया जाता है। यदि Process उस समय में पूरा नहीं होता, तो उसे Ready Queue के अंत में भेज दिया जाता है।

Q37. What is the probability of getting an even number on a fair six-sided die? /
एक निष्पक्ष छह मुख वाले पासे को फेंकने पर सम संख्या प्राप्त होने की प्रायिकता क्या है?

A. \(\frac{1}{6}\) / \(\frac{1}{6}\)
B. \(\frac{1}{3}\) / \(\frac{1}{3}\)
C. \(\frac{1}{2}\) / \(\frac{1}{2}\)
D. \(\frac{2}{3}\) / \(\frac{2}{3}\)
Ans. C. \(\frac{1}{2}\) / \(\frac{1}{2}\)
Explanation: A die has six outcomes, and the even numbers are 2, 4, and 6. Therefore, the probability is \(\frac{3}{6}=\frac{1}{2}\).
एक पासे में कुल 6 संभावित परिणाम होते हैं तथा सम संख्याएँ 2, 4 और 6 हैं। अतः प्रायिकता \(\frac{3}{6}=\frac{1}{2}\) होगी।

Q38. Which protocol is responsible for automatically assigning IP addresses to devices on a network? /
नेटवर्क में Devices को स्वतः IP Address प्रदान करने के लिए कौन-सा Protocol उत्तरदायी होता है?

A. SMTP / SMTP
B. DHCP / DHCP
C. FTP / FTP
D. POP3 / POP3
Ans. B. DHCP / DHCP
Explanation: DHCP (Dynamic Host Configuration Protocol) automatically assigns IP addresses and other network configuration parameters to devices connected to a network.
DHCP (Dynamic Host Configuration Protocol) नेटवर्क से जुड़े Devices को स्वतः IP Address तथा अन्य आवश्यक Network Configuration उपलब्ध कराता है।

Q39. Which keyword is used in Python to define a function? /
Python में Function को परिभाषित करने के लिए किस Keyword का उपयोग किया जाता है?

A. func / func
B. define / define
C. function / function
D. def / def
Ans. D. def / def
Explanation: In Python, functions are declared using the def keyword followed by the function name and parameters.
Python में Function को def Keyword द्वारा घोषित किया जाता है, जिसके बाद Function Name और Parameters लिखे जाते हैं।

Q40. Which of the following malware is specifically designed to replicate itself and spread without user intervention? /
निम्नलिखित में से कौन-सा Malware स्वयं की प्रतिलिपि बनाकर बिना उपयोगकर्ता के हस्तक्षेप के फैलने के लिए बनाया गया है?

A. Trojan Horse / Trojan Horse
B. Spyware / Spyware
C. Computer Worm / Computer Worm
D. Adware / Adware
Ans. C. Computer Worm / Computer Worm
Explanation: A Computer Worm is a self-replicating malware that spreads automatically across networks without attaching itself to another program.
Computer Worm एक Self-Replicating Malware है जो किसी अन्य Program से जुड़े बिना स्वतः नेटवर्क में फैल जाता है।

Q41. Which of the following data structures allows insertion and deletion from both ends? /
निम्नलिखित में से कौन-सा Data Structure दोनों सिरों (Ends) से Insertion तथा Deletion की अनुमति देता है?

A. Stack / Stack
B. Queue / Queue
C. Deque / Deque (Double Ended Queue)
D. Priority Queue / Priority Queue
Ans. C. Deque / Double Ended Queue (डेक)
Explanation: A Deque (Double Ended Queue) supports insertion and deletion operations at both the front and rear ends, making it more flexible than a standard queue.
Deque (Double Ended Queue) में Front तथा Rear दोनों सिरों से Insertion और Deletion किया जा सकता है। इसलिए यह सामान्य Queue की तुलना में अधिक लचीला Data Structure है।

Q42. Which SQL statement is used to modify the structure of an existing table? /
किसी Existing Table की संरचना (Structure) में परिवर्तन करने के लिए किस SQL Statement का उपयोग किया जाता है?

A. UPDATE / UPDATE
B. ALTER TABLE / ALTER TABLE
C. MODIFY TABLE / MODIFY TABLE
D. CHANGE TABLE / CHANGE TABLE
Ans. B. ALTER TABLE / ALTER TABLE
Explanation: The ALTER TABLE statement is used to add, modify, rename, or delete columns and constraints in an existing table.
ALTER TABLE Statement का उपयोग Existing Table में Column जोड़ने, हटाने, संशोधित करने अथवा Constraints में परिवर्तन करने के लिए किया जाता है।

Q43. Which Java keyword is used to prevent a method from being overridden? /
Java में किसी Method को Override होने से रोकने के लिए किस Keyword का उपयोग किया जाता है?

A. static / static
B. private / private
C. final / final
D. abstract / abstract
Ans. C. final / final
Explanation: A method declared with the final keyword cannot be overridden by subclasses. This helps preserve the original implementation.
final Keyword से घोषित Method को Subclass द्वारा Override नहीं किया जा सकता। इससे मूल Implementation सुरक्षित रहती है।

Q44. Evaluate the value of \(7! \div 5!\). /
\(7! \div 5!\) का मान ज्ञात कीजिए।

A. 35 / 35
B. 42 / 42
C. 49 / 49
D. 56 / 56
Ans. B. 42 / 42
Explanation: \(7! \div 5! = \frac{7 \times 6 \times 5!}{5!} = 7 \times 6 = 42\).
\(7! \div 5! = \frac{7 \times 6 \times 5!}{5!} = 7 \times 6 = 42\)।

Q45. Which networking device operates primarily at the Data Link Layer (Layer 2) of the OSI model? /
निम्नलिखित में से कौन-सा Networking Device मुख्यतः OSI Model की Data Link Layer (Layer 2) पर कार्य करता है?

A. Router / Router
B. Hub / Hub
C. Switch / Switch
D. Gateway / Gateway
Ans. C. Switch / Switch
Explanation: A Switch works at the Data Link Layer and forwards frames based on MAC addresses, reducing unnecessary network traffic.
Switch Data Link Layer पर कार्य करता है तथा MAC Address के आधार पर Data Frames को Forward करता है, जिससे अनावश्यक Network Traffic कम होता है।

Q46. Which sorting algorithm always selects the smallest element from the unsorted portion of the list? /
कौन-सा Sorting Algorithm प्रत्येक चरण में Unsorted भाग से सबसे छोटे Element का चयन करता है?

A. Insertion Sort / Insertion Sort
B. Bubble Sort / Bubble Sort
C. Selection Sort / Selection Sort
D. Quick Sort / Quick Sort
Ans. C. Selection Sort / Selection Sort
Explanation: Selection Sort repeatedly finds the minimum element from the unsorted portion and places it at the beginning of the sorted portion.
Selection Sort प्रत्येक चरण में Unsorted भाग से सबसे छोटे Element का चयन करके उसे Sorted भाग की शुरुआत में रखता है।

Q47. If the probability of an event is 1, the event is called: /
यदि किसी घटना की प्रायिकता 1 हो, तो वह घटना क्या कहलाती है?

A. Impossible Event / असंभव घटना
B. Mutually Exclusive Event / परस्पर अपवर्ती घटना
C. Certain Event / निश्चित घटना
D. Independent Event / स्वतंत्र घटना
Ans. C. Certain Event / निश्चित घटना
Explanation: An event with probability 1 is guaranteed to occur and is known as a Certain Event.
जिस घटना की प्रायिकता 1 होती है, उसका घटित होना निश्चित होता है। ऐसी घटना को Certain Event कहते हैं।

Q48. Which of the following protocols is used to transfer files between computers over a network? /
नेटवर्क पर दो कंप्यूटरों के बीच Files Transfer करने के लिए निम्नलिखित में से किस Protocol का उपयोग किया जाता है?

A. FTP / FTP
B. SNMP / SNMP
C. ARP / ARP
D. ICMP / ICMP
Ans. A. FTP / FTP
Explanation: FTP (File Transfer Protocol) is specifically designed to transfer files between computers connected through a TCP/IP network.
FTP (File Transfer Protocol) TCP/IP आधारित नेटवर्क में कंप्यूटरों के बीच Files के आदान-प्रदान के लिए उपयोग किया जाता है।

Q49. Which Python data type stores an immutable ordered collection of elements? /
Python का कौन-सा Data Type Elements का Immutable Ordered Collection संग्रहीत करता है?

A. List / List
B. Dictionary / Dictionary
C. Set / Set
D. Tuple / Tuple
Ans. D. Tuple / Tuple
Explanation: A Tuple is an ordered collection whose elements cannot be modified after creation. Hence, it is immutable.
Tuple एक Ordered Collection है जिसके Elements बनने के बाद बदले नहीं जा सकते। इसलिए इसे Immutable Data Type कहा जाता है।

Q50. Which type of malware disguises itself as a legitimate program but performs malicious activities after installation? /
निम्नलिखित में से कौन-सा Malware स्वयं को एक वैध Program के रूप में प्रस्तुत करता है, लेकिन Install होने के बाद हानिकारक कार्य करता है?

A. Trojan Horse / Trojan Horse
B. Computer Worm / Computer Worm
C. Ransomware / Ransomware
D. Spyware / Spyware
Ans. A. Trojan Horse / Trojan Horse
Explanation: A Trojan Horse appears to be a genuine application but secretly executes malicious code after installation. Unlike worms, it does not replicate itself.
Trojan Horse स्वयं को एक वास्तविक Software के रूप में प्रस्तुत करता है, लेकिन Install होने के बाद गुप्त रूप से हानिकारक कार्य करता है। यह Worm की तरह स्वयं की प्रतिलिपि नहीं बनाता।

Q51. Which of the following data structures is used to implement Breadth First Search (BFS) in a graph? /
ग्राफ में Breadth First Search (BFS) को लागू करने के लिए निम्नलिखित में से किस Data Structure का उपयोग किया जाता है?

A. Stack / Stack (स्टैक)
B. Queue / Queue (क्यू)
C. Heap / Heap (हीप)
D. Linked List / Linked List (लिंक्ड लिस्ट)
Ans. B. Queue / Queue (क्यू)
Explanation: Breadth First Search (BFS) explores vertices level by level. A Queue follows the First In First Out (FIFO) principle, making it ideal for processing vertices in the order they are discovered.
Breadth First Search (BFS) ग्राफ के Vertices को स्तर (Level) के अनुसार Traverse करता है। Queue, FIFO सिद्धांत का पालन करती है, इसलिए खोजे गए Vertices को क्रमवार Process करने के लिए इसका उपयोग किया जाता है।

Q52. Which SQL command is used to permanently save all changes made during the current transaction? /
वर्तमान Transaction के दौरान किए गए सभी परिवर्तनों को स्थायी रूप से सुरक्षित करने के लिए किस SQL Command का उपयोग किया जाता है?

A. ROLLBACK / ROLLBACK
B. SAVEPOINT / SAVEPOINT
C. COMMIT / COMMIT
D. END / END
Ans. C. COMMIT / COMMIT
Explanation: The COMMIT command permanently saves all changes made during the current transaction. Once committed, the changes cannot be undone using ROLLBACK.
COMMIT Command वर्तमान Transaction के सभी परिवर्तनों को स्थायी रूप से Database में सुरक्षित कर देता है। COMMIT के बाद ROLLBACK द्वारा उन परिवर्तनों को वापस नहीं लिया जा सकता।

Q53. Which of the following access specifiers provides the widest accessibility in Java? /
Java में निम्नलिखित में से कौन-सा Access Specifier सबसे अधिक Accessibility प्रदान करता है?

A. private / private
B. protected / protected
C. default / default
D. public / public
Ans. D. public / public
Explanation: A public member can be accessed from any class in any package, making it the least restrictive access specifier in Java.
public Access Specifier वाले Member को किसी भी Package की किसी भी Class से Access किया जा सकता है। इसलिए यह Java का सबसे व्यापक Access Specifier है।

Q54. If \(A=\{2,4,6,8\}\), then the cardinality of set \(A\) is: /
यदि \(A=\{2,4,6,8\}\), तो Set \(A\) की Cardinality क्या होगी?

A. 2 / 2
B. 3 / 3
C. 4 / 4
D. 8 / 8
Ans. C. 4 / 4
Explanation: The cardinality of a set is the total number of distinct elements it contains. Set \(A\) contains four elements: 2, 4, 6, and 8.
किसी Set की Cardinality उस Set में उपस्थित भिन्न (Distinct) Elements की कुल संख्या होती है। Set \(A\) में 2, 4, 6 और 8 कुल चार Elements हैं।

Q55. Which protocol is responsible for translating domain names into IP addresses? /
Domain Name को IP Address में परिवर्तित करने के लिए कौन-सा Protocol/Service उत्तरदायी है?

A. FTP / FTP
B. DNS / DNS
C. SMTP / SMTP
D. SSH / SSH
Ans. B. DNS / DNS
Explanation: The Domain Name System (DNS) converts human-readable domain names such as www.example.com into numerical IP addresses used by computers.
Domain Name System (DNS) मनुष्यों द्वारा पढ़े जाने योग्य Domain Name (जैसे www.example.com) को Computer द्वारा उपयोग किए जाने वाले IP Address में परिवर्तित करता है।

Q56. Which algorithm is commonly used to find the shortest path from a single source vertex in a weighted graph with non-negative edge weights? /
Non-negative Edge Weights वाले Weighted Graph में Single Source से Shortest Path ज्ञात करने के लिए सामान्यतः किस Algorithm का उपयोग किया जाता है?

A. Prim's Algorithm / Prim's Algorithm
B. Kruskal's Algorithm / Kruskal's Algorithm
C. Dijkstra's Algorithm / Dijkstra's Algorithm
D. Binary Search / Binary Search
Ans. C. Dijkstra's Algorithm / Dijkstra's Algorithm
Explanation: Dijkstra's Algorithm efficiently computes the shortest path from a single source to all other vertices in a graph having non-negative edge weights.
Dijkstra's Algorithm Non-negative Edge Weights वाले Graph में एक Source Vertex से अन्य सभी Vertices तक का सबसे छोटा मार्ग ज्ञात करने के लिए उपयोग किया जाता है।

Q57. Which of the following is a valid Python keyword? /
निम्नलिखित में से कौन-सा Python का एक Valid Keyword है?

A. repeat / repeat
B. then / then
C. lambda / lambda
D. integer / integer
Ans. C. lambda / lambda
Explanation: The lambda keyword is used to create anonymous functions in Python. The other options are not Python keywords.
lambda Keyword का उपयोग Python में Anonymous Functions बनाने के लिए किया जाता है। अन्य विकल्प Python Keywords नहीं हैं।

Q58. Which layer of the TCP/IP model is responsible for reliable end-to-end communication? /
TCP/IP Model की कौन-सी Layer Reliable End-to-End Communication के लिए उत्तरदायी होती है?

A. Application Layer / Application Layer
B. Internet Layer / Internet Layer
C. Transport Layer / Transport Layer
D. Network Access Layer / Network Access Layer
Ans. C. Transport Layer / Transport Layer
Explanation: The Transport Layer provides reliable communication through protocols such as TCP. It performs sequencing, error recovery, and flow control.
Transport Layer, TCP जैसे Protocols के माध्यम से विश्वसनीय End-to-End Communication प्रदान करती है। यह Sequencing, Error Recovery तथा Flow Control जैसे कार्य करती है।

Q59. The value of \(\int 3x^2\,dx\) is: /
\(\int 3x^2\,dx\) का मान क्या होगा?

A. \(x^3 + C\) / \(x^3 + C\)
B. \(3x^3 + C\) / \(3x^3 + C\)
C. \(x^2 + C\) / \(x^2 + C\)
D. \(6x + C\) / \(6x + C\)
Ans. A. \(x^3 + C\) / \(x^3 + C\)
Explanation: Using the power rule of integration, \(\int x^n dx=\frac{x^{n+1}}{n+1}+C\). Therefore, \(\int 3x^2dx=x^3+C\).
समाकलन के Power Rule के अनुसार \(\int x^n dx=\frac{x^{n+1}}{n+1}+C\) होता है। अतः \(\int 3x^2dx=x^3+C\) होगा।

Q60. Which cybersecurity principle ensures that information is accessible only to authorized users? /
Cyber Security का कौन-सा सिद्धांत सुनिश्चित करता है कि जानकारी केवल अधिकृत (Authorized) उपयोगकर्ताओं के लिए ही उपलब्ध हो?

A. Availability / Availability
B. Integrity / Integrity
C. Confidentiality / Confidentiality
D. Authentication / Authentication
Ans. C. Confidentiality / Confidentiality
Explanation: Confidentiality is one of the three pillars of the CIA Triad. It ensures that sensitive information is disclosed only to authorized individuals or systems.
Confidentiality, CIA Triad के तीन मुख्य सिद्धांतों में से एक है। यह सुनिश्चित करता है कि संवेदनशील जानकारी केवल अधिकृत व्यक्ति या सिस्टम द्वारा ही Access की जा सके।

Q61. Which data structure is most suitable for implementing a priority-based scheduling system? /
Priority आधारित Scheduling System को लागू करने के लिए निम्नलिखित में से कौन-सा Data Structure सबसे उपयुक्त है?

A. Stack / Stack (स्टैक)
B. Queue / Queue (क्यू)
C. Heap / Heap (हीप)
D. Array / Array (ऐरे)
Ans. C. Heap / Heap (हीप)
Explanation: A Binary Heap efficiently supports insertion and deletion of the highest (or lowest) priority element in \(O(\log n)\) time. Therefore, it is widely used to implement priority queues and scheduling algorithms.
Binary Heap, Highest अथवा Lowest Priority वाले Element को \(O(\log n)\) समय में Insert तथा Delete करने की सुविधा देता है। इसलिए इसका उपयोग Priority Queue एवं Scheduling Algorithms में किया जाता है।

Q62. Which SQL JOIN returns only the records that have matching values in both tables? /
कौन-सा SQL JOIN केवल उन Records को लौटाता है जिनके दोनों Tables में Matching Values होती हैं?

A. LEFT JOIN / LEFT JOIN
B. RIGHT JOIN / RIGHT JOIN
C. FULL OUTER JOIN / FULL OUTER JOIN
D. INNER JOIN / INNER JOIN
Ans. D. INNER JOIN / INNER JOIN
Explanation: An INNER JOIN returns only those rows for which the join condition is satisfied in both tables. Unmatched rows are excluded from the result.
INNER JOIN केवल उन्हीं Rows को Return करता है जिनके लिए दोनों Tables में Join Condition पूरी होती है। जिन Records का Match नहीं होता, वे Result में शामिल नहीं किए जाते।

Q63. Which Java collection automatically stores unique elements and does not allow duplicates? /
Java का कौन-सा Collection केवल Unique Elements को Store करता है तथा Duplicate Elements की अनुमति नहीं देता?

A. ArrayList / ArrayList
B. LinkedList / LinkedList
C. HashSet / HashSet
D. Vector / Vector
Ans. C. HashSet / HashSet
Explanation: HashSet implements the Set interface and stores only unique elements. If a duplicate element is inserted, it is ignored automatically.
HashSet, Set Interface को Implement करता है तथा केवल Unique Elements को Store करता है। यदि Duplicate Element Insert किया जाए, तो उसे स्वतः Ignore कर दिया जाता है।

Q64. If \(f(x)=3x^2-5x+7\), then \(f'(x)\) is: /
यदि \(f(x)=3x^2-5x+7\), तो \(f'(x)\) क्या होगा?

A. \(6x-5\) / \(6x-5\)
B. \(3x-5\) / \(3x-5\)
C. \(6x+5\) / \(6x+5\)
D. \(9x^2-5\) / \(9x^2-5\)
Ans. A. \(6x-5\) / \(6x-5\)
Explanation: Differentiating term by term, \(\frac{d}{dx}(3x^2)=6x\), \(\frac{d}{dx}(-5x)=-5\), and \(\frac{d}{dx}(7)=0\). Hence, \(f'(x)=6x-5\).
प्रत्येक पद का अलग-अलग अवकलन करने पर \(\frac{d}{dx}(3x^2)=6x\), \(\frac{d}{dx}(-5x)=-5\) तथा \(\frac{d}{dx}(7)=0\) प्राप्त होता है। अतः \(f'(x)=6x-5\) होगा।

Q65. Which device connects two different networks and forwards packets based on IP addresses? /
कौन-सा Device दो अलग-अलग Networks को जोड़ता है तथा IP Address के आधार पर Packets को Forward करता है?

A. Hub / Hub
B. Switch / Switch
C. Router / Router
D. Repeater / Repeater
Ans. C. Router / Router
Explanation: A Router operates at the Network Layer and forwards packets between different networks using IP addresses and routing tables.
Router, OSI Model की Network Layer पर कार्य करता है तथा IP Address और Routing Table की सहायता से विभिन्न Networks के बीच Packets को Forward करता है।

Q66. Which of the following sorting algorithms has the best average-case time complexity? /
निम्नलिखित में से किस Sorting Algorithm की Average Case Time Complexity सबसे बेहतर होती है?

A. Bubble Sort / Bubble Sort
B. Selection Sort / Selection Sort
C. Quick Sort / Quick Sort
D. Insertion Sort / Insertion Sort
Ans. C. Quick Sort / Quick Sort
Explanation: Quick Sort has an average-case time complexity of \(O(n\log n)\), making it significantly faster than Bubble, Selection, and Insertion Sort for large datasets.
Quick Sort की Average Case Time Complexity \(O(n\log n)\) होती है, जो बड़े Data Sets के लिए Bubble, Selection तथा Insertion Sort की तुलना में अधिक कुशल है।

Q67. If two events \(A\) and \(B\) are mutually exclusive, then \(P(A \cap B)\) is: /
यदि दो घटनाएँ \(A\) और \(B\) परस्पर अपवर्ती (Mutually Exclusive) हैं, तो \(P(A \cap B)\) का मान क्या होगा?

A. 1 / 1
B. 0 / 0
C. \(\frac{1}{2}\) / \(\frac{1}{2}\)
D. Depends on A / A पर निर्भर करता है
Ans. B. 0 / 0
Explanation: Mutually Exclusive events cannot occur simultaneously. Therefore, the probability of their intersection is always zero.
Mutually Exclusive घटनाएँ एक साथ घटित नहीं हो सकतीं। इसलिए उनके Intersection की Probability सदैव 0 होती है।

Q68. Which protocol is commonly used to securely access a remote Linux server through the command line? /
Command Line के माध्यम से Remote Linux Server को सुरक्षित रूप से Access करने के लिए सामान्यतः किस Protocol का उपयोग किया जाता है?

A. Telnet / Telnet
B. SSH / SSH
C. HTTP / HTTP
D. SNMP / SNMP
Ans. B. SSH / SSH
Explanation: SSH (Secure Shell) encrypts all communication between the client and server, making remote administration secure.
SSH (Secure Shell) Client और Server के बीच होने वाले सभी Communication को Encrypt करता है, जिससे Remote Administration सुरक्षित रहती है।

Q69. Which Python built-in function returns the number of elements present in a collection? /
Python का कौन-सा Built-in Function किसी Collection में उपस्थित Elements की संख्या लौटाता है?

A. size() / size()
B. count() / count()
C. length() / length()
D. len() / len()
Ans. D. len() / len()
Explanation: The built-in len() function returns the total number of items in a string, list, tuple, dictionary, set, or other collection.
Python का Built-in len() Function String, List, Tuple, Dictionary, Set आदि में उपस्थित कुल Elements की संख्या लौटाता है।

Q70. Which type of cyber attack overwhelms a server or network by sending an extremely large number of requests? /
निम्नलिखित में से कौन-सा Cyber Attack अत्यधिक संख्या में Requests भेजकर किसी Server या Network को बाधित करता है?

A. SQL Injection / SQL Injection
B. Denial-of-Service (DoS) Attack / Denial-of-Service (DoS) Attack
C. Phishing / Phishing
D. Keylogging / Keylogging
Ans. B. Denial-of-Service (DoS) Attack / Denial-of-Service (DoS) Attack
Explanation: A Denial-of-Service (DoS) attack floods a server or network with excessive traffic, preventing legitimate users from accessing the service.
Denial-of-Service (DoS) Attack में Server या Network पर अत्यधिक Traffic भेजा जाता है, जिससे वास्तविक उपयोगकर्ताओं के लिए सेवा उपलब्ध नहीं रह पाती।

Q71. Which data structure is most suitable for representing a hierarchical file system? /
Hierarchical File System को प्रदर्शित करने के लिए निम्नलिखित में से कौन-सा Data Structure सबसे उपयुक्त है?

A. Array / Array (ऐरे)
B. Queue / Queue (क्यू)
C. Tree / Tree (ट्री)
D. Stack / Stack (स्टैक)
Ans. C. Tree / Tree (ट्री)
Explanation: A hierarchical file system naturally follows a Tree structure where directories act as parent nodes and files or subdirectories act as child nodes.
Hierarchical File System स्वाभाविक रूप से Tree Structure का पालन करता है, जिसमें Directories Parent Nodes तथा Files या Subdirectories Child Nodes के रूप में कार्य करती हैं।

Q72. Which SQL aggregate function returns the highest value from a selected column? /
किसी चयनित Column का सबसे बड़ा मान लौटाने के लिए किस SQL Aggregate Function का उपयोग किया जाता है?

A. MIN() / MIN()
B. MAX() / MAX()
C. AVG() / AVG()
D. SUM() / SUM()
Ans. B. MAX() / MAX()
Explanation: The MAX() function returns the maximum value present in a specified column while ignoring NULL values.
MAX() Function किसी निर्दिष्ट Column में उपस्थित सबसे बड़ा मान लौटाता है तथा सामान्यतः NULL Values को अनदेखा करता है।

Q73. Which OOP principle allows the same interface to perform different tasks based on the object? /
OOP का कौन-सा सिद्धांत एक ही Interface को विभिन्न Objects के लिए अलग-अलग कार्य करने की अनुमति देता है?

A. Inheritance / Inheritance
B. Abstraction / Abstraction
C. Polymorphism / Polymorphism
D. Encapsulation / Encapsulation
Ans. C. Polymorphism / Polymorphism
Explanation: Polymorphism allows a single interface or method name to represent different implementations depending on the object or context.
Polymorphism एक ही Interface अथवा Method Name को विभिन्न Objects के अनुसार अलग-अलग व्यवहार (Behavior) करने की सुविधा प्रदान करता है।

Q74. The value of \(\int_0^2 x\,dx\) is: /
\(\int_0^2 x\,dx\) का मान क्या होगा?

A. 1 / 1
B. 2 / 2
C. 4 / 4
D. 8 / 8
Ans. B. 2 / 2
Explanation: \(\int_0^2 x\,dx=\left[\frac{x^2}{2}\right]_0^2=\frac{4}{2}-0=2\).
\(\int_0^2 x\,dx=\left[\frac{x^2}{2}\right]_0^2=\frac{4}{2}-0=2\)।

Q75. Which protocol is commonly used to receive email messages from a mail server while keeping them synchronized across multiple devices? /
Mail Server से Email प्राप्त करने तथा उन्हें अनेक Devices पर Synchronize रखने के लिए सामान्यतः किस Protocol का उपयोग किया जाता है?

A. SMTP / SMTP
B. FTP / FTP
C. IMAP / IMAP
D. ARP / ARP
Ans. C. IMAP / IMAP
Explanation: IMAP (Internet Message Access Protocol) stores emails on the server and synchronizes them across multiple devices, unlike POP3 which usually downloads emails locally.
IMAP (Internet Message Access Protocol) Emails को Server पर सुरक्षित रखता है तथा उन्हें कई Devices के बीच Synchronize करता है, जबकि POP3 सामान्यतः Emails को Local Device पर Download कर देता है।

Q76. Which graph traversal algorithm uses recursion or an explicit stack? /
निम्नलिखित में से कौन-सा Graph Traversal Algorithm Recursion अथवा Explicit Stack का उपयोग करता है?

A. Breadth First Search (BFS) / Breadth First Search (BFS)
B. Depth First Search (DFS) / Depth First Search (DFS)
C. Level Order Traversal / Level Order Traversal
D. Binary Search / Binary Search
Ans. B. Depth First Search (DFS) / Depth First Search (DFS)
Explanation: Depth First Search (DFS) explores a branch as deeply as possible before backtracking. It is commonly implemented using recursion or an explicit stack.
Depth First Search (DFS) किसी Branch में अधिकतम गहराई तक जाता है और उसके बाद Backtracking करता है। इसे सामान्यतः Recursion अथवा Explicit Stack द्वारा लागू किया जाता है।

Q77. If the mean of five numbers is 24, then their total sum is: /
यदि पाँच संख्याओं का Mean 24 है, तो उनका कुल योग कितना होगा?

A. 96 / 96
B. 100 / 100
C. 120 / 120
D. 144 / 144
Ans. C. 120 / 120
Explanation: Mean = Total Sum ÷ Number of Observations. Therefore, Total Sum = \(24 \times 5 = 120\).
Mean = कुल योग ÷ प्रेक्षणों की संख्या। अतः कुल योग \(24 \times 5 = 120\) होगा।

Q78. Which Python data type stores key-value pairs? /
Python का कौन-सा Data Type Key-Value Pairs को Store करता है?

A. Tuple / Tuple
B. List / List
C. Dictionary / Dictionary
D. Set / Set
Ans. C. Dictionary / Dictionary
Explanation: A Dictionary stores data as key-value pairs. Each key must be unique, and it is used to retrieve its associated value efficiently.
Dictionary Data को Key-Value Pair के रूप में Store करता है। प्रत्येक Key अद्वितीय (Unique) होती है और उसके माध्यम से संबंधित Value प्राप्त की जाती है।

Q79. Which of the following is an example of asymmetric encryption? /
निम्नलिखित में से कौन-सा Asymmetric Encryption का उदाहरण है?

A. AES / AES
B. DES / DES
C. RSA / RSA
D. 3DES / 3DES
Ans. C. RSA / RSA
Explanation: RSA is an asymmetric encryption algorithm that uses a public key for encryption and a private key for decryption.
RSA एक Asymmetric Encryption Algorithm है जिसमें Encryption के लिए Public Key तथा Decryption के लिए Private Key का उपयोग किया जाता है।

Q80. Which Software Development Life Cycle (SDLC) model delivers software in small functional increments? /
SDLC का कौन-सा Model Software को छोटे-छोटे Functional Increments के रूप में उपलब्ध कराता है?

A. Waterfall Model / Waterfall Model
B. V-Model / V-Model
C. Incremental Model / Incremental Model
D. Big Bang Model / Big Bang Model
Ans. C. Incremental Model / Incremental Model
Explanation: The Incremental Model develops and delivers software in multiple functional increments. Each increment adds new features to the previous working version.
Incremental Model में Software को कई छोटे-छोटे Functional Increments के रूप में विकसित एवं वितरित किया जाता है। प्रत्येक नया Increment पहले से कार्यरत Version में नई सुविधाएँ जोड़ता है।

Q81. Which of the following data structures provides the fastest average-case lookup operation? /
निम्नलिखित में से कौन-सा Data Structure औसत स्थिति (Average Case) में सबसे तेज़ Lookup Operation प्रदान करता है?

A. Linked List / Linked List (लिंक्ड लिस्ट)
B. Hash Table / Hash Table (हैश टेबल)
C. Binary Search Tree / Binary Search Tree (BST)
D. Stack / Stack (स्टैक)
Ans. B. Hash Table / Hash Table (हैश टेबल)
Explanation: A Hash Table provides an average-case lookup time complexity of \(O(1)\) using an efficient hash function. However, collisions may affect performance in the worst case.
Hash Table एक उपयुक्त Hash Function की सहायता से Average Case में \(O(1)\) समय में Lookup प्रदान करती है। हालांकि, Collision होने पर Worst Case Performance प्रभावित हो सकती है।

Q82. Which SQL constraint ensures that no duplicate values are allowed in a column? /
कौन-सा SQL Constraint सुनिश्चित करता है कि किसी Column में Duplicate Values न हों?

A. NOT NULL / NOT NULL
B. CHECK / CHECK
C. UNIQUE / UNIQUE
D. DEFAULT / DEFAULT
Ans. C. UNIQUE / UNIQUE
Explanation: The UNIQUE constraint prevents duplicate values in a column while allowing NULL values depending on the database implementation.
UNIQUE Constraint किसी Column में Duplicate Values को रोकता है। अधिकांश Database Systems में यह NULL Values की अनुमति दे सकता है, लेकिन Duplicate Values की नहीं।

Q83. Which Java keyword is used to refer to the current object? /
Java में वर्तमान Object को Refer करने के लिए किस Keyword का उपयोग किया जाता है?

A. self / self
B. super / super
C. this / this
D. current / current
Ans. C. this / this
Explanation: The this keyword refers to the current object of a class. It is commonly used to distinguish instance variables from local variables and to invoke constructors.
this Keyword Class के वर्तमान Object को Refer करता है। इसका उपयोग Instance Variables और Local Variables में अंतर करने तथा Constructor Calling के लिए भी किया जाता है।

Q84. If \(A=\begin{bmatrix}3&2\\1&4\end{bmatrix}\), then the determinant of matrix \(A\) is: /
यदि \(A=\begin{bmatrix}3&2\\1&4\end{bmatrix}\), तो Matrix \(A\) का Determinant क्या होगा?

A. 8 / 8
B. 10 / 10
C. 12 / 12
D. 14 / 14
Ans. B. 10 / 10
Explanation: For a \(2 \times 2\) matrix, determinant = \(ad-bc\). Hence, \((3 \times 4)-(2 \times 1)=12-2=10\).
\(2 \times 2\) Matrix का Determinant \(ad-bc\) होता है। अतः \((3 \times 4)-(2 \times 1)=12-2=10\) होगा।

Q85. Which protocol is responsible for assigning a MAC address to an IP address in IPv4 networks? /
IPv4 Network में IP Address के अनुरूप MAC Address ज्ञात करने के लिए किस Protocol का उपयोग किया जाता है?

A. ARP / ARP
B. RARP / RARP
C. ICMP / ICMP
D. DNS / DNS
Ans. A. ARP / ARP
Explanation: ARP (Address Resolution Protocol) resolves an IPv4 address into its corresponding MAC address within a local network.
ARP (Address Resolution Protocol) किसी Local Network में IPv4 Address के अनुरूप MAC Address ज्ञात करने के लिए उपयोग किया जाता है।

Q86. Which sorting algorithm divides the array into two halves, sorts them recursively, and then merges the sorted halves? /
कौन-सा Sorting Algorithm Array को दो भागों में विभाजित करता है, उन्हें Recursively Sort करता है और फिर Merge करता है?

A. Heap Sort / Heap Sort
B. Selection Sort / Selection Sort
C. Merge Sort / Merge Sort
D. Bubble Sort / Bubble Sort
Ans. C. Merge Sort / Merge Sort
Explanation: Merge Sort follows the Divide and Conquer strategy. It recursively divides the array and merges sorted subarrays, achieving a time complexity of \(O(n\log n)\).
Merge Sort, Divide and Conquer तकनीक का उपयोग करता है। यह Array को छोटे भागों में विभाजित करता है और उन्हें Merge करके Sorted Array बनाता है। इसकी Time Complexity \(O(n\log n)\) होती है।

Q87. If two events are independent, then \(P(A \cap B)\) is equal to: /
यदि दो घटनाएँ Independent हैं, तो \(P(A \cap B)\) किसके बराबर होगा?

A. \(P(A)+P(B)\) / \(P(A)+P(B)\)
B. \(P(A)-P(B)\) / \(P(A)-P(B)\)
C. \(P(A)\times P(B)\) / \(P(A)\times P(B)\)
D. 1 / 1
Ans. C. \(P(A)\times P(B)\) / \(P(A)\times P(B)\)
Explanation: For independent events, the occurrence of one event does not affect the other. Therefore, \(P(A \cap B)=P(A)\times P(B)\).
Independent Events में एक घटना का घटित होना दूसरी घटना को प्रभावित नहीं करता। इसलिए \(P(A \cap B)=P(A)\times P(B)\) होता है।

Q88. Which Python statement is used to terminate the current loop immediately? /
Python में वर्तमान Loop को तुरंत समाप्त करने के लिए किस Statement का उपयोग किया जाता है?

A. continue / continue
B. exit / exit
C. stop / stop
D. break / break
Ans. D. break / break
Explanation: The break statement immediately terminates the nearest enclosing loop and transfers control to the next statement after the loop.
break Statement निकटतम Loop को तुरंत समाप्त कर देता है और नियंत्रण (Control) को Loop के बाद वाले Statement पर स्थानांतरित कर देता है।

Q89. Which cryptographic algorithm is widely used for generating secure hash values? /
सुरक्षित Hash Value उत्पन्न करने के लिए निम्नलिखित में से कौन-सा Cryptographic Algorithm व्यापक रूप से उपयोग किया जाता है?

A. RSA / RSA
B. SHA-256 / SHA-256
C. AES / AES
D. DES / DES
Ans. B. SHA-256 / SHA-256
Explanation: SHA-256 is a cryptographic hash function that generates a fixed 256-bit hash value and is widely used for data integrity and digital security.
SHA-256 एक Cryptographic Hash Function है जो 256-bit का निश्चित Hash Value उत्पन्न करता है। इसका उपयोग Data Integrity तथा Digital Security में व्यापक रूप से किया जाता है।

Q90. Which SDLC model is most suitable when software requirements are expected to change frequently during development? /
यदि Software Requirements विकास के दौरान बार-बार बदलने की संभावना हो, तो कौन-सा SDLC Model सबसे उपयुक्त माना जाता है?

A. Waterfall Model / Waterfall Model
B. Agile Model / Agile Model
C. V-Model / V-Model
D. Spiral Model / Spiral Model
Ans. B. Agile Model / Agile Model
Explanation: The Agile Model supports iterative development, continuous customer feedback, and rapid adaptation to changing requirements.
Agile Model Iterative Development, निरंतर Customer Feedback तथा बदलती हुई Requirements के अनुसार शीघ्र अनुकूलन (Adaptation) की सुविधा प्रदान करता है।

Q91. Which of the following data structures is most suitable for implementing an LRU (Least Recently Used) Cache efficiently? /
LRU (Least Recently Used) Cache को कुशलतापूर्वक लागू करने के लिए निम्नलिखित में से कौन-सा Data Structure सबसे उपयुक्त है?

A. Stack / Stack (स्टैक)
B. Queue / Queue (क्यू)
C. Hash Table + Doubly Linked List / Hash Table + Doubly Linked List
D. Binary Tree / Binary Tree (बाइनरी ट्री)
Ans. C. Hash Table + Doubly Linked List / Hash Table + Doubly Linked List
Explanation: An efficient LRU Cache combines a Hash Table for \(O(1)\) lookup with a Doubly Linked List for \(O(1)\) insertion and deletion of recently used elements.
एक प्रभावी LRU Cache में \(O(1)\) Lookup के लिए Hash Table तथा \(O(1)\) Insertion और Deletion के लिए Doubly Linked List का उपयोग किया जाता है।

Q92. Which SQL command is used to undo all changes made after the last COMMIT statement? /
अंतिम COMMIT Statement के बाद किए गए सभी परिवर्तनों को वापस लेने के लिए किस SQL Command का उपयोग किया जाता है?

A. UNDO / UNDO
B. ROLLBACK / ROLLBACK
C. REVERSE / REVERSE
D. RESTORE / RESTORE
Ans. B. ROLLBACK / ROLLBACK
Explanation: The ROLLBACK command cancels all uncommitted changes made during the current transaction and restores the database to its previous consistent state.
ROLLBACK Command वर्तमान Transaction के दौरान किए गए सभी Uncommitted परिवर्तनों को निरस्त कर Database को उसकी पूर्व स्थिति में वापस ले आता है।

Q93. Which Java feature enables one class to acquire the properties and methods of another class? /
Java का कौन-सा Feature एक Class को दूसरी Class के Properties तथा Methods प्राप्त करने की सुविधा देता है?

A. Encapsulation / Encapsulation
B. Inheritance / Inheritance
C. Abstraction / Abstraction
D. Method Overloading / Method Overloading
Ans. B. Inheritance / Inheritance
Explanation: Inheritance allows a subclass to inherit fields and methods from its superclass, promoting code reusability and hierarchical design.
Inheritance के माध्यम से एक Subclass, Superclass के Fields तथा Methods प्राप्त कर सकती है। इससे Code Reusability बढ़ती है तथा Hierarchical Design संभव होता है।

Q94. The value of \(\lim_{x \to 2}(3x+1)\) is: /
\(\lim_{x \to 2}(3x+1)\) का मान क्या होगा?

A. 5 / 5
B. 6 / 6
C. 7 / 7
D. 8 / 8
Ans. C. 7 / 7
Explanation: Since \(3x+1\) is a continuous function, substitute \(x=2\): \(3(2)+1=7\).
चूँकि \(3x+1\) एक Continuous Function है, इसलिए \(x=2\) रखने पर \(3(2)+1=7\) प्राप्त होता है।

Q95. Which networking device regenerates weak signals to extend the transmission distance? /
कमजोर Signal को पुनः उत्पन्न (Regenerate) करके Transmission Distance बढ़ाने के लिए किस Networking Device का उपयोग किया जाता है?

A. Router / Router
B. Repeater / Repeater
C. Bridge / Bridge
D. Gateway / Gateway
Ans. B. Repeater / Repeater
Explanation: A Repeater regenerates weakened electrical or optical signals before forwarding them, thereby increasing the effective communication distance.
Repeater कमजोर हो चुके Signal को पुनः उत्पन्न (Regenerate) करके आगे भेजता है, जिससे संचार दूरी (Communication Distance) बढ़ जाती है।

Q96. Which graph algorithm is primarily used to find the Minimum Spanning Tree (MST)? /
Minimum Spanning Tree (MST) ज्ञात करने के लिए निम्नलिखित में से कौन-सा Algorithm उपयोग किया जाता है?

A. Binary Search / Binary Search
B. Kruskal's Algorithm / Kruskal's Algorithm
C. Linear Search / Linear Search
D. Depth First Search / Depth First Search
Ans. B. Kruskal's Algorithm / Kruskal's Algorithm
Explanation: Kruskal's Algorithm constructs a Minimum Spanning Tree by repeatedly selecting the smallest edge that does not form a cycle.
Kruskal's Algorithm सबसे छोटे Edge का चयन करता है जो Cycle नहीं बनाता, और इस प्रकार Minimum Spanning Tree का निर्माण करता है।

Q97. The standard deviation of a dataset is always: /
किसी Dataset का Standard Deviation सदैव कैसा होता है?

A. Negative / ऋणात्मक
B. Positive or Zero / धनात्मक या शून्य
C. Always Greater than Mean / सदैव Mean से बड़ा
D. Less than Zero / शून्य से कम
Ans. B. Positive or Zero / धनात्मक या शून्य
Explanation: Standard deviation is the square root of variance. Since variance cannot be negative, the standard deviation is always non-negative.
Standard Deviation, Variance का Square Root होता है। चूँकि Variance कभी ऋणात्मक नहीं होता, इसलिए Standard Deviation सदैव शून्य या धनात्मक होता है।

Q98. Which Python keyword is used to define an anonymous function? /
Python में Anonymous Function को परिभाषित करने के लिए किस Keyword का उपयोग किया जाता है?

A. func / func
B. def / def
C. lambda / lambda
D. anonymous / anonymous
Ans. C. lambda / lambda
Explanation: The lambda keyword is used to create anonymous functions consisting of a single expression. These functions are commonly used with functions like map(), filter(), and sorted().
lambda Keyword का उपयोग एक Expression वाले Anonymous Functions बनाने के लिए किया जाता है। इनका उपयोग प्रायः map(), filter() तथा sorted() जैसे Functions के साथ किया जाता है।

Q99. Which security mechanism verifies the identity of a user before granting access to a system? /
किसी System में प्रवेश की अनुमति देने से पहले उपयोगकर्ता की पहचान सत्यापित करने वाली Security Mechanism कौन-सी है?

A. Authorization / Authorization
B. Authentication / Authentication
C. Encryption / Encryption
D. Hashing / Hashing
Ans. B. Authentication / Authentication
Explanation: Authentication verifies the identity of a user through credentials such as passwords, biometrics, or security tokens before access is granted.
Authentication, Password, Biometric या Security Token जैसी Credentials के माध्यम से उपयोगकर्ता की पहचान सत्यापित करता है। इसके बाद ही System तक पहुँच प्रदान की जाती है।

Q100. Which SDLC model emphasizes continuous integration, collaboration, rapid delivery, and iterative development? /
SDLC का कौन-सा Model Continuous Integration, Collaboration, Rapid Delivery तथा Iterative Development पर विशेष बल देता है?

A. Waterfall Model / Waterfall Model
B. Agile Model / Agile Model
C. Big Bang Model / Big Bang Model
D. V-Model / V-Model
Ans. B. Agile Model / Agile Model
Explanation: The Agile Model promotes iterative development, frequent releases, customer collaboration, continuous integration, and rapid adaptation to changing requirements, making it one of the most widely adopted SDLC models today.
Agile Model Iterative Development, बार-बार Release, Customer Collaboration, Continuous Integration तथा बदलती हुई Requirements के अनुसार तेज़ी से अनुकूलन (Adaptation) पर आधारित है। इसलिए यह वर्तमान समय में सबसे अधिक उपयोग किए जाने वाले SDLC Models में से एक है।

नोट: यह हमारी MCA Entrance Exam सीरीज का पहला भाग (Part 1) है। हम जल्द ही Part 2 लेकर आएंगे जिसमें Computer Awareness (कंप्यूटर जागरूकता) और General English (सामान्य अंग्रेजी) के महत्वपूर्ण प्रश्न शामिल होंगे। तब तक इन प्रश्नों का अच्छे से रिवीजन करते रहें!

हमसे जुड़ें (Join Our Community)

यूनिवर्सिटी की हर एक छोटी-बड़ी अपडेट, परीक्षा शेड्यूल, स्टडी मटेरियल और अगली क्विज़ सीरीज़ तुरंत पाने के लिए हमारे सोशल मीडिया हैंडल्स को ज़रूर फॉलो करें:

Post a Comment

Thanks for your comments.

Previous Post Next Post