Articles by Team EasyExamNotes

Concurrency

CONCURRENCY Concurrency is naturally divided into:  1) Instruction level concurrency,  2) Statement level concurrency (executing two or more statements simultaneously),  3) Program unit level concurrency(execute … Read more

Monitors

MONITORS Monitors use the concept of data abstraction, encapsulate shared data structure with their operations and hide their representations, that is, make shared data structures … Read more

Message passing

MESSAGE PASSING Message passing is often used in distributed computing system, two tasks can exchange information through send and receive. Message passing can also be … Read more

Basic elements of Prolog

Prolog is a logic programming language that is primarily used for artificial intelligence and computational linguistics applications. It is based on a formal system called … Read more

Exception Propagation

EXCEPTION PROPAGATION Uncaught exceptions are propagated in the call stack until stack becomes empty, this propagation is called Exception Propagation. After a method throws an … Read more