Processes (Prelims) Flashcards

1
Q

It can be defined in different ways, depending on its actual composition or utilization.

A

Process

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

Basic definitions of process:

A
  • Program in execution
  • Entity that can be assigned to and executed on a processor
  • Unity of activity that executes a sequence of instructions
  • Environment that consists of a number of elements for executing a user-level program
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

This can be shared with other processes that are executing the same program

A

Program code

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

It is associated with the program code

A

Set of data

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

Two (2) essential elements of a process:

A
  • program code
  • set of data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

It can execute multiple processes at a time, thus supporting thousands of processes on a single system

A

Kernel

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

What are the five (5) process state?

A
  • New
  • Ready
  • Running
  • Waiting
  • Terminated
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

It is unique for each process

A

Identifier

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
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
8
Q

Process is being created

A

New

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

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
10
Q

The instructions are being executed

A

Running

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
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
12
Q

It refers to the priority level relative to the other processes

A

Priority

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 indicated the address of the next instruction to be executed for a particular process

A

Program counter

15
Q

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

A

Memory pointer

16
Q

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

A

Context Data

17
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

18
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

19
Q

It is called to the elements of a process are stored in a data structure. The core concept is that it contains sufficient information to information, so it is possible interrupt a running process and later resume the operation as if no interruption occurred.

A

Process control block