Previous Year Paper · Questions with answers

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.

  • 124 questions
  • 0 explained
  • Official answer key
  • Free

General Aptitude 11 questions

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?
  1. A33%
  2. B33.1%
  3. C34%
  4. 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:
  1. A262/99
  2. B263/100
  3. C263/98
  4. 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?
  1. A55
  2. B65
  3. C8
  4. 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)
  1. A38
  2. B36
  3. C40
  4. 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:
  1. A750
  2. B770
  3. C730
  4. 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?
  1. A5 km/hr and 2 km/hr
  2. B7 km/hr and 2 km/hr
  3. C6 km/hr and 1 km/hr
  4. 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
  1. A16
  2. B17
  3. C14
  4. 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.)
  1. A14% solution: 76 litres and 60% solution: 24 litres
  2. B14% solution: 67 litres and 60% solution: 33 litres
  3. C14% solution: 55 litres and 60% solution: 45 litres
  4. D14% solution: 83 litres and 60% solution: 17 litres
Show answerHide answer

Correct answer: (A) 14% solution: 76 litres and 60% solution: 24 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?
  1. A16
  2. B20
  3. C18
  4. 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?
  1. A1,48,770
  2. B1,48,780
  3. C1,48,740
  4. 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?
  1. A₹79,036
  2. B₹79,218
  3. C₹78,904
  4. 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.)
  1. AAYTN
  2. BSQLF
  3. CECXR
  4. 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
  1. ACTJ : GWH
  2. BFUQ : KYN
  3. CSTK : XWH
  4. 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
  1. A20
  2. B22
  3. C18
  4. 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?
  1. AFour
  2. BTwo
  3. COne
  4. 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?
  1. AThree
  2. BNone
  3. COne
  4. 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?
  1. AR
  2. BL
  3. CQ
  4. 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.)
  1. ATwo
  2. BOne
  3. CFour
  4. 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.)
  1. AJMO
  2. BLOR
  3. CDGI
  4. 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?
  1. AFive
  2. BThree
  3. CSix
  4. 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 = ?
  1. A1741
  2. B1744
  3. C1727
  4. 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?
  1. A4
  2. B6
  3. C3
  4. 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 ?
  1. AATM
  2. BBSL
  3. CASL
  4. 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?
  1. APS 8
  2. BPT 8
  3. CQS 6
  4. DQT 6
Show answerHide answer

Correct answer: (A) PS 8

Computer Science 100 questions

Q25BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Convert the octal number (7356.47)₈ into its binary and decimal equivalent, and identify which of the following decimal values is correct.
  1. A(3814.609375)₁₀
  2. B(3774.59375)₁₀
  3. C(3846.59375)₁₀
  4. D(3822.609375)₁₀
Show answerHide answer

Correct answer: (D) (3822.609375)₁₀

Q26BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. AO(n⁴)
  2. BO(n³)
  3. CO(n log n)
  4. DO(n²)
Show answerHide answer

Correct answer: (B) O(n³)

Q27BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. ARegression models cannot be used for numerical data, whereas classification models can.
  2. BRegression minimises the difference between predicted and actual class labels, while classification minimises the mean squared error.
  3. CRegression uses continuous dependent variables, while classification uses discrete dependent variables.
  4. DRegression predicts categorical outputs, while classification predicts numerical values.
Show answerHide answer

Correct answer: (C) Regression uses continuous dependent variables, while classification uses discrete dependent variables.

Q28BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
For the grammar below, what is FIRST(S)? S → aA | bB
  1. A{a}
  2. B{b}
  3. C{a, b}
  4. D{ε}
Show answerHide answer

Correct answer: (C) {a, b}

Q29BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
During lexical analysis, which component is primarily responsible for recognising tokens from the input stream of characters?
  1. AParser, using syntax-directed translation rules
  2. BFinite automaton, driven by regular expressions for token patterns
  3. CSemantic analyzer, based on attribute grammars
  4. DSymbol table manager, by assigning identifiers unique addresses
Show answerHide answer

Correct answer: (B) Finite automaton, driven by regular expressions for token patterns

Q30BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. AO(n); because the median-of-medians approach ensures balanced partitions and linear-time selection.
  2. BO(n log n); because the algorithm behaves like mergesort.
  3. CO(log n); because the recursion depth reduces logarithmically.
  4. 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.

