[Skip Navigation] [CSUSB] / [CNS] / [Comp Sci & Eng Dept] / [R J Botting] / [CSci202] / 01
[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 Mar 24 14:06:50 PDT 2009

Contents


    CSci202 Computer Science II, Session 01, Survival

      Preparation

      Be there!

      In general, start with the web page for the class and study that before starting on the assigned reading.

      Assigned Work Due

      This time: turn up.

      Next time bring a question on a piece of paper about the assigned reading.

      This peice of paper should have your name printed on it, and the number of a page in the book. The question should be about something on that page (or something that starts on that page perhaps) to earn full credit.

      A sheet of paper with your name will count for 1 point only.

      Participation

      You will earn points for filling out a survey sheet and Pre-test below.

      Content

      How to get a good grade in CSci202

      Input

      [ syllabi.html ] [ text.html ] [ schedule.html ]

      Questions

        Questions and answers will be put here after the class.

        How many people have done CSci201 recently

        How many people have never done a CSCI class here before

      Exercises

      TBA.

      Quiz

      Pretest (ungraded)

      Lab

      Review: [ lab01.html ]

      Next

      Review CSci201 material in first 6 chapters of text and submit one [Question] on them that you need answered before we move on. [ 02.html ]

    . . . . . . . . . ( end of section CSci202 Computer Science II, Session 01, Survival) <<Contents | End>>

    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".

End