COS-310 System Utility Programs

Order Number: XX-3CD91-C2

This document provides an overview of various utility programs for the COS-310 operating system, covering development, debugging, file management, system maintenance, and report/flowchart generation.

Key utilities include:

  • DIBOL Compiler (COMP): Translates DIBOL source code into binary programs, managing storage and generating compilation listings and storage maps. It supports conditional compilation and offers various output options.
  • DIBOL Debugging Technique (DDT): A tool for debugging binary DIBOL programs, featuring breakpoints, variable inspection, subroutine traceback, and iteration.
  • Cross Reference Program (CREF): Aids DIBOL program development by listing labels, their definitions, and references within source code.
  • Peripheral Interchange Program (PIP): Handles file transfers between logical units, device copying, directory space consolidation, and binary scratch area allocation, with options for various file types (binary, data, source, system).
  • Sort Program (SORT): Arranges records in fixed-length COS-310 data files based on defined keys and supports merging multiple sorted files using command files.
  • File Exchange Program (FILEX): Facilitates file transfers between universal diskettes and COS-310 or OS/8 storage, supporting ASCII, IMAGE, and EBCDIC formats, along with diskette management functions like copy, delete, list, and zero.
  • Patch Program (PATCH): Used for applying fixes (patches) to system programs or the Monitor via an interactive dialogue, allowing examination and modification of machine language instructions.
  • Boot Program (BOOT): Bootstraps the system from a specified device, typically used when the system's primary boot device changes.
  • Line Change Program (LINCHG): Temporarily adjusts the lines-per-page setting for printed output, specifically for printers without forms hardware.
  • Format Programs (DKFMT, DYFMT): Initializes RK05 disks (DKFMT) and RX02 diskettes (DYFMT) by formatting them, which erases all existing data.
  • Dump and Fix Technique (DAFT): An editor-like tool for data records, enabling users to search, examine, modify, and list records or parts of records within data files.
  • Report Program Generator (PRINT): Creates DIBOL report programs based on a user-defined command file that specifies report structure, headings, input data, computations, and output formats.
  • Flowchart Generator Program (FLOW): Produces flowcharts from input commands, outputting to a file and capable of generating cross-reference tables for labels.
  • Menu Program (MENU): Provides a structured interface for selecting and executing commands from a predefined command file, enhancing orderly program execution.

Each utility's section details its operating procedures, command syntax, and associated error messages.

XX-3CD91-C2
July 2000
92 pages
Quality

Original
2.4MB

Site structure and layout ©2025 Majenko Technologies