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 PYQ2014General AptitudeMCQ · 1 mark
In a press meet on the recent scam, the minister said, "The buck stops here". What did the minister convey by the statement?
Official PYQ2014General AptitudeMCQ · 1 mark
Choose the most appropriate word from the options given below to complete the following sentence. She could not understand the judges awarding her the first prize, because she thought that her performance was quite _________.
Official PYQ2014General AptitudeMCQ · 1 mark
The roots of ax2+bx+c=0ax^{2}+bx+c = 0 are real and positive. a,ba, b and cc are real. Then ax2+b∣x∣+c=0ax^{2}+b\mid x \mid + c =0 has
Official PYQ2014Engineering MathematicsPropositional and First Order LogicMCQ · 1 mark
Consider the statement "Not all that glitters is gold” Predicate glitters(x)(x) is true if xx glitters and predicate gold(x)(x) is true if xx is gold. Which one of the following logical formulae represents the above statement?
Official PYQ2014General AptitudeMCQ · 1 mark
Which of the following options is the closest in meaning to the phrase in bold in the sentence below? It is fascinating to see life forms cope with varied environmental conditions.
Official PYQ2014Operating SystemMemory Management and Virtual MemoryNAT · 1 mark
Consider the main memory system that consists of 88 memory modules attached to the system bus, which is one word wide. When a write request is made, the bus is occupied for 100100 nanoseconds (ns) by the data, address, and control signals. During the same 100100 ns, and for 500500 ns thereafter, the addressed memory module executes one cycle accepting …
Official PYQ2014DatabasesTuple Calculus and SQLMCQ · 1 mark
SQL allows duplicate tuples in relations, and correspondingly defines the multiplicity of tuples in the result of joins. Which one of the following queries always gives the same answer as the nested query shown below: select * from R where a in (select S.a from S)
Official PYQ2014Engineering MathematicsPropositional and First Order LogicMCQ · 1 mark
Which one of the following Boolean expressions is NOT a tautology?
Official PYQ2014AlgorithmsMinimum Spanning TreesNAT · 1 mark
The number of distinct minimum spanning trees for the weighted graph below is _____
Official PYQ2014Engineering MathematicsGraphs: Connectivity, Matching, ColouringNAT · 1 mark
A cycle on nn vertices is isomorphic to its complement. The value of nn is _____.
Official PYQ2014Engineering MathematicsSets, Relations and FunctionsMCQ · 1 mark
Consider the following relation on subsets of the set SS of integers between 11 and 20142014. For two distinct subsets UU and VV of SS we say U < VU\:<\:V if the minimum element in the symmetric difference of the two sets is in UU. Consider the following two statements: S1S1: There is a subset of SS that is larger than every other …
Official PYQ2014Engineering MathematicsSets, Relations and FunctionsNAT · 1 mark
The number of distinct positive integral factors of 20142014 is _____________
Official PYQ2014Engineering MathematicsProbability: Random Variables and DistributionsNAT · 1 mark
The probability that a given positive integer lying between 11 and 100100 (both inclusive) is NOT divisible by 22, 33 or 55 is ______ .
Official PYQ2014Engineering MathematicsEigenvalues and Eigenvectors, LU DecompositionNAT · 1 mark
The product of the non-zero eigenvalues of the matrix is ____ (1000101110011100111010001)\begin{pmatrix} 1 & 0 & 0 & 0 & 1 \\ 0 & 1 & 1 & 1 & 0 \\ 0 & 1 & 1 & 1 & 0 \\ 0 & 1 & 1 & 1 & 0 \\ 1 & 0 & 0 & 0 & 1 \end{pmatrix}
Official PYQ2014Numerical Methods (Historical)MCQ · 1 mark
In the Newton-Raphson method, an initial guess of x0=2x_0= 2 is made and the sequence x0,x1,x2 …x_0,x_1,x_2\:\dots is obtained for the function 0.75x3−2x2−2x+4=00.75x^3-2x^2-2x+4=0 Consider the statements x3 = 0x_3\:=\:0 The method converges to a solution in a finite number of iterations. Which of the following is TRUE?
Official PYQ2014Digital LogicNumber Representations (Fixed and Floating Point)MCQ · 1 mark
The value of a float\text{float} type variable is represented using the single-precision 32-bit\text{32-bit} floating point format of IEEE-754\text{IEEE-754} standard that uses 11 bit\text{bit} for sign, 8 bits\text{8 bits} for biased exponent and 23 bits\text{23 bits} for the mantissa. A float\text{float} type variable XX is assigned the decimal value of …
Official PYQ2014Computer Organization and ArchitectureMemory Hierarchy: Cache, Main Memory and Secondary StorageMCQ · 1 mark
If the associativity of a processor cache is doubled while keeping the capacity and block size unchanged, which one of the following is guaranteed to be NOT affected?
Official PYQ2014Computer Organization and ArchitectureMemory Hierarchy: Cache, Main Memory and Secondary StorageMCQ · 1 mark
In designing a computer's cache system, the cache block (or cache line) size is an important parameter. Which one of the following statements is correct in this context?
Official PYQ2014Programming and Data StructuresProgramming in CMCQ · 1 mark
Consider the C function given below. int f(int j) { static int i = 50; int k; if (i == j) { printf("something"); k = f(i); return 0; } else return 0; } Which one of the following is TRUE?
Official PYQ2014Programming and Data StructuresArrays, Stacks and QueuesMCQ · 1 mark
Suppose a stack implementation supports an instruction REVERSE\text{REVERSE}, which reverses the order of elements on the stack, in addition to the PUSH\text{PUSH} and POP\text{POP} instructions. Which one of the following statements is TRUE\text{TRUE} (with respect to this modified stack)?