上传者: 43934844
|
上传时间: 2022-07-02 19:05:04
|
文件大小: 409KB
|
文件类型: DOC
第三章练习题 一、判断题 1. PDL的语法是开放式的,其内层语法是确定的,而外层语法则不确定。(X) 2. 过程描述语言可以用于描述软件的系统结构。 (X) 二、名字解释: 1. 结构程序设计:如果一个程序的代码块仅仅通过顺序、选择和循环这3种基本控制结构 进行连接,并且每个代码块只有一个入口和一个出口,则称这个程序是结构化的。 2. 详细设计:详细设计是软件工程中软件开发的一个步骤,就是对概要设计的一个细化, 就是详细设计每个模块实现算法,所需的局部结构。 3. 对象:由描述该对象属性的数据以及可以对这些数据施加的所有操作封装在一起构成的 统一体。 4. 继承:广义的说是指能够直接获得已有的性质和特征,而不必重复定义它们,狭义的说 是子类自动地共享基类中定义的数据和方法的机制。 5. 人机界面设计的三条"黄金规则":1.置用户与控制之下。2.减少用户记忆负担。3.保持 界面一致。 6. Jackson图:描述数据结构,数据元素彼此间的逻辑关系。 三、选择题 18、软件详细设计的主要任务是确定每个模块的(A) A、算法和使用的数据结构 B、外部接口 C、功能 D、编程 26. 如果一