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 条
  • [21] INITIAL-STAGE OF EPITAXY OF GAAS ON SI
    KAWABE, M
    SHIRAISHI, T
    JOURNAL OF CRYSTAL GROWTH, 1989, 95 (1-4) : 103 - 106
  • [22] THERMODYNAMIC OF HOMOGENEOUS NUCLEATION INITIAL-STAGE
    RYKALIN, NN
    MANOKHIN, AI
    SHORSHOROV, MK
    FEDOROV, VB
    KALASHNIKOV, EG
    DOKLADY AKADEMII NAUK SSSR, 1979, 244 (06): : 1423 - 1426
  • [23] INITIAL-STAGE SINTERING OF SPHERICAL SILICA
    AZUMA, Y
    TAJIMA, Y
    OHSHIMA, N
    SUEHIRO, K
    NIPPON SERAMIKKUSU KYOKAI GAKUJUTSU RONBUNSHI-JOURNAL OF THE CERAMIC SOCIETY OF JAPAN, 1989, 97 (05): : 584 - 586
  • [24] INITIAL-STAGE OF SINTERING POWDER COMPACTS
    SVISTUNOV, VM
    STRELTSOV, VA
    SOVIET POWDER METALLURGY AND METAL CERAMICS, 1991, 30 (02): : 124 - 129
  • [25] ENERGETICS IN THE INITIAL-STAGE OF OXIDATION OF SILICON
    MIYAMOTO, Y
    OSHIYAMA, A
    PHYSICAL REVIEW B, 1991, 43 (11): : 9287 - 9290
  • [26] INITIAL-STAGE OF CHARGE DEVELOPMENT IN A VACUUM
    AVRUTSKII, VA
    ZHURNAL TEKHNICHESKOI FIZIKI, 1983, 53 (02): : 379 - 381
  • [27] INITIAL-STAGE OF CAPILLARY-FLOW
    SUMM, BD
    RAUD, EA
    GORYUNOV, YV
    COLLOID JOURNAL OF THE USSR, 1979, 41 (03): : 518 - 521
  • [28] INITIAL-STAGE OF GASTRIC-EMPTYING
    COOK, AIM
    HOSCHL, R
    GROSSMANN, P
    BRITISH JOURNAL OF RADIOLOGY, 1975, 48 (570): : 508 - 508
  • [29] KINETICS OF THE INITIAL-STAGE OF KRAFT PULPING
    OLM, L
    TISTAD, G
    SVENSK PAPPERSTIDNING-NORDISK CELLULOSA, 1979, 82 (15): : 458 - 464
  • [30] ROLE OF NOISE IN THE INITIAL-STAGE OF SOLIDIFICATION INSTABILITY
    QIAN, XW
    CHOU, H
    MUSCHOL, M
    CUMMINS, HZ
    PHYSICAL REVIEW B, 1989, 39 (04): : 2529 - 2531