Q31BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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.
  1. A4
  2. B2
  3. C16
  4. D8
Show answerHide answer

Correct answer: (B) 2

Q32BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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
  1. A1–c, 2–d, 3–a, 4–b
  2. B1–a, 2–c, 3–b, 4–d
  3. C1–c, 2–a, 3–b, 4–d
  4. D1–b, 2–a, 3–d, 4–c
Show answerHide answer

Correct answer: (A) 1–c, 2–d, 3–a, 4–b

Q33BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
In the context of digital imaging, resolution mainly refers to which measurement?
  1. AFile compression ratio
  2. BColour harmony per inches
  3. CNumber of pixels per dimension
  4. DScreen brightness per inches
Show answerHide answer

Correct answer: (C) Number of pixels per dimension

Q34BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which situation best demonstrates the importance of atomicity in transaction management?
  1. AA transaction reads data modified by another transaction before it is committed.
  2. BA bank transfer deducts money from one account but fails to credit the other due to a crash.
  3. CA transaction ensures that all integrity constraints are satisfied after execution.
  4. DA committed transaction's updates remain intact even after a power failure.
Show answerHide answer

Correct answer: (B) A bank transfer deducts money from one account but fails to credit the other due to a crash.

Q35BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. ASystem B boosts modularity and deployability, at the cost of higher inter-service communication overhead.
  2. BSystem A is easier to scale horizontally than System B.
  3. CBoth architectures ensure identical runtime performance under equal workloads.
  4. 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.

Q36BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
How is a multivalued attribute represented in an ER diagram?
  1. ABold ellipse
  2. BDouble rectangle
  3. CDouble ellipse
  4. DDashed ellipse
Show answerHide answer

Correct answer: (C) Double ellipse

Q37BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. AThe grammar contains a shift-reduce conflict in simple LR parsing and is not LR(0) or SLR(1).
  2. BThe grammar is SLR(1) and can be parsed without shift-reduce conflicts.
  3. CThe grammar is LR(0) and can be parsed by an LR(0) parser without conflicts.
  4. 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).

Q38BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which operator is used to perform bitwise exclusive OR in C?
  1. A~
  2. B|
  3. C&
  4. D^
Show answerHide answer

Correct answer: (D) ^

Q39BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
In multimedia communication, what does synchronisation mean?
  1. ACompressing files
  2. BAligning audio and video to play together correctly
  3. CEncrypting messages
  4. DSending data at random times
Show answerHide answer

Correct answer: (B) Aligning audio and video to play together correctly

Q40BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following is the output of a compiler?
  1. ABinary code
  2. BSource code
  3. CObject code
  4. DHigh-level language
Show answerHide answer

Correct answer: (C) Object code

Q41BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. ABus Request (BR)
  2. BBus Grant (BG)
  3. CDMA Request (DRQ)
  4. DDMA Acknowledge (DACK)
Show answerHide answer

Correct answer: (B) Bus Grant (BG)

Q42BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. AF(R₁) ∪ F(R₂) = Σ².
  2. BF(R₄) ⊆ F(R₃).
  3. CF(R₃) = Σ* \ a*
  4. DF(R₁) = F(R₂)
Show answerHide answer

Correct answer: (C) F(R₃) = Σ* \ a*

Q43BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. AY = A ⊕ C ⊕ B
  2. BY = A ⊕ C
  3. CY = A'B + AB' + BC' + B'C
  4. DY = A + B + C
Show answerHide answer

Correct answer: (B) Y = A ⊕ C

Q44BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following correctly accesses the element in the 2nd row and 3rd column of a 2D array int arr[3][4]?
  1. A*(*(arr + 1) + 2)
  2. B*(arr[1][2])
  3. Carr + 1 + 2
  4. D*(arr + 2 + 3)
Show answerHide answer

Correct answer: (A) *(*(arr + 1) + 2)

Q45BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
In user interface (UI) design, which of the following principles best prevents cognitive overload and enhances usability during task execution?
  1. AMaximising information density on every screen to minimise navigation
  2. BUsing diverse visual styles to maintain user engagement
  3. CApplying consistent layout patterns and progressive disclosure of information
  4. DReducing feedback messages to avoid distraction
Show answerHide answer

Correct answer: (C) Applying consistent layout patterns and progressive disclosure of information

Q46BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
What is the complement of (A+B)?
  1. AA'+B'
  2. BA'B'
  3. CA+B
  4. DAB
