3 system software Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Interrupts

A

Electronic signals (hardware interrupt) or a process-generated signals (software interrupt) that is sent to the CPU to inform it that a device or process requires attention.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Name some common interrupts.

A

Storage devices, timers, peripherals, power, and software and hardware failure.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Buffers

A

Used on devices to allow the CPU to perform other tasks while data is being saved.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Interrupt service routines (ISR)

A

Bits of code that are run when an interrupt occurs; these are normally within the device driver.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Process state: running

A

Currently has CPU time.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Process state: blocked

A

Waiting for an operation to complete.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Process state: ready to run

A

Waiting for the CPU.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are pages

A

Blocks of fixed size memory that are referenced through a paging table.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What does a paging table include?

A

page no and offset to physical memory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

what allows blocks of memory to be used?

A

segmentation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Are blocks of memory variable or fixed in size?

A

variable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is application software?

A

Software that allows a user to carry out a specific task.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Why is memory managing important?

A

to stop the RAM getting overloaded.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly