study guide for computer programs 7395118