Ch 14: Preemptive Multitasking & Context Switching

90 Questions90 MCQs0 Short Questions0 Long Questions
๐ŸŽฏ Exam Practice Papers
SEMESTER PASS

CS401 - Computer Architecture and Assembly Language Programming Examination Practice

Timed practice exam simulation for CS401 - Computer Architecture and Assembly Language Programming.

๐Ÿ“˜ VU MID TERM EXAMLectures 1 to 22
โฑ๏ธ 60 Mins

Mid Term Examination

Covers syllabus of Lectures 1 to 22 with 30 high-yield MCQs in a timed exam environment.

๐Ÿ“30 MCQs
โฑ๏ธ60 Minutes
๐Ÿ“— VU FINAL TERM EXAMLectures 23 to 45
โฑ๏ธ 90 Mins

Final Term Examination

Comprehensive semester exam preparation with 45 MCQs covering Lectures 23 to 45 with complete course coverage.

๐Ÿ“45 MCQs
โฑ๏ธ90 Minutes
Showing 31 โ€“ 40 of 90 Questions
Page 4 of 9
Q31
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 14๐Ÿท๏ธ Serial Communication Hardware and ConnectorsEasy๐Ÿ”โญ๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
On a standard 9-pin RS-232 (DB-9) serial port connector, which pin number is assigned to the Carrier Detect (CD / DCD) signal?
  1. A.Pin 1
  2. B.Pin 2
  3. C.Pin 3
  4. D.Pin 4
Q32
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 14๐Ÿท๏ธ Serial Communication Hardware and ConnectorsEasy๐Ÿ”โญ๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
On a standard 9-pin RS-232 (DB-9) serial port connector, which pin number is assigned to Signal Ground (GND)?
  1. A.Pin 4
  2. B.Pin 5
  3. C.Pin 6
  4. D.Pin 3
Q33
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 14๐Ÿท๏ธ Serial Communication Hardware and ConnectorsEasy๐Ÿ”โญ๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
On a standard 9-pin RS-232 (DB-9) serial port connector, which pin number is assigned to the Ring Indicator (RI) line?
  1. A.Pin 6
  2. B.Pin 7
  3. C.Pin 8
  4. D.Pin 9
Q34
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 14๐Ÿท๏ธ Multitasking and Dynamic Thread CreationMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In multithreaded assembly applications and operating systems, thread creation can be __________.
  1. A.static
  2. B.dynamic
  3. C.easy
  4. D.difficult
Q35
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 14๐Ÿท๏ธ Kernel Multitasking, Thread Control Blocks (TCB), and SchedulerMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In a multitasking kernel, the thread registration function initializes the Process/Thread Control Block (PCB/TCB) and inserts it into the active ready list so that the __________ can allocate CPU time to it.
  1. A.assembler
  2. B.scheduler
  3. C.linker
  4. D.debugger
Q36
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 14๐Ÿท๏ธ Multithreading and Dynamic Thread CreationMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In multithreaded systems, thread creation can be __________.
  1. A.static
  2. B.dynamic
  3. C.easy
  4. D.difficult
Q37
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 14๐Ÿท๏ธ Multitasking Kernel and SchedulerMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In a multitasking kernel, the thread registration code initializes the Thread Control Block (TCB/PCB) and adds it to the ready list so that the __________ can allocate CPU time to it.
  1. A.assembler
  2. B.scheduler
  3. C.linker
  4. D.debugger
Q38
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 14๐Ÿท๏ธ Multithreading and Thread Call StacksMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In multithreaded programming architectures, each thread maintains its own independent stack capable of tracking function calls, arguments, and __________ variables.
  1. A.global
  2. B.local
  3. C.legal
  4. D.illegal
Q39
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 14๐Ÿท๏ธ Multithreading and Local Variable IsolationMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In a multithreaded architecture, each execution thread manages its own private stack to maintain function calls, parameters, and __________ variables.
  1. A.global
  2. B.local
  3. C.legal
  4. D.illegal
Q40
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 14๐Ÿท๏ธ Dynamic Thread Creation in Multitasking SystemsEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In multitasking systems, thread creation can be __________.
  1. A.static
  2. B.dynamic
  3. C.easy
  4. D.difficult