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

Both Dos and FreeBSD support multitasking. System calls can be carried out in ei

ID: 3826502 • Letter: B

Question

Both Dos and FreeBSD support multitasking. System calls can be carried out in either user mode or kernel mode. Once a program is loaded in RAM and assigned a CPU, it becomes a process. The original program is then removed from the storage device. If a process contains a Stack, then it would not contain a Heap. One program can be the base for several processes. operating system failure can generate a core dump file containing values of the kernel memory. If an OS has a CLI, then it generally would not provide a GUI. When passing parameter via a table in memory, the address of the table generally is passed using a register. Android is based on Linux kernel with some modification, such as power management. For the same function, Windows system call and Unix system call have the same syntax. Microkernel System Structure is the best approach for building operating systems in every aspect.

Explanation / Answer

Solution:

1: False : FreeBSD supports multitasking but DOS does not support multitasking

2: False: All programs run in user mode but system calls being an exception.Whenever a user mode program wants to perform any operation restricted for it (as user mode has access denied to peripheral devices and certain memory locations) it uses trap instruction mechanisim to tell the CPU to switch to kernel mode for the system call)

3: False: RAM is a volatile memory. If the power is tuned off then the process will also be erased.

4: False: Stack is a specified memory for a thread or attached to the execution of a thread while heap is a chunk of memory associated with a process.

5: True : A process can be defined as an instance of a program which can be more than one or multiple but running the same application / program

6: False : Operating system failure creates crash dump file while process failure creates core dump file.

7: False : Any modern OS such as Windows 10 has GUI and CLI (i.e. command prompt / cmd)

8:

9: True : Android uses Linux kernel which is an open source software

10:

11: True: Microkernel system was developed to adress the growth of kernels and the repurcussions.

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