[Skip Navigation] [CSUSB] / [CNS] / [Comp Sci & Eng] / [R J Botting] / [CSci202] / 03
[Text Version] [Syllabus] [Schedule] [Glossary] [Resources] [Grading] [Contact] [Question] [Search ]
Notes: [01] [02] <03> [04] [05] [06] [07] [08] [09] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20]
Labs: [01] [02] [03] [04] [05] [06] [07] [08] [09] [10]
Tue May 25 11:21:50 PDT 2010

# CS202 session 03

Review Vectors and Arrays

## Previous

[ 02.html ]

## Preparation

Study Chapter 6 and do Review Questions at the end.

Also study [ vectors.html ] (my notes on vectors and arrays).

## Due in

Hand in one even numbered question+answer at the start of class.

## Class Work

[ 03q.html ]

## Next -- Pointers

[ 04.html ]

Next project due class 8. Next quiz in class 4 on chapters 1 through 6 plus the UML.

# Abbreviations

1. Algorithm::=A precise description of a series of steps to attain a goal, [ Algorithm ] (Wikipedia).
2. class::="A description of a set of similar objects that have similar data plus the functions needed to manipulate the data".
3. Data_Structure::=A small data base.
4. Function::programming=A selfcontained and named piece of program that knows how to do something.
5. Gnu::="Gnu's Not Unix", a long running open source project that supplies a very popular and free C++ compiler.
6. KDE::="Kommon Desktop Environment".
7. object::="A little bit of knowledge -- some data and some know how", and instance of a class".
8. OOP::="Object-Oriented Programming", Current paradigm for programming.
9. Semantics::=Rules determining the meaning of correct statements in a language.
10. SP::="Structured Programming", a previous paradigm for programming.
11. STL::="The standard C++ library of classes and functions" -- also called the "Standard Template Library" because many of the classes and functions will work with any kind of data.
12. Syntax::=The rules determining the correctness and structure of statements in a language, grammar.
13. Q::software="A program I wrote to make software easier to develop",
14. TBA::="To Be Announced", something I should do.
15. TBD::="To Be Done", something you have to do.
16. UML::="Unified Modeling Language".
17. void::C++Keyword="Indicates a function that has no return".