In a small computer system, it is not unusual to write a BASIC program which is too large to fit into main memory. Such a program must be replaced by a collection of overlay modules together with inter-module sequencing logic. A sophisticated BASIC interpreter allows this sequencing to be done under program control. Unless carefully managed, a decomposition can produce an environment where programs exhibit undesirable characteristics. A structuring and design strategy is presented, discussed, and illustrated by a typical business application. Attention is given to program production, efficiency, reliability, maintainability, and modifiability using this strategy.
在小型计算机系统中,编写太大而无法放入主存储器的BASIC程序并不罕见。此类程序必须由覆盖模块的集合以及模块间排序逻辑来代替。先进的BASIC解释器允许在程序控制下完成此排序。除非仔细管理,否则分解可能会导致程序表现出不良特征的环境。通过典型的业务应用程序介绍,讨论和说明结构和设计策略。使用该策略时要注意程序的生产,效率,可靠性,可维护性和可修改性。 P>
Computer Science Program, Wichita State University, Wichita, Kansas;
机译:计算机课程中的基础结构化查询语言(SQL)教学中的程序化教学与有意义的学习理论
机译:通过计算机编程发展数学逻辑推理:以基础教育学生计算机编程奥林匹克为例
机译:Nomadic Pict:编程语言,通信基础设施覆盖图和移动计算语义
机译:覆盖新和传统系统的COTS控制系统软件的管理测试
机译:对在QBASIC和其他四种计算机编程语言之间传递基本计算机编程语句的方法的评估
机译:科学示范文摘。演示摘要:计算机辅助医疗决策支持系统:受管理的第二意见系统:Ætna的选定住院程序预认证程序中使用的基于知识的系统
机译:使用图像方法开发计算机程序,以预测覆盖快速流体的楔形中的声场,并与实验室实验进行比较。
机译:在Vms下的VaX-11系列计算机上实现计算机程序系统mOss(地图覆盖和统计系统)