Common #TC101 Topics
- Use of comments (WSQ09, WSQ07
- C++ Good Style coding conventions (All WSQs)
- Basic types and their use (Quiz09, WSQ07, WSQ06..)
- Basic output (print) (Hello World, WSQ01, Quiz03, WSQ02…)
- Basic user input (text based) (WSQ01,Quiz03, WSQ02…)
- Calling functions (Quiz03, Quiz04)
- Creating functions (Quiz03, Quiz04, WSQ05, )
- Importing and using libraries (Quiz03, Quiz03,
- Creating and using your own libraries (program with multiple files) (WSQ08)
- Use of the conditional “if” (WSQ02, WSQ03, WSQ04, Quiz05, WSQ06)
- Use of “else” with a conditional if (WSQ02, WSQ03, Quiz05, WSQ06)
- Nesting of conditional statements (ifs inside ifs) (WSQ02,)
- Use of loops with “while” and “do while” (WSQ03, WSQ04, WSQ06)
- Use of loops with “for”(WSQ04, WSQ06)
- Nested loops (WSQ06, )
- Use of recursion for repetitive algorithms (Quiz08, )
- When to use what type of repetition in a program
- Creation and use of Arrays/Vectors in C++ (WSQ07, )
- Creation and use of strings (WSQ06,)
- Validated user input (ensure correct/expected data entry) (WSQ08)
- Reading and writing of text files (WSQ09,)
- Matrixes and Vectors (WSQ11, WSQ13(matrixes in pdf file))
- Data analysis with tools (to be determined which tool, most likely SciLab (WSQ13)
- Visualization of data with tools (WSQ13)