¡GoConqr estrena diseño! Cuéntanos qué te parece.

Fichas

1.2.1 Systems Software

Ben Rawlins Computer Science A level Inglés 25 fichas

Fichas del conjunto (25)

  1. 1Operating Systems,Manage hardware, run programs, ensure security, provide user interface.
  2. 2Paging,Dividing programs into equal-sized blocks called pages.
  3. 3Segmentation,Dividing programs logically into blocks containing modules or routines.
  4. 4Virtual Memory,Using secondary storage as an extension of physical memory.
  5. 5Virtual Memory Working,Swapping pages between main and virtual memory based on need.
  6. 6Effects of Virtual Memory,Computer slows if excessive page swapping occurs, known as disk-thrashing.
  7. 7Reasons for Virtual Memory,Secondary storage is cheaper, providing more storage than RAM.
  8. 8Interrupt,Signal to CPU indicating another process needs processing time.
  9. 9Interrupt Service Routine (ISR),Program executed when an interrupt occurs, each interrupt has a specific ISR.
  10. 10Interrupt Handling,Processor checks for higher priority interrupts, saves current state, loads relevant ISR.
  11. 11Scheduling,Ensuring each job and user receives adequate processing time.
  12. 12Round Robin,Each process gets a set time slice, moves to back if not completed.
  13. 13First Come First Served,Processes handled in order of arrival, next task in queue after completion.
  14. 14Shortest Job First,Runs shortest job first, requires knowing task durations.
  15. 15Shortest Remaining Time,Runs shortest job, switches if a shorter job is available.
  16. 16Multilevel Feedback Queues,Multiple queues with different priorities, jobs move between queues.
  17. 17Distributed OS,Enables multiple computers to collaborate on tasks, useful for intensive tasks.
  18. 18Embedded OS,Designed for embedded systems like car computers.
  19. 19Multitasking OS,Runs multiple programs simultaneously, common in PCs.
  20. 20Multi-user OS,Allows multiple users to access system resources concurrently.
  21. 21Real-time OS,Performs actions within guaranteed time limits, crucial for split-second decisions.
  22. 22Basic Input/Output System (BIOS),Initiates computer startup process.
  23. 23Device Drivers,Software enabling OS to communicate with hardware.
  24. 24Virtual Machines,Programs simulating physical machines, useful for cross-platform development.
  25. 25Uses of Virtual Machines,Running one OS within another, interpreting immediate code.

Información

Descripción
A level Computer Science Fichas sobre 1.2.1 Systems Software, creado por Ben Rawlins el 09/04/2024.
Creado por
Ben Rawlins · abr 2024
Actualizado
9 abr 2024
Visitas
1
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?