Show answerHide answer

Correct answer: (B) A'B'

Q47BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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
  1. A1–c, 2–b, 3–a
  2. B1–a, 2–b, 3–c
  3. C1–b, 2–c, 3–a
  4. D1–b, 2–a, 3–c
Show answerHide answer

Correct answer: (C) 1–b, 2–c, 3–a

Q48BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. A⟨ID, count⟩ ⟨REL_OP, <=⟩ ⟨ID, total1⟩
  2. B⟨ID, count⟩ ⟨REL_OP, <=⟩ ⟨ID, total⟩ ⟨NUM, 1⟩
  3. C⟨ID, count⟩ ⟨REL_OP, <⟩ ⟨=, invalid⟩ ⟨ID, total1⟩
  4. D⟨ID, count⟩ ⟨REL_OP, <=⟩ ⟨NUM, total1⟩
Show answerHide answer

Correct answer: (A) ⟨ID, count⟩ ⟨REL_OP, <=⟩ ⟨ID, total1⟩

Q49BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
A network provides a connectionless service. Which of the following statements must hold true?
  1. AReliability is guaranteed at the transport layer.
  2. BPackets always follow the same route between source and destination.
  3. CEach packet is treated independently and may arrive out of order.
  4. DThe network layer maintains state information for each session.
Show answerHide answer

Correct answer: (C) Each packet is treated independently and may arrive out of order.

Q50BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
When a browser sends a GET request and the server responds with the status code 304 (Not Modified), what does this imply?
  1. AThe client used an incorrect URL.
  2. BThe file was modified and re-sent.
  3. CThe requested file was deleted from the server.
  4. DThe file has not changed since the client's cached copy.
Show answerHide answer

Correct answer: (D) The file has not changed since the client's cached copy.

Q51BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following statements is most accurate about the learning process in a feedforward neural network that is trained using backpropagation?
  1. AHidden layer weights remain constant during training to maintain stability.
  2. BThe output layer weights are updated randomly to prevent overfitting.
  3. CWeight updates depend only on the current input vector.
  4. DError gradients are propagated backward layer by layer to adjust weights.
Show answerHide answer

Correct answer: (D) Error gradients are propagated backward layer by layer to adjust weights.

Q52BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. ADensity-based methods require clusters to be spherical and well-separated.
  2. BThe algorithm assumes a global density threshold, making it difficult to detect clusters with different densities.
  3. CThe algorithm cannot distinguish between core points and border points in dense regions.
  4. 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.

Q53BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
To write data to the end of a file using WriteFile() without truncating its contents, the file should be opened with which configuration?
  1. ATRUNCATE_EXISTING | GENERIC_WRITE
  2. BOPEN_EXISTING | GENERIC_WRITE, then move pointer to end
  3. COPEN_ALWAYS | GENERIC_READ
  4. DCREATE_ALWAYS | GENERIC_WRITE, then move the pointer to start
Show answerHide answer

Correct answer: (B) OPEN_EXISTING | GENERIC_WRITE, then move pointer to end

Q54BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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; }
  1. A6
  2. B4
  3. C10
  4. D8
Show answerHide answer

Correct answer: (A) 6

Q55BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which option most clearly highlights why the Software Engineering discipline is essential for large software projects development?
  1. AIt eliminates the need for documentation and design reviews to reduce the overall software cost.
  2. BIt ensures faster coding irrespective of complexity using the automated tools.
  3. CIt guarantees zero defects through automated testing.
  4. DIt provides structured processes that improve reliability, maintainability and scalability.
Show answerHide answer

Correct answer: (D) It provides structured processes that improve reliability, maintainability and scalability.

Q56BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following binary-to-decimal conversions is INCORRECT?
  1. A(01101101)₂ = (127)₁₀
  2. B(1101)₂ = (13)₁₀
  3. C(1111 1111)₂ = (255)₁₀
  4. D(10101010)₂ = (170)₁₀
Show answerHide answer

Correct answer: (A) (01101101)₂ = (127)₁₀

