Accession Number : AD0682184

Title :   WAYS OF INCREASING AUTOMATIC PROGRAMMING EFFICIENCY,

Corporate Author : FOREIGN TECHNOLOGY DIV WRIGHT-PATTERSON AFB OHIO

Personal Author(s) : Ivanenko,L. N.

Report Date : 26 JUL 1968

Pagination or Media Count : 29

Abstract : The general problems concerning the efficiency of program automation are discussed. The author considers the development and incorporation of translators from the complete ALGOL language a less effective means of programming automation than programming from symbolic addresses and using autocodes. The efficiency of ALGOL utilization decreases because little attention is being paid to equipment used for programming automation (reference is to serial devices for input-output for serial computers). The institute of Cybernetics AN UkrSSR developed a perforating device for the preparation of ALGOL-type programs using an appropriate keyboard. The device uses the A alphabet consisting of 256 symbols which includes Russian, Latin, and partially Greek alphabets, certain ALGOL symbols, and mathematical signs. The punch card accepts 5 symbols per line and the keyboard has 180 keys. All the symbols are classified and distributed on the keyboard in groups with some consideration of utilization frequency. The unit printing the texts from punch cards uses 8-digit codes in an expanded A alphabet with the unfolding of word-symbols of the ALGOL language into their full length or up to four letters. Appendices describe the proposed keyboard and the technical data concerning the punching and printing devices. (Author)

Descriptors :   (*COMPUTER PROGRAMMING, EFFICIENCY), AUTOMATIC, PUNCHED CARDS, USSR

Subject Categories : Computer Programming and Software
      Computer Hardware

Distribution Statement : APPROVED FOR PUBLIC RELEASE