ZOG(하이퍼텍스트)

ZOG (hypertext)
ZOG 구문의 일반적인 구조를 보여주는 데이터 입력 양식

ZOG는 1970년대에 Donald McCracken과 Robert Acksyn에 의해 Carnegie Mellon 대학에서 개발된 초기 하이퍼텍스트 시스템이었다.ZOG는 Allen Newell과 George G. Robertson여름 워크숍을 위해 CMU에 모인 AI 및 인지과학 프로그램의 프런트 엔드로 사용하기 위해 처음 개발되었습니다.ZOG 프로젝트는 앨런 뉴웰이 주도하고 해군 연구소에서 자금을 지원받은 장기 인공지능 연구의 산물이었다.[1][2]번째 버전의 ZOG는 1983년 니미츠급 항공모함 칼빈슨호에 사용자와 물류 사이의 주요 인터페이스로 설치되었다.

구성.

ZOG는 제목, 설명, ZOG 시스템 명령이 포함된 줄 및 다른 [3]프레임으로 이어지는 선택 항목(메뉴 항목)을 포함하는 "프레임"으로 구성되었습니다.ZOG는 나중에 HyperCard에 의해 대중화된 하이퍼텍스트의 "프레임" 또는 "카드" 모델을 개척했습니다.이러한 시스템에서는 프레임 또는 카드가 스크롤하여 같은 문서의 일부이지만 화면에 표시되지 않는 내용을 표시할 수 없습니다.대신, 한 화면의 용량을 초과하는 텍스트는 다른 화면에 배치해야 합니다(그 후 별도의 프레임 또는 카드를 구성합니다).

ZOG 데이터베이스는 1977년경 완전히 기능하게 되었다.1980년부터 ZOG는 DEC VAX 버전("L*"라는 실험 언어로 작성됨)에서 파스칼 기반의 Three Rivers PERQ 워크스테이션으로 이식되었고 미국 항공모함빈슨호선박 전체 로컬 지역 네트워크에 사용되었다.1981년, ZOG 프로젝트의 두 책임자인 Rob Akscyn과 Donald McCracken은 KMS(Knowledge Management System)[4]라고 불리는 ZOG의 상업적 후속 제품을 개발하고 마케팅하기 위해 Knowledge Systems를 설립했습니다.

구문

ZOG의 [1]1개의 방언에서 구문의 예를 다음에 나타냅니다.

이 TITLE 행은 프레임의 내용을 요약합니다.이 텍스트는 프레임의 주요 정보 포인트를 확장하지만 생략되는 경우가 있습니다.아래 OPTIONS는 하위 섹션을 가리키거나 기본 토픽의 열거된 확장을 제공하는 데 사용됩니다.LOCAL PADS에는 상세하게 이어지는 것이 아니라 다른 문서나 데이터베이스에 있는 관련 자료와 같은 접선점이 포함되어 있습니다.프로그램을 호출하는 것은 일반적으로 LOCAL PADS용으로 예약된 또 다른 기능입니다.프레임 하단에는 GLOBAL PADS라고 하는 일반적인 기능 세트가 있으며, 모든 프레임에서 사용할 수 있습니다.1 .이 옵션은 다른 프레임2로 이어집니다옵션은 개요 3의 서브포인트와 같이 사용되는 경우가 많습니다.-이 옵션은 전혀 이어지지 않습니다(전면의 마이너스 기호로 표시됨).

레퍼런스

  1. ^ a b McCracken, DL; Akscyn, RM, Experience with the ZOG human-computer interface system, CMU
  2. ^ Van Matre, N. H.; Moy, M. C.; McCann, P. H. (Dec 1984). "1.3 Objective". The ZOG Technology Demonstration Project: A System Evaluation of USS CARL VINSON (CVN 70). p. 2. Archived from the original on January 1, 2020.
  3. ^ 를 클릭합니다"Zog form entry", The ZOG Technology Demonstration Project: A System Evaluation of the USS Carl Vinson (CVN 70) (PNG).
  4. ^ 를 클릭합니다Robertson, CK; McCracken, DL; Newell, A (1979), The ZOG approach to man-machine communication (technical report), Pittsburgh, PA, USA: Carnegie-Mellon University, Department of Computer Science, CMU-CS-79-148.