Unit A: Understanding BMS
Provides an overview of BMS and its features.
| Features of BMS
Purpose of BMS. Use of maps, data streams and attribute bytes. General features of BMS. |
| Data Formats and Maps
Data mapping feature. Field, block and text data formats. |
| Course Example and Conventions
Review of the formatted screen, map set and symbolic description map for the course example screen. Review of course conventions. |
Unit B: Generating Maps
Covers topics related to the data mapping facility of BMS.
| Terminal Characteristics
Function of attributes. Use of standard and extended attributes. |
| Physical and Symbolic Description Maps
Purpose of a map set. Creation and use of physical maps and symbolic description maps. |
| Components of a Map Set
Assembler commands and BMS macros used in map sets. |
Unit C: Coding Map Macros
Discusses how to code each of the BMS macros, the purpose of each macro and the function of the various operands with each macro.
Unit D: Defining Field Characteristics
Discusses how to set standard attributes and extended attributes.
| Standard Attributes
How standard attributes are defined. Options available with the ATTRB= operand. |
| Extended Attributes
How extended attributes are established. Purpose of DSATTS and MAPATTS operands. |
Unit E: Programming With Maps
Reviews concepts learned by having the student code two maps sets.
| Menu Map Set |
| Data Entry Map Set |
|