Tiêu chuẩn Quốc gia TCVN 10583-5:2014 quy định nội dung của các mục nhập sổ đăng ký ghi lại thông tin về việc xác định đối tượng điều khiển VT và gán các tên của kiểu OBJECT IDENTIFIER ASN.1 cho việc xác định VT CO. Các VT CO trong sổ đăng ký này được xác định để sử dụng với các thực thi của giao thức VT yêu cầu phù hợp với ISO 9041-1.
TIÊU CHUẨN QUỐC GIA TCVN 10583-5:2014 ISO/IEC 9834-5:1991 CÔNG NGHỆ THÔNG TIN - LIÊN KẾT HỆ THỐNG MỞ - THỦ TỤC ĐIỀU HÀNH CỦA CƠ QUAN ĐĂNG KÝ OSI - PHẦN 5: SỔ ĐĂNG KÝ XÁC ĐỊNH ĐỐI TƯỢNG ĐIỀU KHIỂN VT Information technology - Open systems interconnection - Procedures for the operation of OSI registration authorities - Part 5: Register of VT control Object definitions Lời nói đầu TCVN 10583-5:2014 hoàn toàn tương đương với ISO/IEC 9834-5:1991 TCVN 10583-5:2014 Ban kỹ thuật tiêu chuẩn quốc gia TCVN/JTC Công nghệ thông tin biên soạn, Tổng cục Tiêu chuẩn Đo lường Chất lượng đề nghị, Bộ Khoa học Công nghệ công bố Lời giới thiệu Bộ tiêu chuẩn TCVN 10583 (ISO/IEC 9834) Công nghệ thông tin - Liên kết hệ thống mở gồm tiêu chuẩn sau đây: TCVN 10583-1:2014 (ISO/IEC 9834-1:2012) Công nghệ thông tin - Thủ tục điều hành quan đăng ký định danh đối tượng - Phần 1: Thủ tục chung cung định danh đối tượng quốc tế TCVN 10583-2:2014 (ISO/IEC 9834-2:1993) Công nghệ thông tin - Liên kết hệ thống mở - Thủ tục điều hành quan đăng ký OSI - Phần 2: Thủ tục đăng ký cho kiểu tài liệu OSI TCVN 10583-3:2014 (ISO/IEC 9834-3:2008) Công nghệ thông tin - Liên kết hệ thống mở - Thủ tục điều hành quan đăng ký OSI - Phần 3: Đăng ký cung định danh đối tượng bên cung mức ISO ITU-T quản trị TCVN 10583-4:2014 (ISO/IEC 9834-4:1991) Công nghệ thông tin - Liên kết hệ thống mở - Thủ tục điều hành quan đăng ký OSI-Phần 4: Sổ đăng ký hồ sơ VTE TCVN 10583-5:2014 (ISO/IEC 9834-5:1991) Công nghệ thông tin - Liên kết hệ thống mở - Thủ tục điều hành quan đăng ký OSI - Phần 5: Sổ đăng ký xác định đối tượng điều khiển VT TCVN 10583-6:2014 (ISO/IEC 9834-6:2005) Công nghệ thông tin - Liên kết hệ thống mở - Thủ tục điều hành quan đăng ký OSI - Phần 6: Đăng ký trình ứng dụng thực thể ứng dụng TCVN 10583-7:2014 (ISO/IEC 9834-7:2008) Công nghệ thông tin-Liên kết hệ thống mở - Thủ tục điều hành quan đăng ký OSI - Phần 7: Việc đăng ký tổ chức quốc tế ISO ITU-T TCVN 10583-8:2014 (ISO/IEC 9834-8:2008) Công nghệ thông tin - Liên kết hệ thống mở - Thủ tục điều hành quan đăng ký OSI - Phần 8: Tạo đăng ký định danh đơn (UUIDs) sử dụng thành phần định danh đối tượng ASN.1 TCVN 10583-9:2014 (ISO/IEC 9834-9:2008) Công nghệ thông tin - Liên kết hệ thống mở - Thủ tục điều hành quan đăng ký OSI - Phần 9: Đăng ký cung định danh đối tượng cho ứng dụng dịch vụ sử dụng định danh thẻ CÔNG NGHỆ THÔNG TIN - LIÊN KẾT HỆ THỐNG MỞ - THỦ TỤC ĐIỀU HÀNH CỦA CƠ QUAN ĐĂNG KÝ OSI - PHẦN 5: SỔ ĐĂNG KÝ XÁC ĐỊNH ĐỐI TƯỢNG ĐIỀU KHIỂN VT Information technology - Open systems interconnection - Procedures for the operation of OSI registration authorities - Part 5: Register of VT control Object definitions Phạm vi áp dụng Tiêu chuẩn quy định nội dung mục nhập sổ đăng ký ghi lại thông tin việc xác định đối tượng điều khiển VT gán tên kiểu OBJECT IDENTIFIER ASN.1 cho việc xác định VT CO Các VT CO sổ đăng ký xác định để sử dụng với thực thi giao thức VT yêu cầu phù hợp với ISO 9041-1 Các tên gọi hồ sơ VTE tham chiếu tiêu chuẩn sử dụng lĩnh vực giao thức truyền thông VT xác định ISO 9041-1 yêu cầu định danh việc xác định VT CO sổ đăng ký Tên đăng ký theo tiêu chuẩn phải sử dụng định danh hồ sơ VTE liên kết với sổ đăng ký Sự có mặt mục nhập sổ đăng ký Sổ đăng ký không bao hàm hỗ trợ cho việc xác định VT CO thực thi thiết bị đầu cuối ảo CHÚ THÍCH Tuy nhiên, mục nhập xác định VT CO, yêu cầu thực liên quan đến thực thi yêu cầu hỗ trợ mục nhập Yêu cầu đăng ký việc phân loại CO sau định danh ISO 9040: - Các đối tượng điều khiển mục nhập trường (FEICOs) - Các đối tượng điều khiển thí điểm mục nhập trường (FEPCOs) - Các đối tượng thông tin tham chiếu (RIOs) - Các đối tượng điều khiển điều kiện kết thúc (TCCOs) Ngồi ra, có u cầu việc đăng ký đối tượng điều khiển hỗn hợp Các tiêu chuẩn VT tương lai định danh yêu cầu đăng ký cho phân loại CO Tài liệu viện dẫn Các tài liệu viện dẫn sau cần thiết cho việc áp dụng tiêu chuẩn Đối với tài liệu viện dẫn ghi năm cơng bố áp dụng nêu Đối với tài liệu viện dẫn không ghi năm công bố áp dụng phiên nhất, bao gồm sửa đổi ISO/IEC 8824:1990 Information technology - Open systems interconnection - Specification of abstract systax notation one (ASN.1) (Công nghệ thông tin - Liên kết hệ thống mở - Đặc tả ký pháp cú pháp trừu tượng phiên (ASN.1)) ISO 9040:19901 Information technology - Open systems interconnection -Virtual terminal basic class service (Công nghệ thông tin - Liên kết hệ thống mở - Dịch vụ lớp sở thiết bị đầu cuối ảo) ISO 9041-1:19902 Information technology - Open systems interconnection -Virtual terminal basic class protocol - Part 1: Specification (Công nghệ thông tin - Liên kết hệ thống mở - Giao thức lớp sở thiết bị đầu cuối ảo - Phần 1: Quy định) ISO/IEC 9834-1:19913 Information technology - Open systems interconnection - Procedures for the operation of OSI registration authorities - Part 1: General procedures (Công nghệ thông tin Liên kết hệ thống mở -Thủ tục điều hành quan đăng ký OSI - Phần 1: Các thủ tục chung) Định nghĩa Tiêu chuẩn áp dụng thuật ngữ sau a) Liên kết VT ISO 9040:1990 hủy thay ISO 9040:1997 ISO 9041-1:1990 hủy thay ISO 9041-1:1997 ISO/IEC 9834-1:1991 hủy thay ISO/IEC 9834-1:2012 b) Thông số VTE c) Thông số dịch vụ d) Đối tượng biểu diễn e) Đối tượng điều khiển f) Đối tượng thiết bị g) Trường h) Đối tượng điều khiển việc xác định trường i) Bản ghi việc xác định trường j) Đối tượng điều khiển hướng dẫn mục nhập trường k) Bản ghi hướng dẫn mục nhập trường l) Hướng dẫn mục nhập trường m) Đối tượng điều khiển thí điểm mục nhập trường n) Bản ghi thí điểm mục nhập trường o) Đối tượng điều khiển ngữ cảnh p) Đối tượng thông tin tham chiếu q) Đối tượng điều khiển điều kiện kết thúc r) Sự kiện mục nhập trường s) Điều kiện mục nhập trường t) Phản ứng mục nhập trường Các từ viết tắt Tiêu chuẩn áp dụng từ viết tắt sau VT Thiết bị đầu cuối ảo VTE Môi trường thiết bị đầu cuối ảo ISO Tổ chức quốc tế tiêu chuẩn hóa OSI Liên kết hệ thống mở ASN.1 Ký pháp cú pháp trừu tượng phiên CO Đối tượng điều khiển FDCO Đối tượng điều khiển việc xác định trường FDR Bản ghi việc xác định trường FEICO Đối tượng điều khiển hướng dẫn mục nhập trường FEIR Bản ghi hướng dẫn mục nhập trường FEI Hướng dẫn mục nhập trường FEPCO Đối tượng điều khiển thí điểm mục nhập trường FEPR Bản ghi thí điểm mục nhập trường FEE Sự kiện mục nhập trường FEC Điều kiện mục nhập trường FER Phản ứng mục nhập trường CCO Đối tượng điều khiển ngữ cảnh RIO Đối tượng thông tin tham chiếu TCCO Đối tượng điều khiển điều kiện kết thúc Ban kỹ thuật Ban kỹ thuật tiêu chuẩn quốc gia có trách nhiệm xây dựng tiêu chuẩn Vai trò Cơ quan đăng ký Cơ quan đăng ký thực vai trò kỹ thuật việc đảm bảo mục nhập phù hợp với tiêu chuẩn trình bày đặc tả hữu ích rõ ràng Nội dung mục nhập sổ đăng ký Nội dung mục nhập sổ đăng ký quy định Phụ lục A Định dạng mục nhập sổ đăng ký Các đề xuất mục nhập sổ đăng ký phải dạng quy định Phụ lục A Áp dụng T CVN 10583-1(ISO/IEC 9834 -1) Tiêu chuẩn áp dụng tất điều TCVN 10583-1(ISO/IEC 9834-1) 10 Hoạt động Các hoạt động không vượt 20 đăng ký năm 11 Sự thay đổi Việc bao gồm, việc sửa đổi việc xóa mục nhập sổ đăng ký Sổ đăng ký phải yêu cầu đồng thuận tổ chức thành viên ISO phải làm theo thủ tục tương tự sử dụng cho thỏa thuận tiêu chuẩn ngoại trừ phê duyệt cuối hội đồng ISO/IEC không yêu cầu 12 Tính sẵn có Các mục nhập sổ đăng ký phải Cơ quan đăng ký tạo sẵn cho người yêu cầu 13 Sổ đăng ký phụ Sổ đăng ký phải bao gồm sổ đăng ký phụ, sổ đăng ký phụ tương ứng với phân loại đối tượng điều khiển VT Đó là: - COs hỗn hợp; - FEICOs; - FEPCOs; - RIOs; - TCCOs Các kiểu đối tượng điều khiển xác định sửa đổi ISO 9040 tiêu chuẩn VT tương lai Các yêu cầu đăng ký kiểu CO phải quy định tiêu chuẩn cho tiêu chuẩn không cần cập nhật PHỤ LỤC A (Quy định) Các mục nhập sổ đăng ký Các tiêu đề Phụ lục phải sử dụng mục nhập sổ đăng ký Các nội dung điều xác định văn tương ứng đây: CHÚ THÍCH Ví dụ mục nhập sổ đăng ký xuất Phụ lục B, nên tham khảo phụ lục A.1 Số mục nhập Số mục nhập xác định quan trì sổ đăng ký Ngồi hướng tới mục đích sử dụng người cung cấp định danh mục nhập sổ đăng ký phạm vi quan trì sổ đăng ký khơng nằm ngồi sổ đăng ký Ví dụ là: MISCO-03 Mục nhập sổ đăng ký thứ ba COs hỗn hợp; FEICO-05 Mục nhập sổ đăng ký thứ năm FEICOs; FEPCO-11 Mục nhập sổ đăng ký thứ mười FEPCOs; RIO-06 Mục nhập sổ đăng ký thứ sáu RIOs; TCCO-07 Mục nhập sổ đăng ký thứ bảy TCCOs A.2 Tên Cơ quan bảo trợ Điều phải chứa tên quan bảo trợ (xác định TCVN 10583-1(ISO/IEC 9834-1)) tổ chức đề xuất mục nhập sổ đăng ký A.3 Ngày tháng Điều phải chứa ngày tháng đề xuất đệ trình đến tiểu ban kỹ thuật có trách nhiệm ngày tháng đề xuất mục nhập sổ đăng ký A.4 Định danh Điều quy định giá trị kiểu OBJECT IDENTIFIER ASN.1 định danh VT CO xác định mục nhập sổ đăng ký này, sử dụng trường định danh kiểu CO phần tử giao thức VT tham chiếu CO CHÚ THÍCH Các giá trị kiểu OBJECT IDENTIFIER ASN.1 cung cấp định danh đối tượng thông tin không sử dụng lại Một mục nhập sổ đăng ký xác định VT CO OSI chép mà khơng có thay đổi kỹ thuật từ sổ đăng ký đến sổ đăng ký khác giá trị định danh đối tượng cấp phát trì để định danh đối tượng sổ đăng ký giá trị cấp phát Giá trị định danh cũ không sử dụng lại để định danh đối tượng khác Các định danh đối tượng cấp phát Cơ quan đăng ký quốc tế kiểu đối tượng điều khiển VT phải có dạng: {iso standarrd 9834 vt-co-def (5) reg (x) y} a) reg (x) định danh sổ đăng ký phụ có giá trị sau đây: - reg (x) = - misco(0); - reg (x) = - feico(1); - reg (x) = - fepco(2); - reg (x) = - rio(3); - reg (x) = - tcco (4) Các giá trị cho sổ đăng ký phụ phải xác định tiêu chuẩn VT tương lai định danh phân loại CO đăng ký; b) y số kiểu đối tượng điều khiển VT sổ đăng ký phụ quốc tế Các định danh đối tượng cấp phát quan đăng ký khác mẫu cho phép theo ISO/IEC 8824 lệ thuộc vào TCVN 10583-1(ISO/IEC 9834-1) A.5 Giá trị mô tả Điều quy định giá trị Bộ mô tả đối tượng ASN.1 liên kết với định danh điều A.4 Các mục nhập chép từ sổ đăng ký đến sổ đăng ký khác, thay đổi điều phải xem thay đổi biên tập, thay đổi kỹ thuật Giá trị Bộ mô tả đối tượng cung cấp văn mà người đọc mô tả việc xác định VT CO bao trùm mục nhập sổ đăng ký Nó chọn để cung cấp khả định danh mức cao việc xác định VT CO điều không bảo đảm chắn A.6 Các thông số CO Bảng A.1 xác định thông số VTE, thông số quy định CO Ký pháp sau sử dụng bảng để biểu thị trạng thái mục nhập: M = bắt buộc; O= tùy chọn; C = điều kiện; - = thông số CO không ánh xạ đến thông số VT Bảng A.1 - Các thông số CO Kiểu CO Đối tượng điều Đối tượng điều Đối tượng điều khiển phần tử khiển nhiều phần khiển khơng Thơng số CO đơn có tham số tử tham số hỗn tham số hỗn hợp hỗn hợp hợp FEICO FEPCO RIO Tên CO - - - - Định danh kiểu CO - - - - Cấu trúc CO - M M - Số nguyên dương Không thông số O O Truy cập CO Quyền ưu tiên CO O (xem thích 1) O O (xem thích 1) (xem thích 1) (xem thích 1) O O O (xem thích 1) (xem thích 1) (xem thích 1) (xem thích 1) Bộ khởi phát CO O (xem thích 1) Định danh phần tử - CO Hạng mục CO Kho CO O O O (xem thích 1) (xem thích 1) (xem thích 1) M - - - - - - - - Số nguyên dương O “boolean”mặc O định (xem “boolean”mặc định thích 2) (xem thích 2) C C (xem thích 3) (xem thích 3) Kích cỡ CO O O (xem thích 4) (xem thích 4) Các CHÚ THÍCH: Danh sách giá trị hợp lệ từ ISO9040 - vắng mặt áp dụng giá trị mặc định thơng thường 2 Giá trị mặc định hạng mục CO “boolean” Có mặt hạng mục “ký tự” vắng mặt áp dụng giá trị mặc định thông thường Giá trị phụ thuộc vào hạng mục vắng mặt áp dụng giá trị mặc định thông thường A.7 Các giá trị, cú pháp ngữ nghĩa CO Điều quy định giá trị liệu ban đầu bao gồm CO đăng ký, ngữ nghĩa kết hợp với giá trị cho FEICOs FEPCOs cập nhật quy định cú pháp cho cập nhật A.7.1 COs hỗn hợp CO hỗn hợp chứa phần từ đơn đa phần tử xác định ISO 9040 COs có thơng số có cấu trúc khơng thơng số Đối với phần tử, giá trị đơn đưa cách tùy chọn trường hợp hạng mục “boolean” đưa nhiều giá trị Mô tả ngôn ngữ tự nhiên ngữ nghĩa kết hợp với giá trị chứa CO Đây trường hợp bao gồm hoạt động mà người sử dụng VT nhận cập nhật đến CO thực suy luận tạo cho hoạt động cập nhật Cú pháp cập nhật CO có cấu trúc thơng số xác định trước ISO 9041-1 A.7.2 FEICOs Mô tả ngôn ngữ tự nhiên đưa cho FEI xác định mục nhập sổ đăng ký FEICO tạo thành danh sách ghi hướng dẫn mục nhập trường (FEIRs) Mỗi FEIR chứa nhiều FEIs Nội dung ban đầu FEIR xác định từ tập FEIs mơ tả Đặc tả đưa số hiệu tích lũy nhiều FEIR áp dụng đồng thời đến mục nhập liệu cho trường (xem ISO 9040 thích điều B.18.7) Một phát biểu tạo để xem liệu FEICO xác định mục nhập sổ đăng ký cập nhật hay khơng Nếu khơng, nội dung thực tế FEIR không quan trọng Các ngữ nghĩa FEI kết hợp với mục FEICO, FEICO sử dụng đối tượng điều khiển việc xác định trường (FDCO) Nếu FEICO cập nhật cú pháp cập nhật cho FEI đưa trình bày ASN.1 A.7.3 FEPCOs Mô tả ngôn ngữ tự nhiên đưa cho kiện mục nhập trường (FEE), điều kiện mục nhập trường (FEC) phản ứng mục nhập trường (FER) xác định mục nhập sổ đăng ký FEPCO tạo thành danh sách ghi thí điểm mục nhập trường (FEPRs) Mỗi FEPR chứa FEE, FEC nhiều FER Nội dung ban đầu FEPR xác định từ tập FEEs, FECs FERs mô tả Một phát biểu tạo để xem liệu FEPCO xác định mục nhập sổ đăng ký cập nhật hay khơng Nếu khơng, nội dung thực tế FEPR không quan trọng Các ngữ nghĩa FEPR kết hợp với mục FEPCO, FEPCO sử dụng đối tượng điều khiển việc xác định trường (FDCO) Nếu FEPCO cập nhật cú pháp cập nhật cho FEE, FEC FER đưa trình bày ASN.1 A.7.4 RIOs RIO tạo thành tập ghi RIO Mỗi ghi chứa chuỗi hoạt động DO, CO hoạt động RIO Nội dung ghi quy định CHÚ THÍCH RIO xác định “khn mẫu” bao gồm sơ đồ biểu diễn cách bố trí mẫu A.7.5 TCCOs TCCOs đối tượng điều khiển đa phần tử với cú pháp ngữ nghĩa ba phần tử xác định ISO 9040 Đối với việc đăng ký: a) Có thể xác định cách tùy chọn giá trị ban đầu cho ba phần tử đầu tiên; b) Xác định số, hạng mục (trong suốt ký tự), mô tả ngôn ngữ tự nhiên ngữ nghĩa giá trị tùy chọn ban đầu cho phần tử lại A.8 Thơng tin bổ sung Các thích bổ sung bao gồm đây, cần thiết nhằm phát biểu điều kiện việc sử dụng CO, ví dụ việc phụ thuộc vào giá trị thơng số “tồn cầu” liên kết VT chế độ VT vào giá trị thông số VTE cụ thể Các yêu cầu quy định đặt thực thi yêu cầu hỗ trợ việc xác định VT CO Điều tùy chọn quy định A.9 Cách sử dụng Cách sử dụng Co đưa thông tin Điều bắt buộc PHỤ LỤC B (Tham khảo) Các ví dụ mục nhập sổ đăng ký Ví dụ - Đối tượng điều khiển đa phần tử sử dụng với thiết bị in phụ Số mục nhập MISCO - 03 Tên tổ chức bảo trợ Tổ chức bảo trợ ISO/IEC JTC1/SC21/WG Ngày tháng Ngày tháng đề trình đề xuất 17/11/1991 Định danh {iso standard 9834 vt-co-def(5) misc (0) 3} Giá trị mô tả “CO sử dụng với thiết bị in phụ” Các thông số CO Phần chính: Cấu trúc CO Phần tử Định danh phần tử CO Hạng mục Co boolean Kích cỡ CO Phần tử Định danh phần tử CO Hạng mục Co Chuỗi in Kho CO Tập đồ họa IRV mặc định ISO 646 Kích cỡ CO 40 Các giá trị ngữ nghĩa CO Phần tử Boolean Ngữ nghĩa Đây chuyển on-off thay đổi người sử dụng VT Việc cài đặt “true” có nghĩa “on” “false” có nghĩa “off” Khi boolean chuyển từ “false” thành “true”, thiết bị in bắt đầu in trang đối tượng trình diễn Khi trang thời hồn thiện người sử dụng VT đặt lại boolean “false” Nếu sử dụng chế độ S việc in bắt đầu thẻ chuyển đến người sử dụng VT bàn phím và/hoặc thiết bị đầu vào khác bị vô hiệu việc in diễn Giới hạn không áp dụng cho chế độ A Boolean phản ánh trạng thái cục sẵn sàng thiết bị in Việc cài đặt “false” có nghĩa thiết bị in “ngoại tuyến”, “true” có nghĩa thiết bị in “trực tuyến” Boolean cài đặt cài đặt lại giới hạn cuối Boolean phản ánh trạng thái đề phòng “hết giấy” Việc cài đặt “true” có nghĩa thiết bị in hết giấy, cài đặt “false” có nghĩa thiết bị in giấy Boolean cài đặt cài đặt lại người sử dụng VT cuối Boolean “ngoại tuyến” cài đặt “false” boolean cài đặt “false” Phần tử Chuỗi ký tự chứa thông điệp người điều hành cuối sử dụng cho thông điệp đề phòng người điều hành Thơng tin bổ sung Khơng có thơng tin Cách sử dụng CO sử dụng hệ thống cuối có thiết bị in đính kèm Thiết bị in bắt đầu người sử dụng ứng dụng VT để in trang Khi kết thúc, người sử dụng VT cuối báo hiệu hoàn thiện Người sử dụng ứng dụng VT phát trạng thái thiết bị in trực tuyến hay ngoại tuyến có hết giấy hay khơng CO sử dụng chế độ A chế độ S Ví dụ - FEICO điển hình Số mục nhập FEICO - 05 Tên tổ chức bảo trợ Tổ chức bảo trợ ISO/IEC JTC1/SC21/WG Ngày tháng Ngày tháng đề trình đề xuất 17/11/1991 Định danh {iso standard 9834 vt-co-def(5) feico(1) 5} Giá trị mô tả Khơng có thơng tin Các thơng số CO Cấu trúc-CO “không thông số” Giá trị CO, cú pháp ngữ nghĩa 7.1 Hướng dẫn mục nhập trường (FEIs) a) Số mục nhập hộp ký tự vào trường Nếu số trường khơng thể sửa đổi Mặt khác, FEI lấy giá trị ký hiệu “fill” cho biết số lấy với kích cỡ trường b) Danh sách ký tự cho phép vào trường Chương trình điều khiển mục nhập liệu thực việc kiểm tra tính hợp lệ dựa vào danh sách Đây tham chiếu kho liệu hoàn thiện quy định ISO 9040 c) Danh sách hoạt động thuộc tính logic cho phép mà thực nội dung trường Nếu danh sách khơng có hiệu lực khơng có hoạt động thuộc tính logic cho phép Danh sách khơng bao gồm thuộc tính thứ cấp “kho ký tự” mô tả mục b Danh sách kiểu thuộc tính khơng mở rộng Giả thiết với kiểu thuộc tính cho trước tất biến đổi cho phép d) Mục nhập gọi ký tự đồ họa, ký tự cho biết cách cho người sử dụng thấy vị trí ký tự trường bao gồm thuộc tính biểu diễn e) Chế độ hình ký tự đầu vào cho biết cách thuộc tính đầu vào lặp lại, ký tự có khóa, ký tự cố định (với thuộc tính biểu diễn) khơng lặp lại f) Thời gian đợi mục nhập cho biết thời gian sau người sử dụng cuối hoạt động thiếu gây phản ứng lại 7.2 Cú pháp cập nhật FEICO cập nhật Cú pháp sơ lược việc cập nhật FEICO có ISO 9041-1 “FEI::=ANY” Cú pháp cụ thể FEI sau: 7.3 FEICO ban đầu FEIR01 Số ký tự = 10 FEIR02 Số ký tự = kích cỡ trường FEIR03 Các ký tự cho phép = “ABCD XYZ” IRV ISO 646 FEIR04 Các ký tự cho phép = “abcd… xyz”của IRV ISO 646 FEIR05 Các ký tự cho phép = “0123456789” IRV ISO 646 FEIR06 Các thuộc tính cho phép = màu nổi, màu FEIR07 Các thuộc tính cho phép = nhấn mạnh FEIR08 Các thuộc tính cho phép = font FEIR09 Ký tự gọi mục nhập = “-”, viết lên đen, nhấn mạnh, kho ký tự - IRV ISO 646 FEIR10 Chế độ hình = khơng hiển thị FEIR11 Chế độ hình = “-”, viết lên đen, nhấn mạnh, kho ký tự - IRV ISO 646 FEIR12 Chế độ hình = lặp lại FEIR13 Thời gian đợi = phút FEIR14 Thời gian đợi = phút FEIR15 Thời gian đợi = 20 phút CHÚ THÍCH FEIR03, 04 05 nhắc lại kết hợp kết ký tự để thêm vào FEIR10 11 không nhắc lại kết hợp trường cho trước FEIR 13, 14, 15 không nhắc lại kết hợp trường cho trước Thông tin bổ sung Khơng có thơng tin Cách sử dụng FEICO sử dụng cho dạng đơn dựa ứng dụng mục nhập liệu Ngồi sử dụng chung với FEPCO-11 đăng ký với RIO-06 đăng ký Ví dụ - FEPCO điển hình Số mục nhập FEPCO-11 Tên tổ chức bảo trợ Tổ chức bảo trợ ISO/IEC JTC1/SC 21/WG Ngày tháng Ngày tháng đệ trình đề xuất là: 17/11/1991 Định danh {iso standard 9834 vt-co-def(5) fepco(2) 11} Giá trị mơ tả Khơng có thông tin Các thông số CO Cấu trúc CO “khơng có thơng số” Giá trị CO, cú pháp ngữ nghĩa 7.1 Sự kiện mục nhập trường (FEEs) a) Một phím chức năng, biểu thị số nguyên m, hoạt động (Danh sách khóa chức định danh giá trị nguyên ngữ nghĩa chúng thêm vào hữu ích) b) Giới hạn mục nhập trường phát Sự kiện tạo số phần tử hộp ký tự thích hợp vào trường c) Hộp ký tự lỗi nhập Sự kiện tạo ký tự cấm nhập người sử dụng cuối d) Việc hiệu chỉnh tràn ngược phát Sự kiện tạo trỏ nằm phần tử hộp ký tự trường phím hiệu chỉnh (phím lùi) kéo xuống e) Sự kết thúc thời gian đợi mục nhập phát f) Việc hiệu chỉnh ký tự lỗi nhập Sự kiện tạo ký tự nhập cuối bị cấm phím hiệu chỉnh bị hạ xuống g) Ký tự lỗi theo sau liệu phát Sự kiện tạo ký tự nhập cuối bị cấm ký tự đầu vào (không phải phím hiệu chỉnh) nhập 7.2 Các điều kiện mục nhập trường (FECs) a) Trường điểm bắt đầu đường điều hướng b) Trường điểm kết thúc đường điều hướng c) Con trỏ nằm vị trí nhập trường d) Điều kiện a) điều kiện c) e) Điều kiện b) điều kiện c), f) Không áp dụng điều kiện g) không áp dụng điều kiện a) h) không áp dụng điều kiện b) i) Bất kỳ 7.3 Các phản ứng mục nhập trường (FERs) a) Phân phát cập nhật chưa nhận đến điểm b) Thực ghi RIO định c) Gọi ghi RIO định d) Không ý đến kiện e) Dừng mục nhập, thực theo mục a) chế độ S, bỏ qua WAVAR Trong chế độ A, kết thông số dịch vụ mục nhập khởi đầu VT bị xóa f) Xóa tất liệu nhập bắt đầu lại k=1 trường ban đầu CCO h) Thay đổi trỏ đến địa k=1 trường “tiếp theo”, có, đường điều hướng tiến i) Thay đổi trỏ đến địa k=1 trường “trước”, có, đường điều hướng lùi j) Hiển thị thơng điệp lỗi, xóa ký tự, tái định vị trỏ mục nhập 7.4 Cú pháp cập nhật FEPCO cập nhật Cú pháp sơ lược cho cập nhập FEPCOs có ISO 9041-1 “FEE::=ANY, FEC::=ANY FER::=ANY” Cú pháp cụ thể cho FEEs, FECs FERs sau: FEPR DEFINITONS::=BEGIN FEE::=CHOICE {functionkey [0] IMPLICIT INTEGER, endOfField [1] IMPLICIT NULL, badChar [2] IMPLICIT NULL, reverseOFlow [3] IMPLICIT NULL, timeExpired [4] IMPLICIT NULL, corrAfterBad [5] IMPLICIT NULL, goodAfterBad [6] IMPLICIT NULL} FEC::=CHOICE {none [0] IMPLICIT NULL, first [1] IMPLICIT NULL, last [2] IMPLICIT NULL, firstChar [3] IMPLICIT NULL, firstFirst [4] IMPLICIT NULL, lastFirst [5] IMPLICIT NULL, notFirst [6] IMPLICIT NULL notLast [7] IMPLICIT NULL any [8] IMPLICIT NULL} FER::=CHOICE {ignore [0] IMPLICIT NULL, deliver [1] IMPLICIT NULL, execute [2] IMPLICIT RIORecordId, call [3] IMPLICIT RIORecordId, deliverToken [4] IMPLICIT NULL, eraseFieldStrt [5] IMPLICIT NULL, eraseAllStrt [6] IMPLICIT NULL nextField [7] IMPLICIT NULL previousField [8] IMPLICIT NULL eraseCharStrt [9] IMPLICIT NULL} RIORecordId::=SEQUENCE {rioName {1} IMPLICIT PrintableString OPTIONAL, OPTIONAL có RIO VTE recordId [2] IMPLICIT PrintableString} END-Kết thúc việc xác định FEPR 7.5 FEPCO ban đầu FEPR01 Sự kiện Phím chức “m” - trường Điều kiện Trường không điểm kết thúc Phản ứng Định vị đến trường FEPR02 Sự kiện Phím chức “m” - trường Điều kiện Trường điểm kết thúc Phản ứng Hiển thị thơng điệp lỗi FEPR03 Sự kiện Phím chức “m” - trường trước Điều kiện Ở điểm bắt đầu Phản ứng Định vị đến trường trước FEPR04 Sự kiện Phím chức “m” - trường trước Điều kiện Trường điểm bắt đầu Phản ứng Thơng điệp lỗi FEPR05 Sự kiện Phím chức “m” - trường bị bỏ qua Điều kiện Bất kỳ Phản ứng Xóa liệu bắt đầu lại trường FEPR06 Sự kiện Phím chức “m” - bắt đầu lại Điều kiện Bất kỳ Phản ứng Xóa tất liệu nhập bắt đầu lại điểm ban đầu FEPR07 Sự kiện Kết thúc trường Điều kiện Trường không điểm kết thúc Phản ứng Định vị đến trường FEPR08 Sự kiện Kết thúc trường Điều kiện Trường điểm kết thúc Phản ứng Phân phát tất cập nhật chưa nhận, bỏ qua Wavar FEPR09 Sự kiện Ký tự hỏng Điều kiện Bất kỳ Phản ứng Hiển thị thơng điệp lỗi, xóa ký tự hỏng, tái định vị trỏ mục nhập v.v… Thơng tin bổ sung Khơng có thơng tin Cách sử dụng FEPCO sử dụng cho dạng đơn dựa ứng dụng mục nhập liệu Ngoài sử dụng chung với FEICO-05 đăng ký với RIO-06 đăng ký Ví dụ - RIO điển hình Số mục nhập RIO-06 Tên tổ chức bảo trợ Tổ chức bảo trợ ISO/IEC JTC1/SC 21/WG Ngày tháng Ngày tháng đệ trình đề xuất là: 17/11/1991 Định danh {iso standard 9834 vt-co-def(5) fepco(3) 6} Giá trị mô tả Khơng có thơng tin Các thơng số CO Cấu trúc CO “có cấu trúc” Giá trị CO ngữ nghĩa Khuôn mẫu dạng biểu diễn Hình B.1 thiết lập RIO sau: a) Hình ảnh dạng trống cập nhật đối tượng hiển thị VT-DATA b) Xác định trường cập nhật VT-DATA CO cho FDCO Giả sử VTE chứa FEICO-05 FEPCO-11 đăng ký c) Cập nhật CCO cho biết trường bắt đầu cho mục nhập d) Cuối cùng, VT-GIVE-TOKEN bắt đầu mục nhập liệu CHÚ THÍCH Khơng có u cầu cập nhật FEICO FEPCO 7.1 Bản ghi “mẫu” RIO VT-DATA( Display Object Update, Erase-y-arry All hình trắng WriteAttr foregroundColour=White Global backgroundColour=Black Global Ptr-absolute x=1, y=1 Text ‘’ - -’’ - 69 dấu cách tổng số Next-x-array Text “||” Next-x-array Text “|NEW EMPLOYEE DATA ETC TO END OF FORM|” ) 7.2 Bản ghi “các trường” RIO VT-DATA( CO-Update “FDCO-1” FDCOUpdate Trường “active” position x=21, y=7 dimension x=20, y=1 next=2 previous=0 - trường bắt đầu policy = “all” device objects= ‘’DOA’’ feirs “FEI”, số ký tự = kích cỡ trường “FEI”, chữ alpha viết hoa “FEI”, chữ alpha viết thường “FEI”, mục nhập gọi ký tự nhấn mạnh viết lên đen “FEI”, 12 chế độ hình ‘’lặp lại’’ “FEI”, 15 - thời gian đợi :5 phút Feprs “FEP”, phím chức - nhảy sang trường “FEP”, phím chức - nhảy sang trường trước “FEP”, phím chức - bỏ qua trường/bắt đầu lại “FEP”, phím chức - dạng bắt đầu lại “FEP”, kết thúc trường - đến trường “FEP”, Ký tự hỏng, thông điệp lỗi, ký tự bắt đầu lại v.v Trường v.v tới Trường ) 7.3 Bản ghi “bắt đầu’’ RIO VT-DATA( CO Update ‘’CCO’’ CCOUpdate k=1 f=1 ) VT-GIVE-TOKENS Thông tin bổ sung RIO đăng ký được thiết kế để làm việc với FEICO-05 đăng ký FEPCO-11 đăng ký Cách sử dụng RIO thiết kế để sử dụng với sản phẩm hệ thống cá nhân J.Blogggs Ltd “People” Hình B.1 - Ví dụ mẫu nhập liệu nhân viên Ví dụ - TCCO điển hình Ví dụ cho biết cách kết thúc ấn phím chức xác định báo hiệu Số mục nhập TCCO-07 Tên tổ chức bảo trợ Tổ chức bảo trợ ISO/IEC JTC1/SC 21/WG Ngày tháng Ngày tháng đệ trình đề xuất là: 17/11/1991 Định danh {iso standard 9834 vt-co-def(5) tcco(4) 7} Giá trị mô tả “TCCO cho việc kết thúc phím chức năng” Các thơng số CO Phần Cấu trúc -CO 13 -10 phím chức Các phần tử 1-3 xem ISO 9040 Các phần tử 4-13 (biểu diễn phím chức 1-10 theo thứ tự) CO-element-id giá trị 4-13 (sử dụng event-id) CO-category suốt CO-size bit Giá trị CO ngữ nghĩa Khơng có giá trị ban đầu gán cho phần tử 1-3 Các phần tử 4-13 Nếu bít đơn sử dụng cho phần tử “on” việc ấn phím chức liên quan gây kết thúc Các giá trị ban đầu cho phần tử 4-13 tất “on” Thông tin bổ sung TCO xác định thứ tự cho định danh phím chức báo hiệu Điều thực từ CO-element-id biểu diễn event-id Cách sử dụng TCCO thiết kế để sử dụng với hệ thống cuối với 10 phím chức Có thể điều khiển phím chức gây việc kết thúc giai đoạn nhận Khi sử dụng với TCO thích hợp việc định danh phím chức gây việc kết thúc giai đoạn nhập báo hiệu cho người sử dụng ứng dụng VT MỤC LỤC Lời nói đầu Lời giới thiệu Phạm vi áp dụng Tài liệu viện dẫn Định nghĩa Các từ viết tắt Ban kỹ thuật Vai trò Cơ quan đăng ký Nội dung mục nhập sổ đăng ký Phụ lục A (Quy định) Các mục nhập sổ đăng ký Phụ lục B (Tham khảo) Các ví dụ mục nhập sổ đăng ký ... Phần Cấu trúc -CO 13 -1 0 phím chức Các phần tử 1-3 xem ISO 9040 Các phần tử 4-1 3 (biểu diễn phím chức 1-1 0 theo thứ tự) CO-element-id giá trị 4-1 3 (sử dụng event-id) CO-category suốt CO-size bit... số tử tham số hỗn tham số hỗn hợp hỗn hợp hợp FEICO FEPCO RIO Tên CO - - - - Định danh kiểu CO - - - - Cấu trúc CO - M M - Số nguyên dương Không thông số O O Truy cập CO Quyền ưu tiên CO O (xem... là: - COs hỗn hợp; - FEICOs; - FEPCOs; - RIOs; - TCCOs Các kiểu đối tượng điều khiển xác định sửa đổi ISO 9040 tiêu chuẩn VT tương lai Các yêu cầu đăng ký kiểu CO phải quy định tiêu chuẩn cho tiêu