Search Tool Bar

Thursday, August 27, 2009

WINDOWS AND UNIX INTERVIEW QUESTIONS


· Recovery from Deadlock?
· Why window Xp is called wondow ?
· What is multi tasking, multi programming, multi threading?
· What is multi tasking, multi programming, multi threading?
· What is Throughput, Turnaround time, waiting time and Response time?
· Differentiate between RAM and ROM?
· Binding of Instructions and Data to Memory?
· Differentiate between Complier and Interpreter?
· What resources are used when a thread created? How do they differ from those when a process is created?
· Why paging is used?
· What is a Safe State and its? use in deadlock avoidance?
· Condition for deadlock occurrence?
· Explain the difference between microkernel and macro kernel?
· What is the relation between process system time, process waiting time , and process CPU time?
· Compare Linux credit based algorithm with other scheduling algorithms?
· What are different tasks of Lexical Analysis?
· Why thread is called as a lightweight process?
· What is the cause of thrashing? How does the system detect thrashing? Once it detects thrashing, what can the system do to eliminate this problem?
· Define Demand Paging, Page fault interrupt, and Trashing?
· Give a non-computer example of preemptive and non-preemptive scheduling.
· What are the major differences between windows XP and Windows 2000 operating systems?
· What is starvation and aging?
· What is the difference between unix and windows?
· Deadlock Detection-Algorithm Usage?
· What is Dispatcher?
· Common Functions of Interrupts?
· What is the main component of operating system
· Describe different job scheduling in operating systems.
· What are Dynamic Loading, Dynamic Linking and Overlays?
· What is Context Switch?
· What is virtual memory?
· What is active directory?How it works? What is dns?How it works? What is dhcp?How it works? What is ias?How it works?
· On a system with paging, a process cannot access memory that it does not own; why? How could the operating system allow access to other memory? Why should it or should it not?
· Why are page sizes always powers of 2?
· What is the difference between Hard and Soft real-time systems?
· What are the basic functions of an operating system?
· If a system has 128 MB RAM and 1 GB hard Disk, and a process decides to use its fully allotted Virtual Memory 2^32 - 2GB = 2 GB, how is it practically possible?. But this works in all machines. How?
· Explain Segmentation with paging?
· Difference between Logical and Physical Address Space?
· Describe the actions taken by thread library to context switch between user level threads?
· Explain briefly about, processor, assembler, compiler, loader, linker and the functions executed by them.
· Explain the difference between microkernel and macro kernel?
· Difference between Primary storage and secondary storage?
· Describe different job scheduling in operating systems.
· Give an example of microkernel
· What is the difference between a process and a task?
· Give an example of microkernel
· What do you mean by deadlock?
· What is CPU Scheduler?
· While running DOS on a PC, which command would be used to duplicate the entire diskette?
· Distributed Systems?
· What is the state of the processor, when a process is waiting for some event to occur?
· What is DRAM? In which form does it store data?
· What are the main difference between Micro-Controller and Micro- Processor?
· What is cache memory?
· What are the difference phases of software development or software life cycle?
· What is hard disk and what is its purpose?
· What is the important aspect of a real-time system or Mission Critical Systems?
· What is a Real-Time System?
· I have deleted a file from recycle bin but i want to use that file how can i resore that file? I have already used system restore for the same but the file couldn't be restore?
· I am using Windows 2000 OS. At DOS prompt while I am issuing CD command to switch to an existing directory (eg. appserver) it is throwing error 'Invalid directory'. Would appreciate if anybody have an idea how to resolve it? I tried c:cd app~1 etc.
· What Location(on hard disk) for the default port numbers in NT based system?
· Which file extension is responsible for holding address book in outlook express?
· What is use of ntbootdd.sys file?
· Define task and TCB
· Difference between:- 1. TCP and RDP 2. DOMAIN and OU 3. DOMAIN CONTROLLER and GLOBAL CATALOG
· Why do multi-tasking operating systems in a single user machines today?
· What are Dump terminals in Unix?
· What is the difference between process and thread.
· What is a Real-Time System?
· What do you mean by deadlock?
· What is Dispatcher?
· Give a non-computer example of preemptive and non-preemptive scheduling.
· Is there any way I can see the data of a Unix HDD from the windows OS? I installed the HDD In my windows PC and I can see the disk from Diskmanager but I can not access the HDD content.
· Under what circumstances do page faults occur? Describe the actions taken by the operating system when a page fault occurs?
· What is fragmentation? Different types of fragmentation?
· what are the different Dynamic Storage-Allocation methods?
· What is Memory-Management Unit (MMU)?
· What are the Methods for Handling Deadlocks?
· Different types of Real-Time Scheduling?