SYSC 3303 Study Guide - Final Guide: Rideau Canal, Unified Modeling Language, Thread Safety
Document Summary
Sysc 3303 sample final exam core programming questions. A canal (such as the rideau canal) is a manmade channel that bypasses sections of a river containing rapids (shallow rocky areas with fast flowing water). Digging a deep channel around the rapids isn"t enough to make the waterway navigable, because canals with fast flowing water are difficult to navigate. The solution to this problem is to build locks in the canal. A canal lock is essentially a dam that keeps the water at the top and bottom of the lock from flowing too fast. (don"t confuse a canal lock with a java object lock. Unless otherwise specified, the word lock in this question refers to a canal lock. ) A canal lock has two gates - an upstream gate on the high water side and a downstream gate on the low water side. The water level in a lock can be raised or lowered only when both gates are closed.