|Computer System Architecture PYQs

UGC NET Computer Science Computer System Architecture Previous Year Questions (PYQs)

Practise 40 Computer System Architecture questions asked in UGC NET Computer Science from 2020–2025. Questions cover Digital logic, Number representation, Data path and control unit design, Instruction set architecture, Memory hierarchy and I/O organisation. Every question is shown with its options and the correct answer, free to read.

40 PYQs2020–2025Answers includedFree

Practise Computer System Architecture as timed sets

Focused 10-question sets with instant scoring, explanations, and weak-area analysis.

Start practice

All 40 Computer System Architecture PYQs

Ordered newest exam first. Each question links back to the full paper it came from.

  1. Give the correct order of the instruction cycle:

    A. Read the effective address
    B. Fetch the instruction
    C. Execute the instruction
    D. Decode the instruction

    1. AA, B, C, D
    2. BB, D, A, C
    3. CB, A, D, C
    4. DA, B, D, C

    Answer: (B) B, D, A, C

    Explanation

    Sign in to read the full explanation
  2. Which of the following do not represent memory-reference instructions?

    1. AB and C only
    2. BB and D only
    3. CA and D only
    4. DA and E only

    Answer: (B) B and D only

    Explanation

    Sign in to read the full explanation
  3. Match List-I with List-II.

    List-IList-II
    A. (11011)₂
    B. Complements
    C. Parity bits
    D. Variable-length instruction
    I. Error-detection code
    II. CISC
    III. Negative number
    IV. (33)₁₆
    1. AA-IV, B-I, C-III, D-II
    2. BA-IV, B-III, C-I, D-II
    3. CA-IV, B-II, C-III, D-I
    4. DA-I, B-IV, C-II, D-III

    Answer: (B) A-IV, B-III, C-I, D-II

    Explanation

    Sign in to read the full explanation
  4. A pipeline multiplier uses two carry-save adders (CSAs) and a carry-propagate adder (CPA). Arrange the following stages in the proper order.

    A. Two CSAs merge four numbers into two numbers.
    B. A CPA adds two numbers.
    C. Two levels of four CSAs are used.
    D. Eight partial products are generated.

    1. AA, C, B, D
    2. BD, C, A, B
    3. CB, D, C, A
    4. DA, C, D, B

    Answer: (B) D, C, A, B

    Explanation

    Sign in to read the full explanation
  5. Which of the following are not data-manipulation instructions?

    A. Call
    B. Load
    C. And
    D. Increment
    E. Shift

    1. AC and E only
    2. BA and B only
    3. CD and E only
    4. DA and C only

    Answer: (B) A and B only

    Explanation

    Sign in to read the full explanation
  6. Arrange the following in increasing order of access time.

    A. Solid-state drive
    B. Optical disks
    C. DRAM
    D. SRAM
    E. Registers

    1. AD, C, A, B, E
    2. BB, D, C, A, E
    3. CA, E, B, D, C
    4. DE, D, C, A, B

    Answer: (D) E, D, C, A, B

    Explanation

    Sign in to read the full explanation
  7. Which table for a dynamic pipeline becomes more interesting when a nonlinear pattern follows?

    1. AReservation table
    2. BConfusion table
    3. CInverted table
    4. DGreedy table

    Answer: (A) Reservation table

    Explanation

    Sign in to read the full explanation
  8. Which is often needed to evaluate cache performance?

    1. AHit ratio
    2. BLatency
    3. CCache traces
    4. DTransfer rate

    Answer: (A) Hit ratio

    Explanation

    Sign in to read the full explanation
  9. Consider the following relations on {1, 2, 3, 4}. Which of the following relations are reflexive?

    A. R₁ = {(1,1),(1,2),(2,1),(2,2),(3,4),(4,1),(4,4)}
    B. R₂ = {(1,1),(1,2),(2,1)}
    C. R₃ = {(1,1),(1,2),(1,4),(2,1),(2,2),(3,3),(4,1),(4,4)}
    D. R₄ = {(2,1),(3,1),(3,2),(4,1),(4,2),(4,3)}
    E. R₅ = {(1,1),(1,2),(1,3),(1,4),(2,2),(2,3),(2,4),(3,3),(3,4),(4,4)}

    1. A(A), (B) and (C) Only
    2. B(A), (D) and (E) Only
    3. C(D) and (E) Only
    4. D(C) and (E) Only

    Answer: (D) (C) and (E) Only

    Explanation

    Sign in to read the full explanation
  10. Match List-I with List-II.

    List-I (IP Address)List-II (Class)
    (A) 10.20.30.40(I) Class E
    (B) 210.20.30.3(II) Class B
    (C) 180.30.100.10(III) Class A
    (D) 252.5.15.11(IV) Class C
    1. A(A)-(II), (B)-(III), (C)-(I), (D)-(IV)
    2. B(A)-(I), (B)-(IV), (C)-(II), (D)-(III)
    3. C(A)-(I), (B)-(II), (C)-(IV), (D)-(III)
    4. D(A)-(III), (B)-(IV), (C)-(II), (D)-(I)

    Answer: (D) (A)-(III), (B)-(IV), (C)-(II), (D)-(I)

    Explanation

    Sign in to read the full explanation
  11. Find the correct sequence of the storage devices
    in descending order based on their access time.
    A. Registers
    B. Magnetic Disk
    C. Magnetic Tapes
    D. Main memory
    E. Optical Disk

    1. A(B), (A), (D), (C), (E)
    2. B(B), (A), (E), (D), (C)
    3. C(C), (B), (A), (E), (D)
    4. D(C), (E), (B), (D), (A)

    Answer: (D) (C), (E), (B), (D), (A)

    Explanation

    Sign in to read the full explanation
  12. A CPU has a 5-stage pipeline with the following
    stages Fetch (F), Decode (D), Execute (E), Memory
    (M) and Write-back (W). Each stage takes one
    clock cycle to complete. Assume there are no
    pipeline stalls and the pipeline is initially empty.
    How many clock cycles are required to complete
    the execution of 10 instructions?

    1. A10
    2. B14
    3. C15
    4. D19

    Answer: (B) 14

    Explanation

    Sign in to read the full explanation
  13. Consider the following, where p and q are two statements.

    A. ¬(p ∧ q) ≡ ¬p ∨ ¬q
    B. ¬(p ∨ q) ≡ ¬p ∧ ¬q
    C. p ∧ ¬p ≡ T
    D. ¬(p ⇒ q) ≡ p ∧ ¬q
    E. p ∨ q ≡ ¬p ∨ ¬q

    1. A(A), (B) and (D) only
    2. B(A), (C) and (D) only
    3. C(C), (D) and (E) only
    4. D(A), (B) and (C) only

    Answer: (A) (A), (B) and (D) only

    Explanation

    Sign in to read the full explanation
  14. Match List-I with List-II.

    List-I (Counter)List-II (uses/working)
    (A) N-bit Ring Counter(I) Uses universal clock
    (B) Synchronous Counter(II) Counts exactly N states
    (C) Asynchronous Counter(III) Counts 0 to 9
    (D) Decimal Counter(IV) Main clock is applied to first flip-flop only
    1. A(A)-(II), (B)-(IV), (C)-(I), (D)-(III)
    2. B(A)-(IV), (B)-(II), (C)-(III), (D)-(I)
    3. C(A)-(II), (B)-(I), (C)-(IV), (D)-(III)
    4. D(A)-(IV), (B)-(I), (C)-(II), (D)-(III)

    Answer: (C) (A)-(II), (B)-(I), (C)-(IV), (D)-(III)

    Explanation

    Sign in to read the full explanation
  15. Consider the following statement regarding
    special purpose registers.
    A. Program Counter (PC) keeps the track of next
    instruction executed
    B. Instruction register holds the address of first
    instruction to be executed
    C. Accumulator holds the output of ALU
    D. Program Counter ( PC ) keeps the track of
    only first instruction of the program

    1. A(A) and (C) Only
    2. B(A) and (D) Only
    3. C(B) and (D) Only
    4. D(A), (B) and (C) Only

    Answer: (A) (A) and (C) Only

    Explanation

    Sign in to read the full explanation
  16. A multi processor system with 16 processors is
    used to execute a parallelizable task. If the serial
    portion of the task takes 200 clock cycles and
    the parallel portion take 800 clock cycles. When
    all 16 processor are used how many total clock
    cycles are required to complete the task ?

    1. A250
    2. B300
    3. C400
    4. D450

    Answer: (A) 250

    Explanation

    Sign in to read the full explanation
  17. Arrange the given steps required for a Direct
    Memory Access (DMA) transfer in the correct
    order.
    A. Initiate DMA transfer request
    B. Transfer data directly between peripheral and
    memory
    C. Processor grants DMA control over the
    system bus
    D. DMA controller completes data transfer and
    signals completion

    1. A(C), (A), (B), (D)
    2. B(A),(C),(B),(D)
    3. C(A), (B), (C), (D)
    4. D(C), (B), (A), (D)

    Answer: (B) (A),(C),(B),(D)

    Explanation

    Sign in to read the full explanation
  18. Match List-I with List-II.

    List-I (Recurrence Relation)List-II (Complexity)
    (A) T(n) = 2T(n/2) + n(I) T(n) = θ(n log n) {exact solution}
    (B) T(n) = T(n/2) + 1(II) O(n²)
    (C) T(n) = 2T(n/2) + 1(III) T(n) = θ(n) {exact solution}
    (D) T(n) = T(n−1) + n(IV) O(n)
    1. A(A)-(I), (B)-(IV), (C)-(III), (D)-(II)
    2. B(A)-(IV), (B)-(II), (C)-(I), (D)-(III)
    3. C(A)-(I), (B)-(III), (C)-(IV), (D)-(II)
    4. D(A)-(III), (B)-(I), (C)-(IV), (D)-(II)

    Answer: (C) (A)-(I), (B)-(III), (C)-(IV), (D)-(II)

    Explanation

    Sign in to read the full explanation
  19. A vector processor with 16 lanes can perform an
    operation on 1024 elements with each operation
    taking 5 clock cycles. How many cycles are
    needed to complete the operation?

    1. A64
    2. B80
    3. C100
    4. D128

    Answer: (A) 64

    Explanation

    Sign in to read the full explanation
  20. Which of the following circuit is used to store one bit of data ?

    1. AEncoder
    2. BDecoder
    3. CFlip-Flop
    4. DRegister

    Answer: (C) Flip-Flop

    Explanation

    Sign in to read the full explanation
  21. Identify the code sequence : 1010 1011 1001 1000

    1. ABCD
    2. BExcess-3
    3. CGray
    4. DExcess-3 gray

    Answer: (C) Gray

    Explanation

    Sign in to read the full explanation
  22. The microoperation which divides a signed binary number by 2 is :

    1. ACircular shift
    2. BLogical shift
    3. CArithmetic shift right
    4. DArithmetic shift left

    Answer: (B) Logical shift

    Explanation

    Sign in to read the full explanation
  23. "CREATE TABLE T" in SQL is an example of : (14) Normalization

    1. ANormalization
    2. BDML
    3. CDDL
    4. DPrimary key

    Answer: (C) DDL

    Explanation

    Sign in to read the full explanation
  24. An Address in main memory is called :

    1. AVirtual address
    2. BMemory address
    3. CLogical address
    4. DPhysical address

    Answer: (D) Physical address

    Explanation

    Sign in to read the full explanation
  25. The average time required to search a storage location in memory and obtain its contents is called :

    1. AAccess time
    2. BLatency time
    3. CResponse time
    4. DReading time

    Answer: (A) Access time

    Explanation

    Sign in to read the full explanation
  26. Practise Computer System Architecture in a timed set
  27. If N2=NXN, Nis set of natural numbers and R is relation on N2, s.t. RC N2xN2i.e. <x,y> R<u,v> xv =yu, then which of the followings are TRUE ?
    A. Reflexive
    B. Symmetric
    C. Transitive
    D. Assymmetric Choose the correct answer from the options given below :

    1. AA and B only
    2. BB and C only
    3. CA, C and D only
    4. DA, B and C only

    Answer: (D) A, B and C only

    Explanation

    Sign in to read the full explanation
  28. The interface(s) that provide(s) I/O transfer of data directly to and from the memory unit peripheral is/are termed as :
    A. DMA (Direct Memory Access)
    B. IOP (Input-Output Processor)
    C. Serial Interface
    D. Parallel Interface Choose the correct answer from the options given below :

    1. AA only
    2. BB only
    3. CA and B only
    4. DC and D only

    Answer: (C) A and B only

    Explanation

    Sign in to read the full explanation
  29. Which of the following statements is/are NOT CORRECT about NUMA ?
    A. LOAD and STORE instructions are used to access remote memory.
    B. There is a single address space visible to all CPU.
    C. Access to local memory is slower than access to remote memory.
    D. When the access time to remote memory is hidden, the system is called NC - NUM
    A.
    E. In CC- NUMA, Coherent caches are present. Choose the correct answer from the options given below :

    1. A(A) and (C) Only
    2. B(B) and (D) Only
    3. C(A) and (E) Only
    4. D(© and (D) Only

    Answer: (D) (© and (D) Only

    Explanation

    Sign in to read the full explanation
  30. Consider the following code segment : int arr [] = {0, 1, 2, 3, 4}; int i=1, *ptr; ptr=arr+2; arrange the following printf statements in the increasing order of their output.
    A. printf ("%d", pti);
    B. printf ("%d", ptr[i+1]);
    C. _ printf ("%d", ptr[—i));
    D. printf ("%d", ptr[—i+1]); Choose the correct answer from the options given below :

    1. A©, (A), 8), ©)
    2. B(©, (), (A), 8)
    3. C(D), (A), (8). ©
    4. D(A), @), (D), ©

    Answer: (B) (©, (), (A), 8)

    Explanation

    Sign in to read the full explanation
  31. Match List-I with List-II.

    Source matching promptSource values
    See question stemSee answer choices
    1. A(A)-@), (BU), (©-AV), (D)-()
    2. B(A)-(), ()-@), (-CV), (D)-(N)
    3. C(A)-(D, (B)-(), ©-(, (Dav)
    4. D(A)-(V), (BW), ©-(), (D)-@)

    Answer: (B) (A)-(), ()-@), (-CV), (D)-(N)

    Explanation

    Sign in to read the full explanation
  32. Match List-I with List-II.

    Source matching promptSource values
    See question stemSee answer choices
    1. A(A)-CV), BC, ()-@, (P)-()
    2. B(AC, B)-(), (CAV), (P)-(II)
    3. C(A)-
    4. D(A)-(V), (B)-(D, (C)-(0), (D)-)

    Answer: (B) (AC, B)-(), (CAV), (P)-(II)

    Explanation

    Sign in to read the full explanation
  33. Consider a machine with byte-addressable main memory of 2¹⁶ bytes and block size 8 bytes. A direct-mapped cache has 32 lines. How many bits are in the tag, line, and word fields of a main-memory address?

    1. A8, 5, 3
    2. B8, 6, 2
    3. C7, 5, 4
    4. D7, 6, 3

    Answer: (A) 8, 5, 3

    Explanation

    Sign in to read the full explanation
  34. The following basic-computer program is stored in memory. What is the accumulator content after execution?

    210 CLA
    211 ADD 217
    212 INC
    213 STA 217
    214 LDA 218
    215 CMA
    216 AND 217
    217 1234H
    218 9CE2H

    1. A1002H
    2. B2011H
    3. C2022H
    4. D0215H

    Answer: (D) 0215H

    Explanation

    Sign in to read the full explanation
  35. A non-pipeline system takes 50 ns per task. The same task uses a six-segment pipeline with a 10 ns clock. Determine the approximate speedup for 500 tasks.

    1. A6
    2. B4.95
    3. C5.7
    4. D5.5

    Answer: (B) 4.95

    Explanation

    Sign in to read the full explanation
  36. For a k-segment pipeline, which statements are true?
    A. The theoretical maximum speed-up is k.
    B. A finite k-segment pipeline cannot attain that maximum exactly.
    C. All pipeline segments always take the same computation time.

    1. A(A) and (B) only
    2. B(B) and (C) only
    3. C(A) and (C) only
    4. D(A), (B), and (C)

    Answer: (A) (A) and (B) only

    Explanation

    Sign in to read the full explanation
  37. Which statements about a multiprocessor system are true?
    A. It is controlled by one operating system.
    B. It consists of multiple computers connected by communication lines.
    C. It is classified as an MIMD system.

    1. A(A) only
    2. B(A) and (B) only
    3. C(A) and (C) only
    4. D(B) and (C) only

    Answer: (C) (A) and (C) only

    Explanation

    Sign in to read the full explanation
  38. Which cloud concept is related to pooling and sharing resources?
    A. Virtual memory
    B. Service
    C. Virtualization

    1. A(C) only
    2. B(A) and (B) only
    3. C(A) only
    4. D(B) only

    Answer: (A) (C) only

    Explanation

    Sign in to read the full explanation
  39. Match List I with List II

    List I
    A. Handshaking
    B. Programmed I/O
    C. Interrupt-initiated I/O
    D. WO processor

    List IL

    V/O interface informs the CPU that
    device is ready for transfer

    requires two control signals working in
    opposite directions

    has local memory & control large set of
    I/O devices.

    require CPU to check the I/O flag &
    perform transfer

    List IList II
    Items are listed in the question stem.Match each item to its stated description or complexity.
    1. AOCR review required
    2. BOCR review required
    3. CA-II, B-IV, C-I, D-II
    4. DOCR review required

    Answer: (C) A-II, B-IV, C-I, D-II

    Explanation

    Sign in to read the full explanation
  40. Arrange the following types of machine in descending order of complexity.
    A. SISD
    B. MIMD
    C. SIMD

    1. AOCR review required
    2. BOCR review required
    3. CB,C,A 4 CAB
    4. DOCR review required

    Answer: (C) B,C,A 4 CAB

    Explanation

    Sign in to read the full explanation
  41. Given below are two statements:

    Statement I: Hardwired control unit can be optimized to produce fast mode of operation.
    Statement II: Indirect addressing mode needs two memory reference to fetch the operand.
    In the light of the above statements, choose the correct answer from the options given below
    (i) Both Statement I and Statement II are true

    1. AOCR review required
    2. BBoth Statement I and Statement II are false
    3. CStatement I is correct but Statement II is false
    4. DStatement I is incorrect but Statement II is true.

    Answer: (A) OCR review required

    Explanation

    Sign in to read the full explanation

Frequently asked questions

How many Computer System Architecture questions have been asked in UGC NET Computer Science?

40 Computer System Architecture questions appear in the UGC NET Computer Science papers held between 2020–2025, and all of them are on this page with their answer key.

Are the answers on this page free?

Yes. Every question, its options, and the correct answer are free to read with no account. Signing in additionally unlocks the detailed explanation under each question.

Is Computer System Architecture an important topic for UGC NET Computer Science?

Computer System Architecture appears in every recent UGC NET Computer Science paper, across all 4 sittings covered here. Its share of the paper makes it worth revising thoroughly rather than sampling.

How should I practise Computer System Architecture after reading these questions?

Attempt the Computer System Architecture topic-wise sets, which put the same questions into a timed interface with instant scoring and weak-area analysis afterwards.

More Computer Science PYQs by topic

More Computer Science practice

Ready for a full paper?

Attempt Paper 1 + Paper 2 (Computer Science) together in a single timed session.

Full Mock Tests →