扫一扫关注官方微信
请登录
注册
快捷导航
热搜:
在线作业
天大
南开
大作业
大工 22年
手机版
首页
无忧答案网
在线作业
离线作业
复习资料
免费答案
帮助中心
Help
本版
帖子
用户
请
登录
后使用快捷导航
没有账号?
注册
当前位置:
首页
›
作业答案资讯
›
复习资料
›
北理工87软件开发工具 220春答案
刚刚去过
发布帖子
北理工87软件开发工具 220春答案
[复制链接]
欧阳老师
欧阳老师
当前离线
发消息
查看详细资料
积分
1092
发表于
2020-5-20 17:27:02
|
显示全部楼层
|
阅读模式
底部有附件的就是帖子内容答案,需要可以下载
(87) 北京理工大学远程教育2007-2008学年第二学期
〈〈 PowerBuilder〉〉期末试题(B卷)
教学站 学号 姓名 成绩
题号
一题
(满分20分)
二题
(满分50分)
三题
(满分30分)
总分
(满分100分)
得分
阅卷人
填空题: (每题2分,共20分)
***************************************************************************
应用对象OPEN事件是由( )的操作所触发。
2.窗口对象CloseQuery事件是由执行窗口对象的( )操作所触发。
3. 数据窗口对象通过 ( )从数据库基本表中提取到数据窗口所要处理的数据集合。
4. ( )的功能是实现应用程序与数据库之间的相互独立与连接.
5. 创建数据库描述文件所依据的( )是根据库所保存的被驱动的数据库文件。
6.( )所完成的第1次通讯任务是应用程序与数据库之间的数据连接.
7. 数据库逻辑结构设计是把概念模式转化为( )的过程。
8. PB不仅具有内置的( )脚本语言,还可以应用嵌入SQL语言直接操作数据库。
9. PB用单步跟踪 ( )让程序进入当前函数内部对应的代码进行调试
10. PB应用( )生成可执行程序。
**********************************************************************************
二. 程序设计: (3个题共50分)
**********************************************************************************
题1.本代码段是应用程序A.PBL的主窗口对象w_1的open事件代码.若数据库描述文
件分别为DD1和DD2,数据源分别为DB1和DB2,则请根据事件功能填空并回答
问题. (共20分)SQLCA. DBMS = "ODBC"
SQLCA. AutoCommit = False
SQLCA. DBParm = "ConnectString='DSN= DB1 ;UID=dba
WD=sql'"
connect using (1) ;
if SQLCA .sqlcode <>0 then
messagebox("无法连接数据库DB1", SQLCA .sqlerrtext )
halt
end if
SQLCA2= (2) transAaction
SQLCA2. DBMS = "ODBC"
SQLCA2. AutoCommit = False
SQLCA2. DBParm = "ConnectString='DSN= (3) ;UID=dba
WD=sql'"
connect using SQLCA2;
if SQLCA2 .(4) then
messagebox("无法连接数据库DB2", SQLCA2 .sqlerrtext)
halt
end if
——————————————————————————————————————
1. 代码填空: (共12分)
(1) (2)
(3) (4)
2.请根据代码回答问题: (共8分)
(1)数据库描述文件和数据源的关系?
答:
(2) connect语句具体实现什么功能:
答:
***************************************************************************
题2.根据所给出的窗口w_1的CloseQuery事件脚码填空并回答问题.(共15分)
Integer li_ret
IF dw_master. modifiedcount()+ dw_master. (1) ()>0 then
li_ret=messagebox("注意!","数据已经改变,是否需要保存",&
Question!,yesnocancel!)
choose case li_ret
case 1 cb_update. (2) ( clicked! )
case 2
case 3 message.returnvalue=1
end choose
end if
——————————————————————————————————————
1.填空: (共6分)
答: (1) (2)
2.回答问题: (共9分)
Messagebox()函数返回值与控件选择具有何关系?
答: 若IF条件>0,则有几种可能发生的操作情况 ?
答:
**********************************************************************************
题3. 若向单行编辑框sle_acct输入一个账号并赋值给变量acct,则请根据输入的账号查询密码,密码库表字段是 passd,要求将查询结果送入PB主变量passd,请根据已知代码填空并回答问题。(共15分)Int acct
String passd
acct=Integer( (1) . Text)
SELECT (2)
INTO (3)
FROM passwordWHERE password.acct= (4) ;
IF SQLCA. (5) THEN
MessageBox(“提示信息”,“没有查询到账号信息”)
ELSEIF SQLCA. (6) THEN
MessageBox(“数据库错误”,SQLCA. SQLErrText )
ENDIF
sle_passd.text=passd
————————————————————————————————————
1.代码填空: (共12分)
答:
(1) (2) (3)
(4) (5) (6) 2. 回答问题: (共3分)
SQLErrText是属于什么类型的属性?其作用?
答: ********************************************************************************** **************************************************************************
三.简答题(每题15分,共30分)
**************************************************************************
题1 . (1)请阐述DBError事件的功能?
(检查哪种类型的错误? 代码提示什么错误信息?)
(2) 什么操作触发DBError事件?
(3) 该事件所要检查的错误通常是发生在什么对象和事件? (共15分) (1) DBError事件的功能(要检查的错误类型):
答:检查:
代码提示
2) 触发本事件的操作:
答:(3) 要检查的错误通常发生在对象和事件:
答:
****************************************************************
题2. (1)请阐述DBMS的含义及任务?
(2)ODBC含义及任务?
(3)接口文件与数据源的关系?接口文件的任务? (共15分)(1) DBMS的含义及任务:
答:: (2) ODBC含义及任务:
答:(3) 接口文件与数据源的关系?接口文件的任务?
答:*****************************************************************转载注明,
无忧答案网
软件开发
,
软件开发工具
,
开发工具
,
答案
相关帖子
《电机原理与拖动》B卷东大23年3月答案
23春北理工自动控制原理2模拟三答案
23春北理工车用内燃机答案
西南大学22年12月[0286]外国教育史大作业答案参考
西南大学22年12月[0285]教育法学大作业答案参考
西南大学22年12月[0284]教育哲学大作业答案满分
西南大学22年12月[0278]教育生理学大作业答案资料
西南大学22年12月[0276]领导科学大作业答案满分
西南大学22年12月[0275]管理思想史大作业答案题目
西南大学22年12月[0272]社区管理大作业答案资料
奥鹏在线作业/离线作业辅导qq 1647861640
回复
举报
刚刚去过
浏览过的版块
东北财经大学
西南大学
其他学校
无忧答案网
Copyright © 2024-2026
无忧在线题库
免责声明: 本网不承担任何由内容提供商提供的信息所引起的争议和法律责任。
Powered by
5u.studio
X3.5 技术支持:
无忧答案
冀ICP备18010495号-1
快速回复
返回顶部
返回列表