GATE Computer Science & IT 2015 — GATE 2015 · CS · Set 2
CS Set 2 · 65 of 65 questions publicly available
Sections: General Aptitude, Computer Science & IT
| Subject | 1 mark questions | 2 mark questions | Total marks |
|---|---|---|---|
| General Aptitude | 5 | 5 | 15 |
| Computer Science | 25 | 30 | 85 |
Question 11 · 1 mark Q3375
Consider the following two statements.
𝑆1: If a candidate is known to be corrupt, then he will not be elected
𝑆2: If a candidate is kind, he will be elected
Which one of the following statements follows from 𝑆1 and 𝑆2 as per sound inference rules of logic?
- A.
If a person is known to be corrupt, he is kind
- B.
If a person is not known to be corrupt, he is not kind
- C.
If a person is kind, he is not known to be corrupt
- D.
If a person is not kind, he is not known to be corrupt
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): C
Question 12 · 1 mark Q3376
The cardinality of the power set of { 0, 1, 2, …, 10 } is _________.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 2048
Question 13 · 1 mark Q3377
Let 𝑅 be the relation on the set of positive integers such that 𝑎𝑅𝑏 if and only if 𝑎 and 𝑏 are distinct and have a common divisor other than 1. Which one of the following statements about 𝑅 is true?
- A.
𝑅 is symmetric and reflexive but not transitive
- B.
𝑅 is reflexive but not symmetric and not transitive
- C.
𝑅 is transitive but not reflexive and not symmetric
- D.
𝑅 is symmetric but not reflexive and not transitive
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): D
Question 14 · 1 mark Q3378
The number of divisors of 2100 is _____ .
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 36
Question 15 · 1 mark Q3379
The larger of the two eigenvalues of the matrix is _______.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 6
Question 16 · 1 mark Q3380
An unordered list contains n distinct elements. The number of comparisons to find an element in this list that is neither maximum nor minimum is
- A.
Θ(n log n)
- B.
Θ(n)
- C.
Θ(log n)
- D.
Θ(1)
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): D
Question 17 · 1 mark Q3381
The minimum number of JK flip-flops required to construct a synchronous counter with the count sequence (0,0,1,1,2,2,3,3,0,0,…) is __________ .
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 3
Question 18 · 1 mark Q3382
Assume that for a certain processor, a read request takes 50 nanoseconds on a cache miss and 5 nanoseconds on a cache hit. Suppose while running a program, it was observed that 80% of the processor's read requests result in a cache hit. The average read access time in nanoseconds is __________.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 14 nanoseconds
Question 19 · 1 mark Q1944
A computer system implements a 40-bit virtual address, page size of 8 kilobytes, and a 128-entry translation look-aside buffer (TLB) organized into 32 sets each having four ways. Assume that the TLB tag does not store any process id. The
minimum length of the TLB tag in bits is _________
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 22 bits
Question 20 · 1 mark Q3384
Consider the following statements.
I. The complement of every Turing decidable language is Turing decidable
II. There exists some language which is in NP but is not Turing decidable
III. If L is a language in NP, L is Turing decidable
Which of the above statements is/are true?
- A.
Only II
- B.
Only III
- C.
Only I and II
- D.
Only I and III
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): D
Question 21 · 1 mark Q3385
Consider the following function written in the C programming language.
void foo(char *a) {
if (*a && *a != ' ') {
foo(a+1);
putchar(*a);
}
}The output of the above function on input “ABCD EFGH” is
- A.
ABCD EFGH
- B.
ABCD
- C.
HGFE DCBA
- D.
DCBA
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): D
Question 22 · 1 mark Q3386
Consider a complete binary tree where the left and the right subtrees of the root are max-heaps. The lower bound for the number of operations to convert the tree to a heap is
- A.
- B.
- C.
- D.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): A
Question 23 · 1 mark Q3387
A binary tree T has 20 leaves. The number of nodes in T having two children is _______.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 19
Question 24 · 1 mark Q3388
Consider the following C function.
int fun(int n) {
int x=1, k;
if (n==1) return x;
for (k=1; k<n; ++k)
x = x + fun(k) * fun(n-k);
return x;
}The return value of fun(5) is ________.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 51
Question 25 · 1 mark Q3389
A software requirements specification (SRS) document should avoid discussing which one of the following?
- A.
User interface issues
- B.
Non-functional requirements
- C.
Design specification
- D.
Interfaces with third party software
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): C
Question 26 · 1 mark Q3390
Consider two decision problems 𝑄1,𝑄2 such that 𝑄1 reduces in polynomial time to 3-SAT and 3-SAT reduces in polynomial time to 𝑄2. Then which one of the following is consistent with the above statement?
- A.
𝑄1 is in NP, 𝑄2 is NP hard.
- B.
𝑄2 is in NP, 𝑄1 is NP hard.
- C.
Both 𝑄1 and 𝑄2 are in NP .
- D.
Both 𝑄1 and 𝑄2 are NP hard.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): A
Question 27 · 1 mark Q3391
Match the following:
Label | Group I: compiler task | Number | Group II: technique or structure |
|---|---|---|---|
P | Lexical analysis | 1 | Graph coloring |
Q | Parsing | 2 | DFA minimization |
R | Register allocation | 3 | Post-order traversal |
S | Expression evaluation | 4 | Production tree |
- A.
P-2, Q-3, R-1, S-4
- B.
P-2, Q-1, R-4, S-3
- C.
P-2, Q-4, R-1, S-3
- D.
P-2, Q-3, R-4, S-1
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): C
Question 28 · 1 mark Q3392
In the context of abstract-syntax-tree (AST) and control-flow-graph (CFG), which one of the following is TRUE?
- A.
In both AST and CFG, let node
be the successor of node. In the input program, the code corresponding tois present after the code corresponding to - B.
For any input program, neither AST nor CFG will contain a cycle
- C.
The maximum number of successors of a node in an AST and a CFG depends on the input program
- D.
Each node in AST and CFG corresponds to at most one statement in the input program
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): C
Question 29 · 1 mark Q3393
Consider the basic COCOMO model, where E is the effort in person-months, D is the development time in chronological months, KLOC is the delivered source lines of code in thousands, and a_b, b_b, c_b, and d_b have their usual meanings. The basic COCOMO equations are of the form:
- A.
E = a_b × (KLOC)^(b_b), D = c_b × E^(d_b)
- B.
D = a_b × (KLOC)^(b_b), E = c_b × D^(d_b)
- C.
E = (a_b)^(b_b), D = c_b × (KLOC)^(d_b)
- D.
E = (a_b)^(d_b), D = c_b × (KLOC)^(b_b)
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): A
Question 30 · 1 mark Q1975
A system has 6 identical resources and N processes competing for them. Each process can request at most 2 resources. Which one of the following values of N could lead to a deadlock?
- A.
1
- B.
2
- C.
3
- D.
6
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): D
Question 31 · 1 mark Q3395
Consider the following transaction involving two bank accounts x and y.
read(x); x := x - 50; write(x); read(y); y := y + 50; write(y)The constraint that the sum of the accounts x and y should remain constant is that of
- A.
Atomicity
- B.
Consistency
- C.
Isolation
- D.
Durability
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): B
Question 32 · 1 mark Q3396
With reference to the B+ tree index of order 1 shown below, the minimum number of nodes (including the Root node) that must be fetched in order to satisfy the following query: "Get all records with a search key greater than or equal to 7 and less than 15" is ____________.

Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 5 nodes
Question 33 · 1 mark Q3397
Identify the correct order in which a server process must invoke the function calls accept, bind, listen, and recv according to UNIX socket API.
- A.
listen, accept, bind, recv
- B.
bind, listen, accept, recv
- C.
bind, accept, listen, recv
- D.
accept, listen, bind, recv
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): B
Question 34 · 1 mark Q3398
A link has a transmission speed of 10^6 bits/sec. It uses data packets of size 1000 bytes each. Assume that the acknowledgment has negligible transmission delay, and that its propagation delay is the same as the data propagation delay. Also assume that the processing delays at nodes are negligible. The efficiency of the stop-and-wait protocol in this setup is exactly 25%. The value of the one-way propagation delay (in milliseconds) is ____________.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 12 ms
Question 35 · 1 mark Q3399
Which one of the following statements is NOT correct about HTTP cookies?
- A.
A cookie is a piece of code that has the potential to compromise the security of an Internet user
- B.
A cookie gains entry to the user’s work area through an HTTP header
- C.
A cookie has an expiry date and time
- D.
Cookies can be used to track the browsing pattern of a user at a particular site
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): A
Question 36 · 2 marks Q3400
Consider the following routing table at an IP router:
Network No | Net Mask | Next Hop |
|---|---|---|
128.96.170.0 | 255.255.254.0 | Interface 0 |
128.96.168.0 | 255.255.254.0 | Interface 1 |
128.96.166.0 | 255.255.254.0 | R2 |
128.96.164.0 | 255.255.252.0 | R3 |
0.0.0.0 | Default | R4 |
For each IP address in Group I identify the correct choice of the next hop from Group II using the entries from the routing table above.
Group I | Group II |
|---|---|
i) 128.96.171.92 | a) Interface 0 |
ii) 128.96.167.151 | b) Interface 1 |
iii) 128.96.163.151 | c) R2 |
iv) 128.96.165.121 | d) R3 |
e) R4 |
- A.
i-a, ii-c, iii-e, iv-d
- B.
i-a, ii-d, iii-b, iv-e
- C.
i-b, ii-c, iii-d, iv-e
- D.
i-b, ii-c, iii-e, iv-d
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): A
Question 37 · 2 marks Q3401
Host A sends a UDP datagram containing 8880 bytes of user data to host B over an Ethernet LAN. Ethernet frames may carry data up to 1500 bytes (i.e. MTU=1500 bytes). Size of UDP header is 8 bytes and size of IP header is 20 bytes. There is no option field in IP header. How many total number of IP fragments will be transmitted and what will be the contents of offset field in the last fragment?
- A.
6 and 925
- B.
6 and 7400
- C.
7 and 1110
- D.
7 and 8880
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): C
Question 38 · 2 marks Q3402
Assume that the bandwidth for a TCP connection is 1048560 bits /sec. Let α be the value of RTT in milliseconds (rounded off to the nearest integer) after which the TCP window scale option is needed. Let β be the maximum possible window size with window scale option. Then the values of α and β are
- A.
63 milliseconds, 65535 x 2^14
- B.
63 milliseconds, 65535 x 2^16
- C.
500 milliseconds, 65535 x 2^14
- D.
500 milliseconds, 65535 x 2^16
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): C
Question 39 · 2 marks Q3403
Consider a simple checkpointing protocol and the following set of operations in the log.
(start, T4); (write, T4, , 2, 3); (start, T1); (commit, T4); (write, T1, , 5, 7);
(checkpoint);
(start, T2); (write, T2, , 1, 9); (commit, T2); (start, T3), (write, T3, , 7, 2);
If a crash happens now and the system tries to recover using both undo and redo operations, what are the contents of the undo list and the redo list?
- A.
Undo: T3, T1; Redo: T2
- B.
Undo: T3, T1; Redo: T2, T4
- C.
Undo: none; Redo: T2, T4, T3, T1
- D.
Undo: T3, T1, T4; Redo: T2
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): A
Question 40 · 2 marks Q3404
Consider two relations R1(A,B) with the tuples (1,5), (3,7) and R2(A,C) = (1,7), (4,9). Assume that R(A,B,C) is the full natural outer join of R1 and R2. Consider the following tuples of the form (A,B,C): = (1,5,), = (1,,7), = (3, , 9), = (4,7,), = (1,5,7), = (3,7,), = (4,,9). Which one of the following statements is correct?
- A.
R contains
but not. - B.
R contains all of
. - C.
R contains
but not. - D.
R contains
but not.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): C
Question 41 · 2 marks Q1954
Consider six memory partitions of size 200 KB, 400 KB, 600 KB, 500 KB, 300 KB, and 250 KB, where KB refers to kilobyte. These partitions need to be allotted to four processes of sizes 357 KB, 210 KB, 468 KB and 491 KB in that order. If the best fit algorithm is used, which partitions are NOT allotted to any process?
- A.
200 KB and 300 KB
- B.
200 KB and 250 KB
- C.
250 KB and 300 KB
- D.
300 KB and 400 KB
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): A
Question 42 · 2 marks Q1863
Consider a typical disk that rotates at 15000 rotations per minute (RPM) and has a transfer rate of 50 × 10⁶ bytes/sec. If the average seek time of the disk is twice the average rotational delay and the controller’s transfer time is 10 times the disk transfer time, the average time (in milliseconds) to read or write a 512 byte sector of the disk is _________
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 6.1 to 6.2
Question 43 · 2 marks Q1948
A Computer system implements 8 kilobyte pages and a 32-bit physical address space. Each page table entry contains a valid bit, a dirty bit three permission bits, and the translation. If the maximum size of the page table of a process is 24 megabytes, the length of the virtual address supported by the system is _______________ bits?
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 36
Question 44 · 2 marks Q3408
Consider the intermediate code given below.
(1) i = 1
(2) j = 1
(3) t1 = 5 * i
(4) t2 = t1 + j
(5) t3 = 4 * t2
(6) t4 = t3
(7) a[t4] = -1
(8) j = j + 1
(9) if j <= 5 goto (3)
(10) i = i + 1
(11) if i < 5 goto (2)The number of nodes and edges in the control-flow-graph constructed for the above code, respectively, are
- A.
5 and 7
- B.
6 and 7
- C.
5 and 5
- D.
7 and 8
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): B
Question 45 · 2 marks Q3409
The number of states in the minimal deterministic finite automaton corresponding to the regular expression (0 + 1)∗(10) is __________.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 3
Question 46 · 2 marks Q3410
Which of the following languages is/are regular?
- A.
andonly - B.
only - C.
andonly - D.
only
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): A
Question 47 · 2 marks Q3411
Given below are some algorithms, and some algorithm design paradigms.
1. Dijkstra’s Shortest Path | i. Divide and Conquer |
2. Floyd-Warshall algorithm to compute all pairs shortest path | ii. Dynamic Programming |
3. Binary search on a sorted array | iii. Greedy design |
4. Backtracking search on a graph | iv. Depth-first search |
v. Breadth-first search |
Match the above algorithms on the left to the corresponding design paradigm they follow.
- A.
1-i, 2-iii, 3-i, 4-v.
- B.
1-iii, 2-iii, 3-i, 4-v.
- C.
1-iii, 2-ii, 3-i, 4-iv.
- D.
1-iii, 2-ii, 3-i, 4-v.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): C
Question 48 · 2 marks Q3412
A Young tableau is a 2D array of integers increasing from left to right and from top to bottom. Any unfilled entries are marked with ∞, and hence there cannot be any entry to the right of, or below a ∞. The following Young tableau consists of unique entries.
\(\begin{array}{|l|l|l|l|}\hline \textbf{1} & \text{2}& \text{5} & \text{14} \\\hline \text{3} & \text{4} & \text{6} & \text{23} \\\hline \text{10} & \text{12} & \text{18} & \text{25} \\\hline \text{31} & \text{\(\infty\)} & \text{} & \text{} \\\hline \end{array}\)
When an element is removed from a Young tableau, other elements should be moved into its place so that the resulting table is still a Young tableau (unfilled entries may be filled in with a ∞). The minimum number of entries (other than 1) to be shifted, to remove 1 from the given Young tableau is ______________.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 5
Question 49 · 2 marks Q3413
Suppose you are provided with the following function declaration in the C programming language.
int partition(int a[], int n);The function treats the first element of [ ] as a pivot and rearranges the array so that all elements less than or equal to the pivot is in the left part of the array, and all elements greater than the pivot is in the right part. In addition, it moves the pivot so that the pivot is the last element of the left part. The return value is the number of elements in the left part.
The following partially given function in the C programming language is used to find the smallest element in an array [ ] of size using the partition function. We assume .
int kth_smallest(int a[], int n, int k)
{
int left_end = partition(a, n);
if (left_end+1 == k) {
return a[left_end];
}
if (left_end+1 > k) {
return kth_smallest(___________);
} else {
return kth_smallest(___________);
}
}The missing arguments lists are respectively
- A.
(a, left_end, k) and (a+left_end+1, n-left_end-1, k-left_end-1)
- B.
(a, left_end, k) and (a, n-left_end-1, k-left_end-1)
- C.
(a+left_end+1, n-left_end-1, k-left_end-1) and (a, left_end, k)
- D.
(a, n-left_end-1, k-left_end-1) and (a, left_end, k)
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): A
Question 50 · 2 marks Q3414
Which one of the following hash functions on integers will distribute keys most uniformly over 10 buckets numbered 0 to 9 for 𝑖 ranging from 0 to 2020?
- A.
- B.
- C.
- D.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): B
Question 51 · 2 marks Q3415
The secant method is used to find the root of an equation f(x) = 0. It is started from two distinct estimates xa and xb for the root. It is an iterative procedure involving linear interpolation to a root. The iteration stops if f(xb) is very small and then xb is the solution. The procedure is given below. Observe that there is an expression which is missing and is marked by ?. Which is the suitable expression that is to be put in place of ? so that it follows all steps of the secant method?
Secant
Initialize: xa, xb, ε, N // ε = convergence indicator
fb = f(xb) i = 0
while (i < N and |fb| > ε) do
i = i + 1 // update counter
xt = ? // missing expression for
// intermediate value
xa = xb // reset xa
xb = xt // reset xb
fb = f(xb) // function value at new xb
end while
if |fb| > ε
then // loop is terminated with i = N
write “Non-convergence”
else
write “return xb”
end if
- A.
xb – (fb– f(xa)) fb/ (xb – xa)
- B.
xa– (fa– f(xa)) fa/ (xb – xa)
- C.
xb – (fb – xa) fb/ (xb – fb(xa)
- D.
xa – (xb – xa) fa/ (fb – f(xa))
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): D
Question 52 · 2 marks Q3416
Consider the C program below.
#include <stdio.h>
int *A, stkTop;
int stkFunc(int opcode, int val)
{
static int size=0, stkTop=0;
switch (opcode) {
case -1: size = val; break;
case 0: if (stkTop < size) A[stkTop++]=val; break;
default: if (stkTop) return A[--stkTop];
}
return -1;
}
int main()
{
int B[20]; A=B; stkTop = -1;
stkFunc(-1, 10);
stkFunc(0, 5);
stkFunc(0, 10);
printf("%d\n", stkFunc(1, 0)+stkFunc(1, 0));
}The value printed by the above program is __________.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 15
Question 53 · 2 marks Q3417
Consider the sequence of machine instructions given below:
MUL R5, R0, R1
DIV R6, R2, R3
ADD R7, R5, R6
SUB R8, R7, R4In the above sequence, R0 to R8 are general purpose registers. In the instructions shown, the first register stores the result of the operation performed on the second and the third registers. This sequence of instructions is to be executed in a pipelined instruction processor with the following 4 stages: (1) Instruction Fetch and Decode (IF), (2) Operand Fetch (OF), (3) Perform Operation (PO) and (4) Write back the result (WB). The IF, OF and WB stages take 1 clock cycle each for any instruction. The PO stage takes 1 clock cycle for ADD or SUB instruction, 3 clock cycles for MUL instruction and 5 clock cycles for DIV instruction. The pipelined processor uses operand forwarding from the PO stage to the OF stage. The number of clock cycles taken for the execution of the above sequence of instructions is ___________.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 13
Question 54 · 2 marks Q3418
Consider a processor with byte-addressable memory. Assume that all registers, including Program Counter (PC) and Program Status Word (PSW), are of size 2 bytes. A stack in the main memory is implemented from memory location (0100)16 and it grows upward. The stack pointer (SP) points to the top element of the stack. The current value of SP is (016E)16. The CALL instruction is of two words, the first word is the op-code and the second word is the starting address of the subroutine (one word = 2 bytes). The CALL instruction is implemented as follows:
Store the current value of PC in the stack
Store the value of PSW register in the stack
Load the starting address of the subroutine in PC
The content of PC just before the fetch of a CALL instruction is (5FA0)16. After execution of the CALL instruction, the value of the stack pointer is
- A.
(016A)16
- B.
(016C)16
- C.
(0170)16
- D.
(0172)16
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): D
Question 55 · 2 marks Q3419
The number of min-terms after minimizing the following Boolean expression is _________.
[𝐷′ + 𝐴𝐵′ + 𝐴′𝐶 + 𝐴𝐶′𝐷 + 𝐴′𝐶′𝐷]′
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 1
Question 56 · 2 marks Q3420
Let and 𝐴 denote the area of the region bounded by and the X-axis, when 𝑥 varies from −1 to 1. Which of the following statements is/are TRUE?
I) 𝑓 is continuous in [−1, 1]
II) 𝑓 is not bounded in [−1, 1]
III) 𝐴 is nonzero and finite
- A.
II only
- B.
III only
- C.
II and III only
- D.
I, II and III
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): C
Question 57 · 2 marks Q3421
Perform the following operations on the matrix
(i) Add the third row to the second row
(ii) Subtract the third column from the first column.
The determinant of the resultant matrix is___________.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 0
Question 58 · 2 marks Q3422
The number of onto functions (surjective functions) from set 𝑋 = {1, 2, 3, 4} to set 𝑌 = {𝑎, 𝑏, 𝑐} is __________.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 36
Question 59 · 2 marks Q3423
Let 𝑋 and 𝑌 denote the sets containing 2 and 20 distinct objects respectively and 𝐹 denote the set of all possible functions defined from 𝑋 to 𝑌. Let 𝑓 be randomly chosen from 𝐹. The probability of 𝑓 being one-to-one is ________.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 0.95
Question 60 · 2 marks Q3424
Consider the alphabet ∑ = {0, 1}, the null/empty string 𝜆 and the sets of strings X0, X1, and X2 generated by the corresponding non-terminals of a regular grammar. X0, X1, and X2 are related as follows.
X0 = 1 X1
X1 = 0 X1 + 1 X2
X2 = 0 X1 + {𝜆}
Which one of the following choices precisely represents the strings in X0?
- A.
10(0* + (10)*)1
- B.
10(0* + (10)*)*1
- C.
1(0 + 10)*1
- D.
10(0 + 10)*1 + 110(0 + 10)*1
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): C
Question 61 · 2 marks Q3425
A graph is self-complementary if it is isomorphic to its complement. For all self-complementary graphs on 𝑛 vertices, 𝑛 is
- A.
A multiple of 4
- B.
Even
- C.
Odd
- D.
Congruent to
, or,.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): D
Question 62 · 2 marks Q3426
In a connected graph, a bridge is an edge whose removal disconnects a graph. Which one of the following statements is true?
- A.
A tree has no bridges
- B.
A bridge cannot be part of a simple cycle
- C.
Every edge of a clique with size ≥ 3 is a bridge (A clique is any complete subgraph of a graph)
- D.
A graph with bridges cannot have a cycle
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): B
Question 63 · 2 marks Q3427
Which one of the following well formed formulae is a tautology?
- A.
- B.
- C.
- D.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): C
Question 64 · 2 marks Q3428
Which one of the following assertions concerning code inspection and code walkthrough is true?
- A.
Code inspection is carried out once the code has been unit tested
- B.
Code inspection and code walkthrough are synonyms
- C.
Adherence to coding standards is checked during code inspection
- D.
Code walkthrough is usually carried out by an independent test team
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): C
Question 65 · 2 marks Q3429
A half adder is implemented with XOR and AND gates. A full adder is implemented with two half adders and one OR gate. The propagation delay of an XOR gate is twice that of an AND/OR gate. The propagation delay of an AND/OR gate is 1.2 microseconds. A 4-bit ripple-carry binary adder is implemented by using four full adders. The total propagation time of this 4-bit binary adder in microseconds is____________.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 12 microseconds
Question 1 · 1 mark Q3365
We __________ our friend’s birthday and we ________ how to make it up to him.
- A.
Completely forgot --- don’t just know
- B.
Forgot completely --- don’t just know
- C.
Completely forgot --- just don’t know
- D.
Forgot completely --- just don’t know
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): C
Question 2 · 1 mark Q3366
Choose the statement where underlined word is used correctly.
- A.
The industrialist had a personnel jet.
- B.
I write my experience in my personnel diary.
- C.
All personnel are being given the day off.
- D.
Being religious is a personnel aspect.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): C
Question 3 · 1 mark Q3367
A generic term that includes various items of clothing such as a skirt, a pair of trousers and a shirt is
- A.
fabric
- B.
textile
- C.
fibre
- D.
apparel
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): D
Question 4 · 1 mark Q3368
Based on the given statements, select the most appropriate option to solve the given question.
What will be the total weight of 10 poles each of same weight?
Statements:
(I) One fourth of the weight of a pole is 5 kg
(II) The total weight of these poles is 160 kg more
than the total weight of two poles.
- A.
Statement I alone is not sufficient.
- B.
Statement II alone is not sufficient.
- C.
Either I or II alone is sufficient.
- D.
Both statements I and II together are not sufficient.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): C
Question 5 · 1 mark Q3369
Consider a function . The value of at which the function attains a maximum and the maximum value of the function are:
- A.
0, –1
- B.
–1, 0
- C.
0, 1
- D.
–1, 2
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): C
Question 6 · 2 marks Q3370
Out of the following four sentences, select the most suitable sentence with respect to grammar and usage:
- A.
Since the report lacked needed information, it was of no use to them.
- B.
The report was useless to them because there were no needed information in it.
- C.
Since the report did not contain the needed information, it was not real useful to them.
- D.
Since the report lacked needed information, it would not had been useful to them.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): A
Question 7 · 2 marks Q3371
In a triangle PQR, PS is the angle bisector of ∠ QPR and ∠ QPS = 60°. What is the length of PS?

