GATE Computer Science & IT 2026 — GATE 2026 · CS · Set 1

CS Set 1 · 65 of 65 questions publicly available

Held on: 2026-02-08

Sections: General Aptitude, Computer Science & IT

Subject marks
Subject1 mark questions2 mark questionsTotal marks
General Aptitude5515
Computer Science253085

Question 11 · 1 mark Q52663

An urn contains one red ball and one blue ball. At each step, a ball is picked uniformly at random from the urn, and this ball together with another ball of the same color is put back in the urn. The probability that there are equal number of red and blue balls after two steps is

  1. A.

    1/4

  2. B.

    1/3

  3. C.

    1/2

  4. D.

    2/3

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): B

Solutions and video are in the course

Question 12 · 1 mark Q52664

Consider 4×4 matrices with their elements from {𝟎,𝟏}. The number of such matrices with even number of 𝟏s in every row and every column is

  1. A.

    512

  2. B.

    1025

  3. C.

    1023

  4. D.

    255

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): A

Solutions and video are in the course

Question 13 · 1 mark Q52665

For 𝑛 > 1, the maximum multiplicity of any eigenvalue of an 𝑛×𝑛 matrix with elements from ℝ is

  1. A.

    n

  2. B.

    n-1

  3. C.

    1

  4. D.

    n+1

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): A

Solutions and video are in the course

Question 14 · 1 mark Q52666

Match each addressing mode in List I with a data element or an element of a data structure (in a high-level language) in List II:

image.png

  1. A.

    P–4, Q–3, R–1, S–2

  2. B.

    P–4, Q–2, R–1, S–3

  3. C.

    P–1, Q–4, R–3, S–2

  4. D.

    P–2, Q–3, R–1, S–4

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): B

Solutions and video are in the course

Question 15 · 1 mark Q52667

Consider a processor P whose instruction set architecture is the load-store architecture. The instruction format is such that the first operand of any instruction is the destination operand.

Which one of the following sequences of instructions corresponds to the high-level language statement Z = X + Y ?

Note: X, Y, and Z are memory operands. R0, R1, and R2 are registers.

  1. A.

    ADD Z, X, Y

  2. B.

    LOAD R0, X

    ADD Z, R0, Y

  3. C.

    ADD R0, X, Y

    STORE Z, R0

  4. D.

    LOAD R0, X

    LOAD R1, Y

    ADD R2, R0, R1

    STORE Z, R2

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): D

Solutions and video are in the course

Question 16 · 1 mark Q52668

Which one of the following dependencies among the register operands of different instructions can cause a data hazard in a pipelined processor?

  1. A.

    Read-after-read

  2. B.

    Read-after-write

  3. C.

    Write-after-read

  4. D.

    Write-after-write

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): B

Solutions and video are in the course

Question 17 · 1 mark Q52669

Consider the following recurrence relations:

For all 𝑛>1,

𝑇1(𝑛) = 4𝑇1(𝑛 / 2) + 𝑇2(𝑛)

𝑇2(𝑛) = 5𝑇2(𝑛 / 4) + Θ(log2𝑛)

Assume that for all 𝑛≤ 1,𝑇1(𝑛) =1 and 𝑇2(𝑛) = 1.

Which one of the following options is correct?

  1. A.

    𝑇1(𝑛)=Θ(𝑛2)

  2. B.

    𝑇1(𝑛)=Θ(𝑛2log2𝑛)

  3. C.

    𝑇1(𝑛)=Θ(𝑛log45)

  4. D.

    𝑇1(𝑛)=Θ(𝑛log45 log2𝑛)

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): A

Solutions and video are in the course

Question 18 · 1 mark Q52670

With respect to a TCP connection between a client and a server, which one of the following statements is true?

  1. A.

    The client and server use a two-way handshake mechanism before the start of data transmission

  2. B.

    The server cannot initiate closing of the connection before the client initiates closing of the connection

  3. C.

    The TCP connection is half-duplex

  4. D.

    The client and server can initiate closing of the connection at the same time

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): D

Solutions and video are in the course

Question 19 · 1 mark Q52671

Which of the following statements is/are true with respect to the interaction of a web browser with a web server using HTTP 1.1?

  1. A.

    HTTP 1.1 facilitates downloading multiple objects of the same webpage over the same TCP connection, if the objects are stored in the same server

  2. B.

    HTTP 1.1 facilitates downloading multiple objects of the same webpage over the same TCP connection, even if they are stored in different servers

  3. C.

    HTTP 1.1 facilitates sending a request for downloading one object without waiting for a previously requested object to be downloaded completely

  4. D.

    HTTP 1.1 facilitates downloading multiple webpages on the same server to be downloaded over a single TCP connection

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): A, C, D

