1
GATE CSE 2026 Set 2
Numerical
+2
-0

Consider contiguous allocation of physical memory to processes using variable partitioning scheme. Suppose there are 8 holes in the memory of sizes $20 \mathrm{~KB}, 4 \mathrm{~KB}$, $25 \mathrm{~KB}, 18 \mathrm{~KB}, 7 \mathrm{~KB}, 9 \mathrm{~KB}, 15 \mathrm{~KB}$, and 12 KB . Assume that no two holes are adjacent. Two processes P1 of size 16 KB and P2 of size 9 KB arrive in that order, and they are allocated memory using the best-fit technique. After allocating space to P1 and P2, the number of holes of size less than 8 KB is $\_\_\_\_$ . (answer in integer)

Note: $1 \mathrm{~K}=2^{10}$

Your input ____
2
GATE CSE 2026 Set 2
MCQ (Single Correct Answer)
+1
-0

In C runtime environment, which one of the following is stored in heap?

A

A static variable declared inside a function

B

An array of integers declared inside a function

C

A dynamically allocated array of integers created using malloc() function call

D

Return address of a function

3
GATE CSE 2026 Set 2
MCQ (Single Correct Answer)
+1
-0

$$\text { Consider the following three ANSI-C programs, P1, P2 and P3 }$$

GATE CSE 2026 Set 2 Programming Languages - Basic of Programming Language Question 2 EnglishWhich one of the following statements is true?

A

Only P1 will compile without any error

B

Only P2 will compile without any error

C

Only P3 will compile without any error

D

All three programs P1, P2, and P3 will compile without any error

4
GATE CSE 2026 Set 2
Numerical
+2
-0

Consider the following ANSI-C program.

#include <stdio.h>

int main( ) {

    int *ptr, a, b, c;

    a=5; b=11; c=20;

    ptr=&a; *ptr=c; ptr=&c;

    a=*(&b); c=*ptr-a;

    printf("%d",c);

    return(0);

}

The output of this program is $\_\_\_\_$ . (answer in integer)

Note: Assume that the program compiles and runs successfully.

Your input ____