हेलो स्टूडेंट्स! MCA Entrance Exam 2026 की तैयारी कर रहे सभी छात्रों का हमारी इस स्पेशल सीरीज़ के चौथे भाग में स्वागत है। NIMCET और CUET PG जैसी प्रवेश परीक्षाओं में सफलता सुनिश्चित करने के लिए कंप्यूटर के एडवांस्ड टॉपिक्स पर मजबूत पकड़ होना बेहद जरूरी है।

लगातार तीन बेहतरीन सीरीज़ के बाद, आज Part 4 में हम 'Data Representation' और 'C-Programming & Data Structures' के 100% यूनीक बहुविकल्पीय प्रश्न (MCQs) लेकर आए हैं। हमारी टीम ने यह विशेष ध्यान रखा है कि किसी भी प्रश्न का दोहराव (repetition) न हो, ताकि आपका समय बचे और आपको हमेशा एकदम नए स्तर के प्रश्नों की प्रैक्टिस मिले।

💡 प्रो टिप (Pro Tip): C-Programming में 'Pointers', 'Arrays' और 'Loops' पर आधारित Output वाले प्रश्नों की खूब प्रैक्टिस करें, क्योंकि ये हमेशा ट्रिकी होते हैं। Data Representation में 1's और 2's Complement तथा Floating Point Representation के कॉन्सेप्ट्स एकदम क्लियर रखें।

MCA Entrance Important Questions: Part 4

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

Q1. Which data structure is most suitable for implementing the backtracking mechanism used in solving a maze problem? /
Maze Problem को हल करने में प्रयुक्त Backtracking Mechanism को लागू करने के लिए निम्नलिखित में से कौन-सा Data Structure सबसे उपयुक्त है?

A. Queue / Queue (क्यू)
B. Stack / Stack (स्टैक)
C. Heap / Heap (हीप)
D. Hash Table / Hash Table (हैश टेबल)
Ans. B. Stack / Stack (स्टैक)
Explanation: Backtracking follows the Last-In-First-Out (LIFO) principle. A Stack stores the current path and allows efficient return to the previous state whenever a dead end is encountered.
Backtracking, Last-In-First-Out (LIFO) सिद्धांत का पालन करता है। Stack वर्तमान Path को सुरक्षित रखता है तथा Dead End मिलने पर पिछले State में आसानी से लौटने की सुविधा देता है।

Q2. Which Normal Form eliminates transitive dependency from a relational database? /
Relational Database से Transitive Dependency को समाप्त करने वाला Normal Form कौन-सा है?

A. First Normal Form (1NF) / First Normal Form (1NF)
B. Second Normal Form (2NF) / Second Normal Form (2NF)
C. Third Normal Form (3NF) / Third Normal Form (3NF)
D. Boyce-Codd Normal Form (BCNF) / Boyce-Codd Normal Form (BCNF)
Ans. C. Third Normal Form (3NF) / Third Normal Form (3NF)
Explanation: Third Normal Form removes transitive dependencies so that every non-key attribute depends only on the candidate key and nothing else.
Third Normal Form (3NF) Transitive Dependency को समाप्त करता है, जिससे प्रत्येक Non-Key Attribute केवल Candidate Key पर निर्भर रहता है।

Q3. Which Java feature enables one interface to inherit another interface? /
Java में एक Interface को दूसरे Interface से Inherit करने की सुविधा किस Feature द्वारा मिलती है?

A. implements / implements
B. extends / extends
C. super / super
D. instanceof / instanceof
Ans. B. extends / extends
Explanation: In Java, one interface inherits another interface using the extends keyword, whereas a class uses implements to implement an interface.
Java में Interface, दूसरे Interface को extends Keyword द्वारा Inherit करता है, जबकि Class, Interface को implements Keyword द्वारा Implement करती है।

Q4. If \(f(x)=3x^2-5x+7\), then the value of \(f(3)\) is: /
यदि \(f(x)=3x^2-5x+7\), तो \(f(3)\) का मान क्या होगा?

A. 17 / 17
B. 19 / 19
C. 25 / 25
D. 34 / 34
Ans. B. 19 / 19
Explanation: Substituting \(x=3\): \(f(3)=3(3^2)-5(3)+7=27-15+7=19\).
\(x=3\) रखने पर \(f(3)=3(9)-15+7=27-15+7=19\) प्राप्त होता है।

Q5. Which OSI layer is responsible for end-to-end process communication using port numbers? /
Port Number का उपयोग करके End-to-End Process Communication के लिए OSI Model की कौन-सी Layer उत्तरदायी होती है?

A. Session Layer / Session Layer
B. Transport Layer / Transport Layer
C. Network Layer / Network Layer
D. Presentation Layer / Presentation Layer
Ans. B. Transport Layer / Transport Layer
Explanation: The Transport Layer uses port numbers and protocols such as TCP and UDP to provide end-to-end communication between application processes.
Transport Layer, TCP तथा UDP जैसे Protocols एवं Port Numbers का उपयोग करके विभिन्न Application Processes के बीच End-to-End Communication उपलब्ध कराती है।

Q6. Which data structure is commonly used to implement an expression tree for arithmetic expressions? /
Arithmetic Expressions के लिए Expression Tree को लागू करने में सामान्यतः किस Data Structure का उपयोग किया जाता है?

A. Binary Tree / Binary Tree (बाइनरी ट्री)
B. Queue / Queue (क्यू)
C. Circular Linked List / Circular Linked List (सर्कुलर लिंक्ड लिस्ट)
D. Hash Table / Hash Table (हैश टेबल)
Ans. A. Binary Tree / Binary Tree
Explanation: In an Expression Tree, operators are stored as internal nodes and operands as leaf nodes. Since each operator generally has two operands, a Binary Tree is the most suitable representation.
Expression Tree में Operators Internal Nodes तथा Operands Leaf Nodes के रूप में संग्रहीत होते हैं। अधिकांश Operators के दो Operands होने के कारण Binary Tree सबसे उपयुक्त Representation है।

Q7. Which SQL command is used to remove all records from a table while preserving its structure and resetting storage efficiently? /
Table की Structure को सुरक्षित रखते हुए सभी Records हटाने तथा Storage को कुशलतापूर्वक Reset करने के लिए किस SQL Command का उपयोग किया जाता है?

A. DELETE / DELETE
B. DROP TABLE / DROP TABLE
C. TRUNCATE TABLE / TRUNCATE TABLE
D. REMOVE TABLE / REMOVE TABLE
Ans. C. TRUNCATE TABLE / TRUNCATE TABLE
Explanation: TRUNCATE TABLE removes all rows while keeping the table definition intact. It is generally faster than DELETE because it deallocates data pages instead of deleting rows individually.
TRUNCATE TABLE सभी Rows हटाता है, लेकिन Table की Structure सुरक्षित रहती है। यह DELETE की तुलना में अधिक तेज़ होता है क्योंकि यह Rows को एक-एक करके Delete नहीं करता।

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

A. static / static
B. private / private
C. final / final
D. abstract / abstract
Ans. C. final / final
Explanation: A method declared as final cannot be overridden by any subclass, ensuring that its implementation remains unchanged.
final Keyword द्वारा घोषित Method को कोई भी Subclass Override नहीं कर सकती। इससे Method की मूल Implementation सुरक्षित रहती है।

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

A. \(\{1,7\}\) / \(\{1,7\}\)
B. \(\{3,5\}\) / \(\{3,5\}\)
C. \(\{1,3,5,7,8\}\) / \(\{1,3,5,7,8\}\)
D. \(\{8\}\) / \(\{8\}\)
Ans. B. \(\{3,5\}\)
Explanation: The intersection of two sets contains only those elements that are common to both sets.
दो Sets का Intersection केवल उन Elements का समूह होता है जो दोनों Sets में समान रूप से उपस्थित हों।

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

A. DNS / DNS
B. DHCP / DHCP
C. ARP / ARP
D. ICMP / ICMP
Ans. B. DHCP / DHCP
Explanation: DHCP (Dynamic Host Configuration Protocol) automatically assigns IP addresses, subnet masks, gateways, and other network configuration parameters to client devices.
DHCP (Dynamic Host Configuration Protocol) Client Devices को स्वतः IP Address, Subnet Mask, Gateway तथा अन्य Network Configuration उपलब्ध कराता है।

Q11. Which sorting algorithm has the best worst-case time complexity among the following? /
निम्नलिखित में से किस Sorting Algorithm की Worst-Case Time Complexity सबसे बेहतर है?

A. Bubble Sort / Bubble Sort
B. Quick Sort / Quick Sort
C. Merge Sort / Merge Sort
D. Insertion Sort / Insertion Sort
Ans. C. Merge Sort / Merge Sort
Explanation: Merge Sort guarantees a worst-case time complexity of \(O(n\log n)\), whereas Quick Sort may degrade to \(O(n^2)\) in the worst case.
Merge Sort की Worst-Case Time Complexity \(O(n\log n)\) होती है, जबकि Quick Sort Worst Case में \(O(n^2)\) तक पहुँच सकता है।

