Program Execution Flashcards

1
Q

Program Execution

A

Operating Systems handle many kinds of activities from user programs to system programs such as printer spooler, name servers, file server

Each activity is known as a process

A process includes the complete execution context

Code to execute, data to manipulate, registers, OS resources in use

OS activities

Loads a program into memory

Executes the program

Handles program’s execution

Provides a mechanism for process synchronization

Provides a mechanism for process communication

Provides a mechanism for deadlock handling

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