TCS Exam
Constantly running system program processes are known as
Answer (Detailed Solution Below)View answer ▾Hide ▴
Answer: Option A — Daemons
Detailed Solution
System processes that run constantly in the background (for example print or network services) are called daemons.
💬 Discussions on this question
Ask a doubt ›Still stuck on this question? Ask our faculty and fellow students — answers appear here.
Ask a doubtMore Operating System Advanced Questions
View all ›- Q1.A computer has 16 GB of RAM. It typically needs to support 100 processes, each of which requires an average of 100 MB. Will this computer benefit from a virtual memory system? Choose the correct option and reasoning below.
- Q2.________ is a technique of improving the priority of process waiting in Queue for CPU.
- Q3.Which of the following scheduling algorithms is non-preemptive?
- Q4.What is paging in the operating system?
- Q5.Copying a process from memory to disk to allow space for other processes is called __.
More Computer Awareness Questions
- Q1.Which of the following is hardware, not software?Organization, CPU, I/O Devices
- Q2.What is stored in an email address?Internet
- Q3.To take any text from its original place to another place without deleting it is calledMicrosoft Office
- Q4.________ are attempts by individuals to obtain confidential information from you by falsifying their identity.Computer Security
- Q5.Which of the following is used to move a document (or selected text)?Microsoft Office
Operating System Advanced — Preparation
This question tests your understanding of Operating System Advanced, a key topic in the Computer Awareness section. The detailed solution above uses a step-by-step approach to show the reasoning, and where available, a shortcut that helps you solve similar questions in under 90 seconds during the actual exam.
This topic covers the deeper operating system concepts tested in MCA entrance exams. It includes processes and threads, process states, CPU scheduling algorithms (FCFS, SJF, priority and round robin), and measures such as waiting time and turnaround time. It also covers process synchronisation, semaphores, deadlock (its four necessary conditions, prevention, avoidance with the banker's algorithm, and detection), and memory management techniques such as paging, segmentation, virtual memory and page replacement algorithms (FIFO, LRU and optimal). Numerical questions on scheduling and page replacement appear regularly. Drawing a Gantt chart for scheduling questions and a frame table for page replacement questions makes them straightforward. Remember that the four necessary conditions for deadlock are mutual exclusion, hold and wait, no preemption, and circular wait. Practise the advanced operating system questions below, each with a step-by-step solution.