Karteikarten
OS
Karten in diesem Stapel (25)
- 1What does a multi-tasking OS doEach active system is given a time slot that is rotated, which gives the impression of multi-tasking
- 2What does the multi-user OS doIt manages the various permissions for the users and their access rights. Server operating system software will handle the requests of multiple people using different computers on a network at the same time.
- 3What does a distributed OS doThe operating system controls and coordinates the computers in a network, presenting them to the user as if they were a single system.
- 4What does an embedded OS doA processor in a device used for a single purpose at maximum efficiencey
- 5What does a real-time OS doThey are affected by the environment and can quickly adapt to new situations
- 6What is a disk driverSoftware that tells the operating system how to communicate with a device
- 7How does a disk driverThe device driver translates the operating system’s instructions to print the document into a series of instructions that a specific piece of hardware will understand
- 8What does the BIOS doIt loads the OS when the computer first turns on
- 9How does the BIOS workIt first checks that all the hardware it needs is connected and working using a Power-On Self-Test. A boot loader program (bootstrap) is used to load the OS kernel into memory.
- 10Where and how is the BIOS storedIt is stored in ROM, which is flash memory, so it will be retained when the power is out
- 11What is a virtual machineA program that has the same functionality as a physical computer
- 12How does a virtual machine workIt uses emulators to trick the program that it is using the actual hardware, but it is being used by something different
- 13What is an interruptA way to signal the processor that something requires attention and always has higher priority than normal program
- 14What is the Interrupt Service RoutineA program with a set of instructions that need to be fetched, decoded and executed to carry out the operations of an interrupt
- 15What happens to a program when it is interruptedThe values currently held in the registers are copied into a stack. When the interrupt is complete, the values are popped back onto the registers to continue the program
- 16What does a scheduler doIt manages which process to execute next and the length of time the next process can execute for.
- 17How does a scheduler workEach process enters the ready queue, and when it is being executed, the process goes into a running state. That process will either finish, get blocked or run out of time
- 18What is First Come First Serve algorithmIt is a scheduling algorithm where the processes are executed in the order they arrive. Only when it is finished does it move on
- 19What is the shortest job first algorithmIt is a scheduling algorithm where it picks the process that takes the shortest amount of time and runs it until it finishes, then moves on
- 20What is the Round Robin algorithmIt is a scheduling algorithm where each process is given the same amount of time, if it doesn't finish, it moves to the back
- 21What is the Shortest Remaining Time algorithmIt is a scheduling algorithm where the process with the shortest time left is executed, but if another process is added that is shorter, the new process will be executed.
- 22What is the Multi-Level Feedback QueueIt is a scheduling algorithm where several ready queues are used, each with a different scheduling algorithm. The processes can move between queues as their priorities change
- 23What does the OS doIt manages the hardware, security, provides an user interface, and handling interrupts
- 24What is pagingIt involves splitting up memory into equal fixed sized blocks.
- 25What is segmentationIt involves splitting up memory into unequal logical divisions so that each segment contains one complete section of a program.
Informationen
- Beschreibung
- A level Computing Karteikarten am OS, erstellt von Ben Rawlins am 03/02/2023.
- Erstellt von
- Ben Rawlins
- Aufrufe
- 1
- Bewertung