习题修改ok答案1.doc

1.简述详细设计的任务。

包括模块的算法设计、模块内的数据结构设计、模块接口设计、其它根据软件特点需要完成的设计、模块测试用例设计、设计文档编写、设计评审。

2.简述详细设计的原则。

①模块的逻辑描述应清晰易读、正确可靠;

②设计的处理过程应该简明易懂;

③选择恰当的描述工具来描述模块算法。

3.简述结构化程序设计基本要求和特点。

要点:

a.采用自顶向下、逐步求精的程序设计方法

b.使用三种基本程序控制结构构造程序

1).用顺序方式对过程分解,确定各部分的执行顺序。

2).用选择方式对过程分解,确定某个部分的执行条件。

3).用循环方式对过程分解,确定某个部分重复的开始和结束的条件。

c.主程序员组的组织形式。

特点:

①自顶向下、逐步求精;

②具有单入、单出的控制结构(取消GOTO语句)

4.简述用户界面设计的基本原则

(1)可靠性

用户界面应当提供可靠的、能有效减少用户出错的、容错性好的环境。一旦用户出错,应当能检测出错误、提供出错信息,给用户改正错误的机会。

(2)简单性

简单性能提高工作效率。用户界面的简单性包括输入、输出的简单性;系统界面风格的一致性;命令关键词的含义、命令的格式、提示信息、输入输出格式等的一致性。

(3)易学习性和易使用性

用户界面应提供多种学习和使用方式,应能灵活地适用于所有的用户。

(4)立即反馈性

用户界面对用户

文档评论(0)

1亿VIP精品文档

相关文档