位置: IT常识 - 正文

软件开发的基础知识有哪些(软件开发的基础知识)

编辑:rootadmin

软件开发的基础知识有:
625671430软件开发的基础知识有哪些(软件开发的基础知识)

  计算机中最基本的要素是数据和逻辑,这对应于早期的机器语言和汇编语言时代。然而,这样不利于大型软件的开发和管理,程序中容易充斥大量混乱的goto跳转逻辑,因此,出现了结构化程序设计方法,主要思想是:程序=数据结构+算法+模块组织。

  首先,用规范的控制语句(顺序,条件,循环)消除容易混乱的goto跳转逻辑;其次,用模块化的思想来管理软件的构造。这种方法的基础是:管道与重定向。管道是指一个程序的输入可以充当另一个程序的输出。重定向是将数据源或数据目的地指定为所期望的流(标准I/0,文件等)。通过对程序的静态分析,通常就能准确推理出程序的行为。

  随后,出现了面向对象的程序设计方法,将应用程序分解为对象及对象之间的交互和通信。对象是数据与紧密相关的逻辑的良好封装。面向对象的程序设计的一个复杂性表现在,无法通过静态的程序分析来推理程序的行为;其原因之一是使用了多态机制。

  为了各种系统之间的互操作,出现了面向服务的理念。使用面向过程或对象的方法,将某些功能打包成服务提供给外界。这需要有相应的应用协议来辅助,比如数据交换格式XML。面向服务: 面向对象(过程)+服务模块+应用协议。

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

上一篇:wps怎么删除多余的页码(wps怎么删除多余格子)

下一篇:微信bundleid是什么(微信undidar)

  • 递延所得税资产会计处理全过程
  • 延期缴纳税款是纳税争议吗
  • 净资产包含哪些方面
  • 旅游开发公司有什么职位
  • 取得的技术酬金怎么入账
  • 公关费用明细表
  • 公司买车付首付款个人还贷怎么做会计分录
  • 外币应收帐款汇兑损益现流附表
  • 跨年度取得增值税发票能否抵扣?
  • 小规模公司怎么注册
  • 一般纳税人可以不交增值税吗
  • 建筑业预缴增值税税率
  • 小微企业增值税收优惠政策
  • 海关增值税抵扣当月忘采集
  • 将商业承兑汇票进行贴现 符有追索权的会计分录
  • 理财赎回本金没赎回利息咋办
  • 应收账款抹零会计分录
  • 增值税总分机构可以汇总纳税吗
  • 一般纳税人资格证明在哪里开具
  • 账面上挂的其他应付款怎么冲平?
  • 进口商品关税调整
  • 冲暂估怎么做分录
  • 一般纳税人转为小规模纳税人后还可以转为一般纳税人吗
  • mac打印机状态暂停怎么处理
  • window11调节屏幕亮度
  • 冲销上月暂估入账的原材料会计分录
  • 期末未抵扣数
  • 简易征收增值税怎么算
  • windows11ie
  • 招标公司在招标过程中的注意事项
  • 购货公司丢失发货怎么办
  • 银行本票实际金额小于票面金额
  • php 代码生成
  • 城建税征税范围广吗
  • 事业单位接受捐赠固定资产入账
  • 公允价值变动损益借贷方向增减
  • 施工企业如何开发票
  • vuecli项目实战
  • phpstorm wsl
  • 关于成本核算的论文题目
  • 帝国cms建站实例教程
  • 跨境电商小规模运营负责那些工作
  • phpipam使用
  • SQL SERVER 2008 R2 重建索引的方法
  • 固定资产减少当月计提吗
  • 土地使用权转让合法吗
  • 现金流量表的主要项目
  • sqlldr并发
  • 工程项目立项前的安全评估
  • 对公帐户资金转入个人帐户规定
  • 出口退税进项发票会计分录
  • 建立固定资产管理台账
  • 劳务公司开出发票没有收到钱,怎么做成本
  • 奖励罚款怎么做分录
  • sql分几类
  • mysql函数返回值类型
  • windows vista界面
  • freebsd 安装
  • mac重装macos
  • ipad和macbook怎么交互
  • win10英文版系统怎么改成中文
  • git连接linux服务器
  • win8电脑锁屏壁纸怎么设置方法
  • win8怎么没有无线网图标不见了
  • linux文件批处理命令
  • nodejs 获取文件名
  • excel表格时间选择
  • java iterate()用法
  • shell脚本实现文件移动、复制等操作
  • Node.js中的全局变量有哪些
  • linux shell 数组长度
  • unity的invoke
  • 基于jquery实现小说
  • android StrictMode使用
  • 安卓微信仿ios版
  • javascript面向对象精要pdf下载
  • 江苏税务个人所得税app怎么下载不了?
  • 异辛烷征收消费税对成品油影响
  • 地方财政税收的组成
  • 科技公司小规模纳税人与一般纳税人区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设