(6) 程序是否具有容错性?
��① 程序是否容忍典型的输入打字错误?
��② 当输入动作需要重复时,程序能否接受简化输入?
��③ 命令能否简写?
��④ 程序能否验证输入的数据?
(7) 程序是否灵活?
��① 程序是否允许以自由形式输入?
��② 程序是否可以重复使用而无须对输入值做过多的说明?
��③ 对用户而言,是否有各种不同的输出选择?
��④ 程序是否可以针对所选择的运行方式,删除不必要的输入、计算和输出?
��⑤ 程序是否允许用户扩充命令语言?
��⑥ 程序是否可移植?
��⑦ 程序是否允许用户定义自己的功能集和特性集?
��⑧ 程序能否以子集形式出现?
��⑨ 程序是否允许有经验的用户使用运行较快的版本、简写命令、缺省值等, 而让没有经验的用户使用运行较慢的版本,并提供求助命令及监控能力等。
��� |
|