You are on page 1of 3

SYMBIOSIS INTERNATIONAL SCHOOL

DP 1 – Unit 4 – Assignment 2 21 st October 2021


Name: Kaushik Pardeshi

1) Define Concurrent processing

Concurrent processing the process of carrying out several instructions at one time
by multiple processors.

2) State one advantage and limitation of concurrent processing


Concurrent processing requires extensive planning and impeccable execution.
Without it, it can cause several problems for clients and organizations such as
data loss, tampering etc.

An advantage is that work gets done at an efficient rate and thus, reduces cost.

3) Observe the Gnatt chart and answer the questions:

A) State two tasks which are happening concurrently


Tasks 1 and 2/3/4 are happening concurrently. (Task 1 is happening concurrently
with every other task).

B) State the tasks which are carried out sequentially


Task 2 and Task 3 are happening sequentially.

4) Define pre-planning
Pre-planning is the process of doing/planning to do a task before-hand. For eg.
Pre-ordering mobile phones, pre-saving songs on spotify before they launch, etc.

5) Define Iteration
Iteration is the process of repeating a set of instructions until the desired result is
obtained.

6) Define a computer program


A computer program is a software that is designed to execute certain tasks or
solve certain problems.

7) Define a sub-procedure

A sub-problem is a sub-unit, or a smaller unit of a larger problem. This term is


applicable in top-down design/refinement process where problems are broken
down into sub-problems.
8) Write a pseudocode to output the sum of first five even numbers

Start
I=0
Loop While (i>=10)
Print (I)
I=I+2
End Loop

You might also like