IB Computer Science HL Paper 1 Topic 6

studied byStudied by 5 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 9

10 Terms

1

Resources that need to be managed in a computer system

  • Primary memory (RAM / Cache / ROM)

  • Secondary storage

  • Processor speed

  • Bandwidth

New cards
2

The use of paging in the management of primary memory

  • It is used in the formation of virtual memory to increase the amount of primary memory

  • The OS copies as much data as possible into RAM, and leaves the rest on the disk

  • Memory is divided into pages and transferred in and out of the RAM (exchange between RAM and disk) as requires

New cards
3

Polling

  • A technique which allows one unit to check the status of another unit at regular intervals

New cards
4

Protocol

  • A set of standards to coordinate data transmission

New cards
5

Why protocols are necessary

  • To ensure data integrity

  • To control data flow

  • Minimalise congestion

  • To allow communication

New cards
6

Functions of an OS related to multitasking

  • Memory management - allocates separate memory to each program / process, allowing programs to share memory

    • The system will moved to paging if it beings to run out of shared memory

  • Processor management - allows the appearance of more than one program running at the same time by allocating time slices for parts of each program

    • Arranges the execution of applications so that the user believes several programs at once are running

    • Prioritises tasks by importance

New cards
7

Interrupts

  • A signal to the CPU to hardware or software to alert the CPU to stop execution of the current program and transfer control to the interrupt handler, and execute the higher priority task

  • The previous order of tasks is saved to the interrupt stack, so it can resume once the interrupt has been serviced

New cards
8

Policy

  • User specified values to help guide a machine’s mechanisms

New cards
9

Scheduling

  • The process by which tasks are assigned computer resources to compute

New cards
10

Operating system resource management techniques

  • Scheduling

  • Policies

  • Multitasking

  • Paging

  • Interrupt

  • Polling

  • Virtual memory

New cards

Explore top notes

note Note
studied byStudied by 26 people
854 days ago
4.0(1)
note Note
studied byStudied by 7 people
5 days ago
5.0(9)
note Note
studied byStudied by 6 people
762 days ago
5.0(1)
note Note
studied byStudied by 63 people
225 days ago
5.0(1)
note Note
studied byStudied by 11 people
293 days ago
5.0(1)
note Note
studied byStudied by 2 people
13 days ago
5.0(1)
note Note
studied byStudied by 14 people
818 days ago
5.0(1)
note Note
studied byStudied by 11 people
435 days ago
5.0(1)

Explore top flashcards

flashcards Flashcard (46)
studied byStudied by 34 people
273 days ago
5.0(1)
flashcards Flashcard (97)
studied byStudied by 18 people
784 days ago
5.0(1)
flashcards Flashcard (35)
studied byStudied by 23 people
689 days ago
5.0(3)
flashcards Flashcard (198)
studied byStudied by 5 people
797 days ago
5.0(1)
flashcards Flashcard (42)
studied byStudied by 3 people
247 days ago
5.0(1)
flashcards Flashcard (25)
studied byStudied by 2 people
618 days ago
4.0(1)
flashcards Flashcard (28)
studied byStudied by 259 people
380 days ago
5.0(1)
flashcards Flashcard (119)
studied byStudied by 132 people
141 days ago
5.0(2)
robot