Test and Quiz Information -- COM1101 Winter 2001

Updated March 6, 2001 for Final Exam

Professor Futrelle
College of Computer Science, Northeastern U., Boston, MA


Topics that will be covered on the Midterm are posted here.

Quiz 2 results you'll need to study for the Midterm.

Note that Quiz #2 and the Midterm Exam were delayed a week -- see below.

Quiz #1, to be given Wednesday, January 24th.

Here are four items of information taken directly from the quiz:

The best advice I can give you about this quiz is this: If you know the material well and work quickly, you can finish it. So practice writing out answers efficiently. Even if you don't finish, try to work briefly on every different part of it, so we can give you at least some extra credit, rather than the zero points we have to give for any item you skip completely.

There are some differences between this list and the Syllabus. The topic list below takes precedence. The sections you need to know for this quiz are:

Here is some further information that will guide you in studying for Quiz #1: All the questions on the quiz will involve writing "code snippets" -- single statements or small loops or small function definitions. From the basics chapters, you need to know most of the material there, for example, how to declare variables, define and call functions, use for and while loops, I/O operations for cout, cin and files. You should also know how to position files for reading and writing (from your Lab 2). For arrays, you need to know array declarations and initialization, e.g., the {....} notation. You need to understand that arrays use zero-based indexing, as well as how to define and call functions that have array arguments. For strings, you should know the basics, including the functions in Display 10.11, but not including the insert(), remove() or the various find() functions. The most recent topic is introductory material on classes. You need to know how to define a class with public and private member variables and functions of various types. (Don't forget that semicolon!). You should know how to define a member function outside the body of the class definition using the "::" syntax discussed in Sec. 6.2. You also need to know how to access a member, for setting or obtaining its value, using the "dot" notation: ".".

New Date: Quiz #2, will now be given Wednesday, February 7th.

This will not be a as difficult a quiz as Quiz #1. It will focus on aspects of the language that you have used in Lab #4. Below are the particular sections of the book and the material which you should be prepared for on the Quiz.

New Date: The Midterm Exam will now be given Wednesday, February 14thth.