摘要

<正>计算机学科里的结构化是通过界定、提炼、约简和形式化,从混沌的信息中抽取核心内容,将复杂、模糊的劣构问题,转化成简单、清晰的良构问题,并以适当的计算结构来表述问题解决中各要素之间的逻辑关系,最终达到计算模型的自动化实现。结构化方法源于结构化程序设计语言,但又超越了算法,它提供的不仅是一项具体的学科知识、学科方法,更是一种问题解决的全新思维方式。计算思维下的结构化,体现了计算机算法形式的本质特征,它贯穿于问题解决的全过程,包括数据的结构化、分析的结构化、设计的结构化和编码的结构化。本文结合实践从计算机解决问题的四个方面阐述结构化的实施。