Q57BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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.
  1. AP1 → Block 3, P2 → Block 2, P3 → Block 1, P4 → Block 5; Total internal fragmentation = 159 KB
  2. BP1 → Block 2, P2 → Block 4, P3 → Block 1, P4 → Block 5; Total internal fragmentation = 171 KB
  3. CP1 → Block 4, P2 → Block 2, P3 → Block 3, P4 → Block 5; Total internal fragmentation = 433 KB
  4. DP1 → Block 4, P2 → Block 5, P3 → Block 1, P4 → Block 2; Total internal fragmentation = 169 KB
Show answerHide answer

Correct answer: (C) P1 → Block 4, P2 → Block 2, P3 → Block 3, P4 → Block 5; Total internal fragmentation = 433 KB

Q58BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following Big-O notations represents the best time complexity?
  1. AO(1)
  2. BO(n log n)
  3. CO(n²)
  4. DO(n)
Show answerHide answer

Correct answer: (A) O(1)

Q59BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following is represented as 'Software Crisis'?
  1. ASoftware piracy
  2. BHardware failure
  3. CLack of computers
  4. DHigh cost and poor quality of early software projects
Show answerHide answer

Correct answer: (D) High cost and poor quality of early software projects

Q60BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following is NOT a limitation of DBSCAN?
  1. AHigh sensitivity to noise
  2. BRequirement to predefine number of clusters
  3. CPoor performance on varying density datasets
  4. DDifficulty in finding optimal ε and minPts
Show answerHide answer

Correct answer: (B) Requirement to predefine number of clusters

Q61BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
What is the relation violates when two tuples have identical values for all attributes?
  1. AReferential integrity
  2. BDomain integrity
  3. CEntity integrity
  4. DFunctional dependency
Show answerHide answer

Correct answer: (C) Entity integrity

Q62BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. AExport all files as JPEG for compatibility and small file size before importing them into each software.
  2. BExport all graphics into PDF format since it universally supports both raster and vector elements without any compatibility issues.
  3. CConvert all assets into BMP format to ensure uncompressed data transfer across the applications.
  4. 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.

Q63BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following applications makes the greatest use of polymorphism?
  1. AGame development
  2. BText editing
  3. CData entry forms
  4. DSpreadsheet calculations
Show answerHide answer

Correct answer: (A) Game development

Q64BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which is a major design criticism of the OSI model?
  1. AOverlapping functionality across layers
  2. BLack of session management
  3. CUnder-specification of services
  4. DOver-specification of protocols
Show answerHide answer

Correct answer: (A) Overlapping functionality across layers

Q65BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following best reflects the primary responsibility of the Internet Layer in the TCP/IP suite?
  1. AProviding logical addressing and best-effort packet delivery across interconnected networks
  2. BEstablishing reliable virtual circuits between source and destination hosts
  3. CManaging application-level session recovery in case of failure
  4. DDefining the physical transmission characteristics of network signals
Show answerHide answer

Correct answer: (A) Providing logical addressing and best-effort packet delivery across interconnected networks

Q66BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. AThe inner loop should compare j->next instead of j to avoid null dereferencing.
  2. BSwapping node data breaks pointer consistency in linked lists with duplicate values.
  3. CThe outer loop must run until no swaps occur, not just until i == NULL.
  4. 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.

Q67BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
In Kruchten's 4+1 view model of software architecture, which view shows the key abstractions in the system as objects or object classes?
  1. ALogical view
  2. BDevelopment view
  3. CProcess view
  4. DPhysical view
Show answerHide answer

Correct answer: (A) Logical view

Q68BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Identify the option in which both statements perform the same operation for any numeric variable a.
  1. Aa = a - 5; and a =- 5;
  2. Ba = a + 5; and a += 5;
  3. Ca = a * 5; and a += 5;
  4. Da = a + 5; and a *= 5;
Show answerHide answer

Correct answer: (B) a = a + 5; and a += 5;

Q69BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. A4
  2. B6
  3. C0
  4. D8
Show answerHide answer

Correct answer: (C) 0

Q70BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. AInternal fragmentation = 7 MB; External fragmentation = 0 MB
  2. BInternal fragmentation = 7 MB; External fragmentation = 4 MB
  3. CInternal fragmentation = 4 MB; External fragmentation = 3 MB
  4. DInternal fragmentation = 0 MB; External fragmentation = 7 MB
Show answerHide answer

Correct answer: (A) Internal fragmentation = 7 MB; External fragmentation = 0 MB

