Study your flashcards anywhere!

Download the official Cram app for free >

  • Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off

How to study your flashcards.

Right/Left arrow keys: Navigate between flashcards.right arrow keyleft arrow key

Up/Down arrow keys: Flip the card between the front and back.down keyup key

H key: Show hint (3rd side).h key

A key: Read text to speech.a key


Play button


Play button




Click to flip

43 Cards in this Set

  • Front
  • Back
The part of a program that contains the statement(s) enclosed in the {and} symbols
Object-oriented programming language
Information placed in a program to explain and clarify the contents of a program for a human reader.
These are enclosed by /* and */ or follow ?? and are ignored by the compiler.
A Program that converts source code, usually written in a language like C++, into object code, a machine language version.
A special escape sequence, \n, that when placed inside a string causes the compiler to end the line of output.
A special character, such as backslash (\), that is used to escape from the normal interpretation of characters in a string
Escape Character
The combination of an escape character and symbols such as \n.
Escape Sequence
The compiled and linked version of a program ready to run on the computer.
Executable file
A programming language, like C++ where spaces and blank lines generallly have no effect on the program's operation.
Free Form
A set of statements that accomplish a task
Appears as the first line of a function, and includes the return type and function name
Function Header
A collection of program code that can be used by the program it is included in to perform a variety of tasks.
The low-level, native language of a computer that consists of only 1s and 0s
Machine language
A separate piece of a program
the machine lange code produced by compilations
Obect code
A programming language, like C++, in which programs are constructed in separate pieces
A sequence of instructions that tells the computer how to accomplish a particular task
The program code written in a language like C++
Source Code
A line of code in the program body that tells the computer what to do
An input/output device, such as 'cout'
Characters and/or symbos enclosed in quotation marks.
An error caused by a statement in the program that violates the rules of C++
syntax error
A message given by the compiler because a statement in the program is legal, but suspicious
Warning Message
Used to link a libraryy into a program
A pair of symbos used to enclose single and multi-line comments
/* */
Symbols used to indicate that the rest of the current line contains only a comment
Used to enclose a string
" "
Escape character used to indicate a special character in a string
Escape sequence indicating a beep sound
Escape sequence indicating the end of line character.
Escape sequence indicating a double-quotation mark.
Escape sequence indicating a tab character
Escape sequence indicating a single-quotation mark.
Escape sequence indicating a backslash
Symbol used to end a statement
Symbols used to indicate the beginning and the end of a set of program statements
{ }
The console output stream. Use to send program output to the screen.
The send to operator used to send information into a stream.
Inserted in an output stream (cout) to move output to the next line.
Library that performs a variety of input and output tasks
The function header in every program that indicates the main code of a C++ program
int main()
A statement that sends the value zero back to the system indicating that the program has terminated without error