Skip to content

GATE CS question library

Practise GATE CS Computer Science previous year questions free. Browse by subject, syllabus topic, year and question type, with answers and available solutions.

Subject, topic, year and type filter the full library. Match any choice within a filter, and all selected filter categories. Search, source and sort apply to this page.

20 on this page
Official PYQ1996Engineering MathematicsLinear Algebra: Matrices, Determinants, System of Linear EquationsMCQ · 1 mark
The matrices [cos⁡θ−sin⁡θsin⁡θcos⁡θ]\begin{bmatrix} \cos\theta && -\sin\theta \\ \sin\theta && \cos\theta \end{bmatrix} and [a00b]\begin{bmatrix} a && 0\\ 0&& b \end{bmatrix} commute under multiplication
Official PYQ1996Engineering MathematicsMonoids and GroupsMCQ · 1 mark
Which one of the following is false?
Official PYQ1996Engineering MathematicsPropositional and First Order LogicMCQ · 1 mark
Which of the following is NOT True? (Read ∧\wedge as AND, ∨\vee as OR, ¬\neg as NOT, →\rightarrow as one way implication and ↔\leftrightarrow as two way implication)
Official PYQ1996Engineering MathematicsSets, Relations and FunctionsMCQ · 1 mark
Let RR be a non-empty relation on a collection of sets defined by ARB_{A}R_ B if and only if A∩B=ϕA \cap B = \phi. Then, (pick the true statement)
Official PYQ1996Digital LogicNumber Representations (Fixed and Floating Point)MCQ · 1 mark
Consider the following floating-point number representation. ExponentMantissa3124230\overset{31 \quad \qquad 24 \quad 23 \qquad\quad 0} {\begin{array}{|l|l|}\hline \text{Exponent} & \text{Mantissa} \\ \hline \end{array}} The exponent is in 2’s2’s complement representation and the mantissa is in the sign-magnitude representation. The range of the magnitude of the …
Official PYQ1996Engineering MathematicsSets, Relations and FunctionsMCQ · 1 mark
Let RR denote the set of real numbers. Let f:R×R→R×Rf:R\times R \rightarrow R \times R be a bijective function defined by f(x,y)=(x+y,x−y)f(x,y) = (x+y, x-y). The inverse function of ff is given by
Official PYQ1996Computer Organization and ArchitectureI/O Interface: Interrupt and DMA ModeMCQ · 1 mark
For the daisy chain scheme of connecting I/O devices, which of the following statements is true?
Official PYQ1996Digital LogicComputer ArithmeticMCQ · 1 mark
Booth’s algorithm for integer multiplication gives worst performance when the multiplier pattern is
Official PYQ1996Digital LogicCombinational CircuitsMCQ · 1 mark
A ROM is used to store the table for multiplication of two 88-bit unsigned integers. The size of ROM required is
Official PYQ1996Operating SystemI/O SchedulingMCQ · 1 mark
Which of the following is an example of spooled device?
Official PYQ1996Operating SystemConcurrency and SynchronizationMCQ · 1 mark
A critical section is a program segment
Official PYQ1996Operating SystemProcesses and ThreadsMCQ · 1 mark
The process state transition diagram in the below figure is representative of
Official PYQ1996Compiler DesignLexical AnalysisMCQ · 1 mark
The pass numbers for each of the following activities object code generation literals added to literal table listing printed address resolution of local symbols that occur in a two pass assembler respectively are
Official PYQ1996Computer Organization and ArchitectureMachine Instructions and Addressing ModesMCQ · 1 mark
Relative mode of addressing is most relevant to writing:
Official PYQ1996Programming and Data StructuresTreesMCQ · 1 mark
Which of the following sequences denotes the post order traversal sequence of the below tree?
Official PYQ1996Programming and Data StructuresTreesMCQ · 1 mark
In the balanced binary tree in the below figure, how many nodes will become unbalanced when a node is inserted as a child of the node “g”?
Official PYQ1996Programming and Data StructuresArrays, Stacks and QueuesMCQ · 1 mark
An advantage of chained hash table (external hashing) over the open addressing scheme is
Official PYQ1996Programming and Data StructuresArrays, Stacks and QueuesMCQ · 1 mark
Consider the following statements: First-in-first out types of computations are efficiently supported by STACKS. Implementing LISTS on linked lists is more efficient than implementing LISTS on an array for almost all the basic LIST operations. Implementing QUEUES on a circular array is more efficient than implementing QUEUES on a linear array with two …
Official PYQ1996Theory of ComputationUndecidabilityMCQ · 1 mark
Which of the following statements is false?
Official PYQ1996Theory of ComputationRegular and Context-free LanguagesMCQ · 1 mark
Let L⊆Σ∗L \subseteq \Sigma^* where Σ={a,b}\Sigma = \left\{a,b \right\}. Which of the following is true?