IST 153 Course Guide
The procedure for ELI examinations are listed in the SYLLABUS mailed from ELI. The following is a summary:
Prepare for the exam
Call the testing center for the hours
Take Photo ID and Exam Pass (from the website located on the IST 153 Home Page.)
Take Exam
OFF SITE
If you are outside metropolitan Washington, incarcerated or handicapped, see the information on Examination Proctors and the Proctor Request Form in the SYLLABUS mailed from ELI.
Please do not let the exams stop you from completing the course. If you have great difficulty getting to a testing lab or are very concerned about taking exams, please call or email me instead of giving up!
Exam 4 will cover material from Chapter 7: DOUNTIL Control Structure, Chapter 8: Introduction to Arrays , Chapter 10: Array Applications, Chapter 9: Object-Oriented Programming.
Exam 4 is worth 100 points. YOU CANNOT USE YOUR TEXT, COURSE GUIDE OR NOTES TO HELP YOU WITH THIS EXAM. Allow 2 hours to complete the exam. Twenty-five percent of the exam will cover the concepts from Chapters 7, 8, 9 and 10. The remaining points will be earned by solving a problem using one-dimensional arrays.
STUDY QUESTIONS:
- What is a DOUNTIL loop?
- What is the difference between a leading-decision and a trailing-decision loop?
CHAPTER 8 – Introduction to Arrays
- Define the term list?
- Define the term vector?
- What is a one-dimensional array?
- What is the function of an index or subscript?
- What is the difference between loading a table in row major or column major order?
- What is a dimension?
- Solve problems using one-dimensional arrays
Chapter 9 – Object-Oriented Programming Concepts
- What is the difference between object-oriented and procedural programming?
- What is a class?
- What is an object?
- What is encapsulation?
- What is Unified Modeling Language?
- What is instantiation?
- What is the purpose of a driver program?
- What is the purpose of a constructor and a destructor?
- What is the difference between parameters and arguments?
- What is overloading?
- What is inheritance?
- What is polymorphism?
- What is the difference between a base and derived class?
Chapter 10 – Array Applications
- What is the purpose of loading a table?
- Solve problems using a sequential search.
- Solve problems processing the entire array.