COMPUTER SCIENCE AND ENGINEERING
CLOUD COMPUTING
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Thread
|
|
Process
|
|
Operating System
|
|
Block
|
Detailed explanation-1: -A process is an instance of a program in execution. Batch systems work in terms of “jobs".
Detailed explanation-2: -The process is an instance of an executing program. The process is an active entity as it is created during execution and loaded into the main memory. A program and a process are related terms. While a program is considered to be a passive one, a process is an active entity.
Detailed explanation-3: -Execution in computer and software engineering is the process by which a computer or virtual machine reads and acts on the instructions of a computer program. Each instruction of a program is a description of a particular action which must be carried out, in order for a specific problem to be solved.
Detailed explanation-4: -1) CPU Bound Processes 2) I/O Bound Processes.
Detailed explanation-5: -A process is an instance of a program that is being executed or processed. Thread is a segment of a process or a lightweight process that is managed by the scheduler independently. Processes are independent of each other and hence don’t share a memory or other resources. Threads are interdependent and share memory.