
【计】 structure program
frame; structure; composition; configuration; construction; fabric; mechanism
【计】 frame work
【医】 constitution; formatio; formation; installation; structure; tcxture
formality; ground rule; procedure; proceeding; process; program
【计】 P; problem determination aid; PROC; program; related channel program
【化】 sequence
【经】 program; sequence
在汉英词典的跨语言视角下,“结构程序”对应的英文术语为“structured programming”或“structured program”,指一种强调代码逻辑清晰、层次分明的编程范式。其核心是通过模块化设计、控制结构的规范使用(如顺序、选择、循环)以及代码块的独立性,提升程序的可靠性与可维护性。
该概念包含三个关键特征:
goto
等破坏逻辑流的指令(基于Edsger W. Dijkstra 1968年发表的论文《GOTO语句有害论》。现代编程语言如Python、Java等均内建了对结构化编程的支持,例如通过if-else
条件分支、for/while
循环结构实现流程控制。美国国家标准与技术研究院(NIST)的研究表明,采用结构化编程可使代码错误率降低约40%。
IEEE Computer Society. Software Engineering Standards. https://www.computer.org/
Dijkstra, E. W. (1968). "Go To Statement Considered Harmful". Communications of the ACM.
McConnell, Steve. Code Complete. Microsoft Press.
NIST Software Quality Guidelines. https://www.nist.gov/
“结构程序”通常指“结构化程序设计”(Structured Programming),是编程领域的一种方法论,强调通过清晰、逻辑化的代码结构提升程序的可读性、可维护性和可靠性。以下是其核心要点:
if-else
分支)、循环结构(如 while
或 for
循环)来组织代码,避免随意跳转。GOTO
导致的代码混乱问题。若需进一步了解具体实现案例或历史文献,可参考编程理论教材或经典论文(如 Dijkstra 的《GOTO 语句有害论》)。
苯硫酸盐赤杨木封闭式离心泵分类帐控制灌封经纪人席精神顺应酒石酸锑钡军人惩戒所可合汞的客户存入款空公用块滥竽充数鳞状上皮细胞铝Al铝酸钾命令接口米烛光日照单位申请延展专利权十三烷胺使受到失物相符实足年龄数量限制碳片电阻调整器特性函数未处理亏空违反治安管理的行为