Q71BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following correctly distinguishes a constant from a variable in Object-Oriented Programming using Java semantics?
  1. AA variable stores fixed data throughout program execution, while a constant's value may change dynamically.
  2. BBoth constants and variables can be modified freely within the same class.
  3. CConstants are automatically public and static in all contexts.
  4. DA constant is declared using the final keyword, ensuring its value cannot be altered once initialised.
Show answerHide answer

Correct answer: (D) A constant is declared using the final keyword, ensuring its value cannot be altered once initialised.

Q72BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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
  1. A1-c, 2-b, 3-a, 4-d
  2. B1-b, 2-a, 3-d, 4-c
  3. C1-a, 2-c, 3-b, 4-d
  4. D1-c, 2-a, 3-b, 4-d
Show answerHide answer

Correct answer: (A) 1-c, 2-b, 3-a, 4-d

Q73BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. AThe system can address 256 bytes of memory and 128 I/O ports.
  2. BThe system can address 128 words of memory and 256 I/O ports.
  3. CThe system can address 256 words of memory, all reserved for memory operations.
  4. 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.

Q74BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
In one's complement form, what does the MSB (Most Significant Bit) indicate?
  1. AThe number of bits in the binary number
  2. BThe parity of the number
  3. CWhether the number is even or odd
  4. DThe sign of the number
Show answerHide answer

Correct answer: (D) The sign of the number

Q75BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
In SQL, what does the command ALTER TABLE r ADD A D; do?
  1. AAdds a new attribute A of data type D to table r.
  2. BDeletes attribute A from table r.
  3. CRenames the attribute A in table r.
  4. DAdds a new tuple named A to table r.
Show answerHide answer

Correct answer: (A) Adds a new attribute A of data type D to table r.

Q76BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following shows the correct order of the four main activities in the Requirements Engineering process?
  1. ARequirements validation → Requirements elicitation → Feasibility study → Requirements specification
  2. BRequirements specification → Requirements elicitation → Feasibility study → Requirements validation
  3. CFeasibility study → Requirements elicitation and analysis → Requirements specification → Requirements validation
  4. DRequirements elicitation → Requirements validation → Feasibility study → Requirements specification
Show answerHide answer

Correct answer: (C) Feasibility study → Requirements elicitation and analysis → Requirements specification → Requirements validation

Q77BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Consider the array [5, 1, 4, 2, 8]. After the first pass of Bubble Sort to sort array elements in ascending order, what is the state of the array?
  1. A[1, 2, 5, 4, 8]
  2. B[1, 4, 2, 5, 8]
  3. C[1, 2, 4, 5, 8]
  4. D[5, 4, 2, 1, 8]
Show answerHide answer

Correct answer: (B) [1, 4, 2, 5, 8]

Q78BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which statement correctly reads a string from a text file into a character array str?
  1. Aread(fp, str, sizeof(str));
  2. Bfscanf(fp, "%s", &str);
  3. Cfgetc(fp, str);
  4. Dfgets(str, sizeof(str), fp);
Show answerHide answer

Correct answer: (D) fgets(str, sizeof(str), fp);

Q79BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following is a use of Compiler technology in embedded systems?
  1. AGenerate efficient machine code for hardware constraints
  2. BManage power supply
  3. CHandle database transactions
  4. DControl user interface
Show answerHide answer

Correct answer: (A) Generate efficient machine code for hardware constraints

Q80BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
If SetConsoleMode() is called with an input handle (STD_INPUT_HANDLE), which of the following mode flags CANNOT be used?
  1. AENABLE_LINE_INPUT
  2. BENABLE_WRAP_AT_EOL_OUTPUT
  3. CENABLE_PROCESSED_INPUT
  4. DENABLE_ECHO_INPUT
Show answerHide answer

Correct answer: (B) ENABLE_WRAP_AT_EOL_OUTPUT

Q81BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. ACPU utilization improves because short processes preempt the long one.
  2. BAverage waiting time becomes minimal for all processes.
  3. CContext switching increases as I/O-bound processes repeatedly interrupt P1.
  4. 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.

Q82BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. AD B E A C F
  2. BA D B E C F
  3. CA B D E C F
  4. DD E B A F C
Show answerHide answer

Correct answer: (A) D B E A C F

Q83BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
When borrow = 1 in binary subtraction, what happens to the next higher bit position?
  1. AIt increases by 1.
  2. BIt decreases by 1.
  3. CIt remains unchanged.
  4. DIt becomes 0.
Show answerHide answer

