Information Technology Reference
In-Depth Information
5. Arrays
1. number of dimensions if static.
2. calculation of Number of dimensions if dynamic.
3. number of values in each dimension if static.
4. calculation of number of values in each dimensions if dynamic.
5. ordering of the arrays (row order or column order).
6. data type (integer, real etc).
7. restriction on maximum and minimum number of dimensions.
8. fixed number of values the dimensions of the array can take.
9. restriction on maximum and minimum number of values in a dimen-
sion.
10. fixed number for size of the dimensions of the array.
11. restriction on maximum and minimum values the values of the array
can take.
12. markers indicating the end of a dimension or an array.
6. Strings
1. character set used.
2. size in octets/bits of each character.
3. structured or unstructured.
4. if structured then a description of the structure such as BNF etc.
5. the length in characters of the string.
6. expression for calculating the length of the string.
7. allowed characters in the string.
8. fixed values of strings.
7. Boolean
1. data type used to represent Boolean value.
2. values of data type that represent true/false.
8. Markers
1. data type.
2. values of the marker.
9. Records
1. existence expression
2. child elements and their order
3. parent element
10. Enumerations
1. data types of enumeration.
2. number of enumeration values.
3.
the enumeration table.
2. Logical Data Structure
1. elements and their names.
2. element PDT.
3. path statements with predicates for accessing array elements.
4. calculation for offsets from other DVs.
5. offset values.
Search WWH ::




Custom Search