AMAT-2120   Midterm Material

In answering test questions, you will be responsible only for material explicitly covered in class. Notes, Labs, and Assignments give the most precise idea about the scope of material. Reference to book sections and pages below are given for your convenience. Practical working knowledge rather than verbal definitions is a priority. You are allowed to use language elements mentioned as optional or not mentioned at all in class, but I ask you not to use C++ style syntax if you know some of it.

In the programming question, a hint will be given regarding the mathematical algorithm. It will be entirely up to you to implement it in a C program as well as to make design decisions like determining exact form of output, a way of program's communication with user, treatment of special cases, etc.