全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

计算机程序结构评述

Full-Text   Cite this paper   Add to My Lib

Abstract:

这里评述了把大型计算机程序分开的和理由和方法。本文集中于总的或外部的程序结构(例如:在各个程序之间分享数据的方法)。而不集中于内部程序结构,像阵列、指示器、程序环和条件语句。本文把分割程序的理由归因于:(1)物理的限制,像有限的存贮器空间,和(2)人为的限制,像程序编制任务的分配。为达到人为限制而组织的程序所用的主要工具是功能分介,就是根据程序块的功能(希望简单)来分割程序及其详细说明。不幸的是,按分割大型程序的各种限制所分割的程序组织不总是相同的。本文的中心部分是关于程序构成的手段。这些手段是:(1)被顺序过程叫做Routine的程序(一个程序是任何一个象过程的软件手段)。(2)在程序中分享数据的手段像Fortran的公用数组以及Algol的作用域规则(Seoperules),和(3)处理异步分时的手段(如请求输入、输出操作调度)。本文也讨论克服存储限制的折叠程序的技术(覆盖、分项、分段)以及把经过编译的不同程序联接起来的方法。

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133