Computer Science Nesting
Jump to navigation
Jump to search
A Computer Science Nesting is a structured programming method in which data is organized in layers.
- AKA: Nesting (Computing).
- See: Virtual Machine, Computing Science, Informatics (Academic Field), Self-Similarity, Recursion, Subroutine, Recursion (Computer Science), Source Code, Information Hiding, Nested Function, Scope (Computer Science), Nested Virtualization.
References
2019
- (Wikipedia, 2019) ⇒ https://en.wikipedia.org/wiki/Nesting_(computing) Retrieved:2019-5-9.
- In computing science and informatics, nesting is where information is organized in layers, or where objects contain other similar objects. It almost always refers to self-similar or recursive structures in some sense.
Nesting can mean:
- nested calls:
- using several levels of subroutines.
- recursive calls.
- nested levels of parentheses in arithmetic expressions
- nested blocks of imperative source code such as nested if-clauses, while-clauses, repeat-until clauses etc.
- information hiding:
- nested function definitions with lexical scope.
- nested data structures such as records, objects, classes, etc.
- nested virtualization, also called recursive virtualization: running a virtual machine inside another virtual machine
- nested calls:
- In computing science and informatics, nesting is where information is organized in layers, or where objects contain other similar objects. It almost always refers to self-similar or recursive structures in some sense.