Solutions and video are in the course

Question 20 · 1 mark Q52672

Let 𝑛 > 1. Consider an 𝑛×𝑛 matrix 𝑀 with its elements from ℝ. Let the vector (0,1,0,0,…,0)∈ℝ𝑛 be in the null space of 𝑀.

Which of the following options is/are always correct?

  1. A.

    Determinant of 𝑀 is 1

  2. B.

    Determinant of 𝑀 is 0

  3. C.

    Rank of 𝑀 is 1

  4. D.

    There are at least two non-zero vectors in the null space of 𝑀

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): B, D

Solutions and video are in the course

Question 21 · 1 mark Q52774

Consider the following Boolean expression of a function F :

F(𝑃,𝑄)= (𝑃'+𝑄)⊕(𝑃'𝑄)

Which of the following expressions is/are equivalent to F ?

  1. A.

    (P⊕𝑄)'

  2. B.

    P⊕𝑄

  3. C.

    P'⊕𝑄

  4. D.

    P'⊕𝑄'

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): A, C

Solutions and video are in the course

Question 22 · 1 mark Q52673

Consider the 8-bit signed integers 𝑋,𝑌 and 𝑍 represented using the sign-magnitude form. The binary representations of 𝑋 and 𝑌 are as follows:

X: 10110100 𝑌: 01001100

Which of the following operations to compute 𝑍 result(s) in an arithmetic overflow?

  1. A.

    Z=𝑋+𝑌

  2. B.

    Z=𝑋-𝑌

  3. C.

    Z=-𝑋+𝑌

  4. D.

    Z=-𝑋-𝑌

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): B, C

Solutions and video are in the course

Question 23 · 1 mark Q52674

Let n be an odd number greater than 100. Consider a binary min-heap with n elements stored in an array P indexed from 1. Which of the following indices of P do/does NOT correspond to any leaf node of the min-heap?

  1. A.

    (n + 1) / 2

  2. B.

    (n - 1) / 2

  3. C.

    (n - 3) / 2

  4. D.

    n

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): B, C

Solutions and video are in the course

Question 24 · 1 mark Q52675

Consider a hash table 𝑃[0,1,…,10] that is initially empty. The hash table is maintained using open addressing with linear probing. The hash function used is ℎ(𝑥)=(𝑥+7) mod 11.

Consider the following sequence of insertions performed on 𝑃:

1,13,22,15,11,24

Which of the following positions in the hash table is/are empty after these insertions are performed?

  1. A.

    0

  2. B.

    10

  3. C.

    2

  4. D.

    1

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): C

Solutions and video are in the course

Question 25 · 1 mark Q52653

Consider the following grammar where 𝑆 is the start symbol, and 𝑎 and 𝑏 are terminal symbols.

𝑆→𝑎𝑆𝑏𝑆 ∣ 𝑏𝑆 ∣ ϵ

Which of the following statements is/are true?

  1. A.

    The grammar is ambiguous

  2. B.

    The string 𝑎𝑏𝑏 has two distinct derivations in this grammar

  3. C.

    The string 𝑎𝑏𝑎𝑏 has only one rightmost derivation

  4. D.

    The language generated by the grammar is undecidable

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): A, B, C

Solutions and video are in the course

Question 26 · 1 mark Q52676

Let M be a nondeterministic finite automaton (NFA) with 6 states over a finite alphabet.

Which of the following options CANNOT be the number of states in the minimal deterministic finite automaton (DFA) that is equivalent to 𝑀 ?

  1. A.

    32

  2. B.

    65

  3. C.

    1

  4. D.

    128

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): B, D

Solutions and video are in the course

Question 27 · 1 mark Q52677

Consider the following C statements:

char *str1 = "Hello; /* Statement S1 */

char *str2 = "Hello;"; /* Statement S2 */

int *str3 = "Hello"; /* Statement S3 */

Which of the following options is/are correct?

  1. A.

    S1 and S2 have syntactic errors

  2. B.

    S2 has a lexical error and S3 has a syntactic error

  3. C.

    S1 has a lexical error and S3 has a semantic error

  4. D.

    S1 has a syntactic error and S3 has a semantic error

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): C

Solutions and video are in the course

Question 28 · 1 mark Q52678

Which of the following statements is/are true?

  1. A.

    LL(1) parser uses backtracking

  2. B.

    For a grammar to be LL(1), it must be left-recursive

  3. C.

    For a grammar to be LL(1), it must be left-factored

  4. D.

    The LL(1) parsers are more powerful than the SLR parsers

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): C

Solutions and video are in the course

Question 29 · 1 mark Q52679

