CSA CAN/CSA-ISO/IEC 8652:15 Information technology - Programming languages - Ada
Данный раздел/документ содержится в продуктах:
- Техэксперт: Машиностроительный комплекс
- Картотека зарубежных и международных стандартов
- BSI BS ISO/IEC 8473-5 Information Technology - Protocol for Providing the Connectionless-Mode Network Service Part 5: Provision of the Underlying Service by ISDN Circuit-Switched B-Channels
- BSI BS ISO/IEC 8348 Information Technology - Open Systems Interconnection - Network Service Definition - AMD 10502: July 1999
- 33
- BSI BS ISO/IEC 8473-5 Information Technology - Protocol for Providing the Connectionless-Mode Network Service Part 5: Provision of the Underlying Service by ISDN Circuit-Switched B-Channels
- BSI BS ISO/IEC 8348 Information Technology - Open Systems Interconnection - Network Service Definition - AMD 10502: July 1999
- 33.080
- BSI BS ISO/IEC 8473-5 Information Technology - Protocol for Providing the Connectionless-Mode Network Service Part 5: Provision of the Underlying Service by ISDN Circuit-Switched B-Channels
- BSI BS ISO/IEC 8348 Information Technology - Open Systems Interconnection - Network Service Definition - AMD 10502: July 1999
- BSI BS ISO/IEC 8473-5 Information Technology - Protocol for Providing the Connectionless-Mode Network Service Part 5: Provision of the Underlying Service by ISDN Circuit-Switched B-Channels
- BSI BS ISO/IEC 8473-5 Information Technology - Protocol for Providing the Connectionless-Mode Network Service Part 5: Provision of the Underlying Service by ISDN Circuit-Switched B-Channels
- 35
- BSI BS ISO/IEC 8473-5 Information Technology - Protocol for Providing the Connectionless-Mode Network Service Part 5: Provision of the Underlying Service by ISDN Circuit-Switched B-Channels
- BSI BS ISO/IEC 8348 Information Technology - Open Systems Interconnection - Network Service Definition - AMD 10502: July 1999
- 35.100
- BSI BS ISO/IEC 8473-5 Information Technology - Protocol for Providing the Connectionless-Mode Network Service Part 5: Provision of the Underlying Service by ISDN Circuit-Switched B-Channels
- BSI BS ISO/IEC 8348 Information Technology - Open Systems Interconnection - Network Service Definition - AMD 10502: July 1999
- 35.100.30
- BSI BS ISO/IEC 8473-5 Information Technology - Protocol for Providing the Connectionless-Mode Network Service Part 5: Provision of the Underlying Service by ISDN Circuit-Switched B-Channels
- BSI BS ISO/IEC 8348 Information Technology - Open Systems Interconnection - Network Service Definition - AMD 10502: July 1999
- BSI BS ISO/IEC 8473-5 Information Technology - Protocol for Providing the Connectionless-Mode Network Service Part 5: Provision of the Underlying Service by ISDN Circuit-Switched B-Channels
- BSI BS ISO/IEC 8473-5 Information Technology - Protocol for Providing the Connectionless-Mode Network Service Part 5: Provision of the Underlying Service by ISDN Circuit-Switched B-Channels
- BSI BS ISO/IEC 8473-5 Information Technology - Protocol for Providing the Connectionless-Mode Network Service Part 5: Provision of the Underlying Service by ISDN Circuit-Switched B-Channels
- BSI BS ISO/IEC 8348 Information Technology - Open Systems Interconnection - Network Service Definition - AMD 10502: July 1999
- BSI BS ISO/IEC 13210 Information Technology - Requirements and Guidelines for Test Methods Specifications and Test Method Implementation for Measuring Conformance to POSIX Standards
- BSI BS ISO/IEC 8652 Information Technology - Programming Languages - Ada
- ISO ISO/IEC 6429 Information Technology - Control Functions for Coded Character Sets - Third Edition
- BSI BS ISO/IEC 8473-5 Information Technology - Protocol for Providing the Connectionless-Mode Network Service Part 5: Provision of the Underlying Service by ISDN Circuit-Switched B-Channels
- Картотека зарубежных и международных стандартов
CSA Standards
Information technology - Programming languages - Ada
N CAN/CSA-ISO/IEC 8652:15
Annotation
This International Standard specifies the form and meaning of programs written in Ada. Its purpose is to promote the portability of Ada programs to a variety of computing systems.
Ada is a programming language designed to support the construction of long-lived, highly reliable software systems. The language includes facilities to define packages of related types, objects, and operations. The packages may be parameterized and the types may be extended to support the construction of libraries of reusable, adaptable software components. The operations may be implemented as subprograms using conventional sequential control structures, or as entries that include synchronization of concurrent threads of control as part of their invocation. Ada supports object-oriented programming by providing classes and interfaces, inheritance, polymorphism of variables and methods, and generic units. The language treats modularity in the physical sense as well, with a facility to support separate compilation.
The language provides rich support for real-time, concurrent programming, and includes facilities for multicore and multiprocessor programming. Errors can be signaled as exceptions and handled explicitly. The language also covers systems programming; this requires precise control over the representation of data and access to system-dependent properties. Finally, a predefined environment of standard packages is provided, including facilities for, among others, input-output, string manipulation, numeric elementary functions, and random number generation, and definition and use of containers.
Автоматический перевод:



