메뉴 건너뛰기




Volumn 6, Issue 4, 1974, Pages 261-301

Structured Programming with go to Statements

Author keywords

Boolean variables; efficiency; event indicators; go to statements; iteration; language design; optimization of programs; program manipulation systems searching; program transformations; Quieksort; recursion; structured programming

Indexed keywords

STRUCTURED PROGRAMMING;

EID: 0016354647     PISSN: 03600300     EISSN: 15577341     Source Type: Journal    
DOI: 10.1145/356635.356640     Document Type: Article
Times cited : (495)

References (104)
  • 1
    • 0001637515 scopus 로고
    • The translation of ‘go to’ programs to ‘while’ programs
    • Ashcroft, Edward, And Manna, Zohar. “The translation of ‘go to’ programs to ‘while’ programs,” Proc, IFIP Congress 1971 Vol. 1, North-Holland Publ. Co., Amsterdam, The Netherlands, 1972, 250-255.
    • (1972) Proc, IFIP Congress , pp. 250-255
    • Ashcroft, E.1    Manna, Z.2
  • 2
    • 84976828525 scopus 로고
    • Review of D. D. McCracken, Digital computer programming
    • Baker, Charles L. “Review of D. D. McCracken, Digital computer programming,” Math. Comput. 11 (1957), 298-305.
    • (1957) Math. Comput. , vol.11 , pp. 298-305
    • Baker, C.L.1
  • 3
    • 84976856977 scopus 로고
    • Chief programmer teams
    • December
    • Baker, F. Terry, And Mills, Harlan D. “Chief programmer teams,”Datamation 19, 12 (December 1973), 58 61.
    • (1973) Datamation , vol.19 , Issue.12 , pp. 58-61
    • Baker, F.T.1    Mills, H.D.2
  • 5
    • 84976697596 scopus 로고    scopus 로고
    • A philosophy of programming
    • (October 1973): Lecture notes published by Math. Inst., Tech. Univ. of Munich, Germany.
    • Bauer, F. L. “A philosophy of programming,” University of London Special Lectures in Computer Science (October 1973): Lecture notes published by Math. Inst., Tech. Univ. of Munich, Germany.
    • University of London Special Lectures in Computer Science
    • Bauer, F.L.1
  • 6
    • 84976847013 scopus 로고
    • Loops with normal and abnormal exits
    • Computer Science Department, Univ. California, Los Angeles, Calif
    • Berry, Daniel M. “Loops with normal and abnormal exits,” Modeling and Measurement Note 23, Computer Science Department, Univ. California, Los Angeles, Calif. 1974, 39 pp.
    • (1974) Modeling and Measurement Note , vol.23 , pp. 39
    • Berry, D.M.1
  • 7
    • 84976690038 scopus 로고
    • Multiple exits from a loop without the GOTO
    • July
    • Bochmann, G. V. “Multiple exits from a loop without the GOTO,” Comm. ACM 16, 7 (July 1973), 443-444.
    • (1973) Comm. ACM , vol.16 , Issue.7 , pp. 443-444
    • Bochmann, G.V.1
  • 8
    • 84897710145 scopus 로고
    • Flow-diagrams, Turing machines, and languages with only two formation rules
    • May
    • Böhm, Corrado And Jacopini, Guiseppe. “Flow-diagrams, Turing machines, and languages with only two formation rules,” Comm. ACM 9, 5 (May 1966), 366-371.
    • (1966) Comm. ACM , vol.9 , Issue.5 , pp. 366-371
    • Böhm, C.1    Jacopini, G.2
  • 9
    • 84976778801 scopus 로고
    • In memoriam
    • un-published note, January
    • Brown, John R. “In memoriam.” un-published note, January 1974.
    • (1974)
    • Brown, J.R.1
  • 10
    • 84976835069 scopus 로고
    • The expression of algorithms by charts
    • July
    • Bruno J., And Stieglitz, K. “The expression of algorithms by charts,” J. ACM 19, 3 (July 1972), 517-525.
    • (1972) J. ACM , vol.19 , Issue.3 , pp. 517-525
    • Bruno, J.1    Stieglitz, K.2
  • 12
    • 84939767096 scopus 로고
    • A laboratory for the study of automating programming
    • AFIPS Press, Montvale, N.J.
    • Cheatham, T. E., Jr., And Wegbreit, Ben. “A laboratory for the study of automating programming” in Proc. AFIPS 1972 Spring Joint Computer Conf., Vol. 40, AFIPS Press, Montvale, N.J., 1972, 11-21.
    • (1972) Proc. AFIPS 1972 Spring Joint Computer Conf. , vol.40 , pp. 11-21
    • Cheatham, T.E.1    Wegbreit, B.2
  • 13
    • 84976818056 scopus 로고
    • A linguistic contribution to COTO-less programming
    • December
    • Clark, R. Lawrence. “A linguistic contribution to COTO-less programming,” Datamation 19, 12 (December 1973), 62-63.
    • (1973) Datamation , vol.19 , Issue.12 , pp. 62-63
    • Clark, R.L.1
  • 14
    • 0015489646 scopus 로고
    • Program proving: jumps and functions
    • Clint, M., And Hoare, C. A. R. “Program proving: jumps and functions,” Acta Informatica 1, 3 (1972), 214-224.
    • (1972) Acta Informatica , vol.1 , Issue.3 , pp. 214-224
    • Clint, M.1    Hoare, C.A.R.2
  • 15
    • 0347737941 scopus 로고
    • The equivalence of certain computations
    • May
    • Cooper, D. C. “The equivalence of certain computations,” Computer J. 9, 1 (May 1966), 45-52.
    • (1966) Computer J. , vol.9 , Issue.1 , pp. 45-52
    • Cooper, D.C.1
  • 16
    • 17144367496 scopus 로고
    • Böhm and Jacopini’s reduction of flow charts
    • August
    • Cooper, D. C. “Böhm and Jacopini’s reduction of flow charts,” Comm. ACM 10, 8 (August 1967), 463, 473.
    • (1967) Comm. ACM , vol.10 , Issue.8 , pp. 463-473
    • Cooper, D.C.1
  • 20
    • 0000242271 scopus 로고
    • Recursive programming
    • Dijkstra, E. W. “Recursive programming,” Numerische Mathematik 2, 5 (1960), 312-318.
    • (1960) Numerische Mathematik , vol.2 , Issue.5 , pp. 312-318
    • Dijkstra, E.W.1
  • 21
    • 0001540308 scopus 로고
    • Programming considered as a human activity
    • North-Holi and Publ. Co., Amsterdam, The Netherlands
    • Dijkstra, E. W. “Programming considered as a human activity,” in Proc. IFIP Congress 1965, North-Holi and Publ. Co., Amsterdam, The Netherlands, 1965, 213-217.
    • (1965) Proc. IFIP Congress , pp. 213-217
    • Dijkstra, E.W.1
  • 22
    • 0037710417 scopus 로고
    • A constructive approach to the problem of program correctness
    • Dijkstra, E. W. “A constructive approach to the problem of program correctness,” BIT 8, 3 (1968), 174-186.
    • (1968) BIT , vol.8 , Issue.3 , pp. 174-186
    • Dijkstra, E.W.1
  • 23
    • 84976776264 scopus 로고
    • Go to statement considered harmful
    • Dijkstra, E. W. “Go to statement considered harmful,” Comm. ACM 11, 3 (March 1968), 147-148, 538, 541.
    • (1968) Comm. ACM , vol.11 , Issue.3
    • Dijkstra, E.W.1
  • 24
    • 84945709358 scopus 로고
    • Solution of a problem in concurrent programming control
    • September
    • Dijkstra, E. W. “Solution of a problem in concurrent programming control,” Comm. ACM 9, 9 (September 1968), 569.
    • (1968) Comm. ACM , vol.9 , Issue.9 , pp. 569
    • Dijkstra, E.W.1
  • 25
    • 0009240346 scopus 로고
    • Structured programming
    • J. N. Buxton and B. Randell [Eds.] NATO Scientific Affairs Division, Brussels, Belgium
    • Dijkstra, E. W. “Structured programming,” in Software engineering techniques, J. N. Buxton and B. Randell [Eds.] NATO Scientific Affairs Division, Brussels, Belgium, 1970, 84-88.
    • (1970) Software engineering techniques , pp. 84-88
    • Dijkstra, E.W.1
  • 26
    • 0037710300 scopus 로고
    • EWD316: A short introduction to the art of programming
    • Technical University Eindhoven, The Netherlands, August
    • Dijkstra, E. W. “EWD316: A short introduction to the art of programming,” Technical University Eindhoven, The Netherlands, August 1971, 97 pp.
    • (1971) , pp. 97
    • Dijkstra, E.W.1
  • 27
    • 84976779102 scopus 로고
    • The humble programmer
    • October
    • Dijkstra, E. W. “The humble programmer,” Comm. ACM 15, 10 (October 1972), 859-866.
    • (1972) Comm. ACM , vol.15 , Issue.10 , pp. 859-866
    • Dijkstra, E.W.1
  • 28
    • 84976818415 scopus 로고
    • Prospects for a better programming language
    • C. Boon [Ed]., Infotech State of the Art.
    • Dijkstra, E. W. “Prospects for a better programming language,” in High level languages, C. Boon [Ed]., Infotech State of the Art Report 7, 1972, 217-232.
    • (1972) High level languages , vol.7 , pp. 217-232
    • Dijkstra, E.W.1
  • 29
    • 84976722568 scopus 로고
    • personal communication
    • January
    • Dijkstra, E. W. personal communication, January 3, 1973.
    • (1973) , vol.3
    • Dijkstra, E.W.1
  • 30
    • 84976805794 scopus 로고
    • personal communication
    • November
    • Dijkstra, E. W. personal communication, November 19, 1973.
    • (1973) , vol.19
    • Dijkstra, E.W.1
  • 31
    • 84976681470 scopus 로고
    • personal communication
    • January
    • Dijkstra, E. W. personal communication, January 30, 1974.
    • (1974) , vol.30
    • Dijkstra, E.W.1
  • 32
    • 84976784748 scopus 로고
    • Structured programming
    • December
    • Donaldson, James A. “Structured programming,” Datamation 19, 12 (December 1973), 52-54.
    • (1973) Datamation , vol.19 , Issue.12 , pp. 52-54
    • Donaldson, J.A.1
  • 33
    • 79956751047 scopus 로고
    • record album produced by Bob Johnston, Columbia Records, New York, March, Columbia C2S 841.
    • Dylan, Bob. Blonde on blonde, record album produced by Bob Johnston, Columbia Records, New York, March 1966, Columbia C2S 841.
    • (1966) Blonde on blonde
    • Dylan, B.1
  • 34
    • 84976852126 scopus 로고
    • Automatic computing: Its problems and prizes
    • October
    • Gill, Stanley. “Automatic computing: Its problems and prizes,” Computer J. 8, 3 (October 1965), 177-189.
    • (1965) Computer J. , vol.8 , Issue.3 , pp. 177-189
    • Gill, S.1
  • 35
    • 3142517881 scopus 로고
    • An experiment in structured programming
    • Henderson, P. and Snowdon, R. “An experiment in structured programming,” BIT 12, 1 (1972), 38-53.
    • (1972) BIT , vol.12 , Issue.1 , pp. 38-53
    • Henderson, P.1    Snowdon, R.2
  • 36
    • 0002217386 scopus 로고
    • Quicksort
    • Hoare, C. A. R. “Quicksort,” Computer J. 5, 1 (1962), 10-15.
    • (1962) Computer J. , vol.5 , Issue.1 , pp. 10-15
    • Hoare, C.A.R.1
  • 37
    • 84945708698 scopus 로고
    • An axiomatic approach to computer programming
    • October
    • Hoare, C. A. R. “An axiomatic approach to computer programming,” Comm. ACM 12, 10 (October 1969). 576-580, 583.
    • (1969) Comm. ACM , vol.12 , Issue.10
    • Hoare, C.A.R.1
  • 38
    • 0014973676 scopus 로고
    • Proof of a program: FIND
    • January
    • Hoare, C. A. R. “Proof of a program: FIND,” Comm. ACM 14, 1 (January 1971), 39-45.
    • (1971) Comm. ACM , vol.14 , Issue.1 , pp. 39-45
    • Hoare, C.A.R.1
  • 39
    • 0009436930 scopus 로고
    • A note on the for statement
    • Hoare, C. A. R. “A note on the for statement,” BIT 12, 3 (1972), 334-341.
    • (1972) BIT , vol.12 , Issue.3 , pp. 334-341
    • Hoare, C.A.R.1
  • 40
    • 84976811386 scopus 로고
    • Prospects for a better programming language
    • C. Boon [Ed.], Infotech State of the Art
    • Hoare, C. A. R. ‘Prospects for a better programming language,’ In High level languages, C. Boon [Ed.], Infotech State of the Art Report 7, 1973, 337-343.
    • (1973) High level languages , vol.7 , pp. 337-343
    • Hoare, C.A.R.1
  • 41
    • 0000972249 scopus 로고
    • An axiomatic definition of the programming language PASCAL
    • Hoare, C. A. R., And Wirth, N. “An axiomatic definition of the programming language PASCAL,” Acta Informatica 2, 4 (1973), 335-355.
    • (1973) Acta Informatica , vol.2 , Issue.4 , pp. 335-355
    • Hoare, C.A.R.1    Wirth, N.2
  • 42
    • 22944443441 scopus 로고
    • Hints for programming language design
    • Stanford Univ., Stanford, Calif. January
    • Hoare, C. A. R. “Hints for programming language design,” Computer Science report STAN-CS-74-403, Stanford Univ., Stanford, Calif., January 1974, 29 pp.
    • (1974) Computer Science report STAN-CS-74-403 , pp. 29
    • Hoare, C.A.R.1
  • 43
    • 84976657396 scopus 로고
    • Computer aided software design
    • J. N. Buxton and B. Randell [Eds.] NATO Scientific Affairs Division, Brussels, Belgium
    • Hopkins, Martin E. “Computer aided software design,” in Software engineering techniques, J. N. Buxton and B. Randell [Eds.] NATO Scientific Affairs Division, Brussels, Belgium, 1970, 99-101.
    • (1970) Software engineering techniques , pp. 99-101
    • Hopkins, M.E.1
  • 44
    • 85050483125 scopus 로고
    • A ease for the GOTO
    • Boston, Mass., August
    • Hopkins, Martin E. “A ease for the GOTO,” Proc. ACM Annual Conference Boston, Mass., August 1972, 787-790.
    • (1972) Proc. ACM Annual Conference , pp. 787-790
    • Hopkins, M.E.1
  • 45
    • 84976663123 scopus 로고
    • Would you believe structured FORTRAN
    • October
    • Hull, T. E. “Would you believe structured FORTRAN” SIGNUM Newsletter 8, 4 (October 1973), 13-16.
    • (1973) SIGNUM Newsletter , vol.8 , Issue.4 , pp. 13-16
    • Hull, T.E.1
  • 46
    • 0347927097 scopus 로고
    • The execution time profile as a programming tool
    • 2d Courant Computer Science Symposium, Randall Rustin [Ed.], Prentice-Hall, Englewood Cliffs, N. J.
    • Ingalls, Dan. “The execution time profile as a programming tool,” in Compiler optimization, 2d Courant Computer Science Symposium, Randall Rustin [Ed.], Prentice-Hall, Englewood Cliffs, N. J., 1972, 107-128.
    • (1972) Compiler optimization , pp. 107-128
    • Ingalls, D.1
  • 48
    • 0003067817 scopus 로고
    • Representation of events in nerve nets
    • C. E. Shannon and J. McCarthy [Eds.], Princeton University Press, Princeton, N.J.
    • Kleene, S. C. “Representation of events in nerve nets,” in Automata Studies, C. E. Shannon and J. McCarthy [Eds.], Princeton University Press, Princeton, N.J., 1956, 340.
    • (1956) Automata Studies , pp. 340
    • Kleene, S.C.1
  • 49
    • 61349113346 scopus 로고
    • Runcible—Algebraic translation on a limited computer
    • November
    • Knuth, Donald E. “Runcible—Algebraic translation on a limited computer,” Comm. ACM 2, 11 (November, 1959), 18-21.
    • (1959) Comm. ACM , vol.2 , Issue.11 , pp. 18-21
    • Knuth, D.E.1
  • 51
    • 84983965442 scopus 로고
    • An empirical study of FORTRAN programs
    • April-June
    • Knuth, Donald E. “An empirical study of FORTRAN programs,” Software—Practice and Experience 1, 2 (April-June 1971), 105-133.
    • (1971) Software—Practice and Experience , vol.1 , Issue.2 , pp. 105-133
    • Knuth, D.E.1
  • 52
    • 3743119654 scopus 로고
    • Notes on avoiding ‘go to’ statements
    • February
    • Knuth, Donald E., And Floyd, Robert W. “Notes on avoiding ‘go to’ statements,” Information Processing Letters 1, 1 (February 1971), 23-31, 177.
    • (1971) Information Processing Letters , vol.1 , Issue.1
    • Knuth, D.E.1    Floyd, R.W.2
  • 53
    • 84976862474 scopus 로고
    • George Forsythe and the development of Computer Science
    • August
    • Knuth, Donald E. “George Forsythe and the development of Computer Science,” Comm. ACM 15, 8 (August 1972), 721-726.
    • (1972) Comm. ACM , vol.15 , Issue.8 , pp. 721-726
    • Knuth, D.E.1
  • 55
    • 84938017593 scopus 로고
    • A review of ‘structured programming’
    • Stanford Univ., Stanford, Calif., June
    • Knuth, Donald E. “A review of ‘structured programming’,” Stanford Computer Science Department report STAN-CS-73-371, Stanford Univ., Stanford, Calif., June 1973, 25 pp.
    • (1973) Stanford Computer Science Department report STAN-CS-73-371 , pp. 25
    • Knuth, D.E.1
  • 56
    • 0015613090 scopus 로고
    • A structured program to generate all topological sorting arrangements
    • April
    • Knuth, Donald E., And Szwarcfiter, Jayme L. “A structured program to generate all topological sorting arrangements,” Information Processing Letters 2, 6 (April 1974) 153-157.
    • (1974) Information Processing Letters , vol.2 , Issue.6 , pp. 153-157
    • Knuth, D.E.1    Szwarcfiter, J.L.2
  • 59
    • 84943347337 scopus 로고
    • A correspondence between ALGOL 60 and Church’s lambda-notation
    • February
    • Landin, P. J. “A correspondence between ALGOL 60 and Church’s lambda-notation: part 1,” Comm. ACM 8, 2 (February 1965), 89-101.
    • (1965) Comm. ACM , vol.8 , Issue.2 , pp. 89-101
    • Landin, P.J.1
  • 60
    • 84943347452 scopus 로고
    • The next 700 programming languages
    • March
    • Landin, P. J. “The next 700 programming languages,#x201D; Comm. ACM 9, 3 (March 1966), 157-166.
    • (1966) Comm. ACM , vol.9 , Issue.3 , pp. 157-166
    • Landin, P.J.1
  • 61
    • 85050483525 scopus 로고
    • Programming with(out) the GOTO
    • Boston, Mass., August
    • Leavenworth, B. M. “Programming with(out) the GOTO,” Proc. ACM Annual Conference, Boston, Mass., August 1972, 782-786.
    • (1972) Proc. ACM Annual Conference , pp. 782-786
    • Leavenworth, B.M.1
  • 62
    • 84976762760 scopus 로고
    • Towards automatic program synthesis
    • Lecture Notes in Mathematics 188, E. Engeler [Ed.], Springer-Verlag, New York
    • Manna, Zohar, And Waldinger, Richard J. “Towards automatic program synthesis,” in Symposium on Semantics of Algorithmic Languages, Lecture Notes in Mathematics 188, E. Engeler [Ed.], Springer-Verlag, New York, 1971, 270-310.
    • (1971) Symposium on Semantics of Algorithmic Languages , pp. 270-310
    • Manna, Z.1    Waldinger, R.J.2
  • 63
    • 84936896337 scopus 로고
    • Recursive functions of symbolic expressions and their computation by machine
    • April
    • McCarthy, John. “Recursive functions of symbolic expressions and their computation by machine, part I,” Comm. ACM 3, 4 (April 1960), 184-195.
    • (1960) Comm. ACM , vol.3 , Issue.4 , pp. 184-195
    • McCarthy, J.1
  • 64
    • 0002891241 scopus 로고
    • Towards a mathematical science of computation
    • North-Holland Publ. Co., Amsterdam, The Netherlands.
    • McCarthy, John. “Towards a mathematical science of computation,” in Proc. IFIP Congress 1962, Munich, Germany, North-Holland Publ. Co., Amsterdam, The Netherlands, 1963, 21-28.
    • (1963) Proc. IFIP Congress 1962, Munich, Germany , pp. 21-28
    • McCarthy, J.1
  • 65
    • 84914091000 scopus 로고
    • Revolution in programming
    • December
    • McCracken, Daniel D. “Revolution in programming,” Datamation 19, 12 (December 1973), 50-52.
    • (1973) Datamation , vol.19 , Issue.12 , pp. 50-52
    • McCracken, D.D.1
  • 66
    • 0342586763 scopus 로고
    • Prentice-Hall, Englewood Cliffs, N. J.
    • McKeeman, W. M.; Horning, J. J.; and Wortman, D. B. A compiler generator, Prentice-Hall, Englewood Cliffs, N. J., 1970, 527 pp.
    • (1970) A compiler generator , pp. 527
    • McKeeman, W.M.1    Horning, J.J.2
  • 68
    • 84976766943 scopus 로고
    • Structured programming: top-down approach
    • December
    • Miller, Edward F., Jr., And Lindamood, George E. “Structured programming: top-down approach,” Datamation 19, 12 (December 1973), 55-57.
    • (1973) Datamation , vol.19 , Issue.12 , pp. 55-57
    • Miller, E.F.1    Lindamood, G.E.2
  • 69
    • 0005255513 scopus 로고
    • Top-down programming in large systems
    • Randall Rustin [Ed.], Prentice-Hall, Englewood Cliffs, N. J.
    • Mills, H. D. “Top-down programming in large systems,” in Debugging techniques in large systems, Randall Rustin [Ed.], Prentice-Hall, Englewood Cliffs, N. J., 1971, 41-55.
    • (1971) Debugging techniques in large systems , pp. 41-55
    • Mills, H.D.1
  • 70
    • 84918983045 scopus 로고
    • Mathematical foundations for structured programming
    • Gaithersburg, Md. (February
    • Mills, H. D. “Mathematical foundations for structured programming,” report FSC 72-6012, IBM Federal Systems Division, Gaithersburg, Md. (February 1972), 62 pp.
    • (1972) report FSC 72-6012, IBM Federal Systems Division , pp. 62
    • Mills, H.D.1
  • 71
    • 84976775170 scopus 로고
    • HOW to write correct programs and know it
    • IBM Federal Systems Division, Gaithersburg, Md.
    • Mills, H. D. “HOW to write correct programs and know it,” report FSC 73-5008, IBM Federal Systems Division, Gaithersburg, Md. (1973), 26 pp.
    • (1973) report FSC 73-5008 , pp. 26
    • Mills, H.D.1
  • 72
    • 84976804405 scopus 로고
    • Verification techniques for a hierarchy of control structures
    • 26, Dept, of Computer Science, State Univ. of New York, Stony Brook, New York (January
    • Nassr, I. R., And Akkoyunlu, E. A. “Verification techniques for a hierarchy of control structures,” Tech. report 26, Dept, of Computer Science, State Univ. of New York, Stony Brook, New York (January 1974), 48 pp.
    • (1974) Tech. report , pp. 48
    • Nassr, I.R.1    Akkoyunlu, E.A.2
  • 73
    • 84945709547 scopus 로고
    • Report on the algorithmic language ALGOL 60
    • May
    • Naur, Peter [Ed.] “Report on the algorithmic language ALGOL 60,” Comm. ACM 3, 5 (May 1960), 299-314.
    • (1960) Comm. ACM , vol.3 , Issue.5 , pp. 299-314
    • Naur, P.1
  • 74
    • 0347407057 scopus 로고
    • Go to statements and good Algol style
    • Naur, Peter. “Go to statements and good Algol style,” BIT 3, 3 (1963), 204-208.
    • (1963) BIT , vol.3 , Issue.3 , pp. 204-208
    • Naur, P.1
  • 75
    • 33845970234 scopus 로고
    • Program translation viewed as a general data processing problem
    • March
    • Naur, Peter. “Program translation viewed as a general data processing problem,” Comm. ACM 9, 3 (March 1966), 176-179.
    • (1966) Comm. ACM , vol.9 , Issue.3 , pp. 176-179
    • Naur, P.1
  • 76
    • 34250473304 scopus 로고
    • An experiment on program development
    • Naur, Peter. “An experiment on program development,” BIT 1, 3 (1972), 347-365.
    • (1972) BIT , vol.1 , Issue.3 , pp. 347-365
    • Naur, P.1
  • 77
    • 84976673927 scopus 로고
    • Some notes on speeding up certain loops by software, firmware, and hardware means
    • [Ed.], John Wiley & Sons, New York
    • Pager, D. “Some notes on speeding up certain loops by software, firmware, and hardware means,” in Computers and automata, Jerome Fox [Ed.], John Wiley & Sons, New York 1972, 207-213.
    • (1972) Computers and automata, Jerome Fox , pp. 207-213
    • Pager, D.1
  • 79
    • 0015655039 scopus 로고
    • On the capabilities of while, repeat, and exit statements
    • August
    • Peterson, W. W.; Kasami, T.; And Tokura, N. “On the capabilities of while, repeat, and exit statements,” Comm. ACM 16, 8 (August 1973), 503-512.
    • (1973) Comm. ACM , vol.16 , Issue.8 , pp. 503-512
    • Peterson, W.W.1    Kasami, T.2    Tokura, N.3
  • 80
    • 84976841941 scopus 로고
    • personal communication
    • April 2
    • Peterson, W. Wesley, personal communication, April 2, 1974.
    • (1974)
    • Peterson, W.1    Wesley2
  • 81
    • 84976826453 scopus 로고
    • The present most recent final word about labels in MARY
    • Trondheim, Norway (October
    • Rain, Mark And Holager, Per. “The present most recent final word about labels in MARY,” Machine Oriented Languages Bulletin 1, Trondheim, Norway (October 1972), 18-26.
    • (1972) Machine Oriented Languages Bulletin , vol.1 , pp. 18-26
    • Rain, M.1    Holager, P.2
  • 82
    • 0004154564 scopus 로고
    • Springer-Verlag, New York
    • Reid, Constance, Hilbert, Springer-Verlag, New York, 1970, 290 pp.
    • (1970) Hilbert , pp. 290
    • Reid, C.1
  • 83
    • 84976831882 scopus 로고
    • Fundamentals of structured programming
    • 555 course notes, Syracuse Univ., Syracuse, N.Y., Spring
    • Reynolds, John. “Fundamentals of structured programming,” Systems and Info. Sci. 555 course notes, Syracuse Univ., Syracuse, N.Y., Spring 1973.
    • (1973) Systems and Info. Sci
    • Reynolds, J.1
  • 84
    • 0015374688 scopus 로고
    • Debugging tools for highlevel languages
    • July-September
    • Satterthwaite, E. H. “Debugging tools for highlevel languages,” Software—Practice and Experience 2, 3 (July-September 1972), 197-217.
    • (1972) Software—Practice and Experience , vol.2 , Issue.3 , pp. 197-217
    • Satterthwaite, E.H.1
  • 85
    • 0015682344 scopus 로고
    • A Fortran to Fortran optimizing compiler
    • Schneck, P. B., And Angel, Ellinor. “A Fortran to Fortran optimizing compiler,” Computer J. 16, 4 (1973), 322-330.
    • (1973) Computer J. , vol.16 , Issue.4 , pp. 322-330
    • Schneck, P.B.1    Angel, E.2
  • 86
    • 85002197666 scopus 로고
    • META-II—a syntax-directed compiler writing language
    • Philadelphia, Pa. paper D1.3
    • Schorre, D. V. “META-II—a syntax-directed compiler writing language,” Proc. ACM National Conference, Philadelphia, Pa., 1964, paper D1.3.
    • (1964) Proc. ACM National Conference
    • Schorre, D.V.1
  • 87
    • 84976712043 scopus 로고
    • Improved organization for procedural languages
    • 3086/002/60, Systems Development Corp., Santa Monica, Calif., September
    • Schorre, D. V. “Improved organization for procedural languages,” Tech, memo TM 3086/002/60, Systems Development Corp., Santa Monica, Calif., September 8, 1966, 8 pp.
    • (1966) Tech, memo TM , vol.8 , pp. 8
    • Schorre, D.V.1
  • 88
    • 84976716119 scopus 로고
    • SPOT: an experimental system for structured programming
    • Information Processing Society of Japan
    • Shigo, O.; Shimomura, T.; Fujidayashi S.; And Maejima, T. “SPOT: an experimental system for structured programming” (in Japanese), Conference Record, Information Processing Society of Japan, 1973.
    • (1973) Conference Record
    • Shigo, O.1    Shimomura, T.2    Fujidayashi, S.3    Maejima, T.4
  • 89
    • 84976829437 scopus 로고
    • Varieties of programming language
    • C. Boon [Ed.], Infotech State of the Art
    • Strachey, C. “Varieties of programming language,” in High level languages, C. Boon [Ed.], Infotech State of the Art Report 7, 1972, 345-362.
    • (1972) High level languages , vol.7 , pp. 345-362
    • Strachey, C.1
  • 90
    • 0015078811 scopus 로고
    • Translating recursion equations into flowcharts
    • June
    • Strong, H. R. Jr. “Translating recursion equations into flowcharts,” J. Computer and System, Sciences 5, 3 (June 1971), 254-285.
    • (1971) J. Computer and System, Sciences , vol.5 , Issue.3 , pp. 254-285
    • Strong, H.R.1
  • 91
    • 84976760870 scopus 로고
    • Toward a programming laboratory
    • N. Buxton and B. Randall [Eds.], Nato Scientific Affairs Division, Brussels, Belgium
    • Teitelman, W. “Toward a programming laboratory,” in Software Engineering Techniques, J. N. Buxton and B. Randall [Eds.], Nato Scientific Affairs Division, Brussels, Belgium, 1970, 137-149.
    • (1970) Software Engineering Techniques, J , pp. 137-149
    • Teitelman, W.1
  • 93
    • 0015867291 scopus 로고
    • Characterizations of flowchartable recursions
    • August
    • Walker, S. A., and Strong, H. R. “Characterizations of flowchartable recursions,” J. Computer and System Sciences 7, 4 (August 1973), 404-447.
    • (1973) J. Computer and System Sciences , vol.7 , Issue.4 , pp. 404-447
    • Walker, S.A.1    Strong, H.R.2
  • 94
    • 84976701479 scopus 로고
    • Tree-structured programs
    • November
    • Wegner, Eberhard. “Tree-structured programs,” Comm. ACM 16, 11 (November 1973), 704-705.
    • (1973) Comm. ACM , vol.16 , Issue.11 , pp. 704-705
    • Wegner, E.1
  • 95
    • 84976795313 scopus 로고
    • The psychology of improved programming performance
    • November
    • Weinberg, Gerald M. “The psychology of improved programming performance,” Datamation 17, 11 (November 1972), 82-85.
    • (1972) Datamation , vol.17 , Issue.11 , pp. 82-85
    • Weinberg, G.M.1
  • 96
    • 84976800866 scopus 로고
    • On certain basic concepts of programming languages
    • Stanford, Calif. May
    • Wirth, N. “On certain basic concepts of programming languages,” Stanford Computer Science Report CS 65, Stanford, Calif. (May 1967), 30 pp.
    • (1967) Stanford Computer Science Report CS , vol.65 , pp. 30
    • Wirth, N.1
  • 97
    • 0009877617 scopus 로고
    • PL 360,: a programming language for the 360 computers
    • January
    • Wirth, N. “PL 360,: a programming language for the 360 computers,” J. ACM 15, 1 (January 1968), 37-74.
    • (1968) J. ACM , vol.15 , Issue.1 , pp. 37-74
    • Wirth, N.1
  • 98
    • 84976773567 scopus 로고
    • Program development by stepwise refinement
    • April
    • Wirth, N. “Program development by stepwise refinement,” Comm. ACM 14, 4 (April 1971), 221-227.
    • (1971) Comm. ACM , vol.14 , Issue.4 , pp. 221-227
    • Wirth, N.1
  • 99
    • 0015197891 scopus 로고
    • The programming language Pascal
    • Wirth, N. “The programming language Pascal,” Acta Informatica 1, 1 (1971), 35-63.
    • (1971) Acta Informatica , vol.1 , Issue.1 , pp. 35-63
    • Wirth, N.1
  • 100
    • 0015200721 scopus 로고
    • Bliss: A language for systems programming
    • December
    • Wulf, W. A.; Russell, D. B.; and Habermann, A. N. “Bliss: A language for systems programming,” Comm. ACM 14, 12 (December 1971), 780-790.
    • (1971) Comm. ACM , vol.14 , Issue.12 , pp. 780-790
    • Wulf, W.A.1    Russell, D.B.2    Habermann, A.N.3
  • 101
    • 84976721947 scopus 로고
    • Progamming without the goto
    • North-Holland Publ. Co., Amsterdam, The Netherlands
    • Wulf, W. A. “Progamming without the goto,” Information Processing 71, Proc, IFIP Congress, Vol. 1, North-Holland Publ. Co., Amsterdam, The Netherlands, 1971, 408-413.
    • (1971) Information Processing , vol.1 , pp. 408-413
    • Wulf, W.A.1
  • 102
    • 84983966070 scopus 로고
    • A case against the GOTO
    • Boston, Mass. August
    • Wulf, W. A. “A case against the GOTO,” Proc. ACM 1972 Annual Conference, Boston, Mass. (August 1972), 791-797.
    • (1972) Proc. ACM 1972 Annual Conference , pp. 791-797
    • Wulf, W.A.1
  • 103
    • 84976704838 scopus 로고
    • The design of an Optimizing compiler
    • Carnegie-Mellon Univ., Pittsburgh, Pa. December
    • Wulf, W. A.; Johnson, Richard K.; Wein-Stock, Charles P.; and Hobbs, Steven O. “The design of an Optimizing compiler,” Computer Science Department report, Carnegie-Mellon Univ., Pittsburgh, Pa., (December 1973), 163 pp.
    • (1973) Computer Science Department report , pp. 163
    • Wulf, W.A.1    Johnson, R.K.2    Wein-Stock, C.P.3
  • 104
    • 84976755671 scopus 로고
    • A control statement for natural top-down structured programming
    • Paris
    • Zahn, Charles T. “A control statement for natural top-down structured programming,” presented at Symposium on Programming Languages, Paris, 1974.
    • (1974) presented at Symposium on Programming Languages
    • Zahn, C.T.1


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