With respect to deadlocks in an operating system, which of the following statements is/are FALSE?

  1. A.

    Banker’s algorithm is used to prevent deadlocks

  2. B.

    Deadlock formation can be prevented by ensuring that the hold and wait condition is not allowed

  3. C.

    An assignment edge in a resource allocation graph is marked from a process to a resource

  4. D.

    A safe state guarantees that all processes can finish without formation of a deadlock

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): A, C

Solutions and video are in the course

Question 30 · 1 mark Q52680

Let 𝑃,𝑄,𝑅 and 𝑆 be the attributes of a relation in a relational schema. Let 𝑋 ⟶𝑌 indicate functional dependency in the context of a relational database, where X,Y ⊆{𝑃,𝑄,𝑅,𝑆}.

Which of the following options is/are always true?

  1. A.

    If ( {𝑃,𝑄} ⟶{𝑅} and {𝑃} ⟶{𝑅} ), then {𝑄} ⟶{𝑅}

  2. B.

    If {𝑃,𝑄} ⟶{𝑅}, then ( {𝑃} ⟶{𝑅} or {𝑄} ⟶{𝑅} )

  3. C.

    If ( {𝑃} ⟶{𝑅} and {𝑄} ⟶{𝑆} ), then {𝑃,𝑄} ⟶{𝑅,𝑆}

  4. D.

    If {𝑃} ⟶{𝑅}, then {𝑃,𝑄} ⟶{𝑅}

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): C, D

Solutions and video are in the course

Question 31 · 1 mark Q52681

In the context of relational database normalization, which of the following statements is/are true?

  1. A.

    It is always possible to obtain a dependency-preserving 3NF decomposition of a relation

  2. B.

    It is always possible to obtain a dependency-preserving 1NF decomposition of a relation

  3. C.

    It is not always possible to obtain a dependency-preserving BCNF decomposition of a relation

  4. D.

    It is not always possible to obtain a dependency-preserving 2NF decomposition of a relation

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): A, B, C

Solutions and video are in the course

Question 32 · 1 mark Q52773

Consider the function 𝑓:ℝ→ℝ defined as follows:

image.png

where 𝑐1 ,𝑐2∈ℝ.

If 𝑓 is continuous at 𝑥 = 0, then 𝑐1+𝑐2 = _________. (answer in integer)

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): 3

Solutions and video are in the course

Question 33 · 1 mark Q52682

The height of a binary tree is the number of edges in the longest path from the root to a leaf in the tree. The maximum possible height of a full binary tree with 23 nodes is _________. (answer in integer)

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): 11

Solutions and video are in the course

Question 34 · 1 mark Q52772

Consider the following program in C:

image.png

The output of the program is _________. (answer in integer)

Note: Assume that the program compiles and runs successfully.

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): 9

Solutions and video are in the course

Question 35 · 1 mark Q52654

Consider a system consisting of 𝑘 instances of a resource 𝑅, being shared by 5 processes. Assume that each process requires a maximum of two instances of resource 𝑅 and a process can request or release only one instance at a time. Further, a process can request the second instance of the resource only after acquiring the first instance. The minimum value of 𝑘 for the system to be deadlock-free is ________. (answer in integer)

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): 6

Solutions and video are in the course

Question 36 · 2 marks Q52683

Consider the real valued variables X, Y and Z represented using the IEEE 754 single-precision floating-point format. The binary representations of X and Y in hexadecimal notation are as follows:

X: 35C00000 Y: 34A00000

Let 𝑍 = 𝑋+𝑌.

Which one of the following is the binary representation of 𝑍, in hexadecimal notation?

  1. A.

    35C80000

  2. B.

    35CC0000

  3. C.

    35E80000

  4. D.

    35EC0000

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): C

Solutions and video are in the course

Question 37 · 2 marks Q52771

Consider a 2-bit saturating up/down counter that performs the saturating up count when the input P is 0, and the saturating down count when P is 1. The Next State table of the counter is as shown. The counter is built as a synchronous sequential circuit using D flip-flops.

image.png

Which one of the following options corresponds to the expressions for the inputs of the D flip-flops,𝐷1 and 𝐷0?

  1. A. image.png

  2. B. image.png

  3. C. image.png

  4. D. image.png

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): B

Solutions and video are in the course

Question 38 · 2 marks Q52684

The size of the physical address space of a processor is 232 bytes. The capacity of a cache memory unit is 223 bytes. The cache block size is 128 bytes. The cache memory unit can be built as a direct mapped cache or as a 𝐾-way set-associative cache, where 𝐾= 2𝐿 and 𝐿∈{1,2,3}. Let the length of the TAG field be 𝑀 bits for the direct mapped cache, and 𝑁 bits for the set-associative cache. Which one of the following options is true?

  1. A.

    N=𝑀+𝐿

  2. B.

    N=𝑀-𝐿

  3. C.

    N=𝑀+K

  4. D.

    N=𝑀-K

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): A