Correct answer: (B) It decreases by 1.

Q84BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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'?
  1. A01011
  2. B10101
  3. C11010
  4. D11100
Show answerHide answer

Correct answer: (C) 11010

Q85BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
The equivalent hexadecimal representation for the binary number 1011101.1101 is ______.
  1. A2E.D
  2. B5D.D
  3. C5B.B
  4. D5D.E
Show answerHide answer

Correct answer: (B) 5D.D

Q86BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
If an NFA has 4 states, what is the maximum number of states possible in the equivalent DFA?
  1. A8
  2. B32
  3. C16
  4. D4
Show answerHide answer

Correct answer: (C) 16

Q87BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. A0000H – FFFFH
  2. B4000H – 7FFFH
  3. C0000H – 7FFFH
  4. D8000H – FFFFH
Show answerHide answer

Correct answer: (D) 8000H – FFFFH

Q88BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following criteria does the KNN algorithm use to make decisions?
  1. AGradient updates
  2. BRandom selection
  3. CMajority vote among nearest neighbors
  4. DTraining model parameters
Show answerHide answer

Correct answer: (C) Majority vote among nearest neighbors

Q89BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which statement about assertions in a relational database is true regarding data validity?
  1. AThey ensure only data type consistency.
  2. BThey are used only for referential integrity.
  3. CThey maintain data validity through complex or cross-table rules.
  4. DThey prevent duplicate primary keys.
Show answerHide answer

Correct answer: (C) They maintain data validity through complex or cross-table rules.

Q90BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
In the Post Office Protocol (POP3), which of the following statements is true regarding message storage and retrieval?
  1. APOP3 allows selective message retrieval without downloading.
  2. BMessages are permanently stored on the server even after retrieval by default.
  3. COnce downloaded, messages are typically deleted from the server.
  4. DPOP3 requires a continuous connection for all message operations.
Show answerHide answer

Correct answer: (C) Once downloaded, messages are typically deleted from the server.

Q91BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
In non-preemptive scheduling, when does context switching occur?
  1. AWhen a process is blocked
  2. BOnly when the process finishes
  3. CWhenever a new process arrives
  4. DOn time slice expiry
Show answerHide answer

Correct answer: (B) Only when the process finishes

Q92BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which data structure is most useful for implementing the symbol table during lexical analysis?
  1. ALinked List
  2. BHash Table
  3. CQueue
  4. DStack
Show answerHide answer

Correct answer: (B) Hash Table

Q93BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. ADurability
  2. BAtomicity
  3. CIsolation
  4. DConsistency
Show answerHide answer

Correct answer: (B) Atomicity

Q94BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. AThe model suffers from overfitting due to poor generalisation.
  2. BThe dataset lacks sufficient labelling for supervised learning.
  3. CThe model applies an unsupervised clustering technique instead of classification.
  4. 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.

Q95BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. A10 Parent: 10
  2. B20 Child: 20
  3. C20 Parent: 10
  4. D10 Child: 20
Show answerHide answer

Correct answer: (D) 10 Child: 20

Q96BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following algorithms correctly traverses all elements of a one-dimensional array A from index lower_bound to upper_bound?
  1. 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
  2. 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
  3. 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
  4. 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

Q97BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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; }
  1. ACloses file safely twice
  2. BCompilation error
  3. CPrints 'Error'
  4. DUndefined behavior
Show answerHide answer

Correct answer: (D) Undefined behavior

Q98BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
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?
  1. AThe client successfully delivered the message to all recipients, including Bob and Carol.
  2. BThe server rejected the entire message because one recipient was invalid.
  3. CThe SMTP session was invalid because the client did not issue the EHLO command.
  4. 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.