Q12. Which SQL function returns the smallest value from a numeric column? /
Numeric Column का सबसे छोटा मान लौटाने के लिए किस SQL Function का उपयोग किया जाता है?

A. LOW() / LOW()
B. MIN() / MIN()
C. LEAST() / LEAST()
D. FIRST() / FIRST()
Ans. B. MIN() / MIN()
Explanation: MIN() is an aggregate function that returns the smallest non-NULL value from the specified column.
MIN() एक Aggregate Function है जो निर्दिष्ट Column का सबसे छोटा Non-NULL मान लौटाता है।

Q13. Which Java package contains the Collections Framework classes such as ArrayList, HashMap, and TreeSet? /
ArrayList, HashMap तथा TreeSet जैसी Collections Framework Classes Java के किस Package में उपलब्ध हैं?

A. java.lang / java.lang
B. java.io / java.io
C. java.net / java.net
D. java.util / java.util
Ans. D. java.util / java.util
Explanation: The java.util package provides the complete Collections Framework, including List, Set, Map, Queue, and utility classes.
java.util Package में सम्पूर्ण Collections Framework उपलब्ध है, जिसमें List, Set, Map, Queue तथा अनेक Utility Classes शामिल हैं।

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

A. 6 / 6
B. 8 / 8
C. 10 / 10
D. 12 / 12
Ans. B. 8 / 8
Explanation: \(\int_1^3 2x\,dx=\left[x^2\right]_1^3=9-1=8\).
\(\int_1^3 2x\,dx=\left[x^2\right]_1^3=9-1=8\) होगा।

Q15. Which cybersecurity attack attempts every possible password until the correct one is found? /
कौन-सा Cybersecurity Attack सभी संभावित Passwords को क्रमशः आज़माता है जब तक सही Password न मिल जाए?

A. Phishing Attack / Phishing Attack
B. SQL Injection / SQL Injection
C. Brute Force Attack / Brute Force Attack
D. Spoofing Attack / Spoofing Attack
Ans. C. Brute Force Attack / Brute Force Attack
Explanation: A Brute Force Attack systematically tries every possible password or key until the correct one is discovered. Strong passwords and Multi-Factor Authentication help defend against this attack.
Brute Force Attack में सभी संभावित Passwords या Keys को क्रमशः आज़माया जाता है। मजबूत Password तथा Multi-Factor Authentication इस प्रकार के Attack से सुरक्षा प्रदान करते हैं।

Q16. Which data structure is most suitable for representing a sparse graph efficiently in memory? /
Memory में Sparse Graph को कुशलतापूर्वक Represent करने के लिए कौन-सा Data Structure सबसे उपयुक्त है?

A. Adjacency Matrix / Adjacency Matrix
B. Adjacency List / Adjacency List
C. Incidence Matrix / Incidence Matrix
D. Binary Tree / Binary Tree
Ans. B. Adjacency List / Adjacency List
Explanation: For sparse graphs, an Adjacency List requires memory proportional to the number of vertices and edges, making it much more space-efficient than an Adjacency Matrix.
Sparse Graph के लिए Adjacency List केवल आवश्यक Vertices और Edges को Store करती है, इसलिए यह Adjacency Matrix की तुलना में अधिक Memory Efficient होती है।

Q17. Which SQL JOIN returns only those rows that have matching values in both tables? /
कौन-सा SQL JOIN केवल उन्हीं Rows को लौटाता है जिनके Matching Values दोनों Tables में मौजूद हों?

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: INNER JOIN returns only the rows where the join condition matches in both participating tables.
INNER JOIN केवल उन्हीं Records को लौटाता है जिनमें दोनों Tables के बीच Join Condition पूरी होती है।

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

A. implements / implements
B. inherits / inherits
C. extends / extends
D. super / super
Ans. C. extends / extends
Explanation: The extends keyword establishes inheritance between two classes, allowing the child class to acquire properties and methods of the parent class.
extends Keyword दो Classes के बीच Inheritance स्थापित करता है, जिससे Child Class Parent Class की Properties तथा Methods प्राप्त करती है।

Q19. If a fair die is rolled once, what is the probability of obtaining a prime number? /
यदि एक निष्पक्ष पासा एक बार फेंका जाए, तो Prime Number प्राप्त होने की Probability क्या होगी?

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: The prime numbers on a die are 2, 3, and 5. Thus, there are 3 favorable outcomes out of 6 possible outcomes, giving a probability of \(\frac{3}{6}=\frac{1}{2}\).
पासे पर Prime Numbers 2, 3 तथा 5 हैं। अतः अनुकूल परिणाम 3 तथा कुल परिणाम 6 हैं, इसलिए Probability \(\frac{3}{6}=\frac{1}{2}\) होगी।

Q20. Which protocol translates a domain name into its corresponding IP address? /
Domain Name को उसके संबंधित IP Address में परिवर्तित करने के लिए कौन-सा Protocol/Service उपयोग किया जाता है?

A. FTP / FTP
B. DNS / DNS
C. SMTP / SMTP
D. ARP / ARP
Ans. B. DNS / DNS
Explanation: DNS (Domain Name System) resolves human-readable domain names into numerical IP addresses required for communication over the Internet.
DNS (Domain Name System) Domain Name को उसके Numerical IP Address में परिवर्तित करता है, जिससे Internet पर Communication संभव हो पाता है।

Q21. Which algorithm follows the Divide and Conquer strategy to sort elements? /
निम्नलिखित में से कौन-सा Algorithm Elements को Sort करने के लिए Divide and Conquer Strategy का उपयोग करता है?

A. Selection Sort / Selection Sort
B. Merge Sort / Merge Sort
C. Bubble Sort / Bubble Sort
D. Insertion Sort / Insertion Sort
Ans. B. Merge Sort / Merge Sort
Explanation: Merge Sort recursively divides the array into smaller parts, sorts them independently, and finally merges them into a sorted array.
Merge Sort Array को छोटे भागों में विभाजित करता है, प्रत्येक भाग को Sort करता है और अंत में उन्हें Merge करके Sorted Array प्राप्त करता है।

Q22. Which SQL constraint ensures that duplicate values cannot be inserted into a column? /
किसी Column में Duplicate Values को Insert होने से रोकने के लिए किस SQL Constraint का उपयोग किया जाता है?

A. CHECK / CHECK
B. DEFAULT / DEFAULT
C. UNIQUE / UNIQUE
D. NOT NULL / NOT NULL
Ans. C. UNIQUE / UNIQUE
Explanation: The UNIQUE constraint guarantees that all values stored in a column are distinct, although a NULL value may be allowed depending on the DBMS.
UNIQUE Constraint यह सुनिश्चित करता है कि Column में सभी Values अलग-अलग हों। DBMS के अनुसार NULL Value की अनुमति हो सकती है।

Q23. Which Java class is the direct superclass of all classes in Java? /
Java में सभी Classes की अंतिम Parent Class कौन-सी है?

A. Class / Class
B. System / System
C. Object / Object
D. Runtime / Runtime
Ans. C. Object / Object
Explanation: Every class in Java directly or indirectly inherits from the Object class, making it the root of the Java class hierarchy.
Java की प्रत्येक Class प्रत्यक्ष या अप्रत्यक्ष रूप से Object Class से Inherit होती है। इसलिए यह Java Class Hierarchy की Root Class है।

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

A. 0 / 0
B. 1 / 1
C. 2 / 2
D. 3 / 3
Ans. B. 1 / 1
Explanation: \(\int_0^1 3x^2\,dx=\left[x^3\right]_0^1=1-0=1\).
\(\int_0^1 3x^2\,dx=\left[x^3\right]_0^1=1\) होगा।

Q25. Which security principle ensures that information is not modified by unauthorized users? /
कौन-सा Security Principle यह सुनिश्चित करता है कि Information में अनधिकृत परिवर्तन न किया जाए?

A. Availability / Availability
B. Integrity / Integrity
C. Authentication / Authentication
D. Non-repudiation / Non-repudiation
Ans. B. Integrity / Integrity
Explanation: Integrity ensures that data remains accurate, complete, and unaltered except by authorized users or approved processes.
Integrity यह सुनिश्चित करता है कि Data सही, पूर्ण तथा सुरक्षित रहे और उसमें केवल अधिकृत उपयोगकर्ता या अनुमोदित Process ही परिवर्तन कर सकें।

Q26. Which scheduling algorithm may cause starvation for processes with low priority? /
कौन-सा CPU Scheduling Algorithm Low Priority वाले Processes के लिए Starvation उत्पन्न कर सकता है?