Solutions and video are in the course

Question 39 · 2 marks Q52685

Consider the following code snippet in C language that computes the number of nodes in a non-empty singly linked list pointed to by the pointer variable head.

struct node{

int elt;

struct node *next;

};

int getListSize (struct node *head)

{

if( E1 ) return 1;

return E2;

}

Which one of the following options gives the correct replacements for the expressions E1 and E2?

  1. A.

    E1: head == NULL

    E2: 1 + getListSize(head)

  2. B.

    E1: head->next == NULL

    E2: 1 + getListSize(head->next)

  3. C.

    E1: head == NULL

    E2: 1 + getListSize(head->next)

  4. D.

    E1: head->next == NULL

    E2: 1 + getListSize(head)

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): B

Solutions and video are in the course

Question 40 · 2 marks Q52686

Let 𝑃 be the set of all integers from 1 to 15. Consider any order of insertion of the elements of 𝑃 into a binary search tree that creates a complete binary tree.

Which one of the following elements can NEVER be the third element that is inserted?

  1. A.

    4

  2. B.

    2

  3. C.

    10

  4. D.

    5

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): D

Solutions and video are in the course

Question 41 · 2 marks Q52687

Let G(V, E) be an undirected, edge-weighted graph with integer weights. The weight of a path is the sum of its edge weights, and its length is the number of edges it contains.

Let s ∈ V be a fixed source vertex. For u ∈ V and each non-negative integer k, let dk(u) denote the minimum weight of a path from s to u that uses at most k edges. Thus, k is the maximum number of edges allowed, not an edge weight. If no such path exists, then dk(u) = ∞.

Consider the statements:

  • S1: For every k ≥ 0 and u ∈ V, dk+1(u) ≤ dk(u).

  • S2: For every (u, v) ∈ E, if (u, v) is part of a shortest path from s to v, then for every k ≥ 0, dk(u) ≤ dk(v).

Which one of the following options is correct?

  1. A.

    Only S1 is true

  2. B.

    Only S2 is true

  3. C.

    Both S1 and S2 are true

  4. D.

    Neither S1 nor S2 is true

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): A

Solutions and video are in the course

Question 42 · 2 marks Q52770

Consider the control flow graph shown in the figure.

image.png

Which one of the following options correctly lists the set of redundant expressions (common subexpressions) in the basic blocks B4 and B5? Note: All the variables are integers.

  1. A.

    B4: { 𝑏+𝑖 }

    B5: { 𝑐+𝑚 }

  2. B.

    B4: { 𝑔∗𝑘 }

    B5: { 𝑐+𝑚 }

  3. C.

    B4: { 𝑔∗𝑘, 𝑏+𝑖 }

    B5: { }

  4. D.

    B4: { 𝑔∗𝑘 }

    B5: { }

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): D

Solutions and video are in the course

Question 43 · 2 marks Q52769

Consider a relational database schema with two relations 𝑅(𝑃,𝑄) and 𝑆(𝑋,𝑌). Let 𝐸 = {⟨𝑢⟩∣∃𝑣 ∃𝑤 ⟨𝑢,𝑣⟩∈𝑅 ∧ ⟨𝑣,𝑤⟩ ∈𝑆} be a tuple relational calculus expression.

Which one of the following relational algebraic expressions is equivalent to 𝐸 ?

  1. A.

    ΠP(R ⋈R.P = S.X S)

  2. B.

    ΠP(S ⋈S.X = R.Q R)

  3. C.

    ΠP(R ⋈R.P = S.Y S)

  4. D.

    ΠP(S ⋈S.Y = R.Q R)

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): B

Solutions and video are in the course

Question 44 · 2 marks Q52688

A TCP sender successfully establishes a connection with a TCP receiver and starts the transmission of segments. The TCP congestion control mechanism’s slow-start threshold is set to 10000 segments. Assume that the round-trip time is fixed at 1 millisecond. Assume that the sender always has data to send, the segments are numbered from 1, and no segment is lost. Let 𝑡 denote the time (in milliseconds) at which the transmission of segment number 2000 starts.

Which one of the following options is correct?

  1. A.

    9 ≤ 𝑡 < 10

  2. B.

    10 ≤ 𝑡 < 11

  3. C.

    11 ≤ 𝑡 < 12

  4. D.

    12 ≤ 𝑡 < 13

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): B

Solutions and video are in the course

Question 45 · 2 marks Q52689

