Introduction to Operating Systems | Week 1
Session: JULY-DEC 2024
Course Name: Introduction to Operating Systems
Course Link: Click Here
For answers or latest updates join our telegram channel: Click here to join
These are Introduction To Operating Systems Week 1 Assignment 1 Answers
Q1.The two main functions of a basic OS are
a. Hardware Abstraction and
b. Resource Management.
True
False
Answer: True
Q2.Match the following:
A- Contiki OS i. OS with Secure Environment
B- Fedora ii. Server OS
C- Redhat iii. Desktop OS
D- QNX iv. Embedded OS
E- Sel4 v. Mobile OS
F- Symbian vi. Real Time OS
A-iv, B- iii, C-ii, D-vi, E-i, F-v
A-v, B- iii, C-ii, D-vi, E-i, F-iv
A-iv, B- ii, C-iii, D-vi, E-i, F-v
A-iv, B- iii, C-ii, D-v, E-i, F-vi
Answer:a)A-iv, B- iii, C-ii, D-vi, E-i, F-v
For answers or latest updates join our telegram channel: Click here to join
These are Introduction To Operating Systems Week 1 Assignment 1 Answers
Q3.BIOS is a part of extended memory that is loaded every time the system boots up.
True
False
Answer: False
Q4.Global and Static data is always maintained in the text section of the memory
True
False
Answer: False
For answers or latest updates join our telegram channel: Click here to join
These are Introduction To Operating Systems Week 1 Assignment 1 Answers
Q5.malloc(sizeof(int)) returns
A void pointer pointing to a memory of size of 1 unit of integer type allocated in stack.
An integer pointer pointing to a memory of size of 1 unit of integer type.
An integer pointer pointing to a memory of size of 1 unit of integer type.
A void pointer pointing to a memory of size of 1 unit of integer type allocated in heap.
Answer: A void pointer pointing to a memory of size of 1 unit of integer type allocated in heap.
Q6.Any procedural call will always use a TRAP instruction to carry out the execution in kernel space.
True
False
Answer: False
For answers or latest updates join our telegram channel: Click here to join
These are Introduction To Operating Systems Week 1 Assignment 1 Answers
Q7.Monolithic Kernels Linux, xv6 are great because they are easy to maintain, have large size and less bugs.
True
False
Answer: False
Q8.IPC is a primary feature of micro Kernels
True
False
Answer: True
For answers or latest updates join our telegram channel: Click here to join
These are Introduction To Operating Systems Week 1 Assignment 1 Answers
Q9.Hyperthreading is used to parallelize the work by the OS among the different CPU cores
True
False
Answer: False
Q10. I. OS encourages Race Condition to occur during execution of processes as it ensures efficient utilization of resources
II. OS avoids synchronization as it slows down the performance and causes deadlock.
I – True II – True
I- False II – False
I- True II- False
I- False II – True
Answer:I- False II – True
For answers or latest updates join our telegram channel: Click here to join
These are Introduction To Operating Systems Week 1 Assignment 1 Answers
All weeks of Introduction to Operating Systems: Click Here
More Nptel Courses: https://progiez.com/nptel-assignment-answers