A Visual Environment for Specifying the Lexical and Syntactic Components of a User Interface

碩士 === 中原大學 === 資訊工程研究所 === 84 === In the early days, the user of a software relies on the use of texts for doing input and output. This makes computers somewhat unfriendly. When window systems become common place, computers become much m...

Full description

Bibliographic Details
Main Authors: Chou ,Sheu-Roug, 周樹榮
Other Authors: Hsia, Yen-Teh
Format: Others
Language:zh-TW
Published: 1996
Online Access:http://ndltd.ncl.edu.tw/handle/87882420107008371197
id ndltd-TW-084CYCU0392012
record_format oai_dc
spelling ndltd-TW-084CYCU03920122016-07-15T04:13:06Z http://ndltd.ncl.edu.tw/handle/87882420107008371197 A Visual Environment for Specifying the Lexical and Syntactic Components of a User Interface 以視覺化方式設計人機介面的語彙分析與語法分析 Chou ,Sheu-Roug 周樹榮 碩士 中原大學 資訊工程研究所 84 In the early days, the user of a software relies on the use of texts for doing input and output. This makes computers somewhat unfriendly. When window systems become common place, computers become much more user friendly. However, softwares that run on top of window systems are known to be very hard to construct. To help with the development of such softwares, toolkits like Visual Basic, Visual C++, and Borland Delphi emerge. These toolkits have a common problem: they emphasize rapid and easylayout of the interface. But they do not support a good program structure. In this thesis, we introduce an interface programming methodology, and we also introduce a visual environment called CY2 that supports this methodology. A program that we write using CY2 has two parts: the interface part and the application part. The interface part consists of three layers: the system component layer, the lexical layer, and the syntactic layer. The CY2 interface builder provides a nice environment for constructing the latter two layers, while the first layer is directly supported by the underlying system called Dt (for Drawing Toolkit). Besides packaging events into tokens that are recognizable by the lexical layer and the syntactic layer, CY2 also supports the notion of constraints. The programmer just specifies what constraints are there for the system to maintain. All these specifications, including the layout of the interface, are done in a very visual way. Hsia, Yen-Teh 夏延德 1996 學位論文 ; thesis 176 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 中原大學 === 資訊工程研究所 === 84 === In the early days, the user of a software relies on the use of texts for doing input and output. This makes computers somewhat unfriendly. When window systems become common place, computers become much more user friendly. However, softwares that run on top of window systems are known to be very hard to construct. To help with the development of such softwares, toolkits like Visual Basic, Visual C++, and Borland Delphi emerge. These toolkits have a common problem: they emphasize rapid and easylayout of the interface. But they do not support a good program structure. In this thesis, we introduce an interface programming methodology, and we also introduce a visual environment called CY2 that supports this methodology. A program that we write using CY2 has two parts: the interface part and the application part. The interface part consists of three layers: the system component layer, the lexical layer, and the syntactic layer. The CY2 interface builder provides a nice environment for constructing the latter two layers, while the first layer is directly supported by the underlying system called Dt (for Drawing Toolkit). Besides packaging events into tokens that are recognizable by the lexical layer and the syntactic layer, CY2 also supports the notion of constraints. The programmer just specifies what constraints are there for the system to maintain. All these specifications, including the layout of the interface, are done in a very visual way.
author2 Hsia, Yen-Teh
author_facet Hsia, Yen-Teh
Chou ,Sheu-Roug
周樹榮
author Chou ,Sheu-Roug
周樹榮
spellingShingle Chou ,Sheu-Roug
周樹榮
A Visual Environment for Specifying the Lexical and Syntactic Components of a User Interface
author_sort Chou ,Sheu-Roug
title A Visual Environment for Specifying the Lexical and Syntactic Components of a User Interface
title_short A Visual Environment for Specifying the Lexical and Syntactic Components of a User Interface
title_full A Visual Environment for Specifying the Lexical and Syntactic Components of a User Interface
title_fullStr A Visual Environment for Specifying the Lexical and Syntactic Components of a User Interface
title_full_unstemmed A Visual Environment for Specifying the Lexical and Syntactic Components of a User Interface
title_sort visual environment for specifying the lexical and syntactic components of a user interface
publishDate 1996
url http://ndltd.ncl.edu.tw/handle/87882420107008371197
work_keys_str_mv AT chousheuroug avisualenvironmentforspecifyingthelexicalandsyntacticcomponentsofauserinterface
AT zhōushùróng avisualenvironmentforspecifyingthelexicalandsyntacticcomponentsofauserinterface
AT chousheuroug yǐshìjuéhuàfāngshìshèjìrénjījièmiàndeyǔhuìfēnxīyǔyǔfǎfēnxī
AT zhōushùróng yǐshìjuéhuàfāngshìshèjìrénjījièmiàndeyǔhuìfēnxīyǔyǔfǎfēnxī
AT chousheuroug visualenvironmentforspecifyingthelexicalandsyntacticcomponentsofauserinterface
AT zhōushùróng visualenvironmentforspecifyingthelexicalandsyntacticcomponentsofauserinterface
_version_ 1718349754543374336