首页> 外文会议>Proceedings of the 1993 ACM conference on Computer science >Acquisition and representation of knowledge on the level of programming language for automatic programming
【24h】

Acquisition and representation of knowledge on the level of programming language for automatic programming

机译:获取和表示用于自动编程的编程语言级别的知识

获取原文
获取原文并翻译 | 示例

摘要

This paper explores the representation of a knowledge necessary for a computer to achieve the ability to perform the automatic synthesis of user programs. It is assumed that the knowledge demanded for this synthesis can be acquired by the computer from user programs written in a high-level programming language. This arises from the fact that user programs consist of a finite number of components, which being treated as some pieces of the knowledge, should be incorporated into the knowledge base (KB). A method is presented of acquiring knowledge from user programs. It is shown that knowledge being acquired from a user program, on the level programming language, is divided by the computer into three kinds associated with, respectively, algorithm structures, operation codes and declaration statements. In this paper formal representation of each kind of knowledge in the KB is introduced and the retrieval of knowledge belonging to each kind is described.

机译:

本文探讨了计算机实现自动执行用户程序综合功能所必需的知识的表示形式。假定该合成所需的知识可以由计算机从以高级编程语言编写的用户程序中获取。这是由于以下事实:用户程序由有限数量的组件组成,这些组件被视为知识的一部分,应被合并到知识库(KB)中。提出了一种从用户程序获取知识的方法。从计算机上可以看出,从用户程序获取的知识是在编程语言上,它被计算机分为三种,分别与算法结构,操作代码和声明语句相关。本文介绍了 KB 中每种知识的形式表示,并描述了每种知识的检索。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号