OS GSO ISO/IEC 11404:2017
ISO/IEC 11404:2007
Omani Standard
Current Edition
·
Approved on
03 October 2017
Information technology -- General-Purpose Datatypes (GPD)
OS GSO ISO/IEC 11404:2017 Files
English
96 Pages
Current Edition
Reference Language
Obtaining this standard through the store is currently unavailable. You can acquire it directly from its source.
OS GSO ISO/IEC 11404:2017 Scope
This International Standard specifies the nomenclature and shared semantics for a collection of datatypes commonly occurring in programming languages and software interfaces, referred to as the General-Purpose Datatypes (GPD). It specifies both primitive datatypes, in the sense of being defined ab initio without reference to other datatypes, and non-primitive datatypes, in the sense of being wholly or partly defined in terms of other datatypes. The specification of datatypes in this International Standard is “general-purpose” in the sense that the datatypes specified are classes of datatype of which the actual datatypes used in programming languages and other entities requiring the concept “datatype” are particular instances. These datatypes are general in nature; thus, they serve a wide variety of information processing applications.
This International Standard expressly distinguishes three notions of datatype:
— the conceptual, or abstract, notion of a datatype, which characterizes the datatype by its nominal values and properties;
— the structural notion of a datatype, which characterizes the datatype as a conceptual organization of specific component datatypes with specific functionalities; and
— the implementation notion of a datatype, which characterizes the datatype by defining the rules for representation of the datatype in a given environment.
This International Standard defines the abstract notions of many commonly used primitive and non-primitive datatypes which possess the structural notion of atomicity. This International Standard does not define all atomic datatypes; it defines only those which are common in programming languages and software interfaces. This International Standard defines structural notions for the specification of other non-primitive datatypes, and provides a means by which datatypes not defined herein can be defined structurally in terms of the GPDs defined herein.
This International Standard defines a partial terminology for implementation notions of datatypes and provides for the use of this terminology in the definition of datatypes. The primary purpose of this terminology is to identify common implementation notions associated with datatypes and to distinguish them from conceptual notions.
This International Standard specifies the required elements of mappings between the GPDs and the datatypes of some other language. This International Standard does not specify the precise form of a mapping, but rather the required information content of a mapping.
Best Sellers From Information Sector
OS GSO ISO/TR 18492:2017
ISO/TR 18492:2005
Omani Standard
Long-term preservation of electronic document-based information
GSO ISO/TR 18492:2017
ISO/TR 18492:2005
Gulf Standard
Long-term preservation of electronic document-based information
GSO ISO/TS 23635:2024
ISO/TS 23635:2022
Gulf Standard
Blockchain and distributed ledger technologies — Guidelines for governance
GSO ISO/IEC 15773:2013
ISO/IEC 15773:1998
Gulf Standard
Information technology -- Telecommunications and information exchange between systems -- Broadband Private Integrated Services Network -- Inter-exchange signalling protocol -- Transit counter additional network feature
Recently Published from Information Sector
GSO ISO/IEC 23773-1:2026
ISO/IEC 23773-1:2024
Gulf Standard
Information technology — User interfaces for automatic simultaneous interpretation systems — Part 1: General
GSO ISO 19168-1:2026
ISO 19168-1:2025
Gulf Standard
Geographic information — Geospatial API for features — Part 1: Core
GSO ISO/IEC TS 19770-10:2026
ISO/IEC TS 19770-10:2025
Gulf Standard
Information technology — IT asset management — Part 10: Guidance for implementing ITAM
GSO ISO/IEC TS 33062:2026
ISO/IEC TS 33062:2025
Gulf Standard
Information technology — Process assessment — Process assessment model for quantitative processes to support higher levels of process capability in ISO/IEC 33020