The implementation of an interactive data entry system for Pascal programs

dc.contributor.advisorBastani, Farokh B.
dc.contributor.committeeMemberElmasri, Ramez A.
dc.contributor.committeeMemberDonaghey, Charles E.
dc.creatorWang, Tuan-Huei
dc.date.accessioned2023-11-02T14:28:46Z
dc.date.available2023-11-02T14:28:46Z
dc.date.issued1983
dc.description.abstractThis thesis develops a screen-oriented interface for providing input data to interactive PASCAL programs in VAX/VMS. The inherent problem of processing in a batch mode is that the program aborts when input errors occur at execution time. Screen Pascal is a language extension to ordinary Pascal which has mechanisms for controlling interactive data entry. It performs validity checks on each input item, including type, range and user-specified constraint checks. In case an error is detected, Screen Pascal rejects the value and requests a reentry. Assertions regarding the overall logical and consistency relationships of input data are also considered. These early validity checks ensure that the program continues processing after an erroneous input is detected and corrected. Screen Pascal allows the user to control the screen format and define the field specifications. Many techniques for preventing errors, such as field attributes and CRT features have been employed in the system.
dc.description.departmentComputer Science, Department of
dc.format.digitalOriginreformatted digital
dc.format.mimetypeapplication/pdf
dc.identifier.other11064472
dc.identifier.urihttps://hdl.handle.net/10657/15353
dc.language.isoen
dc.rightsThis item is protected by copyright but is made available here under a claim of fair use (17 U.S.C. Section 107) for non-profit research and educational purposes. Users of this work assume the responsibility for determining copyright status prior to reusing, publishing, or reproducing this item for purposes other than what is allowed by fair use or other copyright exemptions. Any reuse of this item in excess of fair use or other copyright exemptions requires express permission of the copyright holder.
dc.subjectPascal (Computer program language)
dc.subjectInteractive computer systems
dc.subjectComputer programming
dc.titleThe implementation of an interactive data entry system for Pascal programs
dc.type.dcmiText
dc.type.genreThesis
thesis.degree.collegeCollege of Natural Sciences and Mathematics
thesis.degree.departmentComputer Science, Department of
thesis.degree.disciplineComputer Science
thesis.degree.grantorUniversity of Houston
thesis.degree.levelMasters
thesis.degree.nameMaster of Science

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Wang_1983_11064472.pdf
Size:
2.65 MB
Format:
Adobe Portable Document Format