计算机数据库基础 第10章 软件技术基础.pptVIP

计算机数据库基础 第10章 软件技术基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10 章 软 件 技 术 基 础 网 络 信 息 中 心 教 研 室主 要 内 容 10.1 数据与文件 10.2 程序设计概述 10.3 结构化程序设计 10.4 面向对象的程序设计 10.5 软件工程基本概念 10.6 软件开发方法 10.7 软件设计基础 10.8 软件测试 大 学 计 算 机 基 础 网 络 信 息 中 心 教 研 室 210.1 数 据 与 文 件 数据组织的层次 1 1 数据文件的组织方式 2 大 学 计 算 机 基 础 网 络 信 息 中 心 教 研 室 310.1.1 数据组织的层次 (1 )位:是主存储器和辅助存储器的基本单位。 (2 )字符:一个字符在计算机中占8 位,即一个字节。 (3 )数据元:是数据处理中不再分割的最小的逻辑单位,也称 为字段。 (4 )记录:将逻辑上相关的数据元组合在一起就形成一个记录。 (5 )文件:有名字的存储在某种介质上的一组信息的集合。 (6 )数据库:是按照数据结构来组织、存储和管理数据的仓库。 大 学 计 算 机 基 础 网 络 信 息 中 心 教 研 室 410.1.2 数据文件的组织方式 1 顺序文件 顺序文件 文件的各个记录按照逻辑顺序存放在外存储器的连 续区域中。 2 索引文件 索引文件 索引文件是指在数据文件之外再建立一个索引表, 索引表包含关键字与其物理记录之间的对应关系, 索引表与数据文件共同构成索引文件。 3 直接存取文件 直接存取文件 即利用哈希函数及其处理冲突的方法把文件散列到 外存上。 大 学 计 算 机 基 础 网 络 信 息 中 心 教 研 室 510.2 程 序 设 计 概 述 计算机程序 1 1 程序设计方法与风格 2 大 学 计 算 机 基 础 网 络 信 息 中 心 教 研 室 610.2.1 计算机程序 计算机的程序是用计算机语言编写的一系列的机器指 令,它可以解决某个问题或实现某个目标。 其中实现人和计算机之间信息交流的工具就是计算机语 言,也就是程序设计语言。 1 程序设计语言 程序设计语言 机器语言 汇编语言 高级语言 2 程序设计步骤 程序设计步骤 大 学 计 算 机 基 础 网 络 信 息 中 心 教 研 室 710.2.2 程序设计方法与风格 1 程序设计方法与风格 程序设计方法与风格 (1 )程序设计方法 自顶向下、逐步细化和模块化设计。 (2 )程序设计风格源程序文档化数据说明语句构造 大 学 计 算 机 基 础 网 络 信 息 中 心 教 研 室 810.3 结 构 化 程 序 设 计 结构化程序设计的原则 1 1 结构化程序的基本结构与 2 特点 大 学 计 算 机 基 础 网 络 信 息 中 心 教 研 室 910.3.1 结构化程序设计的原则 1 结构化程序设计的原则 结构化程序设计的原则 (1 )程序设计原则自顶向下、逐步求精模块化限制使用GoTo 语句 大 学 计 算 机 基 础 网 络 信 息 中 心 教 研 室 1010.3.2 结构化程序的基本结构和特点 1 结构化程序的基本结构和特点 结构化程序的基本结构和特点 (1 )顺序结构 最基本、最简单的结构, 执行程序时,按照程序语 句行的自然顺序,一条语 句一条语句地执行程序。 大 学 计 算 机 基 础 网 络 信 息 中 心 教 研 室 1111.3.2 结构化程序的基本结构和特点 (2 )选择结构 它包括简单选择和多分支 选择结构,这种结构可以 根据设定的条件,判断应 该选择哪一分支来执行相 应的语句序列。 大 学 计 算 机 基 础 网 络 信 息 中 心 教 研 室 1210.3.2 结构化程序的基本结构和特点 (3 )循环结构 直到型循环 当型循环 大 学 计 算 机 基 础 网 络 信 息 中 心 教 研 室 1310.4 面 向 对 象 的 程 序 设 计 面向对象方法的基本概念 1 1 面向对象方法的特点 2 大 学 计 算 机 基 础 网 络 信 息 中 心 教 研 室 1410.4.1 面向对象方法的基本概念 1 基本概念 基本概念 (1 )对象 (2 )类 (3 )封装 (4 )继承 (5 )消息 (6 )多态性 大 学 计 算 机 基 础 网 络 信 息 中 心 教 研 室 1510.4.2 面向对象方法的特点 面向对象方法的特点 1 面向对象方法的特点 (1 )程序设计以“ 对象” 为中心 (2 )引入“ 类” 的概念 大 学 计 算 机 基 础10.5 软 件 工 程 基 本 概 念 软件定义与软件特点 1 1 软件危机与软件工程 2 软件工程过程与软件生 3 3 命周期 软件工程的目标与原则 4 4 软件开发工具与软件开 5 5 发环境 大 学 计 算 机 基 础 网 络 信

文档评论(0)

ww88666 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档