A. Round Robin / Round Robin
B. First Come First Serve (FCFS) / First Come First Serve (FCFS)
C. Priority Scheduling / Priority Scheduling
D. Shortest Job First (Non-Preemptive) / Shortest Job First (Non-Preemptive)
Ans. C. Priority Scheduling / Priority Scheduling
Explanation: In Priority Scheduling, high-priority processes may continuously execute while low-priority processes wait indefinitely. This situation is called starvation and can be reduced using aging.
Priority Scheduling में उच्च प्राथमिकता वाले Processes लगातार CPU प्राप्त कर सकते हैं, जिससे Low Priority Processes अनिश्चित समय तक प्रतीक्षा करते रहते हैं। इसे Starvation कहते हैं तथा Aging तकनीक से कम किया जा सकता है।

Q27. Which SQL command is used to create an index on an existing table? /
Existing Table पर Index बनाने के लिए किस SQL Command का उपयोग किया जाता है?

A. MAKE INDEX / MAKE INDEX
B. CREATE INDEX / CREATE INDEX
C. ADD INDEX / ADD INDEX
D. ALTER INDEX / ALTER INDEX
Ans. B. CREATE INDEX / CREATE INDEX
Explanation: CREATE INDEX improves data retrieval speed by creating an index on one or more columns of a table. However, it may slightly slow down INSERT, UPDATE, and DELETE operations.
CREATE INDEX Table के एक या अधिक Columns पर Index बनाकर Data Retrieval को तेज़ करता है। हालांकि इससे INSERT, UPDATE तथा DELETE Operations थोड़े धीमे हो सकते हैं।

Q28. Which Java keyword is used to inherit behavior from an interface in a class? /
Java में किसी Interface के Behavior को Class में अपनाने के लिए किस Keyword का उपयोग किया जाता है?

A. extends / extends
B. implements / implements
C. inherits / inherits
D. interface / interface
Ans. B. implements / implements
Explanation: A Java class uses the implements keyword to provide implementations for all abstract methods declared in an interface.
Java Class, Interface की Abstract Methods को Implement करने के लिए implements Keyword का उपयोग करती है।

Q29. If the roots of the quadratic equation \(x^2-7x+10=0\) are \(a\) and \(b\), then the value of \(a+b\) is: /
यदि द्विघात समीकरण \(x^2-7x+10=0\) के मूल \(a\) तथा \(b\) हैं, तो \(a+b\) का मान क्या होगा?

A. 5 / 5
B. 7 / 7
C. 10 / 10
D. 12 / 12
Ans. B. 7 / 7
Explanation: For the quadratic equation \(ax^2+bx+c=0\), the sum of roots is \(-\frac{b}{a}\). Hence, \(a+b=7\).
द्विघात समीकरण \(ax^2+bx+c=0\) में मूलों का योग \(-\frac{b}{a}\) होता है। अतः यहाँ \(a+b=7\) होगा।

Q30. Which IPv6 address type is intended to identify a group of interfaces so that a packet is delivered to all members of the group? /
IPv6 में कौन-सा Address Type Interfaces के एक Group की पहचान करता है, जिससे Packet उस Group के सभी Members तक पहुँचे?

A. Unicast / Unicast
B. Broadcast / Broadcast
C. Multicast / Multicast
D. Anycast / Anycast
Ans. C. Multicast / Multicast
Explanation: IPv6 does not support Broadcast addresses. Instead, Multicast is used to send packets simultaneously to all interfaces that belong to a multicast group.
IPv6 में Broadcast Address नहीं होता। उसकी जगह Multicast का उपयोग किया जाता है, जिससे Packet Group के सभी Registered Members तक पहुँचता है।

Q31. Which algorithm is commonly used to compress data without losing information? /
बिना Information खोए Data Compression के लिए सामान्यतः किस Algorithm का उपयोग किया जाता है?

A. Huffman Coding / Huffman Coding
B. RSA / RSA
C. DES / DES
D. Quick Sort / Quick Sort
Ans. A. Huffman Coding / Huffman Coding
Explanation: Huffman Coding is a lossless compression algorithm that assigns shorter binary codes to frequently occurring symbols and longer codes to less frequent symbols.
Huffman Coding एक Lossless Compression Algorithm है, जिसमें अधिक बार आने वाले Symbols को छोटे तथा कम बार आने वाले Symbols को बड़े Binary Codes दिए जाते हैं।

Q32. Which SQL function converts all characters in a string to uppercase? /
किसी String के सभी Characters को Uppercase में बदलने के लिए किस SQL Function का उपयोग किया जाता है?

A. UPPER() / UPPER()
B. CAPITAL() / CAPITAL()
C. UCASESTRING() / UCASESTRING()
D. BIG() / BIG()
Ans. A. UPPER() / UPPER()
Explanation: The UPPER() function converts all alphabetic characters in a string to uppercase while leaving other characters unchanged.
UPPER() Function किसी String के सभी Alphabetic Characters को Uppercase में बदल देता है जबकि अन्य Characters अपरिवर्तित रहते हैं।

Q33. Which Java exception is thrown when a string is accessed using an invalid index? /
Java में किसी String को Invalid Index द्वारा Access करने पर कौन-सा Exception उत्पन्न होता है?

A. IndexOutOfBoundsException / IndexOutOfBoundsException
B. StringIndexOutOfBoundsException / StringIndexOutOfBoundsException
C. ArrayStoreException / ArrayStoreException
D. IllegalArgumentException / IllegalArgumentException
Ans. B. StringIndexOutOfBoundsException / StringIndexOutOfBoundsException
Explanation: This exception occurs when an index used for accessing a string is negative or greater than or equal to the string length.
यह Exception तब उत्पन्न होता है जब String का Index Negative हो या String की Length के बराबर अथवा उससे बड़ा हो।

Q34. If \(\log_{10}1000=x\), then the value of \(x\) is: /
यदि \(\log_{10}1000=x\), तो \(x\) का मान क्या होगा?

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

Q35. Which type of malware is specifically designed to replicate itself and spread across networks without requiring a host program? /
कौन-सा Malware स्वयं की प्रतिलिपि बनाकर बिना किसी Host Program के Network में फैल सकता है?

A. Trojan Horse / Trojan Horse
B. Virus / Virus
C. Worm / Worm
D. Spyware / Spyware
Ans. C. Worm / Worm
Explanation: A Worm is a standalone malicious program that automatically replicates and spreads through networks without attaching itself to another executable file.
Worm एक स्वतंत्र Malware होता है जो किसी Host Program पर निर्भर हुए बिना स्वयं की प्रतिलिपि बनाकर Network में फैल जाता है।

Q36. Which page replacement algorithm replaces the page that has not been used for the longest period of time? /
कौन-सा Page Replacement Algorithm उस Page को Replace करता है जिसका सबसे लंबे समय से उपयोग नहीं हुआ है?

A. FIFO / FIFO
B. LRU (Least Recently Used) / LRU (Least Recently Used)
C. Optimal / Optimal
D. Random / Random
Ans. B. LRU (Least Recently Used) / LRU (Least Recently Used)
Explanation: LRU replaces the page that has not been referenced for the longest time, based on the principle of temporal locality. It generally performs better than FIFO in practical systems.
LRU उस Page को Replace करता है जिसका सबसे लंबे समय से उपयोग नहीं हुआ है। यह Temporal Locality के सिद्धांत पर आधारित है तथा व्यवहारिक रूप से FIFO की तुलना में बेहतर प्रदर्शन करता है।

Q37. Which SQL command is used to remove duplicate rows from the result of a SELECT query? /
SELECT Query के Result से Duplicate Rows हटाने के लिए किस SQL Keyword का उपयोग किया जाता है?

A. UNIQUE / UNIQUE
B. DISTINCT / DISTINCT
C. DIFFERENT / DIFFERENT
D. FILTER / FILTER
Ans. B. DISTINCT / DISTINCT
Explanation: DISTINCT eliminates duplicate rows from the query result and returns only unique records based on the selected columns.
DISTINCT Keyword Query Result से Duplicate Rows हटाकर केवल Unique Records लौटाता है।

Q38. Which Java keyword is used to invoke another constructor of the same class? /
Java में उसी Class के किसी अन्य Constructor को Call करने के लिए किस Keyword का उपयोग किया जाता है?

A. super() / super()
B. this() / this()
C. new / new
D. constructor() / constructor()
Ans. B. this() / this()
Explanation: The this() constructor call invokes another constructor within the same class and must appear as the first statement inside the constructor.
this() उसी Class के किसी अन्य Constructor को Call करता है तथा Constructor के भीतर पहला Statement होना चाहिए।

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

