【24h】

Embedding instructive assertions in program design

机译:在程序设计中嵌入指导性断言

获取原文

摘要

Computer programs are operational schemes. Many programmers design, describe, and justify their programs while solely thinking "operationally". Yet, an operational perspective is insufficient. For many years, the important role of an assertional perspective is advocated. However, this perspective is debated [5]. Many are deterred from employing it, possibly because it is displayed with formal notations and mathematical logic. The objective of this paper is to offer the elaboration of this perspective through a natural, informal embedment of assertions in the design process. The essential, revealing, and instructive role of informal, yet concise and accurate assertions is motivated and elaborated; first through three stimulating illustrations, and then with a general instructional approach.
机译:计算机程序是操作方案。许多程序员仅在“可操作”的情况下进行设计,描述和论证其程序。但是,从操作的角度来看是不够的。多年来,主张主张观点的重要作用。但是,这种观点尚有争议[5]。许多人不愿采用它,可能是因为它以形式符号和数学逻辑显示。本文的目的是通过在设计过程中自然,非正式地插入断言来阐述这种观点。鼓励并阐述了非正式但简明准确的断言的基本,揭示和指导作用;首先通过三个令人兴奋的插图,然后使用一般的教学方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号