Consider the implementation of sliding window protocol over a lossless link, with a window size of 𝑊 frames, where each frame is of size 1000 bits (including header). The bandwidth of the link is 100 kbps (1k = 103) and the one-way propagation delay is 100 milliseconds. Assume that processing times at the sender and receiver are zero and the transmission time of acknowledgements is also zero. Which one of the following options gives the minimum size of 𝑊 (in number of frames) required to achieve 100% link utilization?

  1. A.

    10

  2. B.

    21

  3. C.

    20

  4. D.

    11

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): B

Solutions and video are in the course

Question 46 · 2 marks Q52690

Let 𝑓:ℝ→ℝ be defined as follows:

f(𝑥)=(|𝑥|/2 −𝑥)(𝑥−|𝑥|/2 )

Which of the following statements is/are true?

  1. A.

    f has a local maximum

  2. B.

    f has a local minimum

  3. C.

    f′ is continuous over ℝ

  4. D.

    f′ is not differentiable over ℝ

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): A, C, D

Solutions and video are in the course

Question 47 · 2 marks Q52692

Let 𝐺(𝑉,𝐸) be a simple, undirected graph. A vertex cover of 𝐺 is a subset V′⊆𝑉 such that for every (𝑢,𝑣)∈𝐸, 𝑢∈𝑉′or 𝑣∈𝑉′. Let the size of the smallest vertex cover in 𝐺 be 𝑘. Let 𝑆 be any vertex cover of size 𝑘.

For a vertex 𝑣∈𝑉, which of the following constraints will always ensure that 𝑣∈𝑆 ?

  1. A.

    The degree of 𝑣 is at least 𝑘+1

  2. B.

    The vertex 𝑣 is on a path of length 𝑘+1

  3. C.

    The vertex 𝑣 is on a cycle of length 𝑘+1

  4. D.

    The vertex 𝑣 is a part of a clique of size 𝑘

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): A

Solutions and video are in the course

Question 48 · 2 marks Q52768

Consider a Boolean function F with the following minterm expression:

F(𝑃,𝑄,𝑅,𝑆)= ∑𝑚 (1,2,3,4,5,7,10,12,13,14)

Which of the following options is/are the minimal sum-of-products expression(s) of F ?

  1. A. image.png

  2. B. image.png

  3. C. image.png

  4. D. image.png

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): B, D

Solutions and video are in the course

Question 49 · 2 marks Q52693

Let 𝐺(𝑉,𝐸) be a simple, undirected, edge-weighted graph with unique edge weights. Which of the following statements about the minimum spanning trees (MST) of 𝐺 is/are true?

  1. A.

    In every cycle 𝐶 of 𝐺, the edge with the largest weight in 𝐶 is not in any MST

  2. B.

    In every cycle 𝐶 of 𝐺, the edge with the smallest weight in 𝐶 is in every MST

  3. C.

    For every vertex 𝑣 ∈𝑉, the edge with the largest weight incident on 𝑣 is not in any MST

  4. D.

    For every vertex 𝑣 ∈𝑉, the edge with the smallest weight incident on 𝑣 is in every MST

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): A, D

Solutions and video are in the course

Question 50 · 2 marks Q52767

Consider the following pseudocode for depth-first search (DFS) algorithm which takes a directed graph 𝐺(𝑉,𝐸) as input, where 𝑑[𝑣] and 𝑓[𝑣] are the discovery time and finishing time, respectively, of the vertex 𝑣 ∈𝑉.

image.png

Suppose that the input directed graph 𝐺(𝑉,𝐸) is a directed acyclic graph (DAG). For an edge (𝑢,𝑣)∈𝐸, which of the following options will NEVER be correct?

  1. A.

    𝑑[𝑢]<𝑑[𝑣]<𝑓[𝑣]<𝑓[𝑢]

  2. B.

    𝑑[𝑣]<𝑑[𝑢]<𝑓[𝑢]<𝑓[𝑣]

  3. C.

    𝑑[𝑣]<𝑓[𝑣]<𝑑[𝑢]<𝑓[𝑢]

  4. D.

    𝑑[𝑢]<𝑑[𝑣]<𝑓[𝑢]<𝑓[𝑣]

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): B, D

Solutions and video are in the course

Question 51 · 2 marks Q52766

Let 𝐿1 and 𝐿2 be two languages over a finite alphabet, such that 𝐿1∩𝐿2 and 𝐿2 are regular languages. Which of the following statements is/are always true?

  1. A.

    L1 is regular

  2. B.

    L1∪𝐿2 is regular

  3. C.

    L2 is context-free

  4. D.

    L1 is context-free

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): C

Solutions and video are in the course

Question 52 · 2 marks Q52694

Consider the following context-free grammar 𝐺.

𝑆→𝑎𝑏𝑎𝐴𝐵𝐴𝑏𝑏𝑎

𝐴→𝑎𝑎𝐵𝐵𝐴𝑏 | 𝑏𝐵𝑎𝑏𝑎𝑎

𝐵→𝑎𝐵𝑏 | 𝑎𝑏

In the above grammar, 𝑆 is the start symbol, 𝑎 and 𝑏 are terminal symbols, and 𝐴 and B are non-terminal symbols.

Let 𝐿(𝐺) be the language generated by the grammar 𝐺. For a string 𝑠∈𝐿(𝐺), let n1(𝑠) be the number of 𝑎’s in 𝑠 and 𝑛2(𝑠) be the number of 𝑏’s in 𝑠.

Which of the following statements is/are true?

  1. A.

    There is a string 𝑠∈𝐿(𝐺) such that 𝑛1(𝑠)<𝑛2(𝑠)

  2. B.

    For every string 𝑠∈𝐿(𝐺), 𝑛1(𝑠)≥𝑛2(𝑠)

  3. C.

    There is a string 𝑠∈𝐿(𝐺) such that 𝑛1(𝑠)>2𝑛2(𝑠)

  4. D.

    For every string 𝑠∈𝐿(𝐺), 𝑛1(𝑠)≤2𝑛2(𝑠)

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): B, D

Solutions and video are in the course

Question 53 · 2 marks Q62793

Consider the following two syntax-directed definitions SDD1 and SDD2 for type declarations.

image.png

𝐷 is the start symbol, and 𝑖𝑛𝑡, 𝑓𝑙𝑜𝑎𝑡 and 𝑖𝑑 are the three terminals. The non-terminal 𝑉1 is the same as 𝑉 and the non-terminal 𝐷1 is the same as 𝐷. Here, the subscript is used to differentiate the grammar symbols on the two sides of a production. The function 𝑝𝑢𝑡 updates the symbol table with the type information for an identifier. Let P and Q be the languages specified by grammars G1 and G2, respectively.
Which of the following statements is/are true?

  1. A.

    The languages P and Q are the same

  2. B.

    SDD2 is S-attributed and contains only synthesized attributes

  3. C.

    SDD1 is L-attributed and contains only inherited attributes

  4. D.

    The specifications of SDD1 and SDD2 are such that the same entries get added to the symbol table

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): A, B, D

Solutions and video are in the course

Question 54 · 2 marks Q52695

Consider a system that has a cache memory unit and a memory management unit (MMU). The address input to the cache memory is a physical address. The MMU has a translation lookaside buffer (TLB). Assume that when a page is evicted from the main memory, the corresponding blocks in the cache are marked as invalid.

For a given memory reference, which of the following sequences of events can NEVER happen?

  1. A.

    TLB miss, Page table hit, Cache hit

  2. B.

    TLB hit, Page table miss, Cache hit

  3. C.

    TLB miss, Page table miss, Cache hit

  4. D.

    TLB miss, Page table miss, Cache miss

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): B, C

Solutions and video are in the course

Question 55 · 2 marks Q52696

An undirected, unweighted, simple graph 𝐺(𝑉,𝐸) is said to be 2-colorable if there exists a function 𝑐:𝑉→{0,1} such that for every (𝑢,𝑣)∈𝐸, 𝑐(𝑢)≠𝑐(𝑣). Which of the following statements about 2-colorable graphs is/are true?

  1. A.

    If 𝐺 is 2-colorable, then 𝐺 may contain cycles of odd length

  2. B.

    If 𝐺 is 2-colorable, then 𝐺 may contain cycles of even length

  3. C.

    An optimal algorithm for testing whether 𝐺 is 2-colorable runs in time Θ(|𝑉|+|𝐸|), if 𝐺 is represented as an adjacency list

  4. D.

    An optimal algorithm for testing whether 𝐺 is 2-colorable runs in time Θ(|𝐸|log|𝑉|), if 𝐺 is represented as an adjacency list

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): B, C

Solutions and video are in the course

Question 56 · 2 marks Q52756

An ISP having an address block 202.16.0.0/15 assigns a block of 6000 IP addresses to a client, using the classless internet domain routing (CIDR) super-netting approach. Which of the following address blocks can be assigned by the ISP?

  1. A.

    202.16.0.0/19

  2. B.

    202.17.64.0/19

  3. C.

    202.16.32.0/19

  4. D.

    202.17.24.0/19

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): A, B, C

Solutions and video are in the course

Question 57 · 2 marks Q52757

Let 𝐺 be an undirected graph, which is a path on 8 vertices. The number of matchings in 𝐺 is ______. (answer in integer)

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): 34

Solutions and video are in the course

