THE INITIAL-STAGE OF PROGRAM COMPREHENSION

被引:31
|
作者
WIEDENBECK, S
机构
[1] Computer Science and Engineering Department, University of Nebraska, Lincoln
来源
基金
美国国家科学基金会;
关键词
D O I
10.1016/S0020-7373(05)80090-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Beacons are stereotypical segments of code which serve as typical indicators of the presence of a particular programming structure or operation. Four experiments were carried out to study the role of beacons in programmers' initial formation of knowledge of program function. It was found that the presence of a beacon made a program easier for experienced programmers to comprehend on initial study. This was found to be true even when the specific program containing the beacon was previously unfamiliar to the programmer. Also, beacons which were inappropriately placed in a program where they did not belong lead to "false comprehension" of the program's function. If a strong beacon for some operation was present, programmers tended to use it to form their initial idea of a program's function and to largely ignore other information which contradicted it. As a whole, the results of the experiments suggest that beacons may play an important role in the initial high-level comprehension of programs. © 1991 Academic Press Limited.
引用
收藏
页码:517 / 540
页数:24
相关论文
共 50 条
  • [1] ON THE INITIAL-STAGE OF DISEASE
    STRUKOV, AI
    SMOLIYANNIKOV, AV
    SARKISOV, DS
    ARKHIV PATOLOGII, 1980, 42 (04) : 3 - 12
  • [2] INITIAL-STAGE OF WATER IMPACT
    KOROBKIN, AA
    PUKHNACHOV, VV
    ANNUAL REVIEW OF FLUID MECHANICS, 1988, 20 : 159 - 185
  • [3] THE INITIAL-STAGE OF CRYSTALLIZATION OF METALS
    BROVMAN, MY
    GALENTOVSKIY, GG
    RUSSIAN METALLURGY, 1983, (01): : 34 - 37
  • [4] TREATMENT OF THE INITIAL-STAGE OF CHOLELITHIASIS
    LUKASH, NV
    KRUTIKOV, SN
    GOFELD, AM
    FINIOTU, TA
    VRACHEBNOE DELO, 1990, (10): : 86 - 88
  • [5] ON THE THEORY OF THE INITIAL-STAGE OF SOCIALISM
    CHANG, CP
    ISSUES & STUDIES, 1987, 23 (12): : 12 - 21
  • [6] THE INITIAL-STAGE OF ATMOSPHERIC CORROSION
    PAYER, JH
    CHAWLA, SK
    JOURNAL OF THE ELECTROCHEMICAL SOCIETY, 1988, 135 (08) : C348 - C349
  • [7] ON THE THEORY OF THE INITIAL-STAGE OF SOCIALISM
    CHANG, CP
    ISSUES & STUDIES, 1987, 23 (06): : 4 - 6
  • [8] THE INITIAL-STAGE OF THE EXFOLIATION SYNDROME
    JERNDAL, T
    ACTA OPHTHALMOLOGICA, 1985, 63 : 65 - 66
  • [9] ON THE INITIAL-STAGE OF THE BREAKING OF ORGANOPLASTICS
    IRZHAK, VI
    KUZUB, LI
    NIKITINA, OV
    ROZENBERG, BA
    ENIKOLOPIAN, NS
    DOKLADY AKADEMII NAUK SSSR, 1987, 296 (01): : 147 - 150
  • [10] THE INITIAL-STAGE OF MIGMATITE FORMATION
    MEHNERT, KR
    BUSCH, W
    NEUES JAHRBUCH FUR MINERALOGIE-ABHANDLUNGEN, 1982, 145 (03): : 211 - 238