Abstract
This thesis describes the rationale for a computer program used as a teaching aid, as well as, the design, development, and implementation of that computer program. The program is a prototype that displays, line by line, a graphical depiction of a BASIC program being executed. Icons are used to represent FOR-NEXT loops, the contents of variables, I/O, and other programming elements. The internal logic associated with the Arithmetic-Logic Unit is also represented. The purpose is to produce an environment where the student may visualize the processes occurring in memory by viewing a symbolic portrayal of an executing program. The example program is at an introductory- to intermediate-level, designed to be a review for the novice BASIC programming student.
Recommended Citation
Lile, Sherry A.; Dekock, Arlan R.; Prater, John Bruce; and Dawson, Darrow Finch, "A Graphical Representation of an Executing Program" (1984). Computer Science Technical Reports. 4.
https://scholarsmine.mst.edu/comsci_techreports/4
Department(s)
Computer Science
Report Number
CSc-84-9
Document Type
Technical Report
Document Version
Final Version
File Type
text
Language(s)
English
Rights
© 1984 University of Missouri--Rolla, All rights reserved.
Publication Date
01 Jun 1984
Comments
This report is substantially the M.S. thesis of the first author, completed July, 1984.