A. \(\{2,4\}\) / \(\{2,4\}\)
B. \(\{1,2,3,4,6,8\}\) / \(\{1,2,3,4,6,8\}\)
C. \(\{1,3,6,8\}\) / \(\{1,3,6,8\}\)
D. \(\{2,4,6\}\) / \(\{2,4,6\}\)
Ans. B. \(\{1,2,3,4,6,8\}\)
Explanation: The union of two sets contains every distinct element present in either of the sets.
दो Sets का Union उन सभी Distinct Elements का समूह होता है जो किसी भी एक Set में उपस्थित हों।

Q40. Which layer of the TCP/IP model is responsible for routing packets between different networks? /
TCP/IP Model की कौन-सी Layer विभिन्न Networks के बीच Packets की Routing के लिए उत्तरदायी होती है?

A. Application Layer / Application Layer
B. Transport Layer / Transport Layer
C. Internet Layer / Internet Layer
D. Network Access Layer / Network Access Layer
Ans. C. Internet Layer / Internet Layer
Explanation: The Internet Layer is responsible for logical addressing and routing of packets across interconnected networks using the IP protocol.
Internet Layer, IP Protocol का उपयोग करके Logical Addressing तथा विभिन्न Networks के बीच Packet Routing का कार्य करती है।

Q41. Which searching algorithm requires the input data to be sorted before searching? /
कौन-सा Searching Algorithm Search करने से पहले Data के Sorted होने की आवश्यकता रखता है?

A. Linear Search / Linear Search
B. Binary Search / Binary Search
C. Sequential Search / Sequential Search
D. Interpolation Search / Interpolation Search
Ans. B. Binary Search / Binary Search
Explanation: Binary Search repeatedly divides the sorted search space into halves, making sorting a prerequisite for its correct execution.
Binary Search Search Space को बार-बार दो भागों में विभाजित करता है, इसलिए Data का Sorted होना आवश्यक है।

Q42. Which SQL function returns the largest value from a numeric column? /
Numeric Column का सबसे बड़ा मान लौटाने के लिए किस SQL Function का उपयोग किया जाता है?

A. HIGH() / HIGH()
B. TOP() / TOP()
C. MAX() / MAX()
D. GREATESTROW() / GREATESTROW()
Ans. C. MAX() / MAX()
Explanation: MAX() is an aggregate function that returns the highest non-NULL value from the specified column.
MAX() एक Aggregate Function है जो किसी Column का सबसे बड़ा Non-NULL मान लौटाता है।

Q43. Which Java collection stores key-value pairs and does not allow duplicate keys? /
Java का कौन-सा Collection Key-Value Pairs को Store करता है तथा Duplicate Keys की अनुमति नहीं देता?

A. ArrayList / ArrayList
B. HashMap / HashMap
C. TreeSet / TreeSet
D. LinkedList / LinkedList
Ans. B. HashMap / HashMap
Explanation: HashMap stores data as key-value pairs. Each key must be unique, although multiple keys may have the same value.
HashMap Data को Key-Value Pairs के रूप में Store करता है। प्रत्येक Key Unique होती है, जबकि अलग-अलग Keys की Value समान हो सकती है।

Q44. The value of \(\frac{d}{dx}(x^5)\) is: /
\(\frac{d}{dx}(x^5)\) का मान क्या होगा?

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

Q45. Which cybersecurity technique encrypts data so that only authorized users possessing the correct key can read it? /
कौन-सी Cybersecurity Technique Data को इस प्रकार सुरक्षित करती है कि सही Key रखने वाला अधिकृत उपयोगकर्ता ही उसे पढ़ सके?

A. Hashing / Hashing
B. Encryption / Encryption
C. Data Compression / Data Compression
D. Tokenization / Tokenization
Ans. B. Encryption / Encryption
Explanation: Encryption converts plaintext into ciphertext using a cryptographic algorithm and key. Only users possessing the correct decryption key can recover the original information.
Encryption में Plaintext को Cryptographic Algorithm एवं Key की सहायता से Ciphertext में बदला जाता है। सही Decryption Key रखने वाला अधिकृत उपयोगकर्ता ही मूल Data को पुनः प्राप्त कर सकता है।

Q46. Which operating system technique allows multiple processes to reside in the main memory simultaneously for execution? /
कौन-सी Operating System Technique एक ही समय में अनेक Processes को Main Memory में रखकर उनके Execution की सुविधा प्रदान करती है?

A. Spooling / Spooling
B. Multiprogramming / Multiprogramming
C. Paging / Paging
D. Buffering / Buffering
Ans. B. Multiprogramming / Multiprogramming
Explanation: Multiprogramming keeps multiple processes in main memory simultaneously so that when one process waits for I/O, the CPU can execute another process, thereby improving CPU utilization.
Multiprogramming में अनेक Processes एक साथ Main Memory में रहती हैं। जब एक Process I/O के लिए प्रतीक्षा करती है, तब CPU दूसरी Process को Execute करता है, जिससे CPU Utilization बढ़ती है।

Q47. Which SQL clause is used to sort the result of a query in descending order? /
Query के Result को Descending Order में Sort करने के लिए किस SQL Clause का उपयोग किया जाता है?

A. GROUP BY DESC / GROUP BY DESC
B. ORDER BY ... DESC / ORDER BY ... DESC
C. SORT DESC / SORT DESC
D. DESCENDING BY / DESCENDING BY
Ans. B. ORDER BY ... DESC / ORDER BY ... DESC
Explanation: The ORDER BY clause arranges query results, and the DESC keyword sorts them from highest to lowest.
ORDER BY Clause Query Result को Sort करता है तथा DESC Keyword उसे उच्चतम से निम्नतम क्रम (Descending Order) में व्यवस्थित करता है।

Q48. Which Java keyword is used to define an abstract class? /
Java में Abstract Class घोषित करने के लिए किस Keyword का उपयोग किया जाता है?

A. virtual / virtual
B. abstract / abstract
C. interface / interface
D. extends / extends
Ans. B. abstract / abstract
Explanation: An abstract class cannot be instantiated directly and may contain both abstract and concrete methods. It is declared using the abstract keyword.
Abstract Class का Object सीधे नहीं बनाया जा सकता। इसमें Abstract तथा Concrete दोनों प्रकार की Methods हो सकती हैं तथा इसे abstract Keyword द्वारा घोषित किया जाता है।

Q49. If \(A=\begin{bmatrix}5&2\\3&1\end{bmatrix}\) and \(B=\begin{bmatrix}2&1\\4&3\end{bmatrix}\), then the element at position (1,2) of \(A+B\) is: /
यदि \(A=\begin{bmatrix}5&2\\3&1\end{bmatrix}\) तथा \(B=\begin{bmatrix}2&1\\4&3\end{bmatrix}\), तो \(A+B\) के (1,2) स्थान का Element क्या होगा?

A. 2 / 2
B. 3 / 3
C. 4 / 4
D. 5 / 5
Ans. B. 3 / 3
Explanation: Matrix addition is performed element-wise. Therefore, the element at position (1,2) is \(2+1=3\).
Matrix Addition में समान स्थानों के Elements को जोड़ा जाता है। अतः (1,2) स्थान का Element \(2+1=3\) होगा।

Q50. Which network device operates at the Data Link Layer and forwards frames based on MAC addresses? /
कौन-सा Network Device Data Link Layer पर कार्य करता है तथा MAC Address के आधार पर Frames को Forward करता है?

A. Router / Router
B. Switch / Switch
C. Gateway / Gateway
D. Repeater / Repeater
Ans. B. Switch / Switch
Explanation: A Switch operates at the Data Link Layer (Layer 2) and forwards Ethernet frames using MAC addresses stored in its MAC address table.
Switch, Data Link Layer (Layer 2) पर कार्य करता है तथा अपनी MAC Address Table के आधार पर Ethernet Frames को Forward करता है।

Q51. Which algorithm is commonly used to find the Minimum Spanning Tree by growing the tree one vertex at a time? /
कौन-सा Algorithm एक समय में एक Vertex जोड़ते हुए Minimum Spanning Tree बनाता है?

A. Kruskal's Algorithm / Kruskal's Algorithm
B. Prim's Algorithm / Prim's Algorithm
C. Bellman-Ford Algorithm / Bellman-Ford Algorithm
D. Floyd-Warshall Algorithm / Floyd-Warshall Algorithm
Ans. B. Prim's Algorithm / Prim's Algorithm
Explanation: Prim's Algorithm starts from an arbitrary vertex and repeatedly adds the minimum-weight edge that connects the growing tree to a new vertex.
Prim's Algorithm किसी भी Vertex से प्रारम्भ होकर न्यूनतम Weight वाली Edge द्वारा एक-एक नया Vertex जोड़ते हुए Minimum Spanning Tree बनाता है।

Q52. Which SQL function returns the remainder after dividing one number by another? /
एक संख्या को दूसरी संख्या से विभाजित करने पर शेषफल (Remainder) प्राप्त करने के लिए किस SQL Function का उपयोग किया जाता है?

A. MOD() / MOD()
B. REM() / REM()
C. DIV() / DIV()
D. PERCENT() / PERCENT()
Ans. A. MOD() / MOD()
Explanation: The MOD() function returns the remainder after integer division. For example, MOD(17,5) returns 2.
MOD() Function पूर्णांक भाग देने के बाद बचा हुआ शेषफल लौटाता है। उदाहरण के लिए, MOD(17,5)=2 होता है।

Q53. Which Java interface is implemented by HashMap? /
HashMap किस Java Interface को Implement करता है?

A. Set / Set
B. List / List
C. Map / Map
D. Queue / Queue
Ans. C. Map / Map
Explanation: HashMap is one of the most widely used implementations of the Map interface, storing data as key-value pairs.
HashMap, Map Interface का प्रमुख Implementation है जो Data को Key-Value Pair के रूप में Store करता है।

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

A. 2 / 2
B. 3 / 3
C. 4 / 4
D. 6 / 6
Ans. C. 4 / 4
Explanation: \(\int_0^2 (x+1)\,dx=\left[\frac{x^2}{2}+x\right]_0^2=2+2=4\).
\(\int_0^2 (x+1)\,dx=\left[\frac{x^2}{2}+x\right]_0^2=4\) होगा।

Q55. Which cybersecurity technique verifies the integrity of a downloaded file by comparing its checksum? /
Download की गई File की Integrity जाँचने के लिए उसके Checksum की तुलना करने वाली Cybersecurity Technique कौन-सी है?

A. Hash Verification / Hash Verification
B. Compression / Compression
C. Steganography / Steganography
D. Virtualization / Virtualization
Ans. A. Hash Verification / Hash Verification
Explanation: Hash Verification compares the calculated hash of a downloaded file with the original published hash to ensure that the file has not been altered or corrupted.
Hash Verification में Download की गई File के Hash को Original Published Hash से मिलाया जाता है, जिससे यह सुनिश्चित होता है कि File में कोई परिवर्तन या Corruption नहीं हुआ है।

Q56. Which memory allocation technique allocates memory blocks only when they are actually required during program execution? /
Program Execution के दौरान आवश्यकता पड़ने पर ही Memory Blocks Allocate करने वाली तकनीक कौन-सी है?

A. Static Memory Allocation / Static Memory Allocation
B. Dynamic Memory Allocation / Dynamic Memory Allocation
C. Virtual Memory / Virtual Memory
D. Cache Memory Allocation / Cache Memory Allocation
Ans. B. Dynamic Memory Allocation / Dynamic Memory Allocation
Explanation: Dynamic Memory Allocation allocates memory during program execution whenever required. It improves memory utilization and provides flexibility in handling varying data sizes.
Dynamic Memory Allocation में Program के Execution के समय आवश्यकता अनुसार Memory Allocate की जाती है। इससे Memory का बेहतर उपयोग होता है तथा Variable Size Data को संभालना आसान हो जाता है।

Q57. Which SQL operator is used to test whether a subquery returns at least one row? /
यह जाँचने के लिए कि कोई Subquery कम-से-कम एक Row लौटाती है या नहीं, किस SQL Operator का उपयोग किया जाता है?

A. ANY / ANY
B. EXISTS / EXISTS
C. IN / IN
D. ALL / ALL
Ans. B. EXISTS / EXISTS
Explanation: The EXISTS operator returns TRUE if the associated subquery returns one or more rows. It is commonly used in correlated subqueries.
EXISTS Operator TRUE लौटाता है यदि संबंधित Subquery कम-से-कम एक Row लौटाती है। इसका उपयोग विशेष रूप से Correlated Subqueries में किया जाता है।

Q58. Which Java keyword is used to explicitly throw an exception from a method? /
Java में किसी Method के भीतर से Exception को स्पष्ट रूप से उत्पन्न (Throw) करने के लिए किस Keyword का उपयोग किया जाता है?

A. throws / throws
B. throw / throw
C. catch / catch
D. finally / finally
Ans. B. throw / throw
Explanation: The throw keyword is used to explicitly create and throw an exception object, whereas throws declares possible exceptions in the method signature.
throw Keyword का उपयोग Exception Object को स्पष्ट रूप से उत्पन्न करने के लिए किया जाता है, जबकि throws Method Signature में संभावित Exceptions को घोषित करता है।

Q59. If \(P(A)=0.4\) and \(P(B)=0.5\) where A and B are mutually exclusive events, then \(P(A\cup B)\) is: /
यदि \(P(A)=0.4\) तथा \(P(B)=0.5\) हैं और A तथा B परस्पर असंगत (Mutually Exclusive) घटनाएँ हैं, तो \(P(A\cup B)\) का मान क्या होगा?

A. 0.20 / 0.20
B. 0.45 / 0.45
C. 0.90 / 0.90
D. 1.00 / 1.00
Ans. C. 0.90 / 0.90
Explanation: For mutually exclusive events, \(P(A\cup B)=P(A)+P(B)\). Therefore, \(0.4+0.5=0.9\).
परस्पर असंगत घटनाओं के लिए \(P(A\cup B)=P(A)+P(B)\) होता है। अतः \(0.4+0.5=0.9\)।

Q60. Which protocol is used to securely transfer files over an SSH connection? /
SSH Connection के माध्यम से सुरक्षित रूप से Files Transfer करने के लिए किस Protocol का उपयोग किया जाता है?

A. FTP / FTP
B. TFTP / TFTP
C. SFTP / SFTP
D. SMTP / SMTP
Ans. C. SFTP / SFTP
Explanation: SFTP (SSH File Transfer Protocol) transfers files securely through an encrypted SSH connection, ensuring confidentiality and integrity.
SFTP (SSH File Transfer Protocol) Encrypted SSH Connection के माध्यम से Files को सुरक्षित रूप से Transfer करता है तथा Data की Confidentiality एवं Integrity बनाए रखता है।

Q61. Which data structure is used internally by the Heap Sort algorithm? /
Heap Sort Algorithm के भीतर मुख्य रूप से किस Data Structure का उपयोग किया जाता है?

A. Binary Heap / Binary Heap
B. Queue / Queue
C. Trie / Trie
D. AVL Tree / AVL Tree
Ans. A. Binary Heap / Binary Heap
Explanation: Heap Sort first builds a Binary Heap and repeatedly removes the root element to produce the sorted sequence in \(O(n\log n)\) time.
Heap Sort पहले Binary Heap बनाता है तथा Root Element को बार-बार हटाकर \(O(n\log n)\) समय में Sorted Sequence प्राप्त करता है।

Q62. Which SQL command is used to rename an existing table? /
Existing Table का नाम बदलने के लिए सामान्यतः किस SQL Command का उपयोग किया जाता है?

A. RENAME TABLE / RENAME TABLE
B. CHANGE TABLE / CHANGE TABLE
C. UPDATE TABLE / UPDATE TABLE
D. MODIFY TABLE / MODIFY TABLE
Ans. A. RENAME TABLE / RENAME TABLE
Explanation: Most SQL database systems support the RENAME TABLE statement (or an equivalent ALTER TABLE syntax) to change the name of an existing table.
अधिकांश SQL Database Systems में RENAME TABLE Statement (या समकक्ष ALTER TABLE Syntax) का उपयोग Existing Table का नाम बदलने के लिए किया जाता है।

Q63. Which Java package provides classes for establishing network communication? /
Network Communication स्थापित करने के लिए Java का कौन-सा Package Classes उपलब्ध कराता है?

A. java.io / java.io
B. java.net / java.net
C. java.sql / java.sql
D. java.text / java.text
Ans. B. java.net / java.net
Explanation: The java.net package provides classes such as Socket, ServerSocket, URL, and DatagramSocket for implementing network applications.
java.net Package में Socket, ServerSocket, URL तथा DatagramSocket जैसी Classes उपलब्ध होती हैं, जिनका उपयोग Network Applications विकसित करने के लिए किया जाता है।

Q64. The value of \(\int_{1}^{2} x^2\,dx\) is: /
\(\int_{1}^{2} x^2\,dx\) का मान क्या होगा?

A. \(\frac{5}{3}\) / \(\frac{5}{3}\)
B. \(\frac{7}{3}\) / \(\frac{7}{3}\)
C. \(\frac{8}{3}\) / \(\frac{8}{3}\)
D. 3 / 3
Ans. B. \(\frac{7}{3}\) / \(\frac{7}{3}\)
Explanation: \(\int_{1}^{2}x^2dx=\left[\frac{x^3}{3}\right]_{1}^{2}=\frac{8-1}{3}=\frac{7}{3}\).
\(\int_{1}^{2}x^2dx=\left[\frac{x^3}{3}\right]_{1}^{2}=\frac{8-1}{3}=\frac{7}{3}\)।

