位置: IT常识 - 正文

结构化程序设计的原则(结构化程序设计的基本思想)

编辑:rootadmin

结构化程序设计的主要原则可以概括为自顶向下、逐步求精、模块化及限制使用goto语句,总的来说可使程序结构良好、易读、易理解、易维护。
625671110结构化程序设计的原则(结构化程序设计的基本思想)

  结构化程序设计由迪克斯特拉(E.W.dijkstra)在1969年提出,是以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块,这样使完成每一个模块的工作变单纯而明确,为设计一些较大的软件打下了良好的基础。由于模块相互独立,因此在设计其中一个模块时,不会受到其它模块的牵连,因而可将原来较为复杂的问题化简为一系列简单模块的设计。模块的独立性还为扩充已有的系统、建立新系统带来了不少的方便,因为我们可以充分利用现有的模块作积木式的扩展。

  按照结构化程序设计的观点,任何算法功能都可以通过由程序模块组成的三种基本程序结构的组合: 顺序结构、选择结构和循环结构来实现。结构化程序设计的基本思想是采用“自顶向下,逐步求精”的程序设计方法和“单入口单出口”的控制结构。自顶向下、逐步求精的程序设计方法从问题本身开始,经过逐步细化,将解决问题的步骤分解为由基本程序结构模块组成的结构化程序框图;“单入口单出口”的思想认为一个复杂的程序,如果它仅是由顺序、选择和循环三种基本程序结构通过组合、嵌套构成,那么这个新构造的程序一定是一个单入口单出口的程序。据此就很容易编写出结构良好、易于调试的程序来。

本文链接地址:https://www.jiuchutong.com/zhishi/168828.html 转载请保留说明!

上一篇:lc卡和ld卡区别(什么是lc卡号是什么意思)

下一篇:k20有dc调光吗(k20pro有dc)

  • 车船税每年都要交吗,一般是多少钱交强险可以晚交吗
  • 新入股的钱入什么科目
  • 基本户可以开立几个
  • 项目部电缆属于固定资产吗
  • 饭店采购食材没发票
  • 已交的增值税能计入费用吗
  • 借款超期不还利息的法律规定
  • 开票给子公司的利息收入怎么做账?
  • 专项维修资金的,由县级
  • 利息收入的纳税调整
  • 租车租赁费税率是多少
  • 非居民企业啥意思
  • 预付租金是什么
  • 银行承兑汇票到期后多长时间失效
  • 增资溢价率
  • 1697509029
  • 免租期间房产税计税依据
  • 购买活动赠品会计分录
  • 联营企业分得的利润应计入什么科目
  • windows登录提示
  • deepin如何
  • 精英主板设置u盘启动
  • 收到预付账款会对企业财务有影响吗
  • won10字体变大
  • mac怎么不能升级系统
  • 高速公路电子发票抵扣进项税
  • 跨平台桌面程序
  • 建筑业异地施工可以先开发票么
  • 多品种生产能力计算公式
  • vue引用svg矢量图
  • thinkphp exec
  • 提租补贴计入个税吗
  • 如何在idea中创建xml
  • ajax获取php数据
  • 随货赠品会计处理
  • linux扫描命令
  • 开了红字信息表当月怎么做账
  • 其他发票是什么意思
  • 邮寄的发票对方没收到怎么办
  • 配件盘点的方法
  • dedecms官网
  • mysql中事务的作用
  • 增值税专用发票几个点
  • 暂缓收缴工会经费申请
  • mysql查询重复的全部删除
  • 对公账户有法律效力吗
  • 金税四期可以查香港银行卡吗
  • 用公司名义买的东西送礼需要归还么
  • 增量留底退税基金怎么算
  • 暂估入库做账
  • 公户网银转账操作流程
  • 融资租出固定资产的账务处理
  • 电子支付支付是什么意思
  • 支票丢失需要登报吗
  • innodb_flush_method取值方法(实例讲解)
  • windowsxp注册表在哪
  • win7修改sid
  • 教程图解
  • 1sass.exe是什么程序
  • linux安装php7.3
  • windows7怎么打开记事本
  • xp录音软件
  • 怎么安装最新显卡驱动
  • linux删除定时任务
  • linux安装dns软件包
  • win8.1怎么关闭更新
  • win7系统怎么设置开机启动项
  • win8使用教程和技能
  • javascript学习指南
  • vi和vim的关系
  • js制作倒计时
  • js制作网站
  • javascript超链接的onclick
  • js分享软件集合
  • 北京国税地税合并
  • 国家税务总局的官网
  • 车船税保险公司代收代缴后,单位还申报不?
  • 选矿比怎么算
  • 境外付款需要什么手续
  • 专利证书印花税怎么计算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设