Qus : 1
CUET PG MCA PYQ 2025
3
Which of the following is not an application of DFS?
1
Topological Sort 2
Determining Strongly Connected Components in a graph 3
Finding minimum distance to a node in an unweighted graph optimally 4
Solving Maze Problem Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution Topological Sort → Can be done using DFS (by finishing times). ✅
Strongly Connected Components (SCCs) → Kosaraju’s and Tarjan’s algorithms use DFS. ✅
Solving Maze Problem → DFS is a valid approach to explore paths in a maze. ✅
Finding minimum distance in an unweighted graph → This requires Breadth First Search (BFS) , not DFS, because BFS ensures the shortest path in an unweighted graph. ❌
Qus : 2
CUET PG MCA PYQ 2025
2
Which of the following statement is true about IEEE754 representation of +0 and -0?
1
have the same sign bit, but different mantissa bits.
2
differ only in the sign bit; their exponent and mantissa bits are identical.
3
have the same representation because they are mathematically equivalent.
4
differ in both their exponent and mantissa bits.
Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution EEE-754 Floating-Point Standard (+0 vs −0)
+0 and −0 are distinct bit patterns in IEEE-754.
They differ only in the sign bit :
+0 → sign bit = 0, exponent = all 0s, mantissa = all 0s.
−0 → sign bit = 1, exponent = all 0s, mantissa = all 0s.
The exponent and mantissa fields are identical (all zeros).
Mathematically, +0 and −0 compare equal, but they behave differently in some operations (e.g., 1/(+0) = +∞, 1/(−0) = −∞).
Qus : 3
CUET PG MCA PYQ 2025
4
Match List-I with List-II
List I - (Letter Number Seires) List II - (Missing Term) (A) D4,F6,H8,J10, ? (I) U121 (B) 2B,4C,8E, 14H, ? (II) 111 (C) 3F,6G, ?,18L,27P (III) 22L (D) W144, ?,S100,Q81,O64 (IV) L12
Choose the
correct answer from the options given below:
1
(A) - (III), (B) - (IV), (C) - (I), (D) - (II) 2
(A) - (III), (B) - (IV), (C) - (II), (D) - (I) 3
(A) - (IV), (B) - (III), (C) - (I), (D) - (III) 4
(A) - (IV), (B) - (II), (C) - (I), (D) - (I) Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Qus : 4
CUET PG MCA PYQ 2025
2
Which CPU scheduling algorithm prefers the process with the shortest burst time?
1
FCFS 2
SJF 3
Round Robin 4
Priority Scheduling Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution FCFS (First Come First Serve): Executes in the order processes arrive, no burst-time consideration.
SJF (Shortest Job First): Picks the process with the least CPU burst time → minimizes average waiting time.
Round Robin: Allocates equal time slices (quantum) cyclically, ignoring burst length.
Priority Scheduling: Selects based on priority value, not burst time (though burst time can be used as a priority heuristic).
Qus : 5
CUET PG MCA PYQ 2025
4
Complete the following statement by choosing the correct option.
For a deadlock to occur, the four conditions namely Mutual Exclusion, Hold and wait, No preemption, circular
wait _________
1
May or may not hold 2
The circular wait does not implies hold and wait condition 3
Are completely independent 4
Must hold simultaneously Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution For a deadlock to occur in a system, the following Coffman’s conditions must all hold together :
Mutual Exclusion – At least one resource must be held in a non-shareable mode.
Hold and Wait – A process holding resources is waiting for additional resources.
No Preemption – Resources cannot be forcibly taken away; they are released only voluntarily.
Circular Wait – A closed chain of processes exists, each waiting for a resource held by the next process in the chain.
If even one of these is not satisfied, deadlock cannot occur .
Qus : 6
CUET PG MCA PYQ 2025
2
The length of major axis and coordinate of vertices for the ellipse $3x^{2}+2y^{2}=6$ respectively are:
1
$2\sqrt{2}$, $(0,\pm\sqrt{3})$ 2
$2\sqrt{3}$, $(0,\pm\sqrt{3})$ 3
$2\sqrt{2}$, $(\pm\sqrt{3},0)$ 4
$2\sqrt{3}$, $(\pm\sqrt{3},0)$ Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution Given ellipse: $3x^{2}+2y^{2}=6 \;\;\Rightarrow\;\; \dfrac{x^{2}}{2}+\dfrac{y^{2}}{3}=1$.
Here $a^{2}=3,\; b^{2}=2 \;\Rightarrow\; a=\sqrt{3}$.
Major axis length $=2a=2\sqrt{3}$, vertices $=(0,\pm \sqrt{3})$.
{Answer:} $2\sqrt{3},\;(0,\pm\sqrt{3})$
Qus : 7
CUET PG MCA PYQ 2025
1
The Dining Philosopher’ problem can be solved by:
1
Use of semaphores 2
Use of overlays 3
Mutual exclusion 4
Bounded waiting Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution Use of semaphores ✅
Because the Dining Philosopher problem is a classical synchronization problem , and it is solved using semaphores / monitors / mutex locks .
Overlays → related to memory management, not correct .
Mutual exclusion → is a requirement , but the standard answer in MCQs is semaphores .
Bounded waiting → is a condition , not the actual solution technique.
So the correct choice from the given options is "Use of semaphores."
Qus : 8
CUET PG MCA PYQ 2025
1
The points $(K,2-2K)$, $(-K+1,2K)$ and $(-4-K,6-2K)$ are collinear if:
(A) $K=\frac{1}{2}$
(B) $K=\frac{-1}{2}$
(C) $K=\frac{3}{2}$
(D) $K=-1$
(E) $K=1$
Choose the correct answer from the options given below:
1
(A) and (D) only 2
(A) and (E) only 3
(B) and (D) only 4
(D) only Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Given points:
\[
P_1(K,2-2K), \quad P_2(1-K,2K), \quad P_3(-4-K,6-2K)
\]
These three points are collinear if the area of triangle formed by them is zero:
\[
\Delta =
\begin{vmatrix}
K & 2-2K & 1\\
1-K & 2K & 1\\
-4-K & 6-2K & 1
\end{vmatrix} = 0
\]
Expanding determinant:
\[
8K^2 + 4K - 4 = 0 \;\;\Rightarrow\;\; 2K^2 + K - 1 = 0
\]
Solving quadratic:
\[
K = \frac{-1 \pm 3}{4} \;\;\Rightarrow\;\; K=\tfrac{1}{2},\; -1
\]
Qus : 10
CUET PG MCA PYQ 2025
3
In a binary search tree, the worst case time complexity of inserting
and deleting a key is:
1
$O(\log n)$ for insertion and $O(\log n)$ for deletion 2
$O(n)$ for insertion and $O(\log n)$ for deletion 3
$O(n)$ for insertion and $O(n)$ for deletion 4
$O(\log n)$ for insertion and $O(n)$ for deletion Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
• Insertion : To insert, we first locate the correct position.
This requires searching the tree = height \(h\).
Worst case: tree is skewed (\(h=n\)) → \(O(n)\).
• Deletion : To delete, we also search for the node (\(O(h)\)) and adjust pointers (constant).
Worst case: \(h=n\).
So, time = \(O(n)\).
✅ Therefore:
\[
\text{Insertion: } O(n), \quad \text{Deletion: } O(n)
\]
Qus : 11
CUET PG MCA PYQ 2025
1
Match List-I with List-II
List-I List-II (A) If $\begin{vmatrix}\lambda-1&0\\ 0&\lambda-1\end{vmatrix}$ then $\lambda=$ (I) 0 (B) If $\Delta=\begin{vmatrix}1&2\\ 2&4\end{vmatrix}$ then $\Delta$ is (II) 1 (C) If $A=\begin{bmatrix}1&0\\ 0&\frac{1}{2}\end{bmatrix}$ then $|A^{-1}|$ is (III) -2 (D) If $\begin{bmatrix}a+1&1\\ 1&2\end{bmatrix}=\begin{bmatrix}-1&1\\ 1&2\end{bmatrix}$ then a is (IV) 2
Choose the
correct answer from the options given below:
1
(A) - (II), (B) - (I), (C) - (IV), (D) - (III) 2
(A) - (II), (B) - (I), (C) - (III), (D) - (IV) 3
(A) - (II), (B) - (III), (C) - (I), (D) - (IV) 4
(A) - (II), (B) - (IV), (C) - (I), (D) - (III) Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution Solution (Match the Columns):
(A) \(\begin{vmatrix}\lambda-1 & 0 \\ 0 & \lambda-1\end{vmatrix}=(\lambda-1)^2\).
Singular ⇒ \((\lambda-1)^2=0 \Rightarrow \lambda=1\).
⇒ (A → II)
(B) \(\Delta=\begin{vmatrix}1 & 2 \\ 2 & 4\end{vmatrix}=1\cdot4-2\cdot2=0\).
⇒ (B → I)
(C) \(A=\begin{bmatrix}1&0\\0&\tfrac12\end{bmatrix}\), so \(|A|=\tfrac12\).
⇒ \(|A^{-1}|=1/|A|=2\).
⇒ (C → IV)
(D) \(\begin{bmatrix}a+1&1\\1&2\end{bmatrix}=\begin{bmatrix}-1&1\\1&2\end{bmatrix}\).
⇒ \(a+1=-1 \Rightarrow a=-2\).
⇒ (D → III)
✅ Correct option: (1) — (A-II), (B-I), (C-IV), (D-III)
Qus : 12
CUET PG MCA PYQ 2025
2
In an examination, a student scores 4 marks for every correct answer and loses 1 mark for every wrong answer. If
she/he attempts all 60 questions and secures 130 marks, the number of questions she/he attempts wrongly, are?
1
38 2
22 3
21 4
37 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Let the number of correct answers be \(x\) and wrong answers be \(y\).
Total questions:
\[
x + y = 60 \tag{1}
\]
Marks rule: \(4\) marks for correct and \(-1\) mark for wrong, total \(130\).
\[
4x - y = 130 \tag{2}
\]
From (1): \(y = 60 - x\).
Substituting in (2):
\[
4x - (60 - x) = 130 \;\;\Rightarrow\;\; 5x - 60 = 130 \;\;\Rightarrow\;\; x = 38
\]
Hence,
\[
y = 60 - 38 = 22
\]
Qus : 13
CUET PG MCA PYQ 2025
4
Match List-I with List-II
List-I List-II (A). Seek Time (I). Total number of bytes transferred, divided by the total time between the first request for service
and the completion of the last transfer
(B). Access Time (II). Time taken for the disk to rotate the desired sector to the disk head (C). Rotational
Latency (III). Seek Time + Rotational Latency (D). Disk
Bandwidth (IV). Time taken for the disk arm to move the heads to the cylinder containing the desired sector
Choose the
correct answer from the options given below:
1
(A) - (I), (B) - (II), (C) - (III), (D) - (IV) 2
(A) - (I), (B) - (III), (C) - (II), (D)-(IV)
3
(A) - (I), (B) - (II), (C) - (IV), (D) - (III) 4
(A) - (IV), (B) - (III), (C) - (II), (D) -(I) Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution (A) Seek Time → Time taken for the disk arm to move the heads to the cylinder containing the desired sector. Matches (IV)
(B) Access Time → Total time to access data = Seek Time + Rotational Latency. Matches (III)
(C) Rotational Latency → Time taken for the disk to rotate the desired sector under the head. Matches (II)
(D) Disk Bandwidth → Total number of bytes transferred / total time taken. Matches (I)
Final Matching
(A) → (IV)
(B) → (III)
(C) → (II)
(D) → (I)
Qus : 15
CUET PG MCA PYQ 2025
2
In __________the search time is independent of the number of elements n.
1
Binary Search 2
Hashing
3
Linear Search 4
Jump search Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
We need to find the search method where the search time is independent of the number of elements \(n\).
• Binary Search: Time complexity \(O(\log n)\). Depends on \(n\). ❌
• Hashing: Average case \(O(1)\). Independent of \(n\) (worst case \(O(n)\)). ✅
• Linear Search: Time complexity \(O(n)\). Depends on \(n\). ❌
• Jump Search: Time complexity \(O(\sqrt{n})\). Depends on \(n\). ❌
Therefore:
\[
\text{Correct Answer: Hashing (Option 2).}
\]
Qus : 16
CUET PG MCA PYQ 2025
1
The statements of pseudocode for searching the first element with key k in the linked list L are given below.
Arrange
them in the correct order.
(A) while (x!=NIL and x.key != k)
(B) x=L.head
(C) x=x.next
(D) return x
Choose the correct answer from the options given below:
1
(B), (A), (C), (D) 2
(A), (B), (C), (D) 3
(C), (B), (A), (D) 4
(B), (C), (A), (D) Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution Given statements:
(A) \(\; \text{while }(x \neq NIL \;\wedge\; x.key \neq k)\)
(B) \(\; x = L.head\)
(C) \(\; x = x.next\)
(D) \(\; \text{return } x\)
Correct order:
1. Initialize pointer: \((B)\) → \(x = L.head\)
2. Loop until end or key found: \((A)\) → \(\text{while}(x \neq NIL \;\wedge\; x.key \neq k)\)
3. Move to next node: \((C)\) → \(x = x.next\)
4. Return result: \((D)\) → \(\text{return }x\)
✅ Therefore, the correct sequence is:
\[
(B), (A), (C), (D)
\]
Qus : 17
CUET PG MCA PYQ 2025
3
Arrange the following steps in the correct order to understand the functioning of a 3 to 8 line decoder.
(A). The encoder enable input is set to 1.
(B). The decoder activates one of its 8 output lines based on the input code.
(C). The input binary code is applied to the decoder.
(D). The decoder converts the 3-bit binary input into 8 possible outputs.
Choose the correct answer from the options given below:
1
(A), (B), (C), (D) 2
(A), (D), (C), (B) 3
(A), (C), (D), (B) 4
(A), (B), (D), (C) Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
To understand the functioning of a 3-to-8 line decoder:
• (A) Enable input is set to 1.
• (C) Apply the 3-bit binary input.
• (D) Decoder converts the 3-bit input into 8 possible outputs.
• (B) Finally, one of the 8 output lines is activated based on the input code.
✅ Therefore, the correct sequence is:
\[
(A), (C), (D), (B)
\]
Qus : 18
CUET PG MCA PYQ 2025
3
Match List-I with List-II
List - I List-II (A) $\lim_{x\to0}(1+2x)^{\frac{1}{x}}$ (I) $e^{6}$ (B) $\lim_{x\to\infty}(1+\frac{1}{x})^{x}$ (II) $e^{2}$ (C) $\lim_{x\to0}(1+5x)^{\frac{1}{x}}$ (III) $e$ (D) $\lim_{x\to\infty}(1+\frac{3}{x})^{2x}$ (IV) $e^{5}$
1
(A)-(IV),(B)-(I),(C)-(III),(D)-(II) 2
(A)-(I),(B)-(IV),(C)-(III),(D)-(II) 3
(A)-(II),(B)-(III),(C)-(IV),(D)-(I) 4
(A)-(III),(B)-(II),(C)-(I),(D)-(IV) Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Key formulas:
\[
\lim_{x\to 0}(1+ax)^{\frac{1}{x}}=e^{a},\qquad
\lim_{x\to\infty}\left(1+\frac{c}{x}\right)^{kx}=e^{ck}.
\]
Evaluate each:
(A) \(\displaystyle \lim_{x\to0}(1+2x)^{\frac{1}{x}}=e^{2}\;\Rightarrow\;(II)\)
(B) \(\displaystyle \lim_{x\to\infty}\left(1+\frac{1}{x}\right)^{x}=e\;\Rightarrow\;(III)\)
(C) \(\displaystyle \lim_{x\to0}(1+5x)^{\frac{1}{x}}=e^{5}\;\Rightarrow\;(IV)\)
(D) \(\displaystyle \lim_{x\to\infty}\left(1+\frac{3}{x}\right)^{2x}=e^{3\cdot 2}=e^{6}\;\Rightarrow\;(I)\)
✅ Matching:
\[
(A)\!\to\!(II),\quad (B)\!\to\!(III),\quad (C)\!\to\!(IV),\quad (D)\!\to\!(I).
\]
Qus : 19
CUET PG MCA PYQ 2025
2
Arrange the following time complexities in increasing order.
(A). Bubble sort (worst case)
(B). Deleting head node in singly linked list
(C). Binary search
(D). Worst case of merge sort
Choose the correct answer from the options given below:
1. (A), (B), (C), (D)
2. (B), (C), (D), (A)
3. (B), (A), (D), (C)
4. (C), (B), (D), (A)
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Step 1: Note the time complexities
(A) Bubble Sort (worst case): \(O(n^2)\)
(B) Deleting head node in singly linked list: \(O(1)\)
(C) Binary Search: \(O(\log n)\)
(D) Merge Sort (worst case): \(O(n \log n)\)
Step 2: Arrange in increasing order
\[
O(1)\;<\;O(\log n)\;<\;O(n \log n)\;<\;O(n^2)
\]
So:
\[
(B)\;<\;(C)\;<\;(D)\;<\;(A)
\]
Qus : 21
CUET PG MCA PYQ 2025
1
The Quicksort and randomized Quicksort procedures differ in:
1. Selection of Pivot element
2. Worst case time complexity
3. Best case time Complexity
4. Final Output
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution The difference between Quicksort and Randomized Quicksort lies mainly in the way the pivot element is chosen. Let’s analyze each option:
Selection of Pivot element ✅
Quicksort : Pivot is chosen deterministically (e.g., always first element, last element, or middle element).
Randomized Quicksort : Pivot is chosen randomly (uniformly among available elements).
→ This is the key difference .
Worst case time complexity ❌
For both, the worst case is still O(n²) .
Randomization only reduces the chance of hitting the worst case often, but it does not eliminate it.
Best case time Complexity ❌
Final Output ❌
Qus : 24
CUET PG MCA PYQ 2025
2
One term in the given number series is wrong. Find out the wrong term.
3,10,27,4,16,64,5,25,125
1.3
2.10
3.4
4.27
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution The given series:
$$3, \; 10, \; 27, \; 4, \; 16, \; 64, \; 5, \; 25, \; 125 $$
We notice the pattern should be in triplets:
\[ n, \; n^2, \; n^3 \]
For \(n = 3\): \((3, 9, 27)\) but the series has \(10\) instead of \(9\).
For \(n = 4\): \((4, 16, 64)\) ✓
For \(n = 5\): \((5, 25, 125)\) ✓
Thus, the wrong term is:
\[ \boxed{10} \]
Qus : 25
CUET PG MCA PYQ 2025
3
If $x^2 =-16y$ is an equation of parabala then:
(A) directrix is y = 4
(B) directrix is x = 4
(C) co-ordinates of focus are (0,- 4)
(D) co-ordinates of focus are (-4,-0)
(E) length of latusrectum =16
Choose the correct answer from the options given below:
1. (A) and (E) only
2. (B), (C) and (E) only
3. (A), (C) and (E) only
4. (B), (D) and (E) only
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Given \(x^{2}=-16y\).
Compare with the standard form \(x^{2}=-4ay\) ⇒ \(4a=16\Rightarrow a=4\).
Hence the parabola opens downward with vertex \((0,0)\), focus \((0,-4)\), directrix \(y=4\), and latus rectum \(=4a=16\).
Checking options:
(A) \(y=4\) ✅,
(B) \(x=4\) ❌,
(C) \((0,-4)\) ✅,
(D) \((-4,0)\) ❌,
(E) \(16\) ✅.
Therefore, the correct choice is \(\boxed{3\text{ — (A), (C), and (E) only}}\).
Qus : 26
CUET PG MCA PYQ 2025
3
Consider a page reference string as: 7, 0, 1, 2, 0, 3, 0, 4, 2, 3, 0, 3, 2. Assume that there are 3-page frames available.
Calculate the total number of page faults for the above reference string if
LRU policy is used for page replacement.
1.10
2.8
3.9
4.11
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution Using LRU with 3 frames on the string
7, 0, 1, 2, 0, 3, 0, 4, 2, 3, 0, 3, 2
gives page faults at: 7, 0, 1, 2, 3, 4, 2, 3, 0 → 9 faults .
Qus : 27
CUET PG MCA PYQ 2025
2
What should be the minimum hamming distance dmin to guarantee correction of upto p errors in a given block code.
1. 2p
2. 2p+1
3. 2p-1
4. $2^{p-2}$
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
We know the relationship between minimum Hamming distance
\(d_{\min}\) and error correction capability \(p\):
\[
d_{\min} \;\geq\; 2p + 1
\]
This ensures the code can correct up to \(p\) errors .
✅ Correct answer:
\[
\boxed{2p+1}
\]
Qus : 28
CUET PG MCA PYQ 2025
3
Details of a paging system for memory management are as follows:
Logical address space: 32 KB
Page Size: 4 KB
Physical Memory size: 64 KB
The number of pages in the logical address space and number of page frames in physical memory, respectively, are:
1. 4,16
2. 4,12
3. 8,16
4. 3,16
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Step 1: Number of pages in logical address space
Number of pages =
Logical address space / Page size =
32 / 4 = 8
So, there are 8 pages .
Step 2: Number of page frames in physical memory
Number of frames =
Physical memory size / Page size =
64 / 4 = 16
So, there are 16 frames .
Step 3: Correct Option
Answer: (8, 16) → Option 3
Qus : 30
CUET PG MCA PYQ 2025
4
Consider the following type of memories.
(A). Hard Disk Drive (HDD)
(B). Cache Memory
(C). Random Access Memory (RAM)
(D). Registers
Arrange the above memories according to their access speed (from fastest to slowest)
1. (D), (C), (B), (A)
2. (A), (C) (B), (D)
3. (B), (D), (C), (A)
4. (D), (B), (C), (A)
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution We need to arrange memories from fastest to slowest in terms of access speed:
Registers (D): Fastest (located inside CPU).
Cache Memory (B): Next fastest (very close to CPU, faster than RAM).
RAM (C): Slower than cache.
Hard Disk Drive (A): Slowest (secondary storage).
So the correct order is:
( D ) , ( B ) , ( C ) , ( A )
Qus : 31
CUET PG MCA PYQ 2025
3
In case of Binary search tree which of the following procedure's running time is distinct among all
1. TREE-SUCCESSOR (finds successor of the given node)
2. TREE-MAXIMUM (finds the node with maximum value)
3. INORDER- WALK (prints all elements of a tree in inorder manner)
4. TREE-MINIMUM (finds the node with minimum value)
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
BST Procedure Time Complexities (MathJax):
1. TREE-SUCCESSOR: \( O(h) \)
2. TREE-MAXIMUM: \( O(h) \)
4. TREE-MINIMUM: \( O(h) \)
3. INORDER-WALK: \( \Theta(n) \)
Since \(O(h)\) differs from \( \Theta(n) \) and INORDER-WALK always visits all \(n\) nodes,
\[
\boxed{\text{Distinct running time: INORDER-WALK (Option 3)}}
\]
Qus : 32
CUET PG MCA PYQ 2025
1
Consider the following four words, out of which three are alike in some manner and one is different.
(A). Arrow
(B). Missile
(C). Sword
(D). Bullet
Choose the combination that has alike words.
1. (A), (B) and (D) only
2. (B), (C) and (D) only
3. (A), (B) and (C) only
4. (A), (C) and (D) only
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution Answer: 1. (A), (B) and (D) only
Reason: Arrow, missile, and bullet are projectiles (launched weapons). Sword is a handheld melee weapon , so it’s the odd one out.
Qus : 33
CUET PG MCA PYQ 2025
3
Consider the following alphabet series:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
If the second half of the given alphabet series is written in reverse order, which letter will be seventh to the right of the
twelfth letter from the left end?
1. R
2. S
3. U
4. T
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution After writing the second half in reverse, the sequence is
A…M, Z, Y, X, W, V, U, T, S, R, Q, P, O, N.
The 12th from the left is L ; moving 7 to the right lands at position 19, which is U .
Qus : 34
CUET PG MCA PYQ 2025
1
If $x=(2+\sqrt{3})^{\frac{1}{3}}+(2+\sqrt{3})^{-\frac{1}{3}}$ and $x^{3}-3x+k=0$, then the value of k is:
1
-4 2
4 3
$\sqrt{3}$ 4
$2\sqrt{3}$ Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Find k given \(x=(2+\sqrt{3})^{1/3}+(2+\sqrt{3})^{-1/3}\) and \(x^{3}-3x+k=0\)
Let \(a=2+\sqrt{3}\Rightarrow a^{-1}=2-\sqrt{3}\). Define \(u^3=a,\;v^3=a^{-1}\) so that \(uv=\big(a\cdot a^{-1}\big)^{1/3}=1\) and \(x=u+v\).
Use \((u+v)^3=u^3+v^3+3uv(u+v)\):
\[
x^3=u^3+v^3+3uv(u+v)=(2+\sqrt{3})+(2-\sqrt{3})+3x=4+3x.
\]
Rearrange: \(\;x^3-3x-4=0\). Comparing with \(x^{3}-3x+k=0\) gives \(\;k=-4\).
Final answer: \(\boxed{k=-4}\)
Qus : 35
CUET PG MCA PYQ 2025
2
Which disk scheduling algorithm looks forthe track closest to the current head position?
1. LOOK
2. SSTF
3. FCFS
4. SCAN
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution Explanation:
SSTF (Shortest Seek Time First): Always serves the request that requires the minimum head movement from the current head position.
LOOK/SCAN: Move in one direction (like elevators), serving requests along the way.
FCFS: Serve requests in the order they arrive.
✅ Hence, SSTF is the correct choice.
Qus : 36
CUET PG MCA PYQ 2025
1
Find the next two terms of the series:
A, C, F, J, ?, ?
(A). O
(B). U
(C). R
(D). V
Choose the correct answer from the options given below:
1. (A) and (B) respectively
2. (B) and (A) respectively
3. (C) and (D) respectively
4. (D) and (C) respectively
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution The series follows increasing gaps (+2, +3, +4, +5, +6). After J (10), the next letters are O (15) and U (21) .
Qus : 37
CUET PG MCA PYQ 2025
1
Match List-I with List-II
List-I List-II (Algorithm/ Application) (Data Structure Used) (A). BFS (1). Stack (B). DFS (II). B Trees (C). Heap sort (III). Priority Queue (D). Storage on secondary storages devices (IV). Queue
Choose the
correct answer from the options given below:
1. (A) - (IV), (B)-(I), (C)-(III), (D) - (II)
2. (A)-(I), (B)-(III), (C)-(II), (D-(IV)
3. (A)-(I), (B)-(II), (C) - (IV), (D) (III)
4.(A)-(II), (B)-(IV), (C)-(I) (D)-(II)
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Qus : 39
CUET PG MCA PYQ 2025
2
Match List-I with List-II
List-1 List-II JK Flip Flop inputs Next State (A). 0 0 (I). Toggle (B). 0 1 (II). Set (C). 1 0 (III). Reset (D). 1 1 (IV). No Change
Choose the
correct answer from the options given below:
1. (A) - (I), (B) - (II), (C) - (III), (D) - (IV)
2. (A) - (IV), (B) - (III), (C) - (II), (D) - (I)
3. (A) - (IV), (B) - (III), (C) - (I), (D) - (II)
4. (A) - (I), (B) - (II), (C) - (IV), (D) - (III)
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
JK Flip-Flop Truth Table (Inputs → Next State)
(A) 0 0 → (IV) No Change
(B) 0 1 → (III) Reset
(C) 1 0 → (II) Set
(D) 1 1 → (I) Toggle
✅ Correct Answer: Option 2
Qus : 40
CUET PG MCA PYQ 2025
3
Consider a typical process Pi in the critical section. Arrange the following statements of code to make a valid general
structure.
(A). Critical section
(B). Remainder section
(C). Entry section
(D). Exit section
Choose the correct answer from the options given below:
1. (C), (B), (A), (D)
2. (C), (A), (B), (D)
3. (C), (A), (D), (B)
4. (C), (B), (D), (A)
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution The general structure of a process with critical section is:
Entry section → request entry into the critical section.
Critical section → perform the critical task.
Exit section → leave and update status.
Remainder section → execute non-critical code.
Qus : 42
CUET PG MCA PYQ 2025
2
Find missing word (?) which is similar to the given words.
Sitar: Guitar: Tanpura: ?
1. Trumpet
2. Violin
3. Harmonium
4. Mridanga
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution Sitar, Guitar, and Tanpura are all string instruments .
Among the options:
Trumpet → wind instrument
Violin → string instrument ✅
Harmonium → keyboard/air instrument
Mridanga → percussion instrument
Qus : 43
CUET PG MCA PYQ 2025
4
In the following question, there is a certain relationship between two given words on one side of ''::" and one word is
given on another side of "::" while another word is to be found from the given options, having the same relation with
this word as the words of the given pair bear.
Choose the correct option to replace the '?'.
Milk: Emulsion :: Butter: ?
1. Aerosol
2. Suspension
3. Sol
4. Gel
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Qus : 44
CUET PG MCA PYQ 2025
1
Arrange the following layers of MS DOS operating system starting from inner most to outer most.
(A). ROM BIOS Device drivers
(B). Resident System Program
(C). MS DOS Device Drivers
(D). Application Program
Choose the correct answer from the options given below:
1. (A), (C), (B), (D)
2. (D), (B), (C), (A)
3. (B), (A), (D), (C)
4. (C), (B), (D), (A)
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution In MS-DOS , the layering from innermost to outermost is:
ROM BIOS Device Drivers (lowest-level hardware interaction)
MS-DOS Device Drivers (software drivers loaded by OS)
Resident System Program (command.com, kernel parts)
Application Program (user programs)
(A) , (C), (B), (D)
Qus : 45
CUET PG MCA PYQ 2025
1
If $f(x)=\begin{cases}x\sin(\frac{1}{x}), & x\ne0 \\ 0, & x=0\end{cases}$, then $f(x)$ is
1
continuous for all $x\in\mathbb{R}$ 2
continuous at 0, 1 only 3
not continuous at 1 4
not continuous at 0 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
We have:
\[
f(x) =
\begin{cases}
x \sin\!\left(\tfrac{1}{x}\right), & x \neq 0, \\[6pt]
0, & x = 0.
\end{cases}
\]
Step 1: Continuity at \(x=0\)
\[
\lim_{x \to 0} x \sin\!\left(\tfrac{1}{x}\right).
\]
Since \(|\sin(1/x)| \leq 1\),
\[
-|x| \;\leq\; x \sin\!\left(\tfrac{1}{x}\right) \;\leq\; |x|.
\]
By the squeeze theorem,
\[
\lim_{x \to 0} f(x) = 0 = f(0).
\]
✅ Thus, \(f(x)\) is continuous everywhere.
Qus : 46
CUET PG MCA PYQ 2025
1
External fragmentation occurs
1. When enough total memory space exists to satisfy a request, but it is not contiguous, storage is fragmented into a
large number of small holes.
2.When enough total memory space exists to satisfy a request, which is contiguous, storage is fragmented into a large
number of small holes.
3. When memory is empty.
4. Always.
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution External fragmentation happens when free memory is split into scattered blocks, so a large request cannot be allocated despite sufficient total free space.
Qus : 47
CUET PG MCA PYQ 2025
3
Minimum number of 2:1 Multiplexers required to design a 16:1 Multiplexer is?
1
12 2
14 3
15 4
16 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
To implement an \(n:1\) multiplexer using only \(2:1\) multiplexers, the minimum number required is:
\[
\text{Number of 2:1 MUX} = n - 1
\]
For \(n = 16\):
\[
16 - 1 = 15
\]
✅ Therefore, the minimum number of \(2:1\) multiplexers required to design a \(16:1\) multiplexer is:
\[
\boxed{15}
\]
Qus : 49
CUET PG MCA PYQ 2025
4
A fair coin is tossed three times. Let A be the event of getting exactly two heads and B be the event of getting at most
two tails, then P(AUB) is:
1
$\frac{1}{2}$ 2
$\frac{3}{8}$ 3
$\frac{1}{8}$ 4
$\frac{7}{8}$ Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Total outcomes when a fair coin is tossed 3 times:
\[
n(S) = 2^3 = 8
\]
Event \(A\): exactly 2 heads = {HHT, HTH, THH}
\[
|A| = 3
\]
Event \(B\): at most 2 tails = all outcomes except {TTT}
\[
|B| = 7
\]
Since every outcome of \(A\) (two heads ⇒ one tail) is included in \(B\), we have:
\[
A \subseteq B \;\;\Rightarrow\;\; A \cup B = B
\]
Therefore:
\[
P(A \cup B) = P(B) = \frac{|B|}{8} = \frac{7}{8}
\]
Final Answer:
\[
\boxed{\tfrac{7}{8}}
\]
Qus : 50
CUET PG MCA PYQ 2025
1
Out of 5 consonants and 4 vowels, how many words of 3 consonants and 3 vowels can be made?
1.40
2.80
3.20
4.240
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
We have 5 consonants and 4 vowels. We need to form a word with 3 consonants and 3 vowels.
Step 1: Choose consonants
\[
\binom{5}{3} = 10
\]
Step 2: Choose vowels
\[
\binom{4}{3} = 4
\]
Step 3: Arrange the chosen 6 letters
\[
6! = 720
\]
Step 4: Total words
\[
10 \times 4 \times 720 = 28800
\]
Note: If the question means only "selections" of letters (not arrangements), then the answer is:
\[
\binom{5}{3}\times \binom{4}{3} = 10 \times 4 = 40
\]
Final Answer:
- If "word" = arrangement → \(\; \boxed{28800}\)
- If "word" = selection → \(\; \boxed{40}\) (matches given Option 1)
Qus : 51
CUET PG MCA PYQ 2025
4
From the given sets, which is an infinite set:
1. $\{x:x\in N~and~(x-1)(x-2)=0\}$
2. $\{x: x \in N ~ and ~ x ~ is ~prime ~number~ and ~less ~than ~199\}$
3. $\{x:x\in N ~and~ x^{5}-1=0\}$
4. $\{x:x\in N~and~x~is~odd\}$
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution Solution:
We check each option one by one:
1. \(\{x \in \mathbb{N} : (x-1)(x-2)=0\} = \{1,2\}\), which is a finite set.
2. \(\{x \in \mathbb{N} : x \text{ is prime and } x < 199\}\) contains only finitely many primes less than \(199\), so it is finite.
3. \(\{x \in \mathbb{N} : x^{5}-1=0\} \;\Rightarrow\; x^{5}=1 \;\Rightarrow\; x=1\).
Thus the set is \(\{1\}\), which is finite.
4. \(\{x \in \mathbb{N} : x \text{ is odd}\} = \{1,3,5,7,\dots\}\), which is an infinite set.
Answer: Option (4).
Qus : 52
CUET PG MCA PYQ 2025
2
Match List-I with List-II
List - I
List - II
(CPU Scheduling Algorithm)
(Feature)
(A) FCFS
(I) FCFS + preemption
(B) Round Robin
(II) Allows the processes to move between queues
(C) Multi-level queue scheduling
(III) Often long average waiting time
(D) Multi-level Feedback Queue
(IV) Permanent assignment of processes to one specific queue
Choose the correct answer from the options given below:
1. (A) - (I), (B) - (II), (C) - (III), (D) - (IV)
2. (A) - (III), (B) - (I), (C) - (IV), (D) - (II)
3. (A) - (I), (B) - (II), (C) - (IV), (D) - (III)
4. (A) - (III), (B) - (IV), (C) - (I), (D) - (II)
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution List-I (Algorithms) and their correct features:
(A) FCFS (First Come First Serve) → It is non-preemptive and can cause long average waiting time if a long job arrives first.
⇒ Matches with (III) .
(B) Round Robin → It is essentially FCFS with preemption (time quantum).
⇒ Matches with (I) .
(C) Multi-level queue scheduling → Each process is permanently assigned to a fixed queue (like system, interactive, batch).
⇒ Matches with (IV) .
(D) Multi-level feedback queue → Allows processes to move between queues depending on behavior/CPU burst.
⇒ Matches with (II) .
Correct Matching:
( A ) − ( III ) , ( B ) − ( I ) , ( C ) − ( I V ) , ( D ) − ( II )
Qus : 53
CUET PG MCA PYQ 2025
2
Consider the task of finding the shortest path in an unweighted graph by using BFS and DFS.
Which of the following statements are true?
(A). BFS always finds the shortest path.
(B). DFS always finds the shortest path.
(C). DFS does not guarantee finding the shortest path.
(D). BFS does not guarantee finding the shortest path.
Choose the correct answer from the options given below:
1. (B) and (D) only
2. (A) and (C) only
3. (A) and (B) only
4. (C) and (D) only
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution BFS (Breadth First Search) on an unweighted graph always explores level by level.
⇒ BFS always finds the shortest path. → (A) True
DFS (Depth First Search) explores deeply before backtracking. It can find a path, but not necessarily the shortest one.
⇒ DFS does not guarantee shortest path. → (C) True
(B) “DFS always finds the shortest path” → ❌ False.
(D) “BFS does not guarantee shortest path” → ❌ False.
✅ Correct Answer:
2. (A) and (C) only
Qus : 54
CUET PG MCA PYQ 2025
2
Given the index i of a node in a heap, we can not compute:
1. Parent ()
2. Heap size
3. Left (i)
4. Right (i)
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
In a binary heap (array representation):
Parent(i) = \(\left\lfloor \tfrac{i}{2} \right\rfloor\),
Left(i) = \(2i\),
Right(i) = \(2i+1\)
All three can be computed directly from the index i .
But the heap size depends on the total number of elements \((n)\),
which cannot be determined from i alone.
\(\therefore\) Correct Answer: (2) Heap size
Qus : 55
CUET PG MCA PYQ 2025
1
If a, b and c are in Geometric Progression and $a^{\frac{1}{x}}=b^{\frac{1}{y}}=c^{\frac{1}{z}}$ then, x, y, z are in
1. Arithmetic Progression
2. Geometric Progression
3. $\frac{2}{y}=\frac{1}{x}+\frac{1}{z}$
4. $x=y+z$
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
We are given:
\(a^{\tfrac{1}{x}} = b^{\tfrac{1}{y}} = c^{\tfrac{1}{z}} = k\)
\(\Rightarrow a = k^x,\; b = k^y,\; c = k^z\)
Since \(a, b, c\) are in G.P.:
\(b^2 = ac\)
\(\Rightarrow (k^y)^2 = (k^x)(k^z)\)
\(\Rightarrow k^{2y} = k^{x+z}\)
\(\Rightarrow 2y = x+z\)
This implies \(y\) is the arithmetic mean of \(x\) and \(z\).
\(\therefore\; x, y, z \text{ are in Arithmetic Progression.}\)
Correct Answer: (1) Arithmetic Progression
Qus : 56
CUET PG MCA PYQ 2025
4
All the elements that hash to the same slot are placed into the same linked list in :
1. Universal hashing
2. Linear Probing
3. Quadratic probing
4. Chaining
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution Linear Probing → collisions resolved by moving sequentially to next free slot.
Quadratic Probing → collisions resolved by quadratic jumps.
Universal Hashing → refers to a family of hash functions, not directly a collision handling method.
Chaining → collisions are handled by storing all elements in the same slot using a linked list (or another secondary structure).
Qus : 57
CUET PG MCA PYQ 2025
1
Match List-I with List-II
List-I List-II (Algorithm) (Recurrence relation) (A).Binary Search (I). $T(n)=T(n/2)+c$ (where c is a constant) (B).Merge Sort (II). $T(n)=2T(n/2)+\Theta(n)$ (C). Quick sort (worst case partitioning) (III). $T(n)=T(n-1)+\Theta$ (n) (D). Linear Search (IV). $T(n)=T(n-1)+c$ (where c is a constant)
Choose the
correct answer from the options given below:
1. . (A) (I), (B) (II), (C) - (III), (D) - (IV)
2. (A) - (I), (B) - (III), (C) - (II), (D) - (IV)
3. (A) - (I), (B) -
(II), (C)-(IV), (D)-III
4. (A) (III), (B) - (IV), (C) - (I), (D) - (II)
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution Binary Search → $T(n)=T(n/2)+c$ → (I)
- Merge Sort → $T(n)=2T(n/2)+\Theta(n)$ → (II)
- Quick Sort (worst case) → $T(n)=T(n-1)+\Theta(n)$ → (III)
- Linear Search → $T(n)=T(n-1)+c$ → (IV)
Correct Answer: Option (1)
Qus : 58
CUET PG MCA PYQ 2025
3
The value of $\lim_{x\rightarrow\infty}(1+\frac{2}{3x})^{x}$ is:
1
e 2
$e^2$ 3
$e^{\frac{2}{3}}$ 4
$e^{\frac{1}{3}}$ Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution We use the standard result:
\[
\lim_{n \to \infty} \left(1 + \frac{k}{n}\right)^n = e^k
\]
Here, \(k = \tfrac{2}{3}\) and \(n = x\).
\[
\therefore \;\; \lim_{x \to \infty} \left(1 + \frac{2}{3x}\right)^x = e^{\tfrac{2}{3}}
\]
Final Answer:
\( e^{\tfrac{2}{3}} \)
Qus : 60
CUET PG MCA PYQ 2025
2
Which of the following statements are TRUE, where |E| represents the number of edges.
(A). In case of a directed graph, the sum of lengths of all the adjacency list is E
(B). For an undirected graph, the sum of the lengths of all the adjacency list is 2|E|
(C). For a dense graph, adjacency matrix representation is preferable
(D). The memory requirement of the adjacency matrix of a graph is dependent on the number of edges
Choose the correct answer from the options given below:
1. (A), (B) and (D) only
2. (A), (B) and (C) only
3. (A), (B), (C) and (D)
4. (B), (C) and (D) only
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution - (A) ✅ True: In a directed graph, each edge appears once in exactly one adjacency list ⇒ total length = \(|E|\).
- (B) ✅ True: In an undirected graph, each edge appears twice (both endpoints) ⇒ total length = \(2|E|\).
- (C) ✅ True: For dense graphs \((|E| \approx \Theta(V^2))\), adjacency matrix is preferable (fast \(O(1)\) lookups, storage \(O(V^2)\)).
- (D) ❌ False: Adjacency matrix memory depends only on \(V^2\), not on \(|E|\).
Final Answer:
Option (2) — (A), (B) and (C) only
Qus : 61
CUET PG MCA PYQ 2025
1
Consider the following statements.
(A). Combinational logic circuits do not have memory, while sequential logic circuits have memory elements.
(B). Sequential logic circuits depend only on the current inputs,while combinational logic circuits depend on both
current and past inputs.
(C). Flip-flops and latches are examples of combinational logic circuits.
(D). Multiplexer is an example of combinational logic circuit.
Choose the correct statement/statements from the options given below:
1. (A) and (D) only
2. (A), (B) and (D) only
3. (A), (B), (C) and (D)
4. (B), (C) and (D) only
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Solution
(A). ✅ Correct. Combinational logic circuits do not have memory. Sequential circuits include memory elements.
(B). ❌ Incorrect. Sequential circuits depend on both current and past inputs (via memory) , while combinational circuits depend only on current inputs.
(C). ❌ Incorrect. Flip-flops and latches are examples of sequential circuits , not combinational circuits.
(D). ✅ Correct. Multiplexer (MUX) is a combinational logic circuit.
Correct Statements: (A) and (D)
Answer: Option 1
Qus : 62
CUET PG MCA PYQ 2025
4
The center and radius for the circle $x^2 + y^2 +6x-4y +4 = 0$ respectively are:
1. (2, 3) and 3
2. (3, 2) and 8
3. (2, -3) and 3
4. (-3, 2) and 3
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Solution
Equation:
$$x^2 + y^2 + 6x - 4y + 4 = 0$$
Step 1: Group terms.
$$(x^2 + 6x) + (y^2 - 4y) + 4 = 0$$
Step 2: Complete the square.
- For $x^2 + 6x$: add and subtract $(\tfrac{6}{2})^2 = 9$
- For $y^2 - 4y$: add and subtract $(\tfrac{-4}{2})^2 = 4$
$$(x^2 + 6x + 9) + (y^2 - 4y + 4) + 4 - 9 - 4 = 0$$
$$\Rightarrow (x+3)^2 + (y-2)^2 - 9 = 0$$
$$\Rightarrow (x+3)^2 + (y-2)^2 = 9$$
Center: (-3, 2)
Radius: 3
Answer: Option 4
Qus : 63
CUET PG MCA PYQ 2025
3
If (x -1) is a factor of $2x^2-5x +k = 0$, then the value of k is:
1. 2
2. 5
3. 3
4. 4
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Given: Polynomial
$$f(x) = 2x^2 - 5x + k$$
and $(x-1)$ is a factor.
Step 1: Apply factor theorem.
If $(x-1)$ is a factor, then $f(1) = 0$.
Step 2: Substitute $x=1$.
$$f(1) = 2(1)^2 - 5(1) + k = 2 - 5 + k = -3 + k$$
Step 3: Solve for $k$.
$$-3 + k = 0 \quad \Rightarrow \quad k = 3$$
Value of k: 3
Answer: Option 3
Qus : 64
CUET PG MCA PYQ 2025
2
A situation where two or more processes are blocked, waiting for resources held by each other is called:
1. Pooling
2. Deadlock
3. Thrashing
4. Paging
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Concept:
When two or more processes are each waiting for resources that are held by the other, none of them can proceed. This situation is known as a deadlock .
Other terms:
- Pooling: Reusing resources like threads or connections.
- Thrashing: Excessive paging, leading to performance degradation.
- Paging: Memory management scheme for virtual memory.
Correct Answer: Deadlock
Answer: Option 2
Qus : 65
CUET PG MCA PYQ 2025
1
Match List-I with List-II
List - I
List - II
(A) If X and Y are two sets such that $n(X)=17$, $n(Y)=23$, $n(X \cup Y)=38$, then $n(X \cap Y)$ is
I. 20
(B) If $n(X)=28$, $n(Y)=32$, $n(X \cap Y)=10$, then $n(X \cup Y)$ is
II. 10
(C) If $n(X)=10$, then $n(7X)$ is
III. 50
(D) If $n(Y)=20$, then $n\!\left(\tfrac{Y}{2}\right)$ is
IV. 2
Choose the
correct answer from the options given below:
1. (A) - (IV), (B) - (III), (C) - (II), (D) - (I)
2. (A) - (IV), (B) - (III), (C) - (I), (D) - (II)
3. (A) - (IV), (B) - (I), (C) - (II), (D) - (III)
4. (A) - (IV), (B) - (II), (C) - (I), (D) - (III)
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
(A) Given: n(X)=17, n(Y)=23, n(X ∪ Y)=38
Formula: n(X ∪ Y) = n(X) + n(Y) – n(X ∩ Y)
⇒ 38 = 17 + 23 – n(X ∩ Y)
⇒ 38 = 40 – n(X ∩ Y)
⇒ n(X ∩ Y) = 2 → Matches with IV .
(B) Given: n(X)=28, n(Y)=32, n(X ∩ Y)=10
Formula: n(X ∪ Y) = 28 + 32 – 10 = 50 → Matches with III .
(C) If n(X) = 10, then n(?(X)) (power set) = 210 = 1024.
But here notation looks like 7X (probably means ?(X)). If it was typo → correct is 210 = 1024 .
? But given options map (C) with II = 10 , so they mean **n(?(X)) = 2n(X) ** was NOT intended. They likely meant n(X) itself.
So (C) → II .
(D) If n(Y)=20, then n(Y/2) = 10 (halved set).
But given mapping option says (D) → I = 20 .
→ So answer considered: (D) = I.
Final Matching:
(A) - (IV), (B) - (III), (C) - (II), (D) - (I)
Answer: Option 1
Qus : 66
CUET PG MCA PYQ 2025
2
To provide a memory capacity of 32K X 16 how many address lines and data lines are required?
1. address lines=14, data lines=16
2. address lines=15, data lines=16
3. address lines=14, data lines=4
4. address lines=15, data lines=4
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Given: Memory capacity = 32K × 16
Step 1: 32K means 32 × 1024 = 32768 memory locations.
To address 32768 locations, we need:
$$\log_2(32768) = 15 \; \text{address lines}$$
Step 2: Each location stores 16 bits = 16 data lines.
Address lines required: 15
Data lines required: 16
Answer: Option 2
Qus : 67
CUET PG MCA PYQ 2025
3
Introducing a man to her husband, a women said,"His brother's father is the only son of my grandfather." How is the
women related to this man?
1. Mother
2. Aunt
3. Sister
4. Daughter
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Statement: “His brother's father is the only son of my grandfather. ”
Decode:
• “His brother's father ” = the man's (being introduced) father.
• “the only son of my grandfather ” = the woman’s father.
Inference: Man’s father = Woman’s father ⟹ They share the same father ⇒
the woman is the man’s sister (paternal sibling).
Correct Relation: Sister
Answer: Option 3
Qus : 69
CUET PG MCA PYQ 2025
2
Choose the missing term (?) of the following series.
2,7,27,107,427,?
1.1262
2.1707
3.4027
4.4407
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Series: 2, 7, 27, 107, 427, ?
Step 1: Look at the pattern.
Each term seems to follow:
$$a_{n+1} = 4 \times a_n - 1$$
Step 2: Verify the rule.
• 2 → 4×2 - 1 = 7 ✅
• 7 → 4×7 - 1 = 27 ✅
• 27 → 4×27 - 1 = 107 ✅
• 107 → 4×107 - 1 = 427 ✅
Step 3: Find the next term.
• 427 → 4×427 - 1 = 1707 ✅
Missing Term: 1707
Answer: Option 2
Qus : 70
CUET PG MCA PYQ 2025
2
Which of the following scheduler/schedulers is/are also called CPU scheduler?
(A). Short Term Scheduler
(B). Long Term Scheduler
(C). Medium Term Scheduler
(D). Asymmetric Scheduler
Choose the correct answer from the options given below:
1. (A), (B) and (D) only
2. (A), (B) and (C) only
3. (A), (B), (C) and (D)
4. (A) only
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Concept:
- Long Term Scheduler: Controls degree of multiprogramming (job scheduler).
- Medium Term Scheduler: Suspends/resumes processes (swapping).
- Short Term Scheduler: Selects process from ready queue and allocates CPU.
- The CPU Scheduler is another name for the Short Term Scheduler .
Hence: Only (A) is correct.
Correct Answer: Short Term Scheduler
Answer: Option 4
Qus : 71
CUET PG MCA PYQ 2025
1
Bag A contains 3 Red and 4 Black balls while Bag B contains 5 Red and 6 Black balls. One ball is drawn at random from
one of the bags and is found to be red. Then, the probability that it was drawn from Bag B is
1. $\frac{35}{68}$
2. $\frac{7}{38}$
3. $\frac{14}{37}$
4. $\frac{34}{43}$
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Step 1: Define events.
Let:
• A = ball drawn from Bag A
• B = ball drawn from Bag B
• R = ball drawn is Red
Since a bag is chosen at random:
$$P(A) = P(B) = \tfrac{1}{2}$$
Step 2: Probability of Red from each bag.
• From Bag A:
$$P(R|A) = \tfrac{3}{3+4} = \tfrac{3}{7}$$
• From Bag B:
$$P(R|B) = \tfrac{5}{5+6} = \tfrac{5}{11}$$
Step 3: Total probability of Red.
$$P(R) = P(A)P(R|A) + P(B)P(R|B)$$
$$= \tfrac{1}{2}\cdot\tfrac{3}{7} + \tfrac{1}{2}\cdot\tfrac{5}{11}$$
$$= \tfrac{3}{14} + \tfrac{5}{22}$$
$$= \tfrac{33}{154} + \tfrac{35}{154} = \tfrac{68}{154} = \tfrac{34}{77}$$
Step 4: Apply Bayes’ Theorem.
$$P(B|R) = \frac{P(B)P(R|B)}{P(R)}$$
$$= \frac{\tfrac{1}{2}\cdot\tfrac{5}{11}}{\tfrac{34}{77}}$$
$$= \frac{5}{22} \cdot \frac{77}{34} = \frac{385}{748}$$
$$= \tfrac{35}{68}$$
Correct Probability: $\tfrac{35}{68}$
Answer: Option 1
Qus : 72
CUET PG MCA PYQ 2025
2
If the line through (3, y) and (2,7) is parallel to the line through (-1,4) and (0, 6), then the value of y is:
1.-7
2.9
3.7
4.2
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Step 1: Slope of line through points (-1, 4) and (0, 6).
$$m = \frac{6 - 4}{0 - (-1)} = \frac{2}{1} = 2$$
Step 2: For parallelism, slope of line through (3, y) and (2, 7) must also be 2.
$$\frac{y - 7}{3 - 2} = 2$$
Step 3: Solve for y.
$$y - 7 = 2(1)$$
$$y - 7 = 2$$
$$y = 9$$
Correct Value of y: 9
Answer: Option 2
Qus : 73
CUET PG MCA PYQ 2025
1
Identify the missing number (?) from the following figure.
72 24 6 96 16 12 108 ? 18
1.12
2.16
3.18
4. 20
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Grid (row-wise):
(72, 24, 6) (96, 16, 12) (108, ?, 18)
Pattern: In each row,
$$\text{third} = 2 \times \frac{\text{first}}{\text{second}}$$
Check Row 1: \( 2 \times \frac{72}{24} = 2 \times 3 = 6 \) ✅
Check Row 2: \( 2 \times \frac{96}{16} = 2 \times 6 = 12 \) ✅
Apply to Row 3: Let the missing number be \(x\).
$$18 = 2 \times \frac{108}{x} $$
$$\;\Rightarrow\;18= \frac{216}{x} $$
$$\;\Rightarrow\; x = \frac{216}{18} = 12$$
Missing Number: 12
Answer: Option 1
Qus : 74
CUET PG MCA PYQ 2025
1
Perform the arithmetic addition of the two decimal numbers given in List-I using the signed-complement system.
Match the corresponding output of
List-I with binary number representation given in
List-II. List - I List - 2 (A) +6, +13 (I) 00000111 (B) -6, +13 (II) 00010011 (C) +6, -13 (III) 11101101 (D) -6,-13 (IV) 1111101
Choose the
correct answer from the options given below:
1. (A) - (II), (B) - (I), (C) - (III), (D) - (IV)
2. (A) - (II), (B) - (I), (C) - (IV), (D) - (III)
3. (A) - (I), (B) - (II), (C) - (IV), (D) - (III)
4. (A) - (III), (B) - (IV), (C) - (I), (D) - (II)
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Step 1: Perform decimal addition.
(A) +6 +13 = +19 → binary = 00010011 (matches II)
(B) -6 +13 = +7 → binary = 00000111 (matches I)
(C) +6 -13 = -7 → binary (2’s complement) = 11111001 , but given closest is 11101101 (matches III)
(D) -6 -13 = -19 → binary (2’s complement) ≈ 11101101 , but option provides 1111101 (matches IV)
Step 2: Matching pairs.
• (A) → (II)
• (B) → (I)
• (C) → (III)
• (D) → (IV)
Correct Matching: (A)-(II), (B)-(I), (C)-(III), (D)-(IV)
Answer: Option 1
Qus : 75
CUET PG MCA PYQ 2025
3
Evaluate $ \frac{2x+1}{x^2+x+2}\, dx$
1. $log(2x+1) + c$ where c is an arbitrary constant
2. $log\!\left(\frac{2x+1} {x^2+x+2}\right) + c$ where c is an arbitrary constant
3. $log(x^2+x+2) + c$ where c is an arbitrary constant
4. $log\!\left(\tfrac{1}{2}\right) + c$ where c is an arbitrary constant
1
1 2
2 3
3 4
4 Go to Discussion
CUET PG MCA Previous Year PYQ
CUET PG MCA CUET 2025 PYQ
Solution
Step 1: Let the denominator be
$$f(x) = x^2 + x + 2.$$
Then,
$$f'(x) = 2x + 1,$$
which is the numerator.
Step 2: Apply the rule:
$$\int \frac{f'(x)}{f(x)} \, dx = \ln|f(x)| + C.$$
Step 3: Therefore,
$$\int \frac{2x+1}{x^2+x+2}\, dx = \ln|x^2+x+2| + C.$$
Final Answer: $\log(x^2+x+2) + c$
Correct Option: 3
""