Process State Model Flashcards

1
Q

A process can be a program in execution [T/F]

A

True

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

A process can be instance of a program running on a computer [T/F]

A

True

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

A process can be considered as an entity that can be assigned to an executed on a processor [T/F]

A

True

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

A process can be treated as a unit of activity that executes a sequence of instructions, a current state, and an associated set of system resources. [T/F]

A

True

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

A process can also be defined as an environment that consists of a number of elements for executing a user-level program [T/F]

A

True

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

Two (2) essential elements of a process

A
  1. Program code
  2. Set of data - associated with the program code
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

It is a unique identifier for each process

A

Identifier

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

It indicates the current activity of a process.

A

Process State

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

The process is being created

A

New

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

The process is waiting to be assigned to a processor

A

Ready

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

The instructions are being executed

A

Running

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

The process is waiting for a particular event to occur

A

Waiting

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

The process has finished the execution

A

Terminated

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

It refers to the priority level relative to other processes

A

Priority

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

It indicates the address of the next instruction to be executed for a particular process

A

Program counter

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

It contains pointers to program codes and data associated with the process, including any memory blocks shared with other processes

A

Memory pointer

17
Q

These are the data present in a processor’s registers during process execution

A

Context data

18
Q

This includes different information associated with the input/output status of a process, such as the outstanding I/O requests and I/O devices assigned to the process

A

I/O status information

19
Q

This includes different tracking information associated with the process, such as the amount of processor time, the clock time used, and time limits

A

Accounting information

20
Q

The elements of a process are stored in a data structure called

A

process control block

21
Q

Process control block the key tool that enables the operating system (OS) to support multiple processes and perform multiprocessing. [T/F]

A

True

22
Q
A