메뉴 건너뛰기




Volumn 32, Issue 1, 1996, Pages 73-82

Recursion vs. iteration: An empirical study of comprehension

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER SCIENCE; EDUCATION; PASCAL (PROGRAMMING LANGUAGE); RECURSIVE FUNCTIONS; STATISTICAL METHODS;

EID: 0029759776     PISSN: 01641212     EISSN: None     Source Type: Journal    
DOI: 10.1016/0164-1212(95)00043-7     Document Type: Article
Times cited : (21)

References (27)
  • 2
    • 0024772088 scopus 로고
    • An empirical study of COBOL programs via a style analyzer: The benefits of good programming style
    • Benander, A. C., Benander, B. A., and Gorla, N., An Empirical Study of COBOL Programs Via a Style Analyzer: The Benefits of Good Programming Style, J. Syst. Software 10, 271-279 (1989).
    • (1989) J. Syst. Software , vol.10 , pp. 271-279
    • Benander, A.C.1    Benander, B.A.2    Gorla, N.3
  • 3
    • 0039650894 scopus 로고
    • The coroutines of Hanoi
    • Birtwistle, G., The Coroutines of Hanoi, SIGPLAN Not. 20(1), 9-10 (1985).
    • (1985) SIGPLAN Not. , vol.20 , Issue.1 , pp. 9-10
    • Birtwistle, G.1
  • 4
    • 0020766507 scopus 로고
    • Towards a theory of comprehension of computer programs
    • Brooks, R., Towards a Theory of Comprehension of Computer Programs, Int. J. Man-Machine Stud. 18, 543-554 (1983).
    • (1983) Int. J. Man-Machine Stud. , vol.18 , pp. 543-554
    • Brooks, R.1
  • 6
    • 0025257950 scopus 로고
    • How do we read algorithms? A case study
    • Crosby, M., and Stelovsky, J., How Do We Read Algorithms? A Case Study, Computer 23, 24-35 (1990).
    • (1990) Computer , vol.23 , pp. 24-35
    • Crosby, M.1    Stelovsky, J.2
  • 7
    • 0021372426 scopus 로고
    • An implementation-independent approach to teaching recursion
    • Ford, G., An Implementation-Independent Approach to Teaching Recursion, Commun. ACM 213-216 (1984).
    • (1984) Commun. ACM , pp. 213-216
    • Ford, G.1
  • 9
    • 0022767911 scopus 로고
    • Recursion schemes and recursive programs are exponentially hard to analyze
    • Hunt, H. B., and Rosenkrantz, D. J., Recursion Schemes and Recursive Programs are Exponentially Hard to Analyze, Siam J. Comp. 15, 831-850 (1986).
    • (1986) Siam J. Comp. , vol.15 , pp. 831-850
    • Hunt, H.B.1    Rosenkrantz, D.J.2
  • 10
    • 0020090018 scopus 로고
    • On teaching recursion
    • Kruse, R. L., On Teaching Recursion, Commun. ACM 92-95 (1982).
    • (1982) Commun. ACM , pp. 92-95
    • Kruse, R.L.1
  • 11
    • 84976737796 scopus 로고
    • Towers of hanoi revisited: A nonrecursive surprise
    • Mayer, H., and Perkins, D., Towers of Hanoi Revisited: A Nonrecursive Surprise, SIGPLAN Not. 19(2), 80-84 (1984).
    • (1984) SIGPLAN Not. , vol.19 , Issue.2 , pp. 80-84
    • Mayer, H.1    Perkins, D.2
  • 12
    • 0039058693 scopus 로고
    • Solution of the towers of Hanoi problem using a binary tree
    • Maziar, S., Solution of the Towers of Hanoi Problem Using a Binary Tree, SIGPLAN Not. 20(5), 16-20 (1985).
    • (1985) SIGPLAN Not. , vol.20 , Issue.5 , pp. 16-20
    • Maziar, S.1
  • 13
    • 84976840799 scopus 로고
    • Ruminations on computer science curricula
    • McCracken, D., Ruminations on Computer Science Curricula, Commun. ACM 30, 3-4 (1987).
    • (1987) Commun. ACM , vol.30 , pp. 3-4
    • McCracken, D.1
  • 14
    • 0039058694 scopus 로고
    • The Dryden Press, Orlando, Florida
    • McLeod, R., Systems Analysis and Design, The Dryden Press, Orlando, Florida, 1994, p. 753.
    • (1994) Systems Analysis and Design , pp. 753
    • McLeod, R.1
  • 15
    • 84976778158 scopus 로고
    • A note on iterative Hanoi
    • Meyer, B., A Note on Iterative Hanoi, SIGPLAN Not. 19(12), 38-40 (1984).
    • (1984) SIGPLAN Not. , vol.19 , Issue.12 , pp. 38-40
    • Meyer, B.1
  • 17
    • 0000885471 scopus 로고
    • The role of learning from examples in the acquisition of recursive programming skills
    • Piroli, P., and Anderson, J. R., The Role of Learning From Examples in the Acquisition of Recursive Programming Skills, Can. J. Psychol. 39, 240-272 (1985).
    • (1985) Can. J. Psychol. , vol.39 , pp. 240-272
    • Piroli, P.1    Anderson, J.R.2
  • 18
    • 0012638895 scopus 로고
    • Cambridge University Press, Cambridge, UK
    • Rohl, J. S., Recursion via Pascal, Cambridge University Press, Cambridge, UK, 1984.
    • (1984) Recursion via Pascal
    • Rohl, J.S.1
  • 19
    • 0023288405 scopus 로고
    • Towers of hanoi: The derivation of some iterative versions
    • Rohl, J. S., Towers of Hanoi: The Derivation of Some Iterative Versions, Comp. J. 30, 70-76 (1987).
    • (1987) Comp. J. , vol.30 , pp. 70-76
    • Rohl, J.S.1
  • 20
    • 0026868348 scopus 로고
    • Cognitive fit: An empirical study of recursion and iteration
    • Sinha, A., and Vessey, I., Cognitive Fit: An Empirical Study of Recursion and Iteration, IEEE Trans. Software Eng. 18, 368-379 (1992).
    • (1992) IEEE Trans. Software Eng. , vol.18 , pp. 368-379
    • Sinha, A.1    Vessey, I.2
  • 21
    • 0002291092 scopus 로고
    • Knowledge and processes in the comprehension of computer programs
    • M. T. H. Chi, R. Glaser, and M. J. Farr, eds., Lawrence Erlbaum
    • Soloway, E., Adelson, B., and Ehrlich, K., Knowledge and Processes in the Comprehension of Computer Programs, in The Nature of Expertise, (M. T. H. Chi, R. Glaser, and M. J. Farr, eds.), Lawrence Erlbaum, 1988.
    • (1988) The Nature of Expertise
    • Soloway, E.1    Adelson, B.2    Ehrlich, K.3
  • 22
    • 84964607975 scopus 로고
    • Another nonrecursive algorithm for the towers of Hanoi
    • Stadel, M., Another Nonrecursive Algorithm for the Towers of Hanoi, SIGPLAN Not. 19(9), 34-36 (1984).
    • (1984) SIGPLAN Not. , vol.19 , Issue.9 , pp. 34-36
    • Stadel, M.1
  • 23
    • 0020813629 scopus 로고
    • The effect of scope delimiters on program comprehension
    • Sykes, F., Tillman, R., and Shneiderman, B., The Effect of Scope Delimiters on Program Comprehension, Software Pract. Exp. 13, 817-824 (1983).
    • (1983) Software Pract. Exp. , vol.13 , pp. 817-824
    • Sykes, F.1    Tillman, R.2    Shneiderman, B.3
  • 24
    • 0024304433 scopus 로고
    • Learning iteration and recursion from examples
    • Wiedenbeck, S., Learning Iteration and Recursion from Examples, Int. J. Man-Machine Stud. 30, 1-22 (1989).
    • (1989) Int. J. Man-Machine Stud. , vol.30 , pp. 1-22
    • Wiedenbeck, S.1
  • 25
    • 0001100777 scopus 로고
    • The initial stage of program comprehension
    • Wiedenbeck, S., The Initial Stage of Program Comprehension, Int. J. Man-Machine Stud. 35, 517-540 (1991).
    • (1991) Int. J. Man-Machine Stud. , vol.35 , pp. 517-540
    • Wiedenbeck, S.1
  • 26
    • 0009212947 scopus 로고
    • Characteristics of the mental representations of novice and expert programmers: An empirical study
    • Wiedenbeck, S., and Fix, V., Characteristics of the Mental Representations of Novice and Expert Programmers: An Empirical Study, Int. J. Man-Machine Stud. 39, 793-812 (1993).
    • (1993) Int. J. Man-Machine Stud. , vol.39 , pp. 793-812
    • Wiedenbeck, S.1    Fix, V.2
  • 27
    • 0004407614 scopus 로고
    • Addison-Wesley, Reading, MA
    • Winston, P. H., and Horn, B. K. P., LISP, Addison-Wesley, Reading, MA, 1981, p. 63.
    • (1981) LISP , pp. 63
    • Winston, P.H.1    Horn, B.K.P.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.