Search results

  1. D

    Computer Networking: What are bridges?

    Bridges: These operate both in the physical and data link layers of LANs of same type. They divide a larger network in to smaller segments. They contain logic that allow them to keep the traffic for each segment separate and thus are repeaters that relay a frame only the side of the segment...
  2. D

    What is the difference between TFTP and FTP application layer protocols?

    The Trivial File Transfer Protocol (TFTP) allows a local host to obtain files from a remote host but does not provide reliability or security. It uses the fundamental packet delivery services offered by UDP.The File Transfer Protocol (FTP) is the standard mechanism provided by TCP / IP for...
  3. D

    What is difference between baseband and broadband transmission?

    In a baseband transmission, the entire bandwidth of the cable is consumed by a single signal. In broadband transmission, signals are sent on multiple frequencies, allowing multiple signals to be sent simultaneously.
  4. D

    What is HTML tag?

    An HTML tag is a syntactical construct in the HTML language that abbreviates specific instructions to be executed when the HTML script is loaded into a Web browser. It is like a method in Java, a function in C++, a procedure in Pascal, or a subroutine in FORTRAN.
  5. D

    What is the difference between an external iterator and an internal iterator?

    An internal iterator is implemented with member functions of the class that has items to step through. .An external iterator is implemented as a separate class that can be "attach" to the object that has items to step through. .An external iterator has the advantage that many difference...
  6. D

    What is Real Time Process?

    A real time process is a process that must respond to the events within a certain time period. A real time operating system is an operating system that can run real time processes successfully
  7. D

    What is a Dispatcher?

    Dispatcher module gives control of the CPU to the process selected by the short-term scheduler; this involves: Switching context, Switching to user mode, Jumping to the proper location in the user program to restart that program, dispatch latency – time it takes for the dispatcher to stop one...
  8. D

    What is fragmentation and its types?

    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 memory allocation algorithm allocates some memory and a small piece is left over that cannot be...
  9. D

    Hard Disk and its uses?

    Hard disk is the secondary storage device, which holds the data in bulk, and it holds the data on the magnetic medium of the disk.Hard disks have a hard platter that holds the magnetic medium, the magnetic medium can be easily erased and rewritten. Data is stored onto the disk in the form of files.
  10. D

    What is Multi-Threading?

    Multi threading: An application typically is implemented as a separate process with several threads of control. In some situations a single application may be required to perform several similar tasks for example a web server accepts client requests for web pages, images, sound, and so forth...
  11. D

    What is multi-tasking?

    Multi tasking: Multitasking is the logical extension of multiprogramming .The concept of multitasking is quite similar to multiprogramming but difference is that the switching between jobs occurs so frequently that the users can interact with each program while it is running. This concept is...
  12. D

    What is multi-programming?

    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 parallelism. The concept of multiprogramming is that the operating system keeps several...
  13. D

    What is response time?

    Response time – amount of time it takes from when a request was submitted until the first response is produced, not output (for time-sharing environment).
  14. D

    What is Turnaround time and waiting time?

    Turnaround time – amount of time to execute a particular process. Waiting time – amount of time a process has been waiting in the ready queue.
  15. D

    What is through-put time?

    Throughput – number of processes that complete their execution per time unit.
  16. D

    What is the state of the processor, when a process is waiting for an event to occur?

    What is the state of the processor, when a process is waiting for some event to occur? -
  17. D

    What is virtual memory?

    What is virtual memory? - Virtual memory is hardware technique where the system appears to have more memory that it actually does. This is done by time-sharing, the physical memory and storage parts of the memory one disk when they are not actively being used.
  18. D

    What are the basic functions of an operating system?

    What are the basic functions of an operating system? Operating system controls and coordinates the use of the hardware among the various applications programs for various uses. Operating system acts as resource allocator and manager. Since there are many possibly conflicting requests for...
  19. D

    What is a constant?

    What is a constant? A constant is similar to a variable in the sense that it represents a memory location (or simply, a value). It is different from a normal variable, in that it cannot change it's value in the proram - it must stay for ever stay constant. In general, constants are a useful...
  20. D

    What is Volatile Modifier?

    The volatile modifier is a directive to the compiler?s optimizer that operations involving this variable should not be optimized in certain ways. There are two special cases in which use of the volatile modifier is desirable. The first case involves memory-mapped hardware (a device such as a...
Back
Top