This page contains the reliably extracted subset, not the complete original paper.
Questions and published explanations below are available without starting a test. Some questions may not have a published solution yet.
0 / 18 published solutions
Question 163 MCQ · 3.0 marks
If the memory map for a device starts from the offset 0x40005000 and has a size of 1024 bytes in a
32-bit addressing scheme, what will be the last address in the memory map?
6406533771330.
0x400053FF
6406533771331.
0x40005400
6406533771332.
0x400052FF
6406533771333.
0x40004FFF
A published solution is not available for this question yet.
What is the correct sequence of setting up first user process?
(i) Find an unused proc entry.
(ii) Create trapframe.
(iii) Create empty user process page table.
(iv) Create context for process.
6406533771360.
(i) → (ii) → (iii) → (iv)
6406533771361.
(i) → (iii) → (ii) → (iv)
6406533771362.
(ii) → (i) → (iii) → (iv)
6406533771363.
(ii) → (i) → (iv) → (iii)
A published solution is not available for this question yet.
Consider a process A that forks process B, and process B forks process C. Process A terminates,
and process B continues to execute while process C forks a new process D. What is the parent
process of D?
6406533771370.
Process A
6406533771371.
Process B
6406533771372.
Process C
6406533771373.
Process init
6406533771374.
None of these
A published solution is not available for this question yet.
Imagine a basic Linux shell that executes the ls -l command. Which of the following lists correctly
orders the system calls initiated by the shell, starting from the moment the user enters this
command until the shell resumes and prompts the user for their next input?
6406533771392.
wait-fork-exec
6406533771393.
exec-wait-fork
6406533771394.
fork-exec-wait
6406533771395.
exec-fork-wait
A published solution is not available for this question yet.