TIÊU CHUẨN ISO/IEC TR 10182

  1. Trang chủ
  2. Tiêu Chuẩn Quốc Tế
  3. TIÊU CHUẨN ISO/IEC TR 10182

International Organization for Standardization (ISO)

Thông tin chi tiết sản phẩm:

  • Bản sửa đổi:

    Phiên bản đầu tiên, ngày 15 tháng 12 năm 1993

  • Ngày xuất bản:
    Ngày 15 tháng 3 năm 2016

  • Trạng thái:
    Hoạt động, Hiện tại nhất
  • Ngôn ngữ tài liệu:

    Tiếng Anh

  • Xuất bản bởi:

    Tổ chức tiêu chuẩn hóa quốc tế (ISO)

  • Đếm trang:
    48
  • ANSI được phê duyệt:

    Không

  • DoD được thông qua:

    Không

Mô tả / Tóm tắt:

ISO / IEC TR 10182, Phiên bản đầu tiên, ngày 15 tháng 12 năm 1993 – Công nghệ thông tin – Ngôn ngữ lập trình, môi trường của chúng và giao diện phần mềm hệ thống – Hướng dẫn ràng buộc ngôn ngữ

Báo cáo Kỹ thuật này dựa trên kinh nghiệm thu được trong quá trình tiêu chuẩn hóa hai lĩnh vực chính trong xử lý thông tin. Một lĩnh vực bao gồm các ngôn ngữ lập trình. Khu vực khác bao gồm các dịch vụ cần thiết cho một chương trình ứng dụng để đạt được mục tiêu của nó. Các dịch vụ được chia thành các nhóm nhất quán, mỗi nhóm được gọi là CƠ SỞ HỆ THỐNG, được truy cập thông qua GIAO DIỆN CHỨC NĂNG. Đặc điểm kỹ thuật của cơ sở hệ thống, được gọi là ĐẶC ĐIỂM CHỨC NĂNG, xác định một tập hợp các CHỨC NĂNG HỆ THỐNG, mỗi chức năng thực hiện một số dịch vụ được xác định rõ.

Vì về nguyên tắc, không có lý do gì mà một chương trình không nên sử dụng một cơ sở hệ thống cụ thể, bất kể ngôn ngữ mà nó được viết, nên thực hành của các chỉ định cơ sở hệ thống là xác định một giao diện chức năng ‘trừu tượng’ độc lập với ngôn ngữ. . Theo cách này, các khái niệm trong một cơ sở hệ thống cụ thể có thể được các chuyên gia trong lĩnh vực đó tinh chỉnh mà không cần quan tâm đến đặc thù ngôn ngữ. Một cái nhìn nhất quán nội bộ về một cơ sở hệ thống cụ thể được xác định, liên hệ các chức năng của hệ thống với nhau một cách nhất quán và liên hệ các chức năng của hệ thống với các lớp khác trong cơ sở hệ thống, bao gồm các giao thức để giao tiếp với các đối tượng khác trong hệ thống tổng thể.

Tuy nhiên, nếu hai lĩnh vực này được tiêu chuẩn hóa một cách độc lập, thì không thể đảm bảo rằng các chương trình từ môi trường hoạt động này có thể được chuyển sang môi trường hoạt động khác, ngay cả khi các chương trình được viết bằng ngôn ngữ lập trình tiêu chuẩn và chỉ sử dụng các phương tiện hệ thống tiêu chuẩn. Sự ràng buộc ngôn ngữ của cơ sở hệ thống với ngôn ngữ lập trình cung cấp cú pháp ngôn ngữ ánh xạ giao diện chức năng của cơ sở hệ thống. Điều này cho phép một chương trình được viết bằng ngôn ngữ này có thể truy cập các chức năng của hệ thống cấu thành cơ sở hệ thống theo cách tiêu chuẩn. Mục đích của ràng buộc ngôn ngữ là để đạt được tính di động của một chương trình sử dụng các phương tiện cụ thể bằng một ngôn ngữ cụ thể. Ví dụ về các cơ sở hệ thống có các ràng buộc ngôn ngữ được phát triển cho chúng là GKS, NDL và SQL (xem Thư mục tài liệu tham khảo). Có thể dự đoán rằng sẽ cần phải phát triển thêm về ràng buộc ngôn ngữ. Một số cơ sở hệ thống hiện đang được chuẩn hóa không có ràng buộc về ngôn ngữ và các cơ sở hệ thống bổ sung sẽ được chuẩn hóa. Có thể có n × m ràng buộc ngôn ngữ, trong đó n là số ngôn ngữ và m là số cơ sở hệ thống.

Phạm vi của Báo cáo kỹ thuật này là phân loại các phương pháp ràng buộc ngôn ngữ, báo cáo chi tiết về các trường hợp cụ thể và đưa ra các hướng dẫn đề xuất cho các tiêu chuẩn ràng buộc ngôn ngữ trong tương lai.

Lưu ý rằng các ràng buộc ngôn ngữ và các giao diện cơ sở trừu tượng phải có một biểu diễn thời gian chạy tương thích, nhưng cơ sở trừu tượng không nhất thiết phải được viết bằng ngôn ngữ chủ. Ví dụ, nếu chương trình ứng dụng đang sử dụng ràng buộc ngôn ngữ Pascal và cơ sở tương ứng được viết bằng FORTRAN, thì sẽ có một biểu diễn thời gian chạy tương thích trong môi trường hoạt động đó. Cách thức đạt được sự tương thích này nằm ngoài phạm vi của các hướng dẫn này. Đây thường là một thuộc tính của môi trường hoạt động do người triển khai xác định và được xem xét ngắn gọn trong Báo cáo kỹ thuật này.


Để mua tài liệu tiêu chuẩn quốc tế – ISO/IEC TR 10182, xin vui lòng đặt hàng trực tuyến hoặc gọi: Việt Nam: (+84) 0988359999 | +(84) 0904889859 |

CHI PHÍ: LIÊN HỆ

Website: https://isoquocte.com | hoặc email: isoquocte@gmail.com

Giá có thể thay đổi mà không cần thông báo. Sách điện tử (PDF) chỉ được cấp phép cho một người dùng truy cập.

TÌM KIẾM THÊM TIÊU CHUẨN

Bài viết liên quan

Chinese (Simplified)EnglishJapaneseKoreanRussianVietnamese