- A.
- B.
- C.
- D.
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): B
Question 8 · 2 marks Q3372
If p, q, r, s are distinct integers such that:
f(p, q, r, s) = max(p, q, r, s)
g(p, q, r, s) = min(p, q, r, s)
h(p, q, r, s) = remainder of (p × q)/(r × s) if (p × q) > (r × s), or remainder of (r × s)/(p × q) if (r × s) > (p × q).
Also a function fgh(p, q, r, s) = f(p, q, r, s) × g(p, q, r, s) × h(p, q, r, s). Also the same operations are valid with two-variable functions of the form f(p, q).
What is the value of fg(h(2, 5, 7, 3), 4, 6, 8)?
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): 8
Question 9 · 2 marks Q3373
If the list of letters, P, R, S, T, U is an arithmetic sequence, which of the following are also in arithmetic sequence?
I. 2P, 2R, 2S, 2T, 2U
II. P-3, R-3, S-3, T-3, U-3
III. P2, R2, S2, T2, U2
- A.
I only
- B.
I and II
- C.
II and III
- D.
I and III
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): B
Question 10 · 2 marks Q3374
Four branches of a company are located at M, N, O and P. M is north of N at a distance of 4 km; P is south of O at a distance of 2 km; N is southeast of O by 1 km. What is the distance between M and P in km?
- A.
5.34
- B.
6.74
- C.
28.5
- D.
45.49
Official answer key
Official answer key (GATE Computer Science & IT 2015 GATE 2015 · CS · Set 2): A