View Full Version : OS Concepts
- What is Difference between thread and process
- How to communicate between difference processes
- What is interrupt table
- What is the signal
- What is interrupt latency
- What is the highest priority software interrupt
- What is the difference in interrupt mechanism from software to hardware
- What are named pipes
- How to escape from external fragmentation
- What is busy waiting
- Give examples for 8 / 16 / 32 bit Microprocessor
- What has triggered the need for multitasking in PCs
- What does microprocessor speed depend on
- What is the disadvantage of microprocessor
- What is the difference between microprocessor and microcontroller
- What is the difference between primary & secondary storage device
- What is an idle thread
- What is a binary semaphore and what is use it
- Advantage of SRAM over DRAM
- Virtual memory size depends on
- What is Processor
- What is DRAM
- What is cache memory
- Differentiate between RAM and ROM
- What is NV-RAM
- What is the difference between static and dynamic RAM
- What is lock granularity
- Can ROM be used as stack
- what is disk interleaving
- Semaphore is used for?
- What are counting semaphores
- which is best among semaphores and mutexes
- which is best among pipes, queues, shared memory and why
- What is difference in managing processes in windows, UNIX, RTOS
- What is the best suited algorithm to avoid internal fragmentation
- Why is disk interleaving adopted
- What are the different phases of software development
- What is Linker
- What is Loader
- What is Compiler
- What is assembler
- What is hard disk and what is its purpose
- Differentiate between compiler and interpreter
- What are the different tasks of Lexical analysis
- What are the different functions of Syntax phase, Scheduler
- What is a real-time system
- Describe different job scheduling in operating systems
- What is the difference between hard and soft real-time systems
- What is a mission critical system
- What is the important aspect of a real-time system
- What do you mean by deadlock
- When would you choose bottom-up methodology
- When would you choose Top-down methodology
- Why paging is used
- What is thrashing
- What is the difference between a 'thread' and a 'process'
- What is software life cycle
- Explain about paged segmentation and segment paging
- Explain the UNIX Kernel
- Explain the working of Virtual Memory
- How Windows NT does supports Multitasking
- Explain Memory Partitioning, Paging, Segmentation
- What is Concurrency
- What are your solution strategies for "Dining Philosophers Problem"
- Explain with example Deadlock and Starvation
- What is multi-tasking, multi-programming, multi-threading
- What is the difference between Primary storage and secondary storage
- Explain Scheduling
- Explain about Operating System Security
- What are the different process states
- Define and explain COM
- What is the Difference between Loading and Linking
- unix system is
- Which one is not suitable for client-server application
- What are the basic functions of an operating system
- When is a system in safe state
- What are the typical elements of a process image
- What are turnaround time and response time
- Explain Belay?s Anomaly
- What are the main difference between Micro-controller and micro-processor
- How to find the number of sockets created in your system
- abcD+abcd+aBCd+aBCD then the simplified function is
- RAM chips arranged in 4X6 array and of 8kX4bit capacity each
- If A>B then F=F(G); else B>C then F=G(G)
- A 12 address lines maps to the memory of
- Difference between Primary storage and secondary storage?
- What is multi tasking, multi programming, multi threading
- What are the main difference between Micro-Controller and Micro- Processor
- Term sickly bit is related to
- Which application exceeds 64k the memory model should be
- Which is the best page replacement algorithm and Why?
- Explain briefly about, processor, assembler, compiler, loader, linker and function
- What are Demand paging, page faults, replacement algorithms, thrashing
- Explain the concept of Re entrancy
- What is short, long and medium term scheduling
- What is cycle stealing
- What is meant by arm-stickiness
- What are the stipulations of C2 level security
- What is time-stamping
- Describe the Buddy system of memory allocation
- Define latency, transfer and seek time with respect to disk I/O
- What are local and global page replacements
- What is a trap and trapdoor
- What are demand- and pre-paging
- What is SMP
- What is page cannibalizing
- What is a drawback of MVT
- What is process s****ing
- What is mutant
- How many jobs can be run concurrently on MVT
- What is the key object oriented concepts used by Windows NT
- What is process migration
- What is FtDisk
- What level of security does Windows NT meets
- What is the difference between collision domain and broad cast domain
- What are the possible threads a thread can have
- How can we recognize the difference of scheduling algorithm
- Can we execute any simple program without installing any Operating system
- While running DOS on a PC, which command would be used to duplicate entire diskette
- Explain the following file systems : NTFS and FAT
- What are the reasons for process suspension
- What are DDks
- Name an operating system that includes DDks
- List out some reasons for process termination
- List the Coffman's conditions that lead to a deadlock
- In a compiler there is 36 bit for a word and to store a character 8bits are needed
- What is difference between synchronous and asynchronous threads
- What is scheduling and how it affects the processor efficiency
- What are the problems can stack based management in recursive calling of functions
- what is the difference between load-time and run-time dynamic linking
- Explain the popular multiprocessor thread-scheduling strategies
- Explain the difference between micro-kernel and macro-kernel
- Give an examples of micro-kernel and macro-kernel
- What is the state of processor, when a process is waiting for some event to occur
- What is the best way of communication in multi process environment
- When the process is hang...what the immediate solution you will give
- How is the wait or signal operations for monitor different from those for semaphores
- If there are too many page faults what is the problem
- Give reasons
- In the context of memory management, what are placement and replacement algorithms
- What is virtual memory; if OS didnot have that concept what the problems can arise
- To ensure one program does not corrupt other program in a Multi-program environment
- If two processes which shares same system memory and system clock in a distributed
- To ensure one program doesn?t corrupt other program in a Multi program environment