BEL PE Computer Science PYQ, 20 Dec 2025 (5:00 PM)
All 124 questions of BEL PE Computer Science PYQ, 20 Dec 2025 (5:00 PM) with the correct answer from the official answer key and a solution. Read them free on UTpaper, or attempt the paper as a timed online test.
Q1BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · General Aptitude
A dealer buys two articles X and Y for ₹1,000 each. He marks each of them at the same price. He sells X by giving two successive discounts of 15% and 20% and still earns ₹341 as profit. If he sells Y at a single discount of 32%, then what is the profit percentage on Y?
A33%
B33.1%
C34%
D34.1%
Show answerHide answer
Correct answer: (D) 34.1%
Q2BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · General Aptitude
The value of 2.6666... + 1.0909... − 1.1111... is:
A262/99
B263/100
C263/98
D266/107
Show answerHide answer
Correct answer: (A) 262/99
Q3BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · General Aptitude
The average of 8 numbers is 55. If each number is increased by 5, what will the new average be?
A55
B65
C8
D60
Show answerHide answer
Correct answer: (D) 60
Q4BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · General Aptitude
The radius of a sphere is 10 cm more than the radius of a smaller sphere. The surface area of the larger sphere is 3520 cm² more than the surface area of the smaller sphere. What is the diameter (in cm) of the larger sphere? (Use π = 22/7)
A38
B36
C40
D34
Show answerHide answer
Correct answer: (A) 38
Q5BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · General Aptitude
A man sells a mobile phone for ₹600 and loses some money. If he had sold it for ₹1,230, his gain would have been 3.2 times the nominal loss he has actually incurred. The cost price (in ₹) of the mobile phone is:
A750
B770
C730
D780
Show answerHide answer
Correct answer: (A) 750
Q6BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · General Aptitude
Mr. Anil swims 14 km downstream and 10 km upstream. If he takes 120 minutes each side, what is his speed in still water and speed of the stream, respectively?
A5 km/hr and 2 km/hr
B7 km/hr and 2 km/hr
C6 km/hr and 1 km/hr
D4 km/hr and 3 km/hr
Show answerHide answer
Correct answer: (C) 6 km/hr and 1 km/hr
Q7BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · General Aptitude
Evaluate.
[(4 × 2) − (10 ÷ 5)] + 9
A16
B17
C14
D15
Show answerHide answer
Correct answer: (D) 15
Q8BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · General Aptitude
We need 100 litres of a 25% sugar solution, but we only have a 14% solution and a 60% solution. How much of each should we mix to obtain 100 litres of the 25% solution?
(Round answers to the nearest integer.)
A14% solution: 76 litres and 60% solution: 24 litres
B14% solution: 67 litres and 60% solution: 33 litres
C14% solution: 55 litres and 60% solution: 45 litres
D14% solution: 83 litres and 60% solution: 17 litres
Q9BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · General Aptitude
Two persons, A and B, can do a piece of work in 12 and 16 days, respectively. They worked together for 6 days, and then A left. After that, B took the help of another worker, C, and completed the remaining work in 1 day. If C works alone, in how many days can he complete the same piece of work?
A16
B20
C18
D15
Show answerHide answer
Correct answer: (A) 16
Q10BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · General Aptitude
In an election between two candidates 90% of the registered voters cast their vote and 20% of the votes polled were found invalid. The winning candidate got 55% of the valid votes and won the election by a margin of 10,710 votes. How many voters were registered?
A1,48,770
B1,48,780
C1,48,740
D1,48,750
Show answerHide answer
Correct answer: (D) 1,48,750
Q11BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · General Aptitude
A person borrows ₹58,400 at 20% compound interest per year, compounded annually. At the end of every year, he pays ₹2,300 as part payment. How much does he still owe after two such installments?
A₹79,036
B₹79,218
C₹78,904
D₹79,068
Show answerHide answer
Correct answer: (A) ₹79,036
Reasoning 13 questions
Q12BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · Reasoning
Based on the English alphabetical order, three of the following four letter-clusters are alike in a certain way and thus form a group. Which letter-cluster DOES NOT belong to that group?
(Note: The odd one out is not based on the number of consonants/vowels or their position in the letter-cluster.)
AAYTN
BSQLF
CECXR
DQPID
Show answerHide answer
Correct answer: (D) QPID
Q13BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · Reasoning
Select the pair which follows the same pattern as that followed by the two sets of pairs given below. Both pairs follow the same pattern.
BSW : GXT
LCQ : QHN
ACTJ : GWH
BFUQ : KYN
CSTK : XWH
DVMK : ARH
Show answerHide answer
Correct answer: (D) VMK : ARH
Q14BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · Reasoning
What will come in place of the question mark (?) in the following equation, if '+' and '−' are interchanged and '×' and '÷' are interchanged?
4 ÷ 2 + 30 × 3 − 5 = ? + 15
A20
B22
C18
D16
Show answerHide answer
Correct answer: (C) 18
Q15BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · Reasoning
Seven boxes, I, J, K, L, B, C and D, are kept one over the other but not necessarily in the same order.
Only three boxes are kept between B and C. Only five boxes are kept above B. K is kept at one of the positions below B. Only D is kept between C and J. I is kept at one of the positions above C.
How many boxes are kept between L and C?
AFour
BTwo
COne
DThree
Show answerHide answer
Correct answer: (B) Two
Q16BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · Reasoning
Refer to the following letter and symbol series and answer the question that follows. Counting to be done from left to right only.
(Left) T / P Z D & L Y P % = X / O \ E / M O U M (Right)
How many such symbols are there each of which is immediately preceded by a symbol and also immediately followed by a letter?
AThree
BNone
COne
DTwo
Show answerHide answer
Correct answer: (C) One
Q17BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · Reasoning
Seven people J, K, L, M, Q, R, and S are sitting around a circular table facing the centre of the table. Only two people sit between Q and M when counted from the right of Q. Only three people sit between K and R when counted from the right of R. L sits to the immediate right of K. J is an immediate neighbour of R as well as M. Who sits second to the right of S?
AR
BL
CQ
DJ
Show answerHide answer
Correct answer: (B) L
Q18BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · Reasoning
Refer to the following series and answer the question that follows. Counting to be done from left to right only. All numbers are single-digit numbers.
(Left) 6 9 5 9 2 6 4 6 6 5 4 8 5 3 1 9 2 3 4 7 1 (Right)
How many such even digits are there, each of which is immediately preceded by a perfect square and also immediately followed by an even digit?
(NOTE: 1 is also a perfect square.)
ATwo
BOne
CFour
DThree
Show answerHide answer
Correct answer: (A) Two
Q19BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · Reasoning
Based on the English alphabetical order, three of the following four letter-clusters are alike in a certain way and thus form a group. Which letter-cluster DOES NOT belong to that group?
(Note: The odd one out is not based on the number of consonants/vowels or their position in the letter-cluster.)
AJMO
BLOR
CDGI
DORT
Show answerHide answer
Correct answer: (B) LOR
Q20BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · Reasoning
Refer to the following number and symbol series and answer the question that follows. Counting to be done from left to right only.
(Left) 2 € 5 7 ¥ 3 ◇ 8 $ 4 1 ~ @ 9 # ! 1 £ 4 ☆ 2 $ 6 3 5 & 7 (Right)
How many such symbols are there that are immediately preceded by an odd number but not immediately followed by an even number?
AFive
BThree
CSix
DFour
Show answerHide answer
Correct answer: (D) Four
Q21BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · Reasoning
What will come in the place of the question mark (?) in the following equation, if '+' and '−' are interchanged and '×' and '÷' are interchanged?
101 ÷ 18 + 1515 × 15 − 19 = ?
A1741
B1744
C1727
D1736
Show answerHide answer
Correct answer: (D) 1736
Q22BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · Reasoning
In a certain code language, 'WINE' is coded as '3478' and 'NEWS' is coded as '7364'. How is 'S' coded in that language?
A4
B6
C3
D7
Show answerHide answer
Correct answer: (B) 6
Q23BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · Reasoning
What should come in place of the question mark (?) in the given series based on the English alphabetical order?
ULA PND KPG FRJ ?
AATM
BBSL
CASL
DBTM
Show answerHide answer
Correct answer: (A) ATM
Q24BEL PE Computer Science, 20 Dec 2025 (5:00 PM) · Reasoning
KP 13 is related to FL -3 in a certain way. In the same way, NE 20 is related to IA 4. To which of the following is UW 24 related, following the same logic?
Consider the following pseudo-code:
Algorithm TestComplexity(A[1..n])
1. sum ← 0
2. for i ← 1 to n do
3. for j ← 1 to i do
4. for k ← 1 to j do
5. sum ← sum + 1
6. return sum
What is the asymptotic time complexity of the above algorithm?
A data analyst is using supervised machine learning to study the relationship between advertising budget (in ₹) and sales revenue (in ₹) for a retail company.
He uses linear regression to predict sales based on the advertising budget. Later, he wants to predict whether a customer will make a purchase (Yes/No) based on features like age, income and browsing time.
Which of the following statements correctly distinguishes regression from classification in these contexts?
ARegression models cannot be used for numerical data, whereas classification models can.
BRegression minimises the difference between predicted and actual class labels, while classification minimises the mean squared error.
During the design and analysis process of an algorithm to find the kth smallest element in an unsorted array, a researcher proposes using a modified divide-and-conquer approach that always divides the array into five nearly equal parts, recursively selects the median of each part, and then finds the median of those medians to use as a pivot for partitioning.
Which of the following best describes the time complexity and design implication of this algorithm?
AO(n); because the median-of-medians approach ensures balanced partitions and linear-time selection.
BO(n log n); because the algorithm behaves like mergesort.
CO(log n); because the recursion depth reduces logarithmically.
DO(n²); because repeated partitioning leads to quadratic comparisons.
Show answerHide answer
Correct answer: (A) O(n); because the median-of-medians approach ensures balanced partitions and linear-time selection.
A computer uses an instruction code format with a total of 16 bits. The operation code (opcode) occupies 5 bits, and the remaining bits are used to specify either:
One direct memory address, or
Two register addresses (each of equal length)
If the system supports 32 general-purpose registers, determine how many distinct instruction formats are possible in this computer.
Even though Multilayer Feed-Forward Neural Networks are widely used in various fields, they have inherent limitations.
Match the listed limitations in Column A with their corresponding implications or effects in Column B.
Column A (Limitation):
1. Absence of cycles (no feedback connections)
2. Information about neighborhood may be lost
3. Lack of support for back propagation
4. Need to recompute all steps when data changes
Column B (Implication / Effect):
a. The network cannot correct earlier-stage errors through back propagation
b. Causes repetitive reprocessing of all computation steps
c. Prevents the model from retaining temporal or contextual dependencies
d. Leads to inefficiency in iterative learning or dynamic input updates
Two systems have identical functionality but differ in architecture. System A uses a layered architecture, while System B uses a microservices architecture. Which of the following statements most accurately reflects the architectural trade-off between them?
ASystem B boosts modularity and deployability, at the cost of higher inter-service communication overhead.
BSystem A is easier to scale horizontally than System B.
CBoth architectures ensure identical runtime performance under equal workloads.
DSystem A has lower cohesion and higher coupling compared to System B.
Show answerHide answer
Correct answer: (A) System B boosts modularity and deployability, at the cost of higher inter-service communication overhead.
Consider the following given grammar:
S → L = R | R
L → *R | id
R → L
Which of the following statements is true about this grammar with respect to LR parsing techniques?
AThe grammar contains a shift-reduce conflict in simple LR parsing and is not LR(0) or SLR(1).
BThe grammar is SLR(1) and can be parsed without shift-reduce conflicts.
CThe grammar is LR(0) and can be parsed by an LR(0) parser without conflicts.
DThe grammar is ambiguous and cannot be parsed by any LR parser.
Show answerHide answer
Correct answer: (A) The grammar contains a shift-reduce conflict in simple LR parsing and is not LR(0) or SLR(1).
Which of the following DMA signals is sent from the CPU or the system's bus controller to give the DMA controller permission to use the system bus for transferring data?
Let Σ = {a, b}. Define:
R₁ = (a + b) b (a + b)
R₂ = (a + b) a (a + b)
R₃ = (a + b) b (a + b)**
R₄ = (a + b) (aa + bb) (a + b)*
Define F(R) as the language denoted by R using the usual recursive rules:
F(a) = {a}, F(b) = {b}, F(ε) = {ε}
F(R1 + R2) = F(R1) ∪ F(R2)
F(R1R2) = F(R1) · F(R2)
F(R)* = (F(R))*
Which of the following statements about the equivalence of these regular expressions is true?
A digital circuit uses three inputs A, B and C connected to a combination of XOR gates as follows:
The output expression is given by:
Y = (A ⊕ B) ⊕ (B ⊕ C)
Which of the following Boolean expressions correctly represents the simplified output (Y) in terms of A, B and C?
Match each data type category with its default value when initialised by the default constructor in Java.
Column A (Data Type):
1. Numeric types (int, long, double)
2. Reference types (objects, arrays)
3. Boolean type
Column B (Default Value):
a. false
b. 0
c. null
A lexical analyzer uses the following regular expressions to recognise tokens in a programming language:
Identifier (ID): (letter)(letter|digit)*
Number (NUM): (digit)+(\.(digit)+)?
Relational Operator (REL_OP): < <= > >= == !=
Whitespace: (blank|tab|newline)+
Consider the input string:
count<=total1
If the lexical analyzer applies maximal munch (longest match rule) and priority-based resolution (in the order: REL_OP > NUM > ID > WHITESPACE), what will be the correct sequence of tokens recognised?
A researcher applies a density-based clustering algorithm to detect patterns in a dataset containing noise and arbitrarily shaped clusters. The results show that the algorithm successfully identifies clusters of varying shapes but struggles when the dataset contains clusters with varying densities. Which of the following best explains the reason for this limitation?
ADensity-based methods require clusters to be spherical and well-separated.
BThe algorithm assumes a global density threshold, making it difficult to detect clusters with different densities.
CThe algorithm cannot distinguish between core points and border points in dense regions.
DDensity-based methods merge all data points into one cluster when noise is present.
Show answerHide answer
Correct answer: (B) The algorithm assumes a global density threshold, making it difficult to detect clusters with different densities.
What will be the output of the following C program segment?
#include <stdio.h>
int main() {
int i = 1, sum = 0;
do {
if (i % 2 == 0)
sum += i;
i++;
} while (i <= 5);
printf("%d", sum);
return 0;
}
A system uses variable partition memory management with the following free memory blocks (in KB):
Block 1: 100, Block 2: 500, Block 3: 200, Block 4: 300, Block 5: 600
Four processes arrive in the following order with their memory requirements (in KB):
P1: 212, P2: 417, P3: 112, P4: 426
Using the Best Fit allocation strategy, determine which block each process is allocated to and how much total internal fragmentation remains at the end of all allocations.
A multimedia production team is working on a cross-software project where assets are created in Adobe Illustrator, edited in Adobe Photoshop and then integrated into a 3D visualisation environment using Autodesk Maya. During the asset pipeline, they experience colour mismatch, layer flattening and loss of transparency when moving files between software applications.
Which of the following best represents an optimised import/export workflow that minimises such data loss and preserves design fidelity across the tools?
AExport all files as JPEG for compatibility and small file size before importing them into each software.
BExport all graphics into PDF format since it universally supports both raster and vector elements without any compatibility issues.
CConvert all assets into BMP format to ensure uncompressed data transfer across the applications.
DUse EPS or SVG for vector graphics from Illustrator, maintain transparency with PNG or PSD in Photoshop and import into Maya using layered PSD or TIFF with embedded alpha channels.
Show answerHide answer
Correct answer: (D) Use EPS or SVG for vector graphics from Illustrator, maintain transparency with PNG or PSD in Photoshop and import into Maya using layered PSD or TIFF with embedded alpha channels.
A developer implements the following code to sort a singly linked list using bubble sort by swapping data instead of links:
void sort(struct Node *head) {
struct Node *i, *j;
int temp;
for (i = head; i != NULL; i = i->next) {
for (j = i->next; j != NULL; j = j->next) {
if (i->data > j->data) {
temp = i->data;
i->data = j->data;
j->data = temp;
}
}
}
}
After sorting, the program prints the list, but the last element sometimes remains unsorted when the list contains duplicate values. What is the most likely conceptual issue?
AThe inner loop should compare j->next instead of j to avoid null dereferencing.
BSwapping node data breaks pointer consistency in linked lists with duplicate values.
CThe outer loop must run until no swaps occur, not just until i == NULL.
DThe issue arises because swapping data does not rearrange links, so duplicates are skipped.
Show answerHide answer
Correct answer: (C) The outer loop must run until no swaps occur, not just until i == NULL.
In a CPU with a 16-bit instruction word, the opcode field occupies 6 bits, and the instruction format supports two register operands and one immediate operand. If the system has 32 general-purpose registers, what is the maximum size (in bits) of the immediate operand that can be accommodated?
A system uses fixed partitioning with the following memory blocks and process allocations:
Block Size (MB) – Process Size (MB)
4 – 1
8 – 7
8 – 7
16 – 14
Which statement is true about internal and external fragmentation?
In the Internet Multimedia Protocol Stack, which of the following correctly matches the protocol with its primary function in supporting multimedia communication?
Protocol:
1. RTP
2. RTCP
3. SIP
4. RSVP
Function:
a. Manages multimedia call setup, control and teardown
b. Provides feedback on quality of data delivery and synchronisation between streams
c. Handles real-time delivery of audio/video streams
d. Reserves network resources and provides QoS guarantees
A computer system has an 8-bit address bus. Addresses from 00000000 to 01111111 are used for memory, and addresses from 10000000 to 11111111 are used for I/O devices.
If each memory location stores one 8-bit word, which of the following statements is true?
AThe system can address 256 bytes of memory and 128 I/O ports.
BThe system can address 128 words of memory and 256 I/O ports.
CThe system can address 256 words of memory, all reserved for memory operations.
DThe system can address a total of 128 bytes of memory and 128 I/O ports.
Show answerHide answer
Correct answer: (D) The system can address a total of 128 bytes of memory and 128 I/O ports.
In an FCFS-scheduled system, five processes arrive at time 0:
P1 (CPU-bound, 20 ms) and P2–P5 (I/O-bound, 2–5 ms).
Which outcome is most likely under FCFS?
ACPU utilization improves because short processes preempt the long one.
BAverage waiting time becomes minimal for all processes.
CContext switching increases as I/O-bound processes repeatedly interrupt P1.
DI/O-bound processes face starvation due to the convoy effect caused by P1.
Show answerHide answer
Correct answer: (D) I/O-bound processes face starvation due to the convoy effect caused by P1.
Consider the following binary tree:
A is the root. A has left child B and right child C. B has left child D and right child E. C has a right child F.
If an in-order traversal is performed on this tree, what will be the correct order of visiting nodes?
A Mealy Machine outputs '1' when the current input bit is different from the previous input bit, otherwise it outputs '0'. Assume the previous input is 0 before the first symbol. What is the output sequence for the input string 'x = 10011'?
A computer system has a 16-bit address bus and uses byte-addressable memory. The main memory consists of two memory chips, each of size 32 KB. If the address space begins at 0000H, which of the following represents the correct address range for the second memory chip?
In a banking system, a transaction T1 transfers ₹300 from Account A to Account B. Balances are stored in a table Accounts(AccNo, Balance) with the constraint:
CHECK (Balance >= 0)
Suppose the following sequence occurs:
1. T1 deducts ₹300 from Account A.
2. System crashes before adding ₹300 to Account B.
3. The system restarts without recovery.
Which component of ACID has been compromised to the greatest extent in this case?
A data scientist is developing a predictive model for loan default detection using a dataset that contains labelled examples of previous loan applications marked as 'defaulted' or 'not defaulted'. However, during model training, the algorithm shows very high accuracy on training data but performs poorly on new unseen test data. Despite adding more labelled data, the issue persists. Which of the following best explains the underlying problem in the supervised learning process?
AThe model suffers from overfitting due to poor generalisation.
BThe dataset lacks sufficient labelling for supervised learning.
CThe model applies an unsupervised clustering technique instead of classification.
DThe algorithm fails due to lack of a defined loss function.
Show answerHide answer
Correct answer: (A) The model suffers from overfitting due to poor generalisation.
Consider the following Java code:
class Parent {
int x = 10;
void show() { System.out.println("Parent: " + x); }
}
class Child extends Parent {
int x = 20;
void show() { System.out.println("Child: " + x); }
}
public class Test {
public static void main(String[] args) {
Parent obj = new Child();
System.out.println(obj.x);
obj.show();
}
}
What will be the output of this program?
Which of the following algorithms correctly traverses all elements of a one-dimensional array A from index lower_bound to upper_bound?
AStep 1: SET I = upper_bound Step 2: Repeat Steps 3 to 4 while I >= lower_bound Step 3: Apply process to A[I+1] Step 4: SET I = I - 1 Step 5: EXIT
BStep 1: SET I = lower_bound Step 2: Repeat Steps 3 to 4 while I <= upper_bound Step 3: Apply process to A[I] Step 4: SET I = I + 1 Step 5: EXIT
CStep 1: SET I = lower_bound Step 2: Repeat Steps 3 to 4 while I < upper_bound Step 3: Apply process to A[I] Step 4: SET I = I + 1 Step 5: EXIT
DStep 1: SET I = lower_bound + 1 Step 2: Repeat Steps 3 to 4 while I <= upper_bound Step 3: Apply process to A[I] Step 4: SET I = I + 1 Step 5: EXIT
Show answerHide answer
Correct answer: (B) Step 1: SET I = lower_bound Step 2: Repeat Steps 3 to 4 while I <= upper_bound Step 3: Apply process to A[I] Step 4: SET I = I + 1 Step 5: EXIT
Analyse the following C program and predict its output.
#include <stdio.h>
int main() {
FILE *fp;
if ((fp = fopen("temp.txt", "r")) == NULL)
printf("Error");
else
fclose(fp);
fclose(fp);
return 0;
}
During an SMTP session, a client communicates with a mail server to send an email.
Consider the following sequence of SMTP commands and responses observed in a network trace:
S: 220 mail.example.com ESMTP Postfix
C: HELO client.host.com
S: 250 mail.example.com Hello client.host.com
C: MAIL FROM:<alice@example.com>
S: 250 OK
C: RCPT TO:<bob@example.net>
S: 550 No such user here
C: RCPT TO:<carol@example.net>
S: 250 OK
C: DATA
S: 354 End data with <CR><LF>.<CR><LF>
C: [message body]
C: .
S: 250 Message accepted for delivery
C: QUIT
S: 221 Bye
Based on the SMTP protocol rules, which of the following statements is most accurate about this interaction?
AThe client successfully delivered the message to all recipients, including Bob and Carol.
BThe server rejected the entire message because one recipient was invalid.
CThe SMTP session was invalid because the client did not issue the EHLO command.
DThe client successfully sent the message, but it will only be delivered to Carol, since Bob's address was rejected.
Show answerHide answer
Correct answer: (D) The client successfully sent the message, but it will only be delivered to Carol, since Bob's address was rejected.
Which of the following is a default port number for FTP?
A23
B24
C22
D21
Show answerHide answer
Correct answer: (D) 21
Q100BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
In the ID3 (Iterative Dichotomiser 3) algorithm used for building Decision Trees, which of the following statements is correct?
AID3 selects the feature with the lowest information gain at each node to maximise entropy.
BID3 selects the feature with the highest information gain at each node to reduce uncertainty.
CID3 splits the data randomly without considering entropy or information gain.
DID3 can only be used for regression problems, not classification.
Show answerHide answer
Correct answer: (B) ID3 selects the feature with the highest information gain at each node to reduce uncertainty.
Q101BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following statements in Java will compile and execute successfully without violating keyword usage rules?
Aboolean null = false; System.out.println(null);
Bint static = 10; System.out.println(static);
Cfloat goto = 2.5f; System.out.println(goto);
Dint _for = 5; System.out.println(_for);
Show answerHide answer
Correct answer: (D) int _for = 5; System.out.println(_for);
Q102BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following statements best characterises unsupervised learning in contrast to supervised learning?
AIt predicts output variables based on training with known labels.
BIt discovers inherent patterns in unlabeled data without predefined outputs.
CIt requires labeled data to group similar observations.
DIt adjusts weight using error values between predicted and actual outputs.
Show answerHide answer
Correct answer: (B) It discovers inherent patterns in unlabeled data without predefined outputs.
Q103BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
In a multimedia operating system, which of the following functionalities is most critical to ensure continuous playback of audio and video streams without jitter or frame drops?
AFile system encryption and access control
BSupport for multiple user logins with access control
CReal-time process scheduling with deadline constraints
DBatch processing for background tasks
Show answerHide answer
Correct answer: (C) Real-time process scheduling with deadline constraints
Q104BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Consider the following Java program:
class Demo {
int x = 5;
static int y = 10;
void display() {
int x = 20;
System.out.println(x + " " + this.x + " " + y);
}
}
class Test {
static int y = 50;
public static void main(String[] args) {
Demo d = new Demo();
d.display();
System.out.println(d.y + " " + y);
}
}
What will be the output of the program?
A20 20 10 and 10 10
B20 5 50 and 10 10
C20 5 10 and 50 50
D20 5 10 and 10 50
Show answerHide answer
Correct answer: (D) 20 5 10 and 10 50
Q105BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
In the process of converting a Moore machine to an equivalent Mealy machine, which of the following statements is true?
AThe number of states in the Mealy machine is always greater than that in the Moore machine.
BMealy machine can produce outputs one input symbol earlier than the equivalent Moore machine.
CThe Moore machine requires outputs to depend on both current state and input symbol.
DThe conversion is not possible unless the Moore machine is deterministic.
Show answerHide answer
Correct answer: (B) Mealy machine can produce outputs one input symbol earlier than the equivalent Moore machine.
Q106BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
In a neural network, which function introduces non-linearity?
AActivation function
BLoss function
CGradient function
DCost function
Show answerHide answer
Correct answer: (A) Activation function
Q107BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
In an AND gate with two inputs A and B, the output Y is defined as Y=AB. Which of the following truth table entries correctly represents this logic?
AA=0, B=0 → Y=1
BA=1, B=0 → Y=1
CA=1, B=1 → Y=1
DA=0, B=1 → Y=1
Show answerHide answer
Correct answer: (C) A=1, B=1 → Y=1
Q108BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
What is called a textual, language-independent description of an algorithm used to plan and understand a solution?
AProgram
BPseudocode
CFlowchart
DCompiler
Show answerHide answer
Correct answer: (B) Pseudocode
Q109BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following assertions most accurately characterises the semantics of primitive data types as defined by the Java Language Specification?
AThe boolean data type can be implicitly converted to an integer type during arithmetic operations.
BThe float and double types store decimal values using exact binary representation.
CAll numeric data types in Java are unsigned.
DThe char data type in Java is a 16-bit unsigned integer representing Unicode characters.
Show answerHide answer
Correct answer: (D) The char data type in Java is a 16-bit unsigned integer representing Unicode characters.
Q110BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
A multimedia production team is developing an educational documentary that integrates narration, ambient sound, synchronised animations and live-action footage. The final output must maintain lip synchronisation, balanced audio mixing and seamless video transitions for both web streaming and broadcast-quality formats.
Which of the following production workflows ensures maximum synchronisation accuracy, audiovisual consistency and cross-platform compatibility?
AUse only compressed streaming formats (like FLV or WMV) during editing to ensure real-time playback, and later convert to broadcast formats through transcoding.
BRecord video and audio separately, use a clapperboard or timecode for synchronisation, perform multi-track audio mixing and colour grading, then export using broadcast-safe codecs (e.g., MXF or ProRes) and adaptive web formats (e.g., MP4/H.264).
CFocus on editing audio first, then align video clips visually using waveform approximation; export all content in uncompressed AVI format for highest fidelity.
DCapture all audio and video simultaneously using a single camera microphone, then edit directly on the timeline to minimise post-production steps.
Show answerHide answer
Correct answer: (B) Record video and audio separately, use a clapperboard or timecode for synchronisation, perform multi-track audio mixing and colour grading, then export using broadcast-safe codecs (e.g., MXF or ProRes) and adaptive web formats (e.g., MP4/H.264).
Q111BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which Unix System call is equivalent to Windows System call CreateFile()?
Afopen()
Bopen()
Cread()
Dwrite()
Show answerHide answer
Correct answer: (B) open()
Q112BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Consider a DFS on a graph with vertices {A, B, C, D, E}.
If the traversal starts at A and discovers vertices in order A → B → C → D → E, what is the DFS finishing order?
ARandom order
BE, D, C, B, A
CA, B, C, D, E
DD, E, C, B, A
Show answerHide answer
Correct answer: (B) E, D, C, B, A
Q113BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following regular expressions defines an infinite language over the alphabet Σ = {a, b}?
Aaa
B(a+b)*
Ca(a+b)a
Daa+bb
Show answerHide answer
Correct answer: (B) (a+b)*
Q114BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
In the context of multimedia compositing, which of the following best describes the primary function of chroma keying used in live-action and post-production integration?
AIt isolates and removes a specific colour background to merge live-action footage with another visual element.
BIt synchronises the motion paths of animated and static elements within a composition.
CIt adjusts the brightness and contrast levels of multiple image layers.
DIt enhances the texture mapping of 3D models to blend them with background scenes.
Show answerHide answer
Correct answer: (A) It isolates and removes a specific colour background to merge live-action footage with another visual element.
Q115BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following is NOT a valid location for source or result operands in a computer system?
AProcessor register
BControl Unit buffer
CMain or virtual memory
DImmediate value within the instruction
Show answerHide answer
Correct answer: (B) Control Unit buffer
Q116BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following statements about domain constraints in a relational database is most accurate?
ADomain constraints automatically enforce referential integrity between primary and foreign keys.
BDomain constraints ensure that each attribute's value belongs to a predefined set or type, and may restrict NULL values if specified.
CDomain constraints apply only to numeric attributes and are ignored for character or date types.
DDomain constraints define relationships between multiple attributes across different tables.
Show answerHide answer
Correct answer: (B) Domain constraints ensure that each attribute's value belongs to a predefined set or type, and may restrict NULL values if specified.
Q117BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
The instruction STA 3000H performs which of the following operations?
AStores accumulator data into memory location 3000H
BAdds data from 3000H to accumulator
CLoads accumulator from memory location 3000H
DMoves data to register A
Show answerHide answer
Correct answer: (A) Stores accumulator data into memory location 3000H
Q118BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following correctly matches a grammar type with its corresponding language and accepting device in the Chomsky Hierarchy?
AType 0 — Recursively Enumerable Grammar — Linear Bounded Automaton
Q119BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
A table Account is defined as:
CREATE TABLE Account (
AccNo INT PRIMARY KEY,
Balance DECIMAL(10,2) CHECK (Balance >= 500)
);
Which sequence of operations violates data integrity without violating entity integrity?
ADeleting an existing record
BUpdating balance to 200
CInserting a NULL value into AccNo
DInserting a duplicate AccNo value
Show answerHide answer
Correct answer: (B) Updating balance to 200
Q120BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
What is the function of the control bus in a computer system?
ATo connect peripheral devices
BTo carry data between components
CTo carry memory addresses
DTo carry control signals
Show answerHide answer
Correct answer: (D) To carry control signals
Q121BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following identifiers is invalid in Java according to language rules?
AString
B$_value123
C_main_
D3DModel
Show answerHide answer
Correct answer: (D) 3DModel
Q122BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Consider the following C program that creates and traverses a singly linked list. What will be the output?
#include <stdio.h>
#include <stdlib.h>
struct Node {
int data;
struct Node *next;
};
int main() {
struct Node *head, *second, *third;
head = (struct Node*)malloc(sizeof(struct Node));
second = (struct Node*)malloc(sizeof(struct Node));
third = (struct Node*)malloc(sizeof(struct Node));
head->data = 5;
head->next = second;
second->data = 10;
second->next = third;
third->data = 15;
third->next = NULL;
struct Node *ptr = head;
while (ptr != NULL) {
printf("%d ", ptr->data);
ptr = ptr->next->next;
}
return 0;
}
Q123BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following statements about Software Engineering is most accurate according to its core principles?
ASoftware Engineering emphasises systematic, disciplined and quantifiable approaches to software development, operation and maintenance.
BSoftware Engineering is concerned only with hardware-software integration during system design.
CSoftware Engineering principles apply only to large-scale industrial projects, not small software systems.
DSoftware Engineering focuses mainly on programming efficiency rather than maintenance and scalability.
Show answerHide answer
Correct answer: (A) Software Engineering emphasises systematic, disciplined and quantifiable approaches to software development, operation and maintenance.
Q124BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following elements of graphic design primarily helps in creating depth, contrast and emphasis by controlling how light or dark an area appears?