Mind map
3.2 Programming
Map content
3.2 Programming
3.2.8 String handling operations
Recursion
3.2.6 Data structures
- Representing algorithms
- Procedural-oriented
- structured approach
- hierarchy charts
- Object-oriented
- Concepts
- Design principles
- Class diagrams
- Procedural-oriented
- Programming concepts
- Arithmetic operations
- Relational operations
- Boolean operations
- Constants and variables
- Random number generation
- Arrays
- one-dimensional arrays
- two-dimensional arrays
- Subroutines
- Parameters
- Returning values
- local variables
- global variables
- Role of stack frame
- Representing algorithms
3.2.2 Programming concepts
- variable declaration
- assignment
- constant declaration
- iteration
- definite iteration
- indefinite iteration
- selection
- subroutine
- meaningful identifier names
- nested selection
- nested iteration
3.2.3 Arithmetic operations
- multiplication
- addition
- real division
- subtraction
- integer division MOD/DIV
3.2.4 Relational operations
- greater than or equal to
- equal to
- greater than
- not equal to
- less than
- less than or equal to
3.2.5 Boolean operations
- OR
- AND
- NOT
- Apply within conditions for iterative and selection structures
concept of data structure
3.2.7 Input/Output & File handling
- user input from keyboard
- output data to display
- Read/Write from text file
Information
- Description
- A-Level Computer Science Mind Map on 3.2 Programming, created by D RE on 03/07/2019.
- Created by
- D RE
- Views
- 1
- History
-
- Created by D RE · May 18, 2016
- Copied by D RE · May 19, 2016
- Copied by D RE · Jul 3, 2019
- Rating