详细设计
详细设计的任务是为软件结构图中的每个模块确定实现算法和局部数据结构,用某种选定的表达表示工具算法和数据结构的细节。
详细过程设计的常用工具有:
(1)图形工具:程序流程图,N-S,PAD,HIPO。
(2)表格工具:判定表。
(3)语言工具:PDL(伪码)。
程序流程图的5种控制结构:顺序型、选择型、先判断重复型、后判断重复型和多分支选择型。
方框图中仅含5种基本的控制结构,即顺序型、选择型、多分支选择型、WHILE重复型和UNTIL重复型。
PAD图表示5种基本控制结构,即顺序型、选择型、多分支选择型、WHILE重复型和UNTIL重复型。
过程设计语言(PDL)也称为结构化的语言和伪码,它是一种混合语言,采用英语的词汇和结构化程序设计语言,类似编程语言。
PDL可以由编程语言转换得到,也可以是专门为过程描述而设计的。
疑难解答:程序流程图,N-S图,PAD图的控制结构的异同点是什么?
相同点是三种图都有顺序结构,选择结构和多分支选择,并且N-S图和PAD图还有相同的WHILE重复型、UNTIL重复型;不同点是程序流程图没有WHILE重复型、UNTIL重复型而有后判断重复型和先判断重复型。
软件测试的目的
软件测试是在软件投入运行前对软件需求、设计、编码的最后审核。其工作量、成本占总工作量、总成本的40%以上,而且具有较高的组织管理和技术难度。
(1)软件测试是为了发现错误而执行程序的过程;
(2)一个好的测试用例是能够发现至今尚未发现的错误的用例;
(3)一个成功的测试是发现了至今尚未发现的错误的测试。
2017年计算机二级考试公共基础考点知识九.doc正在阅读:
2018年吉林中考录取分数线查询网址:www.jledu.gov.cn06-18
清明节对革命先烈的寄语【三篇】05-04
贵州2016年中级经济师成绩查询入口08-12
六年级一件难忘的事作文500字左右:小学六年级一件难忘的事500字作文04-25
坚持就是胜利作文400字08-23
水浒传400字小学生读后感02-26
我的心爱之物作文450字五年级10篇07-07
小学教研活动总结|小学教研活动总结10-21
2021四川成都中考考前提醒07-25