主页期刊介绍编委会编辑部服务介绍道德声明在线审稿编委办公编辑办公English
2018-2019年专刊出版计划 微信服务介绍 最新一期:2019年第10期
     
在线出版
各期目录
纸质出版
分辑系列
论文检索
论文排行
综述文章
专刊文章
美文分享
各期封面
E-mail Alerts
RSS
旧版入口
中国科学院软件研究所
  
投稿指南 问题解答 下载区 收费标准 在线投稿
郑国梁,唐清.KBE—Pascal:基于知识的程序编辑.软件学报,1991,2(4):48-53
KBE—Pascal:基于知识的程序编辑
KBE-PASCAL: KNOWLEDGE BASED PROGRAM EDITING
投稿时间:1990-01-22  修订日期:1990-05-07
DOI:
中文关键词:  
英文关键词:
基金项目:
作者单位
郑国梁 南京大学计算机科学系
江苏省人民银行 
唐清 南京大学计算机科学系
江苏省人民银行 
摘要点击次数: 2234
全文下载次数: 2484
中文摘要:
      KBE-Pascal是一种交互式的程序设计助手系统,其意图是程序员完成设计和实现的困难部分,由KBE-Pascal尽可能地帮助他。 KBE-Pascal的主要基础是格局,这是一种表示程序的方法,它抽去了程序的非基本特性,且明显地表示出算法的基本逻辑特性。 KBE-Pascal的设计目标是通过引用格局库中的断片,快速正确地构造程序。它的目标语言是Pascal。目前该系统由四部分组成:编码程序,用以产生对应于格局的程序正文;一个通用算法片断格局库;格局编辑程序,使得程序能通过修改格局而达到修改程序的目的;正文
英文摘要:
      KBE-Pascal is an interactive programming assistant system. The intention is that the programmer will do the hard parts of design and implementation while the KBE-Pascal will assist him wherever possible. The major underpinning of KBE-Pascal is plan, a kind of representation for programs, which abstracts away from the inessential features of a program and represents the basic logical properties of the algorithm explicitly. The main design goal of KBE-Pascai is rapidly and accurately building up a program by refering to the fragments in the plan library.It's object language is Pascal.The current system is composed of four parts:a coder that can creste program text corresponding to a plan;a library of plans for common algorithm fragments;a plan editor which makes it possible for a programmer to modify a program by modifying its plan;and a text editor which makes it possible for a programmer to edit on program text directly.
HTML  下载PDF全文  查看/发表评论  下载PDF阅读器
 

京公网安备 11040202500064号

主办单位:中国科学院软件研究所 中国计算机学会 京ICP备05046678号-4
编辑部电话:+86-10-62562563 E-mail: jos@iscas.ac.cn
Copyright 中国科学院软件研究所《软件学报》版权所有 All Rights Reserved
本刊全文数据库版权所有,未经许可,不得转载,本刊保留追究法律责任的权利