人機語言

人和機器通信用的語言。在電話領域內,人機語言是指CCITT建議的MML,這種語言用於程控交換系統的操作、維護、安裝和驗收測試,是操作維護人員和各種類型的程控交換系統對話的標準語言。

基本介紹

  • 中文名:人機語言
  • 外文名:man-machine language
  • 套用學科:有線通信
特點,語法和語義,套用,

特點

①提供統一的人機接口向機器輸入命令並接收機器輸出的信息,這個接口易學易用,操作簡便;②有很大的靈活性。例如它不限制人機對話終端設備的種類,允許多種不同的輸入輸出方式;採用開放式結構,可以增添新功能;可以產生子集,以適應不同維護管理部門的要求;還可以用保留字元集來適應不同國家語言的要求。

語法和語義

MML語法就是人機接口的通信規則,包括通信使用的字元集(國際5號電碼(見數據通信代碼))、基本語法元素(標識符、符號名、十進和非十進數字、字元串、算術表達式等)、記錄格式(紙頁大小、每頁行數和字數等)、輸入語法(人向機器輸入命令的格式)、輸出語法(機器輸出信息的格式)和對話過程(人機互動式通信的過程和信息格式)。MML語法分為基本語法和擴展語法,前者用於不具備顯示功能的簡單人機終端,後者用於顯示終端。
MML語義是MML在操作、維護、安裝和驗收測試等四方面應實現的控制功能。CCITT將每方面的功能又劃分成功能區和功能子區。對於每一項具體功能,都有相應的人機接口規範,包括命令和動作的集合、輸出內容、對話過程和相關的信息結構。
MML的語法和語義是由程控交換系統和人機終端的功能來支持的。即由系統和終端來翻譯解釋MML語言,並實現MML語義所包含的功能。

套用

主要用於電話交換領域,也可以擴展到數據交換、綜合業務數字網等其它領域。用來定義人機接口,包括操作人員輸入命令或對機器採取動作的方式、機器輸出信息的方式以及人機通信過程。這種標準的人機通信語言為通信系統的安裝、測試、操作、維護以至軟體開發提供了有力的工具。

相關詞條

熱門詞條

聯絡我們