sp; 工具。
S2:在模型的工作区内单击。在单击的位置会出现一个处理过程的符号,它的名字为Prcs_n,n是系统生成的一个(2) 。上面的1表明它是建立的第一个处理过程。
S3:单击鼠标右键释放(3) 工具。
S4:双击刚才建立的处理过程符号,出现了它的特性窗口。
S5:在(4) 文本框中输入(5) 作为处理过程的名字。
S6:单击Code文本框后面的小按钮,把(6) 设成和(7)
一样的值。
S7:单击(8) 按钮。
3.在PD中,利用ProcessAnalyst建立并定义外部实体的过程如下:
S1:单击External entity工具
S2:在模型的工作区内单击,出现一个外部实体的符号。
S3:单击(1) 释放工具。
S4:双击刚才建立的外部实体符号。
S5:在(2) 文本框中输入Deviser作为它的名字。
S6:单击(3) 文本框后面的小按纽,把Code设成了和(4) 一样的值。
S7:单击(5) 按纽。
4.在PD中,利用ProcessAnalyst 在对象间建立数据流的过程如下:
S1:单击Flow工具。
S2:单击实体(1) 并一直按下鼠标左键。
S3:拖拽到处理过程Produce上,再释放鼠标,就在两个对象之间出现了一个数据流, S4:单击(2) ,释放工具。
S5:双击刚才建立的数据流符号,出现它的特性窗口。
S6:在(3) 中输入Superior blueprint,作为数据流的名字。
S7:单击(4) 文本框后面的小按纽,这样就把(5) 设成了和Name一样的值。
S8:单击OK按钮。
5.在PowerDesigner 中,建立一个称为Produce的处理过程如下:
S1:单击窗口中工具栏内的 (1) 工具
S2:在模型的工作区内单击。在单击的位置会出现一个处理过程的符号,它的名字为Pre_n,n是 (2) 。
S3:单击右键释放Process工具。
S4:双击刚才建立的处理过程的符号,出现了它的特性窗口。
S5:在 (3) 文本框中输入Produce,作为处理过程的名字。
S6:单击 (4) 文本框后面的小按纽,把Code设成了和 (5) 一样的值。
S7:单击OK按纽。
6.在PowerDesigner中,建立控制流的过程如下:
S1:单击Flow工具。
S2:单击 (1) 处理过程,并一直按下鼠标左键。
S3:把流的符号拖拽到 (2) 处理过程,然后放开鼠标按纽。
S4:单击右键释放Flow工具,然后双击 (3) ,出现它的特性窗口。
S5:在Name文本框中输入 (4) 作为它的名字。
S6:单击Code文本框后面的小按纽,把它的值设得和Name一样。
S7:在Type下拉列表框中选择 (5) ,这样就把流设成了控制流。
S8:单击OK按纽。
五、简答题
1.简述ProcessAna1yst的基本功能(10分)
2.简述PowerBuilder 6.0的功能(6分)
3.写出PowerDesigner中的四种模型(4分)
4.CASE工具的三大作用是什么?(6分)
5.PowerBuilder6的用户对象有哪两大类?它们各自又有几种类型。(8分)
6.简述软件开发环境的特性。(6分)
7.简述PowerBuilder的功能与特点。(8分)
8.简述概念数据模型的概念和作用。(6分)
9.简述你对C/S体系结构的理解。(6分)
10.解释下列概念的含义。(6分)
(1)多任务 (2)多用户 (3)数据窗口
11.简述概念数据模型CDM和物理数据模型PDM的概念,并说明物理数据模型PDM的作用。(8分)
12.简述PowerBuilder 应用程序开发步骤?(10分)
13.简述软件开发工具的功能与性能,并简单说明二者之间的区别。 (12分)
14.解释下列概念的含义(8分)
(1)主窗口 (2)子窗口 (3)数据窗口
六、综合应用题
1.说明利用PowerBuilder 6.0内置的数据库管理系统Sybase SQL Anywhere,建立一个学生信息数据库的步骤,该库包括:学生信息表、各科成绩表、学生所在系表、学生-成绩联系表,其中学生表保存学生自身的信息,通过学生信息表与-成绩表建立联系。
注:在说明时,仅以学生信息表为例。
2.用PowerBuilder开发职工信息管理应用软件。假设已创建了一个名为emp_app的项目,建立了一个名为emp_db的本地数据库,并创建了名为employee的表,表中保存所有职工的基本情况信息。
现要建立一个名为w_emplist的窗口,并在窗口中实现检查表employee中信息的功能。当运行emp_app时,会打开w_ emplist窗口,单击“检索”按纽,则显示employee信息,单击“退出”按纽,则关闭窗口,结束运行。
请简述实现上述功能需完成的基本步骤。(不要求写详细的事件程序)
3.简述创建数据窗口对象的一般步骤。
4.用PowerBuilder开发一个学生成绩管理应用。假设已创建了一个名为stu_app的项目,建立了一个名为stu_db的本地数据库,并创建了一个名为student的表,表中保存所有学生的成绩信息。
现要建立一个名为w_stulist的窗口,并在窗口中实现检查表student中信息的功能。当运行stu_app时,会打开w_stulist窗口,单击“检索”按纽,则显示student信息,单击“退出”按纽,则关闭窗口,结束运行。
请写出实现上述功能需完成的基本步骤。(不要求写详细的事件程序)
5.数据库person_manage中有一张表Mark,其结构如下:
字段名 中文名 类型 长度
No 编号 Integer 4
Name 姓名 Char 8
Mark1 职称 Char 8
Mark2 工资 Integer 4
Mark3 籍贯 Char 8
现要实现一个应用,以下图方式输入学生成绩。单击“存盘”将记录保存到Mark中;单击“退出”时关闭窗口,退出运行。
请写出实现上述功能需完成的基本步骤。(不要求写详细的事件程序)
答案
一、填空题
1.软件、为了提高软件生产率、改进软件质量
2.窗口、菜单、数据窗口
3.可视用户对象 、类用户对象、标准可视用户对象、定制可视用户对象、外部可视用户对象、标准类用户对象、定制类用户对象、C++类用户对象
4.可用性、自动化程度、公共性、集成化程度、适应性、价值。
5.一组相关的软件工具的集合、软件开发方法、集成式项目支持环境
6.建立应用对象 建立窗口和菜单 创建数据窗口对象
7.数据窗口对象 数据窗
电大开放专科软件工具与环境综合练习题由成人自学网整理,请点击电大开放专科软件工具与环境综合练习题搜索更多相关内容。
