![]() Related Questions A hard real-time system guarantees that critical tasks complete on time. This goal requires that all delays in the system be bounded from the retrieval of the stored data to the time that it takes the What are the difference phases of software development or software life cycle?Ans Specification of the taskDesign of algorithmsImplementation (coding)Testing and debuggingMaintenance and evolution of the systemObsolescence A microcontroller is by definition a is a computer on a chip. It includes all the necessary parts (including the memory) all in one IC. You just need to apply the power (and possibly clock signal) to Latest Answer : hello sir, i am expect more details about microprocessor, because you was explained more briefly about microcontroller only. ... Main memory: – only large storage media that the CPU can access directly.Secondary storage: – extension of main memory that provides large nonvolatile storage capacity. Latest Answer : Primary is were the operating system and other files are stored which is usually the hard drive. Secondary is a second hard drive or a CD/DVD ROM or 3 1/4 inch floppy drive or any other type of device that stores data. * Primary storage is usually ... Micro-Kernel: A micro-kernel is a minimal operating system that performs only the essential functions of an operating system. All other operating system functions are performed by system processes. Monolithic: Latest Answer : A monolithic kernel has all OS services running within the privileged mode of processor.It has only one address space i.e. kernel space. A micro-kernel uses the CPUs privileged mode only for really core sevices (task scheduling, interprocess communication ... Multi programming: Multiprogramming is the technique of running several programs at a time using timesharing.It allows a computer to do several things at the same time. Multiprogramming creates logical Latest Answer : yeah its precise...but can u throw more light on the differences between multiprogramming and multi tasking??thanks in advance ... For the conventional time –shared processes, Linux uses a prioritized, credit-based algorithm. Each process possesses a certain number of scheduling credits; when a new task must be chosen to run, ->Ensure that the system will never enter a deadlock state.->Allow the system to enter a deadlock state and then recover.->Ignore the problem and pretend that deadlocks never occur in the system; used ->The concept of a logical address space that is bound to a separate physical address space is central to proper memory management.Logical address – generated by the CPU; also referred to as virtual Latest Answer : Logical address is the address generated by the CPU. Where as physical address is the actual address of the process in the memory. The CPU generates the logical address that is added with the offset value to get the actual address of the process inthe ... Fragmentation occurs in a dynamic memory allocation system when many of the free blocks are too small to satisfy any request. External Fragmentation: External Fragmentation happens when a dynamic
Sponsored Links
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||