Q65. Which cybersecurity principle ensures that a sender cannot deny having sent a digital message? /
कौन-सा Cybersecurity Principle यह सुनिश्चित करता है कि Message भेजने वाला व्यक्ति बाद में उसे भेजने से इनकार न कर सके?

A. Confidentiality / Confidentiality
B. Integrity / Integrity
C. Non-repudiation / Non-repudiation
D. Availability / Availability
Ans. C. Non-repudiation / Non-repudiation
Explanation: Non-repudiation provides proof of origin and prevents the sender from denying that a message or transaction was sent. Digital signatures are commonly used to achieve this property.
Non-repudiation यह प्रमाणित करता है कि Message या Transaction वास्तव में उसी Sender द्वारा भेजा गया था। Digital Signatures का उपयोग इस सुरक्षा गुण को प्राप्त करने के लिए किया जाता है।

Q66. Which CPU scheduling algorithm always selects the process with the smallest estimated execution time? /
कौन-सा CPU Scheduling Algorithm हमेशा सबसे कम अनुमानित Execution Time वाले Process का चयन करता है?

A. Round Robin / Round Robin
B. First Come First Serve (FCFS) / First Come First Serve (FCFS)
C. Shortest Job First (SJF) / Shortest Job First (SJF)
D. Priority Scheduling / Priority Scheduling
Ans. C. Shortest Job First (SJF) / Shortest Job First (SJF)
Explanation: SJF always schedules the process with the smallest CPU burst time, minimizing the average waiting time. However, it requires knowledge or estimation of burst time.
SJF सबसे कम CPU Burst Time वाले Process को पहले Execute करता है, जिससे Average Waiting Time न्यूनतम होती है। इसके लिए Burst Time का अनुमान आवश्यक होता है।

Q67. Which SQL command is used to create a new database? /
नई Database बनाने के लिए किस SQL Command का उपयोग किया जाता है?

A. NEW DATABASE / NEW DATABASE
B. CREATE DATABASE / CREATE DATABASE
C. ADD DATABASE / ADD DATABASE
D. MAKE DATABASE / MAKE DATABASE
Ans. B. CREATE DATABASE / CREATE DATABASE
Explanation: The CREATE DATABASE statement creates a new database that can subsequently contain tables, views, indexes, and other database objects.
CREATE DATABASE Statement नई Database बनाता है, जिसमें आगे चलकर Tables, Views, Indexes तथा अन्य Database Objects बनाए जा सकते हैं।

Q68. Which Java keyword is used to inherit methods and variables from a superclass? /
Java में Superclass से Methods तथा Variables प्राप्त करने के लिए किस Keyword का उपयोग किया जाता है?

A. extends / extends
B. implements / implements
C. super / super
D. inherit / inherit
Ans. A. extends / extends
Explanation: The extends keyword establishes an inheritance relationship between classes, allowing the subclass to acquire accessible members of the superclass.
extends Keyword दो Classes के बीच Inheritance स्थापित करता है, जिससे Subclass Superclass के Accessible Members प्राप्त करती है।

Q69. If \(A=\begin{bmatrix}1&2\\3&4\end{bmatrix}\) and \(B=\begin{bmatrix}2&0\\1&5\end{bmatrix}\), then the element at position (2,2) of \(AB\) is: /
यदि \(A=\begin{bmatrix}1&2\\3&4\end{bmatrix}\) तथा \(B=\begin{bmatrix}2&0\\1&5\end{bmatrix}\), तो Matrix \(AB\) के (2,2) स्थान का Element क्या होगा?

A. 18 / 18
B. 20 / 20
C. 22 / 22
D. 24 / 24
Ans. B. 20 / 20
Explanation: The element at position (2,2) is obtained by multiplying the second row of A with the second column of B: \(3\times0+4\times5=20\).
(2,2) स्थान का Element प्राप्त करने के लिए A की दूसरी Row तथा B के दूसरे Column का Dot Product लिया जाता है: \(3\times0+4\times5=20\)।

Q70. Which protocol is primarily used to assign IP addresses automatically in modern IPv6 networks without a DHCP server? /
आधुनिक IPv6 Networks में DHCP Server के बिना स्वतः IP Address प्राप्त करने के लिए मुख्यतः किस तकनीक का उपयोग किया जाता है?

A. ARP / ARP
B. RARP / RARP
C. SLAAC / SLAAC
D. PPP / PPP
Ans. C. SLAAC / SLAAC
Explanation: SLAAC (Stateless Address Autoconfiguration) enables IPv6 hosts to automatically configure their addresses using router advertisements without requiring a DHCP server.
SLAAC (Stateless Address Autoconfiguration) Router Advertisements की सहायता से IPv6 Devices को बिना DHCP Server के स्वतः IP Address प्रदान करता है।

Q71. Which tree traversal visits the left subtree, then the root, and finally the right subtree? /
कौन-सा Tree Traversal पहले Left Subtree, फिर Root और अंत में Right Subtree को Visit करता है?

A. Preorder Traversal / Preorder Traversal
B. Inorder Traversal / Inorder Traversal
C. Postorder Traversal / Postorder Traversal
D. Level Order Traversal / Level Order Traversal
Ans. B. Inorder Traversal / Inorder Traversal
Explanation: Inorder traversal follows the sequence Left → Root → Right. In a Binary Search Tree, it produces elements in sorted order.
Inorder Traversal का क्रम Left → Root → Right होता है। Binary Search Tree में यह Sorted Order प्रदान करता है।

Q72. Which SQL function returns the length of a string in most SQL databases? /
अधिकांश SQL Databases में किसी String की Length ज्ञात करने के लिए किस Function का उपयोग किया जाता है?

A. COUNT() / COUNT()
B. SIZE() / SIZE()
C. LENGTH() / LENGTH()
D. STRLEN() / STRLEN()
Ans. C. LENGTH() / LENGTH()
Explanation: The LENGTH() function returns the total number of characters present in a string in most SQL database systems.
अधिकांश SQL Database Systems में LENGTH() Function किसी String के कुल Characters की संख्या लौटाता है।

Q73. Which Java class is commonly used to read text from a character input stream efficiently? /
Character Input Stream से Text को कुशलतापूर्वक पढ़ने के लिए सामान्यतः किस Java Class का उपयोग किया जाता है?

A. FileOutputStream / FileOutputStream
B. BufferedReader / BufferedReader
C. PrintWriter / PrintWriter
D. DataOutputStream / DataOutputStream
Ans. B. BufferedReader / BufferedReader
Explanation: BufferedReader buffers input characters, reducing disk or stream access and providing efficient methods such as readLine().
BufferedReader Input Characters को Buffer करता है, जिससे I/O Operations कम होती हैं तथा readLine() जैसी Methods द्वारा तेज़ी से Text पढ़ा जा सकता है।

