PB习题参考结果解析.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PB习题参考结果解析

习题参考答案 第1章 1.简述PowerBuilder的主要特点。 答:(1)基于客户端/服务器的体系结构;(2)面向对象的开发方法;(3)功能完善的PowerScript编程语言;(4)事件驱动工作方式;(5)支持多种关系数据库管理系统;(6)功能强大的数据窗口对象;()使用方便的可视化集成开发环境;(8)支持跨平台开发和发布。 2.简述PowerBuilder的主窗口的组成。 答:PowerBuilder主窗口是一个MDI框架窗口,包含主菜单、主工具条(PowerBar)、系统树窗口(System Tree Window)、剪贴板窗口(Clips Window)、输出窗口(Output Window)、状态栏和工作区。 3.简述PowerBuilder开发程序的基本过程。 答:(1)新建一个工作空间;(2)新建一个应用程序目标;(3)创建窗口对象;(4)根据需要创建其他对象;(5)设置对象属性和编写相应事件脚本。 4.设计一个100以内乘法练习的PowerBuilder程序。 参考1.4节和实训内容(2)。 第2章 1.简述PowerBuilder可以使用什么样的数据库? 答:PowerBuilder支持多种关系型数据库管理系统(RDBMS),既包括Oracle、Microsoft SQL Server、Sybase、Informix等大型数据库,也包括Foxpro、Xbase、Paradox等个人数据库。对于大型数据库来说,PowerBuilder提供了专用接口,而小型数据库则通过ODBC接口灵活地进行访问。 2.数据源的作用是什么?如何创建数据源? 答:ODBC(开放式数据库连接)标准接口是微软公司提出的数据库连接标准。ODBC数据源是很多数据库管理开发程序(如VB,PowerBuilder等)与数据库进行连接的接口之一,位于开发程序与数据库管理系统之间。开发程序可以通过ODBC接口连接到各种数据库管理的调用层。 定义或创建数据源的方法一般有两种。(1)通过Windows的ODBC配置工具创建ODBC数据源;(2)在PowerBuilder中利用【ODBC Administrator】工具。 3.如何创建ASA数据库? 答:Database Painter(数据库画板)是专门用来管理与操作数据库的。使用数据库画板的对象视窗中的【ODB ODBC】|【Utilities】|【Create ASA Database】命令创建ASA数据库。使用Sybase Central组件也可以进行数据库的创建。 4.表的主要作用是什么?主键和外键及索引的作用分别是什么? 答:在数据库中,表是一个非常重要的组成部分,通过对数据库表的结构设置及数据的录入才能为数据库的各种操作与管理提供可能。数据库的表用行和列来表示数据,行就是记录,列就是字段。 主关键字(主键):用来惟一标识一条记录的一个或多个列的组合。在数据库中用主关键字来确保数据库的实体完整性。 外关键字(外键):是用于与另一个表进行联系的列。这里要求外关键字必须是另一个表的主关键字,用来确保数据库的参照完整性。 索引:主要目的是为了提高数据库数据的查询速度。主要用于查询。 5.简述视图的作用及特点。 答:视图是一个虚拟的表,实际上并不是一个真正的表。它并没有自己的数据,在数据库中也不存在它的物理结构,只存在它的定义。它的数据是动态的,来自于其他的一个表或多个表。引用视图时,数据库会对相应的表进行查询,把符合要求的数据也就是查询结果提取出来,放入到视图中。所以在视图中所看到的只是我们向用户提供的有访问权限的一部分数据或字段,真正的表的结构或内容,用户是看不到的。 6.如何确保数据库系统的安全性? 答:在设计时主要是通过对不同用户赋于不同的访问数据库对象的权限,使不同用户在操作数据库时执行某种操作或访问某个对象的权力不同,确保数据库系统的安全。 第3章 1.填空题 (1) PowerScript语言中用做续行的符号是 。 (2) 要想查看PowerBuilder都支持哪些系统对象以及它们之间的继承关系,可以使用Browser窗口。 (3) 要查看系统都有哪些枚举类型以及对应的枚举值,可以打开 Browser 窗口的 Enumerated选项卡。 (4) PowerBuilder的变量作用域共有4种:Local (局部变量) 、Instance(实例变量) 、Global(全局变量)和Shared(共享变量),在使用它的事件处理程序或函数中说明其作用域仅限于说明它的程序段的变量是 Local 变量。根据变量的命名规则,ii_abc应该是 整数 类型的 实例 变量,ls_abc应该是 字符串 类型的 局部 变量。 (5) 结构体分为全局结构体和对象结构体。 全局

文档评论(0)

liwenhua00 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档