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 PYQ1997Engineering MathematicsSets, Relations and FunctionsMCQ · 1 mark
A polynomial p(x)p(x) is such that p(0)=5,p(1)=4,p(2)=9p(0) = 5, p(1) = 4, p(2) = 9 and p(3)=20p(3) = 20. The minimum degree it should have is
Official PYQ1997Engineering MathematicsLinear Algebra: Matrices, Determinants, System of Linear EquationsMCQ · 1 mark
Let A=(aij)A=(a_{ij}) be an nn-rowed square matrix and I12I_{12} be the matrix obtained by interchanging the first and second rows of the nn-rowed Identity matrix. Then AI12AI_{12} is such that its first
Official PYQ1997Engineering MathematicsMaxima and Minima, Mean Value Theorem, IntegrationMCQ · 1 mark
What is the maximum value of the function f(x)=2x2−2x+6f(x) = 2x^2 - 2x + 6 in the interval [0,2]\left[0,2 \right]?
Official PYQ1997Operating SystemMemory Management and Virtual MemoryMCQ · 1 mark
Dirty bit for a page in a page table
Official PYQ1997Operating SystemMemory Management and Virtual MemoryMCQ · 1 mark
Thrashing
Official PYQ1997Operating SystemI/O SchedulingMCQ · 1 mark
The correct matching for the following pairs is: …
Official PYQ1997Operating SystemInter-process CommunicationMCQ · 1 mark
I/O redirection
Official PYQ1997Operating SystemSystem CallsMCQ · 1 mark
When an interrupt occurs, an operating system
Official PYQ1997Operating SystemMemory Management and Virtual MemoryMCQ · 1 mark
Locality of reference implies that the page reference being made by a process
Official PYQ1997Engineering MathematicsPartial Orders and LatticesMCQ · 1 mark
In the lattice defined by the Hasse diagram given in following figure, how many complements does the element ‘ee’ have?
Official PYQ1997Theory of ComputationRegular and Context-free LanguagesMCQ · 1 mark
Given Σ={a,b}\Sigma=\{a,b\}, which one of the following sets is not countable?
Official PYQ1997Engineering MathematicsPropositional and First Order LogicMCQ · 1 mark
Which of the following propositions is a tautology?
Official PYQ1997Engineering MathematicsMonoids and GroupsMCQ · 1 mark
Let (Z,∗)\left(Z, *\right) be an algebraic structure where ZZ is the set of integers and the operation ∗* is defined by n∗m=max⁡(n,m)n*m = \max(n,m). Which of the following statements is true for (Z,∗)\left(Z, *\right)?
Official PYQ1997Digital LogicComputer ArithmeticMCQ · 1 mark
An N-bit carry lookahead adder, where NN is a multiple of 44, employs ICs 7418174181 (44 bit ALU) and 7418274182 ( 44 bit carry lookahead generator). The minimum addition time using the best architecture for this adder is
Official PYQ1997Computer Organization and ArchitectureI/O Interface: Interrupt and DMA ModeMCQ · 1 mark
The correct matching for the following pairs is: (A) DMA I/O(1) High speed RAM(B) Cache(2) Disk(C) Interrupt I/O(3) Printer(D) Condition Code Register(4) ALU\begin{array}{ll} \text{(A) DMA I/O} & \text{(1) High speed RAM} \\ \text{(B) Cache} & \text{(2) Disk} \\ \text{(C) Interrupt I/O} & \text{(3) Printer} \\ \text{(D) Condition Code Register} & \text{(4) ALU} \\ \end{array}
Official PYQ1997Computer NetworksConcept of Layering: OSI and TCP/IP Protocol StacksMCQ · 1 mark
Purpose of a start bit in RS-232\text{RS-232} serial communication protocol is:
Official PYQ1997Digital LogicBoolean AlgebraMCQ · 1 mark
Let ∗* be defined as x∗y=xˉ+yx * y = \bar{x} + y. Let z=x∗yz = x * y. Value of z∗xz * x is
Official PYQ1997Compiler DesignRuntime EnvironmentsMCQ · 1 mark
Heap allocation is required for languages.
Official PYQ1997Compiler DesignLexical AnalysisMCQ · 1 mark
The conditional expansion facility of macro processor is provided to
Official PYQ1997Compiler DesignRuntime EnvironmentsMCQ · 1 mark
A language LL allows declaration of arrays whose sizes are not known during compilation. It is required to make efficient use of memory. Which one of the following is true?