习题
- 详细设计的目标是什么
- 详细阶段的任务是编写程序吗?如果不是,那任务是什么?
- 详细设计的逻辑基础是?
- 3种基本的控制结构是什么?
- 哪一种控制结构可以另外由两种控制结构实现?
- 结构程序设计的定义是什么?
- 扩展的结构程序设计在结构程序设计基础上还有哪些结构?
- 修正的结构程序设计在结构程序设计基础上还有哪些结构?
- 接口设计的一个重要组成部分是什么?
- 人机界面设计会遇到的问题是?
- 系统的响应时间是指什么?
- 系统响应时间的两个重要因素是什么?
- 易变性是指什么?
- 帮助设施分为哪两类?
- 出错信息的属性是什么?
- 用户界面的设计过程是?
- 用户界面的评估周期是?
- 有哪几类人机界面设计指南?
- 什么是过程设计工具?
- 过程设计工具有哪几类?
- 程序流程图的缺点是什么?
- 盒图的特点是什么?
- 什么是PAD图?
- PAD图的优点有?
- 什么时候用判定表,判定表是干什么的?
- 判定树相对于判定表的优点是什么?
- 过程设计语言是干什么的?
- 过程设计语言PDL的优点有?
- 面向数据结构设计方法的最终目标是什么?
- 数据元素间的逻辑关系有?
- 面向数据结构的设计方法有?
- Jackson图的优点是?Jackson图的缺点是?
- 层次图与Jackson图的区别有?
- 什么是McCabe方法?
- 什么是流图?
- 什么是HalStead方法?
- 学会计算环形复杂度的方法,见P137。