Q99BEL PE Computer Science, 20 Dec 2025 (5:00 PM)
Which of the following is a default port number for FTP?
  1. A23
  2. B24
  3. C22
  4. 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?
  1. AID3 selects the feature with the lowest information gain at each node to maximise entropy.
  2. BID3 selects the feature with the highest information gain at each node to reduce uncertainty.
  3. CID3 splits the data randomly without considering entropy or information gain.
  4. 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?
  1. Aboolean null = false; System.out.println(null);
  2. Bint static = 10; System.out.println(static);
  3. Cfloat goto = 2.5f; System.out.println(goto);
  4. 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?
  1. AIt predicts output variables based on training with known labels.
  2. BIt discovers inherent patterns in unlabeled data without predefined outputs.
  3. CIt requires labeled data to group similar observations.
  4. 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?
  1. AFile system encryption and access control
  2. BSupport for multiple user logins with access control
  3. CReal-time process scheduling with deadline constraints
  4. 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?
  1. A20 20 10 and 10 10
  2. B20 5 50 and 10 10
  3. C20 5 10 and 50 50
  4. 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?
  1. AThe number of states in the Mealy machine is always greater than that in the Moore machine.
  2. BMealy machine can produce outputs one input symbol earlier than the equivalent Moore machine.
  3. CThe Moore machine requires outputs to depend on both current state and input symbol.
  4. 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?
  1. AActivation function
  2. BLoss function
  3. CGradient function
  4. 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?
  1. AA=0, B=0 → Y=1
  2. BA=1, B=0 → Y=1
  3. CA=1, B=1 → Y=1
  4. 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?
  1. AProgram
  2. BPseudocode
  3. CFlowchart
  4. 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?
  1. AThe boolean data type can be implicitly converted to an integer type during arithmetic operations.
  2. BThe float and double types store decimal values using exact binary representation.
  3. CAll numeric data types in Java are unsigned.
  4. 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?
  1. AUse only compressed streaming formats (like FLV or WMV) during editing to ensure real-time playback, and later convert to broadcast formats through transcoding.
  2. 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).
  3. CFocus on editing audio first, then align video clips visually using waveform approximation; export all content in uncompressed AVI format for highest fidelity.
  4. 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()?
  1. Afopen()
  2. Bopen()
  3. Cread()
  4. 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?
  1. ARandom order
  2. BE, D, C, B, A
  3. CA, B, C, D, E
  4. 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}?
  1. Aaa
  2. B(a+b)*
  3. Ca(a+b)a
  4. 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?
  1. AIt isolates and removes a specific colour background to merge live-action footage with another visual element.
  2. BIt synchronises the motion paths of animated and static elements within a composition.
  3. CIt adjusts the brightness and contrast levels of multiple image layers.
  4. 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?
  1. AProcessor register
  2. BControl Unit buffer
  3. CMain or virtual memory
  4. 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?
  1. ADomain constraints automatically enforce referential integrity between primary and foreign keys.
  2. BDomain constraints ensure that each attribute's value belongs to a predefined set or type, and may restrict NULL values if specified.
  3. CDomain constraints apply only to numeric attributes and are ignored for character or date types.
  4. 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?
  1. AStores accumulator data into memory location 3000H
  2. BAdds data from 3000H to accumulator
  3. CLoads accumulator from memory location 3000H
  4. 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?
  1. AType 0 — Recursively Enumerable Grammar — Linear Bounded Automaton
  2. BType 2 — Context-Free Grammar — Turing Machine
  3. CType 3 — Regular Grammar — Finite Automaton
  4. DType 1 — Context-Sensitive Grammar — Pushdown Automaton
Show answerHide answer

Correct answer: (C) Type 3 — Regular Grammar — Finite 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?
  1. ADeleting an existing record
  2. BUpdating balance to 200
  3. CInserting a NULL value into AccNo
  4. 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?
  1. ATo connect peripheral devices
  2. BTo carry data between components
  3. CTo carry memory addresses
  4. 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?
  1. AString
  2. B$_value123
  3. C_main_
  4. 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; }
  1. A5 15
  2. B5 10 15
  3. C5 10
  4. DSegmentation fault (runtime error)
Show answerHide answer

Correct answer: (D) Segmentation fault (runtime error)

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?
  1. ASoftware Engineering emphasises systematic, disciplined and quantifiable approaches to software development, operation and maintenance.
  2. BSoftware Engineering is concerned only with hardware-software integration during system design.
  3. CSoftware Engineering principles apply only to large-scale industrial projects, not small software systems.
  4. 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?
  1. AValue
  2. BSpace
  3. CTexture
  4. DColour
Show answerHide answer

Correct answer: (A) Value

Practise it as a real test

Reading answers is not the same as solving under time pressure. Attempt BEL PE Computer Science PYQ, 20 Dec 2025 (5:00 PM) online with the real 120-minute timer and marking scheme to get your score and all-India rank, or browse the other tests in the BEL Probationary Engineer (Computer Science) Previous Year Papers.