什么是结构化语言?结构化语言要注意哪三个规则?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 06:38:56
什么是结构化语言?结构化语言要注意哪三个规则?什么是结构化语言?结构化语言要注意哪三个规则?什么是结构化语言?结构化语言要注意哪三个规则?结构化语言就是将自然语言加上程序设计语言的控制结构就成了结构化

什么是结构化语言?结构化语言要注意哪三个规则?
什么是结构化语言?结构化语言要注意哪三个规则?

什么是结构化语言?结构化语言要注意哪三个规则?
结构化语言就是将自然语言加上程序设计语言的控制结构就成了结构化语言,专门用来描述加工逻辑.所以,它既有自然语言灵活性强、表达丰富的特点,又有结构化程序的清晰易读和逻辑严密的特点.
结构化语言的显著特征是代码和数据的分离.这种语言能够把执行某个特殊任务的指令和数据从程序的其余部分分离出去、隐藏起来.获得隔离的一个方法是调用使用局部(临时)变量的子程序.通过使用局部变量,我们能够写出对程序其它部分没有副作用的子程序.这使得编写共享代码段的程序变得十分简单.如果开发了一些分离很好的函数,在引用时我们仅需要知道函数做什么,不必知道它如何做.切记:过度使用全局变量(可以被全部程序访问的变量)会由于意外的副作用而在程序中引入错误.
结构化语言比非结构化语言更易于程序设计,用结构化语言编写的程序的清晰性使得它们更易于维护.这已是人们普遍接受的观点了.比如作为结构化语言的C语言主要结构成分是函数C的独立子程序.在C语言中,函数是一种构件(程序块),是完成程序功能的基本构件.函数允许一个程序的诸任务被分别定义和编码,使程序模块化.可以确信,一个好的函数不仅能正确工作且不会对程序的其它部分产生副作用.