Q74. The value of \(\lim_{x\to2}(3x+1)\) is: /
\(\lim_{x\to2}(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, the limit equals its value at \(x=2\): \(3(2)+1=7\).
क्योंकि \(3x+1\) एक Continuous Function है, इसलिए Limit का मान \(x=2\) रखने पर प्राप्त होता है: \(3(2)+1=7\)।

Q75. Which cybersecurity attack encrypts a victim's files and demands payment to restore access? /
कौन-सा Cybersecurity Attack Victim की Files को Encrypt करके उन्हें पुनः प्राप्त करने के लिए धन की मांग करता है?

A. Adware / Adware
B. Ransomware / Ransomware
C. Spyware / Spyware
D. Rootkit / Rootkit
Ans. B. Ransomware / Ransomware
Explanation: Ransomware encrypts files or entire systems and demands a ransom payment in exchange for the decryption key. Regular backups and timely security updates are important defenses.
Ransomware Files या पूरे System को Encrypt कर देता है तथा उन्हें Unlock करने के लिए फिरौती (Ransom) की मांग करता है। नियमित Backups तथा समय पर Security Updates इससे बचाव के महत्वपूर्ण उपाय हैं।

Q76. Which memory management technique divides a process into fixed-size blocks and maps them to physical memory independently? /
कौन-सी Memory Management Technique किसी Process को निश्चित आकार (Fixed Size) के Blocks में विभाजित करके उन्हें स्वतंत्र रूप से Physical Memory में Map करती है?

A. Segmentation / Segmentation
B. Paging / Paging
C. Swapping / Swapping
D. Overlay / Overlay
Ans. B. Paging / Paging
Explanation: Paging divides logical memory into fixed-size pages and physical memory into frames of the same size. This technique eliminates external fragmentation and simplifies memory allocation.
Paging में Logical Memory को निश्चित आकार के Pages तथा Physical Memory को समान आकार के Frames में विभाजित किया जाता है। इससे External Fragmentation समाप्त हो जाती है और Memory Allocation सरल हो जाता है।

Q77. Which SQL clause is used to limit the number of rows returned by a query in MySQL? /
MySQL में Query द्वारा लौटाई जाने वाली Rows की संख्या सीमित करने के लिए किस SQL Clause का उपयोग किया जाता है?

A. TOP / TOP
B. LIMIT / LIMIT
C. FETCH / FETCH
D. ROWCOUNT / ROWCOUNT
Ans. B. LIMIT / LIMIT
Explanation: The LIMIT clause restricts the number of rows returned by a SELECT query. It is widely used for pagination and improving query efficiency.
LIMIT Clause SELECT Query द्वारा लौटाई जाने वाली Rows की संख्या सीमित करता है। इसका उपयोग Pagination तथा Query Efficiency बढ़ाने के लिए किया जाता है।

Q78. Which Java collection maintains elements in sorted order according to their natural ordering or a Comparator? /
Java का कौन-सा Collection अपने Elements को Natural Ordering अथवा Comparator के अनुसार Sorted रखता है?

A. HashSet / HashSet
B. LinkedHashSet / LinkedHashSet
C. TreeSet / TreeSet
D. Vector / Vector
Ans. C. TreeSet / TreeSet
Explanation: TreeSet implements the SortedSet interface and automatically arranges its elements in ascending order or according to a specified Comparator.
TreeSet, SortedSet Interface को Implement करता है तथा Elements को स्वतः Ascending Order या दिए गए Comparator के अनुसार व्यवस्थित रखता है।

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

A. 72 / 72
B. 80 / 80
C. 90 / 90
D. 100 / 100
Ans. C. 90 / 90
Explanation: Mean = Total Sum ÷ Number of Observations. Therefore, Total Sum = \(18 \times 5 = 90\).
Mean = कुल योग ÷ कुल संख्याएँ। अतः कुल योग = \(18 \times 5 = 90\) होगा।

Q80. Which protocol is responsible for securely browsing websites over the Internet? /
Internet पर Websites को सुरक्षित रूप से Access करने के लिए कौन-सा Protocol उपयोग किया जाता है?

A. HTTP / HTTP
B. HTTPS / HTTPS
C. FTP / FTP
D. SNMP / SNMP
Ans. B. HTTPS / HTTPS
Explanation: HTTPS combines HTTP with SSL/TLS encryption to provide confidentiality, integrity, and authentication during web communication.
HTTPS, HTTP के साथ SSL/TLS Encryption का उपयोग करता है, जिससे Web Communication सुरक्षित रहती है तथा Data की Confidentiality, Integrity और Authentication सुनिश्चित होती है।

Q81. Which graph algorithm is used to compute the shortest paths between all pairs of vertices? /
Graph के सभी Vertex Pairs के बीच Shortest Paths ज्ञात करने के लिए किस Algorithm का उपयोग किया जाता है?

A. Dijkstra's Algorithm / Dijkstra's Algorithm
B. Bellman-Ford Algorithm / Bellman-Ford Algorithm
C. Floyd-Warshall Algorithm / Floyd-Warshall Algorithm
D. Prim's Algorithm / Prim's Algorithm
Ans. C. Floyd-Warshall Algorithm / Floyd-Warshall Algorithm
Explanation: Floyd-Warshall is a dynamic programming algorithm that efficiently computes the shortest paths between every pair of vertices in a weighted graph.
Floyd-Warshall एक Dynamic Programming आधारित Algorithm है, जो Weighted Graph में सभी Vertex Pairs के बीच Shortest Paths ज्ञात करता है।

Q82. Which SQL function returns the average value of a numeric column? /
Numeric Column का औसत (Average) मान प्राप्त करने के लिए किस SQL Function का उपयोग किया जाता है?

A. MEAN() / MEAN()
B. AVG() / AVG()
C. AVERAGE() / AVERAGE()
D. MID() / MID()
Ans. B. AVG() / AVG()
Explanation: AVG() calculates the arithmetic mean of all non-NULL values present in the specified numeric column.
AVG() Function किसी Numeric Column के सभी Non-NULL Values का Arithmetic Mean लौटाता है।

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

A. super / super
B. this / this
C. current / current
D. self / self
Ans. B. this / this
Explanation: The this keyword refers to the current object and is commonly used to access instance variables, methods, and constructors of the same class.
this Keyword वर्तमान Object को Refer करता है तथा Instance Variables, Methods और Constructors को Access करने के लिए उपयोग किया जाता है।

Q84. The derivative of \(\sin x\) with respect to \(x\) is: /
\(\sin x\) का \(x\) के सापेक्ष अवकलज (Derivative) क्या होगा?

A. \(\cos x\) / \(\cos x\)
B. \(-\cos x\) / \(-\cos x\)
C. \(\tan x\) / \(\tan x\)
D. \(-\sin x\) / \(-\sin x\)
Ans. A. \(\cos x\) / \(\cos x\)
Explanation: According to the standard rules of differentiation, \(\frac{d}{dx}(\sin x)=\cos x\).
मानक अवकलन नियम के अनुसार \(\frac{d}{dx}(\sin x)=\cos x\) होता है।

Q85. Which cybersecurity practice follows the principle of granting users only the minimum permissions required to perform their tasks? /
कौन-सी Cybersecurity Practice उपयोगकर्ताओं को केवल उनके कार्य हेतु आवश्यक न्यूनतम Permissions प्रदान करने के सिद्धांत का पालन करती है?

A. Open Access Policy / Open Access Policy
B. Principle of Least Privilege (PoLP) / Principle of Least Privilege (PoLP)
C. Role Duplication / Role Duplication
D. Privilege Escalation / Privilege Escalation
Ans. B. Principle of Least Privilege (PoLP) / Principle of Least Privilege (PoLP)
Explanation: The Principle of Least Privilege ensures that users, applications, and processes receive only the permissions necessary for their assigned tasks, reducing security risks.
Principle of Least Privilege (PoLP) के अनुसार Users, Applications तथा Processes को केवल उतनी ही Permissions दी जाती हैं जितनी उनके कार्य के लिए आवश्यक हों। इससे Security Risks कम हो जाते हैं।

Q86. Which operating system component is responsible for managing files and directories on secondary storage? /
Secondary Storage पर Files तथा Directories का प्रबंधन करने के लिए Operating System का कौन-सा Component उत्तरदायी होता है?

A. Memory Manager / Memory Manager
B. Process Scheduler / Process Scheduler
C. File System / File System
D. Command Interpreter / Command Interpreter
Ans. C. File System / File System
Explanation: The File System organizes files, directories, metadata, and storage allocation on secondary storage devices. It provides efficient mechanisms for file creation, deletion, retrieval, and protection.
File System Secondary Storage पर Files, Directories, Metadata तथा Storage Allocation का प्रबंधन करता है। यह File Creation, Deletion, Retrieval तथा Protection की सुविधा प्रदान करता है।

Q87. Which SQL command is used to permanently remove an entire table along with its structure? /
Table की पूरी Structure सहित उसे स्थायी रूप से हटाने के लिए किस SQL Command का उपयोग किया जाता है?

A. DELETE TABLE / DELETE TABLE
B. REMOVE TABLE / REMOVE TABLE
C. DROP TABLE / DROP TABLE
D. TRUNCATE TABLE / TRUNCATE TABLE
Ans. C. DROP TABLE / DROP TABLE
Explanation: DROP TABLE permanently deletes both the table definition and all the data stored in it. Recovery is generally not possible without a backup.
DROP TABLE Table की पूरी Structure तथा उसमें मौजूद सभी Data को स्थायी रूप से हटा देता है। Backup न होने पर Recovery सामान्यतः संभव नहीं होती।

Q88. Which Java interface is implemented by TreeMap? /
TreeMap किस Java Interface को Implement करता है?

A. Queue / Queue
B. Set / Set
C. Map / Map
D. List / List
Ans. C. Map / Map
Explanation: TreeMap is an implementation of the Map interface that stores key-value pairs in sorted order according to the natural ordering of keys or a specified Comparator.
TreeMap, Map Interface का Implementation है जो Key-Value Pairs को Keys के Natural Order अथवा Comparator के अनुसार Sorted रूप में Store करता है।

Q89. If the probability of an event is 0, then the event is called: /
यदि किसी घटना की Probability 0 है, तो उस घटना को क्या कहा जाता है?

A. Certain Event / Certain Event
B. Impossible Event / Impossible Event
C. Equally Likely Event / Equally Likely Event
D. Random Event / Random Event
Ans. B. Impossible Event / Impossible Event
Explanation: An event with probability 0 cannot occur under the given conditions and is therefore called an impossible event.
जिस घटना की Probability 0 होती है, वह दिए गए परिस्थितियों में घटित नहीं हो सकती। इसलिए उसे Impossible Event कहा जाता है।

Q90. Which network topology provides a dedicated point-to-point connection between every pair of devices? /
कौन-सी Network Topology प्रत्येक Device Pair के बीच Dedicated Point-to-Point Connection प्रदान करती है?

A. Bus Topology / Bus Topology
B. Ring Topology / Ring Topology
C. Mesh Topology / Mesh Topology
D. Star Topology / Star Topology
Ans. C. Mesh Topology / Mesh Topology
Explanation: In a Mesh Topology, every device is directly connected to every other device. This provides maximum reliability and redundancy but requires a large number of communication links.
Mesh Topology में प्रत्येक Device अन्य सभी Devices से सीधे जुड़ी होती है। इससे Reliability तथा Fault Tolerance बढ़ती है, लेकिन अधिक संख्या में Links की आवश्यकता होती है।

Q91. Which searching technique works efficiently on uniformly distributed sorted data? /
समान रूप से वितरित (Uniformly Distributed) Sorted Data पर कौन-सी Searching Technique अधिक प्रभावी होती है?

A. Linear Search / Linear Search
B. Binary Search / Binary Search
C. Interpolation Search / Interpolation Search
D. Depth First Search / Depth First Search
Ans. C. Interpolation Search / Interpolation Search
Explanation: Interpolation Search estimates the likely position of the target based on its value. It performs better than Binary Search when data is uniformly distributed.
Interpolation Search Target की संभावित स्थिति का अनुमान उसके Value के आधार पर लगाती है। Uniformly Distributed Data पर यह Binary Search से भी तेज़ हो सकती है।

Q92. Which SQL aggregate function calculates the total sum of values in a numeric column? /
Numeric Column के सभी Values का कुल योग निकालने के लिए किस SQL Aggregate Function का उपयोग किया जाता है?

A. COUNT() / COUNT()
B. SUM() / SUM()
C. TOTAL() / TOTAL()
D. ADD() / ADD()
Ans. B. SUM() / SUM()
Explanation: SUM() computes the arithmetic total of all non-NULL numeric values in the specified column.
SUM() Function किसी Numeric Column के सभी Non-NULL Values का कुल योग (Total Sum) लौटाता है।

Q93. Which Java keyword is used to invoke the constructor of the immediate superclass? /
Java में Immediate Superclass के Constructor को Call करने के लिए किस Keyword का उपयोग किया जाता है?

A. this() / this()
B. base() / base()
C. super() / super()
D. parent() / parent()
Ans. C. super() / super()
Explanation: The super() constructor call invokes the constructor of the immediate superclass and must appear as the first statement in a subclass constructor.
super() Immediate Superclass के Constructor को Call करता है तथा Subclass Constructor का पहला Statement होना चाहिए।

Q94. The value of \(\int_0^{\pi} \sin x\,dx\) is: /
\(\int_0^{\pi} \sin x\,dx\) का मान क्या होगा?

A. 0 / 0
B. 1 / 1
C. 2 / 2
D. \(\pi\) / \(\pi\)
Ans. C. 2 / 2
Explanation: \(\int_0^{\pi}\sin x\,dx=[-\cos x]_0^{\pi}=(-(-1))-(-1)=2\).
\(\int_0^{\pi}\sin x\,dx=[-\cos x]_0^{\pi}=2\) होगा।

Q95. Which cybersecurity mechanism verifies a user's identity before granting access to a system? /
किसी System में Access प्रदान करने से पहले User की पहचान सत्यापित करने वाली Cybersecurity Mechanism कौन-सी है?

A. Authentication / Authentication
B. Authorization / Authorization
C. Accounting / Accounting
D. Virtualization / Virtualization
Ans. A. Authentication / Authentication
Explanation: Authentication confirms the identity of a user using credentials such as passwords, biometric data, smart cards, or one-time passwords before access is granted.
Authentication Password, Biometric Data, Smart Card अथवा OTP जैसी Credentials की सहायता से User की पहचान सत्यापित करता है, उसके बाद ही System Access प्रदान किया जाता है।

Q96. Which disk scheduling algorithm always services the request closest to the current head position? /
कौन-सा Disk Scheduling Algorithm वर्तमान Disk Head Position के सबसे निकट स्थित Request को पहले Service करता है?

A. FCFS (First Come First Serve) / FCFS (First Come First Serve)
B. SCAN / SCAN
C. SSTF (Shortest Seek Time First) / SSTF (Shortest Seek Time First)
D. C-SCAN / C-SCAN
Ans. C. SSTF (Shortest Seek Time First) / SSTF (Shortest Seek Time First)
Explanation: SSTF selects the disk request requiring the minimum seek time from the current head position. It generally reduces average seek time but may cause starvation for distant requests.
SSTF वर्तमान Disk Head Position से सबसे कम Seek Time वाली Request को पहले Service करता है। इससे Average Seek Time कम हो जाती है, लेकिन दूर स्थित Requests के लिए Starvation की संभावना रहती है।

Q97. Which SQL command is used to modify the structure of an existing table by adding a new column? /
Existing Table की Structure में नया Column जोड़ने के लिए किस SQL Command का उपयोग किया जाता है?

A. UPDATE TABLE / UPDATE TABLE
B. ALTER TABLE / ALTER TABLE
C. MODIFY TABLE / MODIFY TABLE
D. CHANGE TABLE / CHANGE TABLE
Ans. B. ALTER TABLE / ALTER TABLE
Explanation: ALTER TABLE is used to change the structure of an existing table, such as adding, modifying, or dropping columns and constraints.
ALTER TABLE का उपयोग Existing Table की Structure बदलने के लिए किया जाता है, जैसे नया Column जोड़ना, Column Modify करना या Constraint जोड़ना/हटाना।

Q98. Which Java keyword prevents a class from being inherited? /
Java में किसी Class को Inherit होने से रोकने के लिए किस Keyword का उपयोग किया जाता है?

A. static / static
B. private / private
C. sealed / sealed
D. final / final
Ans. D. final / final
Explanation: A class declared with the final keyword cannot be extended by any other class. This is commonly used to improve security and preserve class behavior.
final Keyword द्वारा घोषित Class को कोई अन्य Class Inherit नहीं कर सकती। इसका उपयोग Class के Behavior को सुरक्षित रखने के लिए किया जाता है।

Q99. If the arithmetic mean of 8, 12, 16, 20 and 24 is \(x\), then the value of \(x\) is: /
यदि 8, 12, 16, 20 तथा 24 का Arithmetic Mean \(x\) है, तो \(x\) का मान क्या होगा?

A. 14 / 14
B. 15 / 15
C. 16 / 16
D. 18 / 18
Ans. C. 16 / 16
Explanation: The arithmetic mean is calculated as \(\frac{8+12+16+20+24}{5}=\frac{80}{5}=16\).
Arithmetic Mean = \(\frac{8+12+16+20+24}{5}=\frac{80}{5}=16\) होगा।

Q100. Which cybersecurity practice involves creating regular copies of important data so that it can be restored after accidental loss or a cyberattack? /
महत्त्वपूर्ण Data की नियमित प्रतियाँ (Copies) बनाकर आवश्यकता पड़ने पर उसे पुनः प्राप्त करने की प्रक्रिया को क्या कहा जाता है?

A. Data Compression / Data Compression
B. Data Backup / Data Backup
C. Data Encryption / Data Encryption
D. Data Fragmentation / Data Fragmentation
Ans. B. Data Backup / Data Backup
Explanation: Regular data backups ensure that important files can be restored after hardware failure, accidental deletion, ransomware attacks, or other disasters. Following the 3-2-1 backup strategy is considered a best practice.
नियमित Data Backup से Hardware Failure, गलती से Data Delete होने, Ransomware Attack या अन्य आपदाओं की स्थिति में Data को पुनः प्राप्त किया जा सकता है। 3-2-1 Backup Strategy को सर्वोत्तम अभ्यास माना जाता है।

नोट: यह हमारी MCA Entrance Exam सीरीज का चौथा भाग (Part 4) है। हम जल्द ही एक स्पेशल 'मेगा क्विज़' लेकर आएंगे जिसमें 50 एकदम नए और महत्वपूर्ण प्रश्नों का संकलन होगा। इसके अलावा, आपकी तैयारी को फाइनल टच देने के लिए हमारे फुल-लेंथ पेड मॉक टेस्ट्स भी जल्द ही हमारे पोर्टल पर उपलब्ध होंगे, जिन्हें आप Instamojo या Razorpay के ज़रिए मात्र ₹5 से ₹9 की न्यूनतम फीस में एक्सेस कर पाएंगे। तब तक अपनी प्रैक्टिस जारी रखें!

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

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

Post a Comment

Thanks for your comments.

Previous Post Next Post