000 03906nam a2200529 i 4500
001 6267231
003 IEEE
005 20220712204605.0
006 m o d
007 cr |n|||||||||
008 151224s1988 maua ob 001 eng d
010 _z 88010036 //r902 (print)
020 _z9780262524117
_qprint
020 _a9780262255844
_qelectronic
020 _z0262022788
_qprint
035 _a(CaBNVSL)mat06267231
035 _a(IDAMS)0b000064818b41bd
040 _aCaBNVSL
_beng
_erda
_cCaBNVSL
_dCaBNVSL
050 4 _aQA76.6
_b.B765 1988eb
082 0 _a006.6
_219
100 1 _aBrown, Marc H.,
_eauthor.
_921652
245 1 0 _aAlgorithm animation /
_cMarc H. Brown.
264 1 _aCambridge, Massachusetts :
_bMIT Press,
_cc1988.
264 2 _a[Piscataqay, New Jersey] :
_bIEEE Xplore,
_c[1988]
300 _a1 PDF (186 pages) :
_billustrations.
336 _atext
_2rdacontent
337 _aelectronic
_2isbdmedia
338 _aonline resource
_2rdacarrier
490 1 _aACM distinguished dissertation
500 _aIncludes index.
504 _aIncludes bibliographical references (p. )[175]-181.
506 1 _aRestricted to subscribers or individual electronic text purchasers.
520 _aAnimation provides a rich environment for actively exploring algorithms. Multiple, dynamic, graphical displays of an algorithm reveal properties that might otherwise be difficult to comprehend or even remain unnoticed. This exciting new approach to the study of algorithms is taken up by Marc Brown in Algorithm Animation.Brown first provides a thorough and informative history of the topic, and then describes the development of a system for creating and interacting with such animations. The system incorporates many new insights and ideas about interactive computing, and provides paradigms that could be applied in a number of other contexts.Algorithm Animation makes a number of original and useful contributions: it describes models for programmers creating animations, for users interacting with the animations, for "script authors" creating and editing dynamic documents, and for "script viewers" replaying and interacting with the dynamic documents.Two primary applications of an algorithm animation environment are research in algorithm design and analysis, and instruction in computer science. Courses dealing with algorithms and data structures, such as compilers, graphics, algorithms, and programming are particularly well-suited. Other applications include performance tuning, program development, and technical drawings of data structures.Systems for algorithm animation can be realized with current hardware -- exploiting such characteristics of personal workstations as high-resolution displays, powerful dedicated processors, and large amounts of real and virtual memory -- and can take advantage of a number of features expected to become common in the future, such as color, sound, and parallel processors.Algorithm Animation is a 1987 ACM Distinguished Dissertation. It grew out of the Electronic Classroom project at Brown University where Marc H. Brown received his doctorate. He is currently a Principal Software Engineer at the Digital Equipment Corporation Systems Research Center in Palo Alto.
530 _aAlso available in print.
538 _aMode of access: World Wide Web
588 _aDescription based on PDF viewed 12/24/2015.
650 0 _aComputer programming.
_94169
650 0 _aComputer algorithms.
_94534
650 0 _aComputer graphics.
_94088
655 0 _aElectronic books.
_93294
710 2 _aIEEE Xplore (Online Service),
_edistributor.
_921653
710 2 _aMIT Press,
_epublisher.
_921654
776 0 8 _iPrint version
_z9780262524117
830 0 _aAcm distinguished dissertation
_921655
856 4 2 _3Abstract with links to resource
_uhttps://ieeexplore.ieee.org/xpl/bkabstractplus.jsp?bkn=6267231
942 _cEBK
999 _c72889
_d72889