PowerBuilder选择题集:基础到高级知识点

5星 · 超过95%的资源 需积分: 10 16 下载量 85 浏览量 更新于2024-10-24 收藏 36KB DOC 举报
PowerBuilder考试题目主要涵盖了PowerBuilder的基础知识和核心概念,旨在测试考生对于这款流行的可视化开发工具的理解。以下是对部分试题的详细解析: 1. **选择题** - PB(PowerBuilder)是由Sybase公司开发的一款用于快速开发企业级应用的4GL(第四代编程语言)工具。选项2) Sybase是正确的。 2. **数据窗口控件** 数据窗口控件通常只显示primarybuffer(主缓存)中的数据,这是数据处理的核心部分,因此选项1)是正确的。 3. **算术表达式** 在PowerBuilder中,算术表达式`a-=b+4`等价于`a = a - (b + 4)`,即从变量a中减去b加4的结果,选项3)正确。 4. **字符串比较** `"boat"="boAt"`的比较结果为`false`,因为大小写不敏感,但原始字符顺序不同,所以选项2)正确。 5. **数据库管理** 删除不再使用的表时,应选择`droptable`操作,即删除表结构,选项3)正确。 6. **编辑风格** 对于性别这类文本输入,通常选用`Edit`或`EditMask`编辑风格,其中`Edit`提供简单的文本输入,而`EditMask`可以设置特定格式。这里没有明确指出性别需要特定格式,所以默认的`Edit`可能更合适,但实际应用中可能会选择`EditMask`,此处不确定,可能是1)或2)。 7. **参数传递** 使用`openwithparm`函数打开窗口并传递参数,应在open事件中使用`sle_1.text = message.stringparm`将参数绑定到单行编辑框中,选项4)正确。 8. **对象类型** 一个PowerBuilder应用程序至少包含`window`对象(界面)、`datawindow`对象(数据处理)和`application`对象(程序逻辑控制),因此选项2)和3)都是必要的,但题目只问了一个对象,这里假设指`application`,所以答案是3)。 9. **去重设置** 在定义数据窗口时,如果要去除检索结果中的重复值,应在“Design”菜单中选择`suppressionrepeatingvalues`,选项4)正确。 10. **字体设置** 调整数据窗口内数据字体通常是在数据编辑阶段,从“Edit”菜单的“Select”中选择`SelectAll`,以便一次性更改所有选中的文本的字体,选项1)正确。 这些题目全面地考察了PowerBuilder的关键概念,包括数据处理、窗口操作、参数传递、对象模型和数据展示等,对于准备PowerBuilder考试的学生来说,理解和掌握这些知识点至关重要。