《PowerBuilder程序设计》前8章课后习题与参考答案吐血推荐史上最全精华.docx
《《PowerBuilder程序设计》前8章课后习题与参考答案吐血推荐史上最全精华.docx》由会员分享,可在线阅读,更多相关《《PowerBuilder程序设计》前8章课后习题与参考答案吐血推荐史上最全精华.docx(13页珍藏版)》请在三一办公上搜索。
1、PowerBuilder程序设计前8章课后习题与参考答案吐血推荐史上最全精华PowerBuilder程序设计前8章课后习题与参考答案 考试范围:前7章课后习题 第1章 管理信息系统概述 一、填空题 1、管理信息系统开发所常用的体系结构包括两种: C/S 模式和 B/S 模式。 2、在B/S模式下,客户端只需要安装某种 浏览器 即可,不需要安装任何特别开发的软件,应用程序的应用逻辑由 web服务器 完成。 3、信息系统开发方法主要包括:结构化生命周期法 、快速原型法 、面向对象方法 。目前流行的系统开发方法是 面向对象方法 。 二、问答题 1、对面对象开发方法包括哪几个典型阶段? 答案: 系统调
2、查和需求分析 面向对象分析阶段 面向对象设计阶段 面向对象程序设计阶段 面向对象测试阶段 2、试述两种系统体系结构的优缺点。 答案: C/S 1 优点:降低了系统的通讯开销;能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器;客户端响应速度快。 缺点:需要针对不同的操作系统开发不同版本的软件;当用户需求频繁变更时,软件产品更新换代快导致代价高、效率低;很难适应百台电脑以上的局域网用户同时使用。 B/S 优点:可以在任何地方进行操作而不用安装任何专门的软件;只需要一台能上网的电脑就能使用,客户端零维护;系统的扩展性非常容易。 缺点:安全性难以保证,容易受到外来病毒或黑客的攻
3、击。 第2章 PowerBuilder11概述 一、填空题 1、工作区就是PowerBuilder开发应用程序的一个 开发平台 。 2、PowerBuilder 应用对象 是应用程序的入口。 3、PowerBuilder开发环境和应用程序访问数据库之前,应首先 建立与数据库的连接 。 4、窗口对象保存为w_main,其中w_开头,说明该对象的类型是 window ,main代表 主窗口 。 2 5、PowerBuilder的开发界面与大多数windows窗口类似,都包含一些基本元素,除此之外的空间默认被分割为四部分: 系统树窗口 、 粘贴窗口 、 工作区 、 输出窗口 。 6、画板就是 用来编
4、辑对象的编辑器 。 7、在PowerBuilder中,一个画板窗口由多个视图构成,包括:布局视图、编程视图、事件列表视图、函数列表视图、变量声明视图、属性视图、可视对象控件选择视图、非可视对象控件选择视图。 8、在编程区内输入某一函数名,选中后按 Shift+F1 键,则直接进入该函数的帮助。 二、选择题 AADB 1、 工作区保存后在后缀名为 A 的文件中。 D、.pbs 2、以树形结构显示当前工作区中存在的目标和目标中的各种对象的工作空间被称为 A 。 A、系统树窗口 B、粘贴窗口 C、工作区 D、调试窗口 3、用于输出显示多种操作的执行结果,如版本迁移、调试结果显示、对象的保存和查找操作
5、等的工作空间被称为 D 。 A、系统树窗口 B、粘贴窗口 C、工作区 D、输出窗口 3 A、.pbw B、.pbl C、.pbt 4、用于编写事件的脚本程序的视图称为 B 。 A、布局视图 B、编程视图 C、 函数列表视图 D、属性视图 三、问答题 1、使用PowerBuilder创建一个客户机/服务器结构的应用程序有哪些基本步骤? 答案: 创建工作区; 创建目标和应用对象; 连接数据库; 创建窗口; 创建菜单; 创建结构、函数和事件编码; 创建数据窗口对象; 调试各功能模块; 编译程序。 2、试述PowerBuilder版本迁移的主要操作过程。 答案: P40 第3章 PowerBuilde
6、r应用对象和库管理 4 一、填空题 1、当工作区存在多个目标时,要运行某个目标,应把该目标设置为当前目标。操作是右键单击目标,在弹出菜单中选择 set as current target 。 2、另一种更改运行目标的操作方法是,单击菜单 Run/Select and Run ,弹出一个对话框。在对话框中,可以选择一个目标作为当前运行的目标。 3、PowerBuilder中的所有对象都保存到一个或多个后缀名为 .pbl 的磁盘文件中,也叫做 库文件 。 二、选择题 AABA 1、移除目标的操作:右键单击目标,在弹出菜单中选择 A 。 A、Remove Target B、Delete C、Eras
7、e D、Add Target 2、决定窗口中的控件、用户对象、数据窗口中静态文本的缺省字体的是 A 属性。 D、Label Font 3、指定数据窗口中检索出的数据使用的缺省字体的是 B 属性。 D、Label Font 4、应用对象的 A 事件必须编写事件处理程序,否则整5 A、Text Font B、Column Font C、Header Font A、Text Font B、Column Font C、Header Font 个应用程序就会什么也不做就结束了。 D、System Error 第4章 PowerScript 编程语言 一、填空题 1、行注释用 / 表示单行注释,之后的所有
8、字符被忽略。块注释用 /*/ 注释程序块。之间的所有字符被忽略。 2、PowerScript的续行符为 & ,它放在一行的末尾,表示下一行是当前行的继续。 3、在嵌入式SQL语句中不能使用续行符,因为SQL语句以 ; 作为语句的结束,因此允许把一条SQL语句写成多行。 4、标识符必须以 字母或下划线 开头。 5、PowerScript提供了三个代词来指代特定的对象或控件,分别为: This 、 Parent 、 Super 。 6、空值是PowerScript与数据库交换数据时使用的一种特殊值,代表数据未定义或未知,它既不是 空字符串 ,也不是数字 0 。 7、PowerBuilder包括 标
9、准数据类型 、 系统对象数据类型 和 枚举类型 三大类数据类型。 8、变量声明的基本语法格式为: 数据类型 变量名 。 6 A、Open B、Close C、Idle 9、PowerBuilder的变量类型有四种: 全局变量 、 实例变量 、 共享变量 和 局部变量 。 10、 逻辑运算符 用于构成结果为TRUE或FALSE的逻辑表达式。 11、连接运算符只有一个,就是符号 + 。 12、PowerBuilder的条件语句共有两类: IF 和 CHOOSE CASE 。 13、PowerScript的循环语句有三种形式: DOLOOP 、 FORNEXT 和 GOTO 。 14、 DOLOOP
10、 结构用于循环次数不确定的任务; FORNEXT 结构用于循环次数确定的任务。 二、选择题ABBBA DABDC 1、代词 A 代表对象或控件本身。 D、ParentWindow 2、代词 B 代表当前控件所在的窗口。 D、ParentWindow 3、测试变量a是否为空值时,应使用 B 。 A、a=null B、函数IsNull C、函数SetNull D、anull 4、 B 实际上是一组固定值,每个值都以英文单词开始,以感叹号结束。 7 A、 This B、Parent C、Super A、 This B、Parent C、Super A、普通类型 B、枚举类型 C、系统对象数据类型 D
11、、标准数据类型 5、一次声明多个变量时,变量名之间用 A 分隔。 A、 , B、 ; C、 : D、 。 6、 D 在使用它的事件处理程序或函数中声明,其作用域仅限于说明它的程序段。 A、全局变量 B、实例变量 C、共享变量 D、局部变量 7、 A 语句立即终止事件处理程序或函数的执行,把控制返回给用户或调用函数的地方。 D、Continue 8、 B 语句用于终止应用程序的运行。 D、Continue 9、 D 语句跳出本次循环,继续执行下一次循环。 D、Continue 10、 C 语句跳出当前层循环。 D、Continue 三、问答题 1、在PowerBuilder中,函数和事件各自的含
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PowerBuilder程序设计 PowerBuilder 程序设计 课后 习题 参考答案 吐血 推荐 史上最全 精华

链接地址:https://www.31ppt.com/p-3171325.html