- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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)