Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Question 1 (2 points) Which of the following is not included the core part of th

ID: 3886582 • Letter: Q

Question

Question 1 (2 points)

Which of the following is not included the core part of the operating system, which is known as Kernel? (2 points)

a)

Process, memory, file management

b)

Command line interpreter

c)

Hardware control

d)

System-call interface

e)

GUI

Question 2 (3 points)

What type of computing do you normally use with your personal computer: batch or interactive? Explain (2 point) and give an example (1 point).

Question 3 (2 points)

Which of the following is NOT contained in PCB? (2 points)

Question 4 (3 points)

Explain why the context switch time is considered as overhead (2 point). Give an example (1 point).

a)

Address space

b)

Current content of the various hardware registers in one of the CPUs before the context switch

c)

Process owner

d)

List of threads

e)

Parent process

Question 4 (3 points)

Explain why the context switch time is considered as overhead (2 point). Give an example (1 point).

Question 5 (2 points)

Which of the following is NOT the basic possible states for a process? (2 points)

a)

Terminated

b)

Suspend

c)

Waiting for I/O service

d)

Created

e)

Waiting for CPU

Question 6 (3 points)

Why we need multiple performance metrics for a computer system? (2 point) Justify your answer with an example. (1 point)

a)

Process, memory, file management

b)

Command line interpreter

c)

Hardware control

d)

System-call interface

e)

GUI

Question 2 (3 points)

What type of computing do you normally use with your personal computer: batch or interactive? Explain (2 point) and give an example (1 point).

Question 3 (2 points)

Which of the following is NOT contained in PCB? (2 points)

Question 4 (3 points)

Explain why the context switch time is considered as overhead (2 point). Give an example (1 point).

a)

Address space

b)

Current content of the various hardware registers in one of the CPUs before the context switch

c)

Process owner

d)

List of threads

e)

Parent process

Question 4 (3 points)

Explain why the context switch time is considered as overhead (2 point). Give an example (1 point).

Question 5 (2 points)

Which of the following is NOT the basic possible states for a process? (2 points)

a)

Terminated

b)

Suspend

c)

Waiting for I/O service

d)

Created

e)

Waiting for CPU

Question 6 (3 points)

Why we need multiple performance metrics for a computer system? (2 point) Justify your answer with an example. (1 point)

Explanation / Answer

[1] (e) GUI seems to be the most appropriate choice

[2] We use interactive. Batch doesn't require manual interaction. Example of Batch processing is running bulk update queries on databases. Example of Interactive processing is booking a hotel on a web portal.

[3] (d) List of threads

[4] Context switching is overhead because it is cycles (time) that the processor is being used but no user code is executing, so no directly productive computing is getting done. Example: shell

[5] (c) Waiting for I/O service

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote