Mapa mental
Programming Concepts
Conteúdo do mapa
Programming Concepts
Algorithms
- A systemmatic process which defines the solution to a problem in a finite number of sets.
- Combine to form
- Programs
Data Structures
- An organised framework to provide storage of many related items of data, which provides methodical insertion and retrieval.
Language Concepts
- Data
- Primitive types
- Reference types
- Operations
- Statements
- Blocks
- Methods/Macros
- Framework
- Libraries
- Operating System interface
- Data
Values
- Simple/Atomic
- Multiple/Composite
Types
- Groups of values with common characteristics, making them distinguishable from other values.
- Physical
- In hardware
- Native
- Abstracted to Language
- Abstact
- Abstracted to Programmer
Data Abstraction
- High Level
- At the application level, allowing computer data structures to relate to problems more intuitively.
- Low level
- Checking values are correct and handling error conditions
- High Level
Informações
- Descrição
- Bachelors Degree Computer Science (08112 - Software Engineering) Mapa Mental sobre Programming Concepts, criado por jtaylor.pentacle em 14-04-2016.
- Criado por
- jtaylor.pentacle
- Visualizações
- 2
- Avaliação