GeekInterview.com
   Home |  Tech FAQ  |   Interview Questions |  Placement Papers |  Tech Articles |  Learn |  Freelance Projects |  Online Testing |  Geeks Talk |  Job Postings |  Knowledge Base | Site Search |  Add/Ask Question

  GeekInterview.com  >  Placement Papers  >  TCS  >  Placement Papers

 Print  |  
Question:  TCS Operating Systems

Answer: 1. What is MUTEX ?
2. What is the difference between a 'thread' and a 'process'?
3. What is INODE?
4. Explain the working of Virtual Memory.
5. How does Windows NT supports Multitasking?
6. Explain the Unix Kernel.
7. What is Concurrency? Explain with example Deadlock and Starvation.
8. What are your solution strategies for "Dining Philosophers Problem" ?
9. Explain Memory Partitioning, Paging, Segmentation.
10. Explain Scheduling.
11. What is Operating System Security.
12. What is Semaphore?
13. Explain the following file systems : NTFS, Macintosh(HPFS), FAT.
14. What are the different process states?
15. What is Marshalling?
16. Define and explain COM?
17. State the difference between Loading and Linking?


August 08, 2007 01:52:39 #5
 Raj   Member Since: Visitor    Total Comments: N/A 

Difference between Process and Thread
 
As per my knowledge, Process is an execution of set of instruction and Thread is line of instruction execution. Process does not share the memory but Threads Share the memory. One process can handle multiThreads vice versa not currect. Threads are faster than Process.
     

 

Back To Question