Step 1: Analyze File System A (Contiguous Allocation)
In contiguous allocation, all blocks must be stored consecutively on disk.
Process when inserting a block in the middle:
To insert a new block at position 51, we must shift all blocks from position 51 to 100 forward by one position:
Calculation:
$$n_A = 50 \text{ blocks to shift} \times 2 \text{ accesses per block} + 1 \text{ write for new block}$$
$$n_A = 50 \text{ reads} + 50 \text{ writes} + 1 \text{ write}$$
$$n_A = 101 \text{ operations}$$
Step 2: Analyze File System B (Linked Allocation)
In linked allocation, each block contains a pointer to the next block in the chain.
Process when inserting a block in the middle:
To insert a new block between block 50 and block 51:
Calculation:
$$n_B = 50 \text{ reads (to traverse to block 50)} + 1 \text{ write (new block)} + 1 \text{ write (update block 50)}$$
$$n_B = 50 + 1 + 1 = 52 \text{ operations}$$
Step 3: Calculate Total Operations
$$n_A + n_B = 101 + 52 = 153$$
Answer
The value of $n_A + n_B$ is 153.
In a 4-bit ripple counter, if the period of the waveform at the last flip-flop is 64 microseconds, then the frequency of the ripple counter in kHz is ______________. {(Answer in integer)}
Consider the following C code segment:
int x = 126, y = 105;
do {
if (x > y)
x = x - y;
else
y = y - x;
} while (x != y);
printf("%d", x);
The output of the given C code segment is ____________. (Answer in integer)
The following two signed 2’s complement numbers (multiplicand \( M \) and multiplier \( Q \)) are being multiplied using Booth’s algorithm:
| Multiplicand (\( M \)) | Multiplier (\( Q \)) |
|---|---|
| 1100 1101 1110 1101 | 1010 0100 1010 1010 |
The total number of addition and subtraction operations to be performed is __________. (Answer in integer)
The maximum value of \(x\) such that the edge between the nodes B and C is included in every minimum spanning tree of the given graph is __________ (answer in integer).
Consider the following C program
The value printed by the given C program is __________ (Answer in integer).