手机

当前位置:查字典资讯网 > 公务员 > 山东 > 山东公务员考试网计算机常识-详细设计

山东公务员考试网计算机常识-详细设计

来自:查字典教育资讯网 2015-01-02

山东公务员考试网计算机常识-详细设计

详细设计的任务,是为软件结构图中的每一个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据结构的细节。

常见的过程设计工具有:

图形工具:程序流程图,N-S,PAD,HIPO。

表格工具:判定表。

语言工具:PDL(伪码)

1、程序流程图

2、N-S流程图 为了避免流程图在描述程序逻辑时的随意性与灵活性

特征:

1)每个构件具有明确的功能域;

2)控制转移必须遵守结构化设计要求;

3)易于确定局部数据和(或)全局数据的作用域;

4)易于表达嵌套关系和模块的层次结构。

3、PAD图

是问题分析图的英文缩写。

特征:

1)结构清晰,结构化程度高;

2)易于阅读

3)最左端的纵线是程序主干线,对应程序的第一层结构;每增一层PAD图向左扩展一条纵线,帮程序的纵线数等于程序层次数。

4)程序执行:从PAD图最左主干线上端结点开始,自上而下、自左向右依次执行,程序终止于最左主干线。

4、PDL

过程设计语言也称为结构化的英语的伪码,它是一种混合语言,采用英语的词汇和结构化程序设计语言的语法,类似编程语言。

特征:

1)有为结构化构成元素、数据说明和模块化特征提供的关键词语法;

2)处理部分的描述采用自然语言语法;

3)可以说明简单和复杂的数据结构;

4)支持各种接口描述的子程序定义和调用技术。

3.4软件测试

软件测试是保证软件质量的重要手段,其主要过程涵盖了整个软件生命期的过程,包括需求定义阶段的需求测试、编码阶段的单元测试、集成测试以及后期的确认测试、系统测试,验证软件是否合格、能否交付用户使用等。

更多精彩资讯请关注查字典资讯网,我们将持续为您更新最新资讯!

上一篇:2012年山东公务员网政治常识-公民的政... 下一篇:2012年山东公务员网政治常识-公民在参...