Question 58 · 2 marks Q52758

Let X be a random variable which takes values in the set {1, 2, 3, 4, 5, 6, 7, 8}. Further, Pr(X = 1) = Pr(X = 2) = Pr(X = 5) = Pr(X = 7) = 1/6 and Pr(X = 3) = Pr(X = 4) = Pr(X = 6) = Pr(X = 8) = 1/12.

The expected value of X, denoted by E[X], is equal to ___________. (rounded off to two decimal places)

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): 4.24 to 4.26

Solutions and video are in the course

Question 59 · 2 marks Q52759

Consider a hard disk with a rotational speed of 15000 rpm. The time to move the read/write head from a track to its adjacent track is 1 millisecond. Initially, the head is on track 0. The number of sectors per track is 400. The sector size is 1024 bytes. It is necessary to transfer data from 10 randomly located sectors in each of the following tracks in the order: 5, 12 and 7.

The total time for the data transfer (in milliseconds) from the hard disk is _________. (rounded off to one decimal place)

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): 77.3

Solutions and video are in the course

Question 60 · 2 marks Q52760

The EX stage of a pipelined processor performs the memory read operations for LOAD instructions, and the operations for the arithmetic and logic instructions. Let t𝐸𝑋 denote the time taken by the EX stage to perform the operation for an instruction. For each instruction type, the values of 𝑡𝐸𝑋 and M (the number of instructions of that type in a sequence of 100 instructions for a program P), are given in the table below.

The duration of the pipeline clock cycle is 1 nanosecond. Assume that the latch time for the interstage buffers in the pipeline is negligible.

image.png

When program P is executed, the number of clock cycles for which the pipeline is stalled due to structural hazards in the EX stage is ______. (answer in integer)

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): 95

Solutions and video are in the course

Question 61 · 2 marks Q52761

Consider the recursive functions represented by the following code segment:

image.png

The smallest positive integer n for which foo(n) returns 5 is ______. (answer in integer) Note: Ignore syntax errors (if any) in the function.

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): 65536

Solutions and video are in the course

Question 62 · 2 marks Q52762

The following sequence corresponds to the preorder traversal of a binary search tree 𝑇:

50, 25, 13, 40, 30, 47, 75, 60, 70, 80, 77

The position of the element 60 in the postorder traversal of 𝑇 is ______. (answer in integer) Note: The position begins with 1.

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): 7

Solutions and video are in the course

Question 63 · 2 marks Q52763

Consider the following program snippet. Assume that the program compiles and runs successfully. Further, assume that the fork() system call is always successful in creating a process.

image.png

The total number of times that the printf statement gets executed is ________. (answer in integer)

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): 4

Solutions and video are in the course

Question 64 · 2 marks Q52764

Consider a CPU that has to execute two types of processes. The first type, Actuators (A), requires a CPU burst of 6 seconds. The second type, Controllers (C), requires a CPU burst of 8 seconds. A new process of type A arrives at time 𝑡 = 10, 20, 30, 40, and 50 (in seconds). Similarly, a new process of type C arrives at time 𝑡 = 11, 22, 33, 44, and 55 (in seconds). The CPU scheduling policy is First Come First Serve (FCFS). The first process of type A starts running at 𝑡 = 10 seconds. The average waiting time (in seconds) for the 10 processes is ___________. (rounded off to one decimal place)

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): 9.5

Solutions and video are in the course

Question 65 · 2 marks Q52765

Consider a relational database schema with a relation 𝑅(𝐴,𝐵,𝐶,𝐷). If {𝐴,𝐵} and {𝐴,𝐶} are the only two candidate keys of the relation 𝑅, then the number of superkeys of relation 𝑅 is ______. (answer in integer)

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): 6

Solutions and video are in the course

Question 1 · 1 mark Q52651

The antonym of the word protagonist is ________.

  1. A.

    agnostic

  2. B.

    antagonist

  3. C.

    arsonist

  4. D.

    anarchist

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): B

Solutions and video are in the course

Question 2 · 1 mark Q52652

The figure shows two 4-tile patterns.

image.png

Either one or both of the patterns can be used any number of times and in any orientation to construct a new pattern. Which one of the options below cannot be constructed by using only these two 4-tile patterns assuming there are no overlaps among them?

  1. A. image.png

  2. B. image.png

  3. C. image.png

  4. D. image.png

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): C

Solutions and video are in the course

Question 3 · 1 mark Q52655

Consider a knock-out women’s badminton singles tournament where there are no ties. The loser in each game is eliminated from the tournament. Every player plays until she is defeated or remains the last undefeated player. The last undefeated player is declared the winner of the tournament. If there are 64 players in the beginning of the tournament, how many games should be played in total to declare the winner of the tournament?

  1. A.

    127

  2. B.

    64

  3. C.

    63

  4. D.

    32

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): C

