Final Review Charts

Final Review Charts - 0618-231 Technical Programming I Dr....

Info iconThis preview shows pages 1–11. Sign up to view the full content.

View Full Document Right Arrow Icon
0618-231 Developed by APTrippe 0618-231 Technical Programming I Dr. Anthony Trippe [email protected] Bldg.70, Room 1345 585/ 475-6537 Course Review Lecture Charts The C++ Language Problem Solving
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
0618-231 Developed by APTrippe Final Examination Final Examination Tuesday November 13, 2007 Building 12 – Room 1135 12:30 to 2:30 pm
Background image of page 2
0618-231 Developed by APTrippe Solving Problems Solving Problems Use the five-step approach 1. Analyze the problem 2. Develop a solution 3. Code the solution (grammar and syntax) 4. Debug – check for errors you often make 5. Test – do things look reasonable?
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
0618-231 Developed by APTrippe C++ Syntax and Grammar C++ Syntax and Grammar Variables and Data Types (chapter two) Formats (chapter three) Functions (chapter six) Arrays (chapter 11) Text is applied engineering - good examples Answers to some problems on publisher’s web site Chapter Summaries are well done Laboratory Assignments provide experience
Background image of page 4
0618-231 Developed by APTrippe Know This for the Final!! Know This for the Final!! Pass by value – when a single item returned Pass by reference – two or more items returned Pass an array between functions Prototype syntax – data type and [size] Call statement syntax – array name only Header statement syntax – data type, local name and [size] Random Number Generator – seed, range Neatly display a table with headings – format flags
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
0618-231 Developed by APTrippe Know This for the Final!! Know This for the Final!! Break the problem into chunks functions Three key statements for each function Prototype – data types only, value or reference Call – names only Header – data type, local name (array or variable) Only a single item can be returned by value Array element numbering starts at zero Access array elements with ‘for’ structure
Background image of page 6
0618-231 Developed by APTrippe A Computer System A Computer System Layered Concept Hardware Operating System - interface Applications - Many are written in C++ Application Programs Operating System Computer Hardware
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
0618-231 Developed by APTrippe Variables Variables Variables are named memory-storage locations within your computer hardware Variable names point to information stored at a specific memory-storage location Several types of information integer (whole numbers) float and/or double (real numbers – decimal) character (symbols, 0-9, alphabet)
Background image of page 8
0618-231 Developed by APTrippe Variables in C++ Variables in C++ Each variable has three key features Data type – format and number of locations Value – current contents of memory location Storage address – hardware memory address &num returns the address of num (34F1B4)
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
0618-231 Developed by APTrippe C++ Operator Cautions C++ Operator Cautions Integer Division
Background image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 01/10/2012 for the course ENG 0618-301 taught by Professor Christman during the Fall '07 term at RIT.

Page1 / 57

Final Review Charts - 0618-231 Technical Programming I Dr....

This preview shows document pages 1 - 11. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online