000 02933nam a2200385 4500
005 20260817170919.0
008 280898 th eng
035 _a.b10071817
099 9 _aAIT Thesis no. CS-91-5
100 0 _aCharn Trakarnsilp
245 1 3 _aAn automatic menu generator and menu driven programming
260 _aBangkok :
_bAsian Institute of Technology,
_c1991
300 _a85 p.
490 1 _aThesis ;
_vno. CS-91-5
500 _aA thesis submitted in partial fulfillment of the requirements for the degree of Master of Science, School of Engineering and Technology
502 _aThesis (M.Sc.) - Asian Institute of Technology, 1991
520 _aAn Automatic Menu Generator(AUMEG) is a Computer-Aided Software Engineering tool for use on a microcomputer. The tool developed here can be used to create the pull down menu system for any Pascal application as well as to generate the menu source code in Turbo Pascal version 6.0. Implementation time will be substantially lowered and the developer might feel more confident about the generated code's quality because it was automatically produced by a software tool which itself has been thoroughly debugged and tested. Menu-Driven Programming(MDP), a programming technique, is an intelligent programming environment which can be regarded as a significant step forward in the evolution of programming. A great deal of time should be saved and programming should be easier. The two main components of MDP are a menu system and a Procedure Generator. AUMEG can be considered as a CASE tool to be used to create a menu system in MDP. The Procedure Generator generates some Pascal code for each procedure. AUMEG was designed and implemented. It can be executed independently or linked with MDP to generate the menu interface part of MDP. The theory and architecture of MDP is provided. This study deals mainly with Object-Oriented Programming and a code generator in Turbo Pascal version 6.0.
650 0 _aMicrocomputers
_xProgramming
700 1 _aZhao, Ming,
_eChairperson
700 1 _aH. N. Phien,
_eExamination committee
700 0 _aSurapong Auwatanamongkol,
_eExamination committee
710 2 _aGovernment of Japan,
_eScholarship donor
810 2 _aAsian Institute of Technology.
_tThesis ;
_vno. CS-91-5
856 _3Full-Text
_uhttp://203.159.5.9/ait-thesis/detail.php?q=B17327
907 _a.b10071817
_bmnait
_cx
902 _a240410
998 _b2
_c951012
_dm
_ea
_fx
_g3
945 _lmnait
945 _lmnarc
942 _c22
942 _c40
909 _aBarcode : 30050120677215
_bCREATED : 1995-10-13
_cRECORD # : i10070254
_dLPATRON : 0
_eLCHKIN : -
_f# RENEWALS : 0
_g# OVERDUE : 0
_hIUSE3 : 0
_iTOT CHKOUT : 0
_jTOT RENEW : 0
909 _aBarcode : 30050120372940
_bCREATED : 2016-08-06
_cRECORD # : i13025892
_dLPATRON : 0
_eLCHKIN : -
_f# RENEWALS : 0
_g# OVERDUE : 0
_hIUSE3 : 0
_iTOT CHKOUT : 0
_jTOT RENEW : 0
999 _c10211
_d10211