PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Interactive program development system

Autorzy
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
A program development system supports a number of activities required to transform a given problem into a program using a programming language and execute it to solve the given problem. When the computer itself takes part in the program development process, the whole process is said to provide an interactive program development system. Thus, an interactive program development system is a system that makes the process of coding, testing and debugging of a program written in a programming language as simple and as efficient as possible. Ideally, such systems gi ve the users immediate response to all types of errors and maximal support in all programming phases. The key elements of such a system are an in-terpreter, an editor, an incremental compiler and a debug monitor. The interfacing of terminal handling program with the incremental compiler and debug monitor through editor interface constitutes such a system. A tree is used to represent a program. After a change of program only part of it is recompiled and only neces-sary phases of the compiling process is performed. It also has a small set of well chosen primitives and extension mechanisms which combine these primitives for correcting errors, performing consistency checking of redundant information and creating flexible and easy to use editing environment. This paper describes the design of an interactive program development system for any programming language. Its implementation is then shown for the data base management system " Dbase " on a Sun-Workstation which supports only Ingres data base management system to create a database. The Ingres can only be used by users who are well conversant with the query language QUEL. The developed interactive program development system for Dbase do not require the knowledge of QUEL and provides the environment for the use of Dbase on Sun-Workstation. The system defers from others in that the user can control the amount of checking to be performed .
Słowa kluczowe
Rocznik
Strony
85--97
Opis fizyczny
Bibliogr. 14 poz.
Twórcy
autor
  • Department of Mathematics, Indian Institute of Technology, Kharagpur-721302, India
Bibliografia
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BPP1-0011-0087
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.