Solutions and video are in the course

Question 4 · 1 mark Q52656

A student needs to enroll for a minimum of 60 credits. A student cannot enroll for more than 70 credits. The credits are divided amongst project and three distinct sets of courses namely, core courses, specialization courses, and elective courses. It is compulsory for a student to enroll for exactly 15 credits of core courses and exactly 20 credits of project. In addition, a student has to enroll for a minimum of 10 credits of specialization courses. The maximum credits of elective courses that a student can enroll for is ______

  1. A.

    10

  2. B.

    15

  3. C.

    20

  4. D.

    25

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): D

Solutions and video are in the course

Question 5 · 1 mark Q52657

‘When the teacher is in the room, all students stand silently.’ If the above statement is true, which one of the following statements is not necessarily true?

  1. A.

    If any student is not standing silently, then the teacher is not in the room.

  2. B.

    When the teacher is in the room, all students are silent.

  3. C.

    If all students are standing, then the teacher is in the room.

  4. D.

    When the teacher is in the room, all students are standing.

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): C

Solutions and video are in the course

Question 6 · 2 marks Q52658

Combinatorics deals with problems involving counting. For example, “How many distinct arrangements of N distinct objects in M spaces on a circle are possible?” is a typical problem in combinatorics. This kind of counting is sometimes used in the modeling of several physical phenomena. Often, in such models, the different combinatorial possibilities are assigned probability values. Assigning probabilities enables the computation of the average values of physical quantities.

Consider the following statements:

P: Combinatorics is always invoked in the modeling of physical phenomena.

Q: Modeling some physical phenomena involves assigning probabilities to combinatorial possibilities in order to compute average values of physical quantities.

Based on the passage above, what can be inferred about statements P and Q?

  1. A.

    P is False and Q is False

  2. B.

    P is False and Q is True

  3. C.

    P is True and Q is False

  4. D.

    P is True and Q is True

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): B

Solutions and video are in the course

Question 7 · 2 marks Q52659

In Panel I of the figure below, the front view and top view of a structure are shown. Which one of the 3D structures shown in Panel II possesses the views shown in Panel I?

image.png

  1. A.

    (i)

  2. B.

    (ii)

  3. C.

    (iii)

  4. D.

    (iv)

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): D

Solutions and video are in the course

Question 8 · 2 marks Q52660

For positive real numbers S and K, the function HK(S) is defined as:

HK(S) = max(S - K, 0). The max function is defined as:

max function definition

The graph below shows the plot of a function N(S) versus S.

N(S) can be expressed as _____.

graph of N(S) versus S

  1. A.

    𝐻10(𝑆)−𝐻20(𝑆)

  2. B.

    𝐻10(𝑆)−2𝐻20(𝑆)

  3. C.

    -𝐻10(𝑆)+𝐻20(𝑆)

  4. D.

    𝐻15(𝑆)−𝐻20(𝑆)

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): A

Solutions and video are in the course

Question 9 · 2 marks Q52661

In the 2020 summer Olympics’ Javelin throw finals, Neeraj Chopra exhibited a spectacular performance to win the gold medal. The silver medal was won by Jakub Vadlejch and the bronze medal was won by Vitezlav Vesely. There were six rounds of throws with each athlete having one throw per round. The best of all the throws of each athlete is considered for the medal. Following were the observations about the throws:

i. The first and second rounds were dominated by Neeraj Chopra with a gold medal performance in his second throw, while the other two athletes did not have any medal winning throws in these rounds.

ii. The throws in the last round by both Jakub Vadlejch and Vitezlav Vesely were fouls and were not considered for scoring.

iii. After four rounds, Vitezlav Vesely was in the second position and could not improve upon his best throw in the succeeding rounds.

iv. In the fourth round, the throw by Jakub Vadlejch was the best in that round.

In which round did Vitezlav Vesely have his best throw?

  1. A.

    Third

  2. B.

    Fourth

  3. C.

    Fifth

  4. D.

    Sixth

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): A

Solutions and video are in the course

Question 10 · 2 marks Q52662

An unbiased six-faced dice whose faces are marked with numbers 1, 2, 3, 4, 5, and 6 is rolled twice in succession and the number on the top face is recorded each time. The probability that the number appearing in the second roll is an integer multiple of the number appearing in the first roll is __________

  1. A.

    1/6

  2. B.

    5/18

  3. C.

    7/18

  4. D.

    5/6

Official answer key

Official answer key (GATE Computer Science & IT 2026 GATE 2026 · CS · Set 1): C

Solutions and video are in the course