Introduction to Operating Systems Nptel Week 1 Answers
Are you looking for Introduction to Operating Systems Nptel Week 1 Answers? You’ve come to the right place! Access the latest and most accurate solutions for your Week 1 assignment in the Introduction to Operating Systems course.
Table of Contents

Introduction to Operating Systems Nptel Week 1 Answers (July-Dec 2025)
Que.1 Which one of the following is false?
A) Resource management needs to provide resource sharing.
B) Resource management should be transparent to applications.
C) Resource management hides the nitty gritty details of the program execution.
D) Resource management should improve the performance by efficient utilization.
View Answer
Que.2 In the PC organization _____________ interfaces memory and PCI Bus
A) Front side Bus
B) South Bridge
C) Chipset
D) PCI-PCI Bridge
View Answer
Que.3 State True or False? Stack Pointer points to a frame present in the stack
A) True
B) False
View Answer
Que.4 Which one of the following is the correct order of statements?
(1) Read byte by byte from memory
(2) Graphics card displays string on the monitor
(3) printf(“%s”,str)
(4) Device driver takes care of setting attributes.
A) 3, 4, 1, 2
B) 3, 1, 4, 2
C) 1, 4, 2, 3
D) 1, 2, 4, 3
View Answer
Que.5 Which one of the following is false?
A) Monolithic Kernel has direct communication with all the modules.
B) Monolithic Kernel is faster than microkernel.
C) Microkernel is faster than monolithic kernels
D) Monolithic Kernel is more crashable compared to microkernel.
Answer: Answers will be updated soon
Que.6 State True or False? Resource abstraction and hardware management are important uses of an OS.
A) True
B) False
View Answer
Que.7 Which one of the following is false?
A) Multiprogramming will not cause starvation.
B) Time sharing improves performance.
C) Scheduler should able to prioritize some applications.
D) Kernel runs in a protected mode.
View Answer
Que.8 Match the following
- Instructions — d. Text section
- Global and Static Data — c. Data section
- Function call invocation — b. Stack section
- Dynamic allocation — a. Heap section
A) 1-b, 2-a, 3-d, 4-c
B) 1-d, 2-c, 3-a, 4-b
C) 1-c, 2-d, 3-b, 4-a
D) 1-d, 2-c, 3-b, 4-a
View Answer
Que.9 Name the operating systems most suited for wireless sensor nodes.
A) Linux
B) Windows
C) Contiki OS
D) Mac OS
View Answer
Que.10 State True or False? Access control and biometric are used to increase security of an operating system.
A) True
B) False
View Answer
Que.11 State True or False. To extend the IO address range, we use the low memory region of the RAM as Memory mapped IO.
A) True
B) False
View Answer
Que.12 Match the following
- a. out — b. Stored in hard disk
- Process state — d. Hidden section of process maintained by OS
- gcc hello.c — a. compiles the program
- Process — c. executes from RAM
A) 1-a, 2-b, 3-c, 4-d
B) 1-b, 2-d, 3-a, 4-c
C) 1-b, 2-a, 3-d, 4-c
D) 1-a, 2-c, 3-d, 4-a
View Answer
Que.13 State True or False? printf() is a system call that switches from user space to kernel space.
A) True
B) False
View Answer
Que.14 MAX_SIZE in a 32 bit Linux Kernel is fixed at_____________.
View Answer
Que.15 Synchronization mechanism is used to avoid _____________.
View Answer
Introduction to Operating Systems Nptel Week 1 Answers (July-Dec 2024)
Course Name: Introduction to Operating Systems
For answers or latest updates join our telegram channel: Click here to join
These are Introduction to Operating Systems Nptel Week 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 Nptel Week 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 Nptel Week 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.
See also Introduction To Operating Systems NPTEL Week 2 Assignment
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 Nptel Week 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 Nptel Week 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
Introduction to Operating Systems Nptel Week 1 Answers (July-Dec 2023)
Course Link: Click Here
These are Introduction to Operating Systems NPTEL Week 1 Answers
Q1. Which one of the following is false ?
Resource management needs to provide resource sharing.
Resource management should be transparent to applications.
Resource management hides the nitty gritty details of the program execution.
Resource management should improve the performance by efficient utilization.
Answer: Resource management hides the nitty gritty details of the program execution.
Q2. In the PC organization _ interfaces memory and PCI Bus
Front side Bus
South Bridge
Chipset
PCI-PCI Bridge
Answer: Chipset
Q3. State True or False?
Stack Pointer points to a frame present in the stack
True
False
Answer: False
These are Introduction to Operating Systems NPTEL Week 1 Answers
Q4. Which one of the following is the correct order of statements?
(1) Read byte by byte from memory
(2) Graphics card displays string on the monitor
(3) printf(“%s”,str)
(4) Device driver takes care of setting attributes.
3, 4, 1, 2
3, 1, 4, 2
1, 4, 2, 3
1, 2, 4, 3
Answer: 3, 1, 4, 2
Q5. Which one of the following is false ?
Monolithic Kernel has direct communication with all the modules.
Monolithic Kernel is faster than microkernel.
Microkernel is faster than monolithic kernels
Monolithic Kernel is more crashable compared to microkernel.
Answer: Microkernel is faster than monolithic kernels
Q6. State True or False?
Resource abstraction and hardware management are important uses of an OS.
True
False
Answer: True
These are Introduction to Operating Systems NPTEL Week 1 Answers
Q7. Which one of the following is false ?
Multiprogramming will not cause starvation.
Time sharing improves performance.
Scheduler should able to prioritize some applications.
Kernel runs in a protected mode.
Answer: Multiprogramming will not cause starvation.
Q8. Match the following
Instructions a. Heap section
Global and Static Data b. Stack section
Function call invocation c. Data section
Dynamic allocation d.Text section
1-b, 2-a, 3-d, 4-c
1-d, 2-c, 3-a, 4-b
1-c, 2-d, 3-b, 4-a
1-d, 2-c, 3-b, 4-a
Answer: 1-d, 2-c, 3-b, 4-a
Q9. Name the operating systems most suited for wireless sensor nodes.
Linux
Windows
Contiki OS
Mac OS
Answer: Contiki OS
These are Introduction to Operating Systems NPTEL Week 1 Answers
Q10. State True or False?
Access control and biometric are used to increase security of an operating system.
True
False
Answer: True
Q11. State True or False.
To extend the IO address range, we use the low memory region of the RAM as Memory mapped IO.
True
False
Answer: False
Q12. Match the following
a.out a. compiles the program
Process state b. Stored in hard disk
gcc hello.c c. executes from RAM
Process d. Hidden section of process maintained by OS
1-a, 2-b, 3-c, 4-d
1-b, 2-d, 3-a, 4-c
1-b, 2-a, 3-d, 4-c
1-a, 2-c, 3-d, 4-a
Answer: 1-b, 2-d, 3-a, 4-c
These are Introduction to Operating Systems NPTEL Week 1 Answers
Q13. State True or False?
printf() is a system call that switches from user space to kernel space.
True
False
Answer: False
Q14. MAX_SIZE in a 32 bit Linux Kernel is fixed at_____________.
Answer:
(Type: String) 0xc0000000
(Type: String) c0000000
Q15. Synchronization mechanism is used to avoid _.
Answer:
(Type: String) Race condition
(Type: String) Racecondition
(Type: String) Raceconditions
(Type: String) Race conditions
These are Introduction to Operating Systems NPTEL Week 1 Answers
More Weeks of Introduction to Operating Systems: Click here
More Nptel Courses: Click here
Introduction to Operating Systems Assignment
Course Link : https://nptel.ac.in/courses/106106144
Q1. A distributed system is a system whose components are located on different computers on a network, which communicate and coordinate their actions by passing messages to one another.
a. a and b
b. a and c
c. c and d
d. All of the above
Answers:- d. All of the above
Q2. Which one of the following is False ?
a. Monolithic Kernel has direct communication with all the modules.
b. Monolithic Kernel is faster than microkernel.
c. Microkernel is faster than monolithic kernels
d. Monolithic Kernel is more crashable compared to microkernel
Answers:- b. Monolithic Kernel is faster than microkernel.
These are Introduction to Operating Systems NPTEL Week 1 Answers
Q3. To extend the IO address range, we use the low memory region of the RAM as Memory mapped IO.
a. True
b. False
Answers:- b. False
Q4. Match the following?
a. 1-d, 2-c, 3-b, 4-a
b. 1-c, 2-d, 3-b, 4-a
C. 1-b, 2-a, 3-c, 4-d
d. 1-a, 2-b, 3-d, 4-a
Answers:- a. 1-d, 2-c, 3-b, 4-a
These are Introduction to Operating Systems NPTEL Week 1 Answers
Next Week Assignment Answers
Q5. fopen() system call switches from _____________ space
Answers:- USER
Q6. fopen() system call switches to _____________ space.
Answers:- KERNEL
Q7. For monolithic kernels, which of the following is False.
i) The entire kernel runs in protected mode.
ii) Communication between kernel modules is by system calls.
iii) Is likely to be more crashable.
a. I only
b. II only
C. I and III only
d. II and III only
Answers:- b. II only
These are Introduction to Operating Systems NPTEL Assignment 1 Answers
Q8. _____________ module in the operating system helps in communicating with hardware devices.
Answers:- DEVICE DRIVER
Q9. In the absence of system calls, a user process can never dynamically allocate memory.
a. True
b. False
Answers:- TRUE
Q10. What are the features of Contiki OS
a. Provide good user interface features
b. Energy aware scheduling.
C. Small footprint
d. Zigbee protocol support
These are Introduction to Operating Systems NPTEL Week 1 Answers
Answers:- b, c and d
Q11. With a monolithic kernel such as Linux, a process, when executing can occupy the entire 4GB address space (assuming a 32 bit system).
Answer:- True









