Software Product

COBOL85 (BS2000/OSD) Version 2.3

High-Level ANS COBOL85-Compiler Edition 07/1998

Product Characteristics

COBOL85 is the COBOL compiler, providing support for the current ANSI/ISO COBOL Standard, open interfaces conforming to X/Open, and future standards for the server lines running BS2000/OSD.

COBOL (COmmon Business Ori- ented Language) is a high-level, problem-oriented programming lan- guage which is based on natural English. COBOL is by far the most widely used programming language for commercial data processing so- lutions.

The strength of COBOL lies in the efficiency with which it manipulates and processes large volumes of business-critical data. COBOL is the programming language of the pro- fessional programmer.

The functionality of COBOL85 con- forms to the American National Standard X3.23-1985 with Adden- dum X3.23a-1989, the international standard ISO 1989-1985 with Amendment 1:1992, the German standard DIN 66028-1986 and the European standard EN 21989.

COBOL85 has been validated as compliant with the above standard and has the official conformity cer- tificates to that effect.

UNIX extensions:

COBOL85 supports the POSIX functionality and the POSIX file sys- tem in BS2000/OSD V2.0 or higher.

The COBOL85 compiler is available in the following selectable units:

COBOL85 full configuration:

Compiler without runtime system

with /390 code generator

with AID support

with POSIX/XPG4 support

with structurizer

with UDS-DML

with Report Writer

COBOL85-BC basic configuration:

Compiler without runtime system

with /390 code generator

without AID support

without POSIX/XPG4 support

without structurizer

without UDS-DML

without Report Writer

CRTE is the common runtime envi- ronment for COBOL85 and C/C++. CRTE V2.1 is a software prerequi- site for using the COBOL85 compil- ers and for running COBOL85 V2.3 applications.

CRTE is not supplied with the COBOL85 compiler and must be or- dered separately. CRTE V2.1 is in- cluded in OSD-SVP V2.0 for SR2000 business servers.

COBOL85 supports the symbolic debugging of COBOL programs with the interactive debugging tool AID (not with COBOL85-BC).

COBOL85 (BS2000/OSD) V2.3 is ”Ready for 2000”

A Siemens Nixdorf product is ”Ready for 2000” if

there are no known problems in respect of year 2000, or suitable updates will be provided in time, and

an update or upgrade will be supplied free of charge by Siemens Nixdorf to eliminate any year 2000-related problems.

505-075-22

Page 1
Image 1
Fujitsu manual Product Characteristics, COBOL85 BS2000/OSD V2.3 is Ready for

COBOL85 specifications

Fujitsu COBOL85 is a robust implementation of the COBOL (Common Business-Oriented Language), designed to facilitate business programming on various platforms. As a derivative of the traditional COBOL language, COBOL85 adheres to the standards established in the 1985 ANSI COBOL specification, enriching developers' ability to write reliable and efficient business applications.

One of the main features of Fujitsu COBOL85 is its support for structured programming. This allows developers to create modular programs that are easier to maintain and understand. The language promotes clarity and organization, enabling programmers to break down complex tasks into manageable subroutines. This structured approach contributes significantly to enhanced program readability and aids in debugging processes.

Fujitsu COBOL85 also integrates file handling capabilities that facilitate interaction with multiple data formats and storage systems. The language provides extensive support for indexed and sequential files, enabling developers to efficiently manage large volumes of data. With its robust I/O operations, developers can manipulate files with ease, which is crucial for business applications that require high data processing capabilities.

Another notable characteristic is the comprehensive support for structured data types, allowing programmers to define user-defined data structures. This feature enhances data handling and enables more complex data manipulation, aligning with modern programming practices. Additionally, COBOL85 supports the use of object-oriented programming principles, providing mechanisms for encapsulation, inheritance, and polymorphism. This versatility allows developers to apply modern design techniques and develop applications that are more scalable and adaptable to future requirements.

Fujitsu COBOL85 is designed to operate seamlessly across various platforms, including mainframes, servers, and workstations. This cross-platform functionality ensures that applications written in COBOL85 can be easily deployed in diverse computing environments, which is critical for organizations with varying IT infrastructure.

Furthermore, Fujitsu offers an integrated development environment (IDE) that enhances the coding experience. The IDE includes features such as syntax highlighting, debugging tools, and project management capabilities, making it easier for developers to produce high-quality code efficiently.

In summary, Fujitsu COBOL85 represents a powerful tool for businesses looking to develop reliable and maintainable applications. With its structured programming capabilities, robust file handling, support for modern programming principles, cross-platform compatibility, and efficient development environment, Fujitsu COBOL85 continues to be a vital asset in the world of business computing. Its enduring legacy underscores the ongoing relevance of COBOL in a rapidly evolving technological landscape.