ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:100.84KB ,
资源ID:18444312      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18444312.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(会计信息化2习题Word下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

会计信息化2习题Word下载.docx

1、这种类型的窗口是( A )。A、response B、childC、main D、popup15. 在Power Builder中有一种类型的窗口是默认的窗口类型。这种类型的窗口是( C)。16. (D)类型的窗口可以在其窗口的内部管理其它窗口。A、response B、 child C、 main D、Mdi17. 要使命令按钮cb_1“变灰”的程序代码是(D)。A、cb_1.visible=true B、cb_1.visible=falseC、cb_1.enabled=true D、cb_1.enabled=false 1. 在定义检索条件时,如果条件中的值在程序运行时才能确定,那么就需要

2、使用检索参数,它是在SLQ select语句的(A)子句中使用的参数。A、where B、selecte C、from D、group by2. 从学生表查询姓名姓名,出生日期使用SQL语句 ( C )姓名,出生日期 from 学生。A、insert B、delete C、select D、update3. 在应用中连接数据库的时候默认的事务对象是(D)。A.SQLCode B.SQLErrText C.DBMS D.SQLCA4. 数据库连接成功与否可以通过事务对象sqlcode的属性得知,成功返回的数值是(B)。A.1 B.0 C.100 D.-15. 连接数据库的脚本一般是写在(B)的o

3、pen事件里面。A.window B.application C.menu D.datawindow6. ASA数据库中,日志文件的扩展名为( C )。A、.dbc B、.dbf C、.log D、.scx7. 一个物理数据可以定义多少个ODBC数据源( D )。A、1个 B、2个 C、10个 D、若干个8. 4 powerbuilder连接多种不同数据库时一般是通过( B )。A、物理数据库 B、ODBC数据源 C、ASA数据库 D、任意数据库9. 表结构定义好后,只有给表设置了( A ),才能向表中添加数据。A、主键 B、外键 C、候选索引 D、普通索引10. 数据库表中,一个表的主键可以

4、是( C )。A、一个列 B、多个列的组合 C、一个列或多个列的组合 D、不需要列11. 索引是在数据库中实现表中数据逻辑排序的方法,建立索引的列可以是(C )。A、一个列 B、多个列的组合 C、一个列或多个列的组合 D、任意列12. 创建表后,能够进行删除的是 ( D )。A、主键 B、索引和外键 C、外键 D、主键、索引和外键13. ASA数据库表中,能够作为主键的列,其NULL值为 (B )。A、yes B、no C、yes或no D、不填14. powerbuilder和数据库的链接是建立在 ( B ) 之上。A、应用程序 B、驱动程序 C、硬件 D、软件 15. 在新建并连接数据库时

5、,不必有的操作是 ( D )。A、创建ASA数据库 B、创建ODBC数据源 C、配置DB Profile D、创建表16. database画板是专门用来 (A)。A、管理数据库 B、创建和删除ASA数据库 C、连接数据库 D、管理表17. 删除数据源,不会影响( C )。A、连接数据库 B、DB Profile配置 C、物理数据库 D、在PB中操作数据库18. 在表中增加新数据的SQL语句为 ( D )。A、put B、put into C、udate D、insert into19. 从表中删除数据的SQL语句为( B )。A、select B、delete C、drop D、drop f

6、rom20. 表中更新表中数据记录的SQL为 ( D )。A、update get B、update from C、update into D、update set21. select count是查询(A)。A、符合条件的数据共有几条 B、多个表格中值相同的数据 C、符合条件的数据内容 D、数据类型相同 的字段22. 建立数据库表的SQL语句为( D )。A、create from B、delete table C、drop from D、create table23. 查询所有职员信息,正确的SQL语句是 (C )。A、Select * from zyxxb: B、Select count

7、(*) from zyxxb:C、Select count(*) from zyxxb;D、Select * from zyxxb;24. 将编号为“005”的职员的登录密码改为“456”,正确的是 (A )。A、Update zyxxb set dlmm=456 where bh=005B、Update zyxxb from dlmm=C、Update zyxxb into dlmm=D、Update dlmm=25. select avg( )计算的是 ( B )。A、总和 B、平均 C、最大值 D、最小值26. UPDATE语句为更改某个数据列的值,设定参数值需要加单引号的是(B )。A

8、、数值型 B、字符型 C、枚举型 D、布尔型27. 数据库表中数据的常用来源可以是(D)。A、直接输入 B、ini文件导入 C、excel表导入 D、以上均可以28. delete用于删除(C )。A 、数据库 B、数据库中的表 C、表中的数据 D、以上均可以29. 查询所有部门信息,表示正确的是 ( B )。A、Select B、Select * C、Select all D、select 全部30. 创建数据窗口时可以不与数据库连接而直接选用的数据源是( D )。A、quick select数据源 B、query数据源C、storeprocedure 数据源 D、external数据源 3

9、1. 设置数据窗口dw_1第3行startdate字段为2003-1-14,程序为(A ):A、dw_1.setitem(3,”startdate”,2003-1-14) B、dw_1.setitem(3, 2003-1-14,”startdate”) C、dw_1.setitemdate(3,”startdate”,2003-1-14) D、dw_1.setitemdate(3,2003-1-14,”startdate”) 32. ( D )表现风格可以在一个数据窗口对象中包含多个预先定义好的数据窗口。A、Group B、Crosstab C、N-Up D、Composite 33. 在设计

10、数据窗口时,如果要在检索出的数据的最后显示统计结果,应把统计公式放在数据窗口的(D )。A、detail区域B、footer区域 C、 group trailer区域 D、 summary区域34. 按钮的作用是删除数据窗口控件dw_1中显示内容的当前行,那么其clicked事件的代码应是( B)。A、Dw_1.deleterow() B、 Dw_1.deleterow(0) C、 Dw_1.deleterow(getrow() D、 Dw_1.deleterow(thisrow()35. 下列关于数据窗口控件函数retrieve( )的论述正确的是(A)。A、返回值为long型,表示检索到数

11、据的记录数 B、返回值为integer型,表示检索到数据的记录数 C、返回值为long型,表示数据表中的记录数 D、返回值为integer型,表示数据表中的记录数36. 数据窗口控件的DataObject属性的数据类型是(A)。A、string B、Any C、datawindow D、枚举类型37. 数据窗口可以用图形表示数据,其图形组成元素不包含(D )。A、Series B、Categories C、Values D、Group38. 在访问数据库时,为了不显示出错误信息,可以让数据窗口控件的( C)事件的返回值为1。A、Error B、Editchanged C、DBerror D、I

12、temError39. 在数据窗口中当用户修改了字段,然后移走焦点、但数据未能通过该列的有效性检查时会触发(B)事件。A、Error B、ItemError C、ItemChanged D、DBError40. 一般来讲,建立数据窗口时,所选择的数据风格Grid用于建立(B )比较合适。A、数据输入窗口 B、数据列表窗口 C、标签窗口 D、分组窗口 41. 在PB的DataWindow的设计视图,下列( A )Band显示DataWindow的标题栏。A、Header B、Detail C、Summary D、Footer 42. 以下不属于数据窗口类型的是(A)。A.Table B.Free

13、form C.Grid D.Label43. 下面那类数据窗口可通过饼图、柱形图等图形方式直观地展示数据(A)。A.Graph B.Grid C.Group D.RichText44. 在数据窗口中可同时更新(D)张表的数据。A.0 B.1 C.2 D.若干45. 在数据窗口中建立下拉窗口所选择的风格类型是(B)。A.checkbox B.dropdowndw C.dropdownlistbox D.editmask46. 下列哪个不属于数据窗口的数据源(B)A.quick select B.select C.sql select D.query47. 数据窗口中要对数据进行排序是用rows菜

14、单中的(C)命令。A.ascending B.where C.sort D.filter48. 在数据窗口控件dw_1中返回当前行的命令格式是(C)。A. dw_1.deleterow() B. dw_1.insertrow() C. dw_1.getrow() D. dw_1.setrow()49. 要建立数据窗口和数据窗口控件dw_1的联系要编写以下(C)驱动代码。A. dw_1.sharedata() B. dw_1.retrieve() C. dw_1.settransobject(sqlca) D. dw_1.dataobject()50. 清除数据窗口控件dw_1中所有行的命令是(

15、C)。A. dw_1.deleterow() B. dw_1.delete() C. dw_1.reset() D. dw_1.deleteall()51. 数据窗口控件dw_1中删除当前行的命令是(B)。A. dw_1.deleterow(1) B. dw_1.deleterow(0) C. dw_1.deleterow() D. dw_1.deleterow(this)52. 要得到数据窗口中某行某列对应的值使用的是(A)簇函数。A. getitem B. getstring C. getrow D. get53. 类似于excel的表格型数据窗口风格是(D)。A. graph B. fr

16、eeform C. label D. grid54. 为了建立数据窗口和数据窗口控件的关联,要在数据窗口控件的(D)属性里输入数据窗口的名称。A. name B. title C. tag D. dataobject55. 在数据窗口控件dw_1中增加一条空记录的脚本是(C)。A. dw_1.insertrow(row) B. dw_1.insertrow() C. dw_1.insertrow(0) D. dw_1.insetrow(1)二、判断题1. PB标识符不区分大小写。()2. Instance变量的作用范围是所在对象的全部事件和函数。()3. messagebox()函数的返回值I

17、nteger型的。4. 事件只能由系统触发而不能由用户触发。5. 在PB中,按钮控件上的文字颜色是不能改变的。6. 在PB中,任何控件和对象都有visible属性和enabled属性。7. 窗口控件的visible 属性决定了控件的可视性;enabled属性决定了控件的可用性。8. 全局变量不可以在应用程序的任何地方访问。 (9. 局部变量作用范围是声明该变量的脚本范围内。 ()10. PB中创建的窗口、菜单、数据窗口等都是对象。11. PB中对象要存放在PBL文件中,但应用对象除外。12. PB只能访问ASA数据库,而不能访问Oracle和MS SQL Server。13. 在用户的应用程序

18、中是不需要DB Profile的,它只在开发环境中起作用。14. SQLCA.SQLcode=0,说明连接数据库失败。15. SetTransObject( transaction )中的transaction必须是SQLCA。16. 用PB开发的应用程序不可以同时访问多个数据库系统。17. 在PB中,删除数据源不会对磁盘上的数据库产生影响。18. 连接数据库时,sqlcode返回的值是100表示没有找到数据库。19. 要查看数据库连接失败的原因可以调用事务对象的sqlerrtext属性进行查看。20. 在应用中连接数据库默认的事务对象是sqlcode。21. PowerBuilder 提供的

19、数据库通用接口包括ODBC接口。22. ODBC是指开放式数据库连接。23. ASA数据库默认的USE ID 是 DBA,密码是SQL。24. 删除数据源,将影响物理数据库。) 25. 在Pb程序中,同一时刻可以连接多个不同的物理数据库。26. 外键定义以后,可以用视图的方式来展示表之间的关系。 ( )27. 主键一经建立,就不能删除。28. 视图可以像表一样的访问和使用,所以视图就是表。29. 表结构的列定义完后,系统会自动保存。30. INSERT语句中,插入数据的数据类型不必与表设计中对应字段的数据类型吻合。31. select sum(c)是计算指定字段c的总和,所选字段必须是可数的数

20、字类型。32. 数据窗口就是数据窗口对象。33. Quick select数据源不能生成计算列,也不支持分组。34. 数据窗口不能访问数据库之外的数据 (35. SetTransObject( transaction )中的transaction必须是SQLCA。36. 数据窗口对象主要用来展示数据并允许用户增删改数据,数据窗口控件用来放置数据窗口对象,数据窗口对象必须通过数据窗口控件才能使用。37. 数据窗口对象只有grid和freeform两种类型。38. 在数据窗口中不能对数据进行增删改。39. 要对数据窗口的数据按列进行统计是在footer区域进行操作。40. 数据窗口中建立的下拉窗口

21、也是属于数据窗口。41. 在设计数据窗口对象的过程中,以通过预览(Preview)查看数据窗口的运行效果,而且看到的结果就是实际运行时的结果。42. 数据窗口只有quick select和sql select两种数据源。43. 建立数据窗口可以同时选取两张表的数据。44. 要建立数据窗口和数据窗口控件之间的关联只需在dataobject属性里面写入数据窗口名称即可,无需其他操作。45. 数据窗口中的过滤和排序其实完全一样。三、综合题1. 试说明Local变量和Instance变量的区别?答:在事件和函数中定义的变量都是Local变量,它的作用范围仅在所在的事件和函数内,在别的事件和函数中不起作

22、用。Instance变量是一种特殊的变量,它的作用范围是不仅在对象的全部事件及函数,而且包括该对像的所有控件的事件及函数。2. 请说明PB的 Parent、This代词的作用是什么?Parent 用于引用当前对象的父对象或包含当前对象的对象,它可以用于窗口中的控件、用户对象和菜单。This 用于引用包含当前程序的对象,即引用当前对象自身的属性或事件等。1. 举例说明adaptive sever anywhere数据库的操作步骤(1)单击工具栏上的database图标(2)在弹出的database画板中,打开objects子窗口,展开“ODB ODBC”项下的utilities目录(3)双uti

23、lities目录下的“Create ASA database”项,弹出“Create adaptive server anywhere database”对话框(4)单击“Browse”按钮,弹出“create Database”对话框,在对话框中选择mypbex目录,在文件名一栏中输入数据库名称“mydatabase”,单击保存,返回“Create adaptive server anywhere database”。(5)使用默认的用户usetid项“dba”和默认的口令password项“sql”,单击OK按钮。PB在mypbex目录下创建一个ASA数据库mydatabase.db,同时

24、,自动为数据库配置ODBC和DB Profile,并且已经连接到新建数据库2. 编写下面修改密码窗口修改按钮的代码:要求:sle_xmm和sle_qrmm中的数据要相同;原密码不能输入错误;密码修改成功或失败都要有弹窗信息提示。(用户名g_yhm和密码联系数据库表c_oper中的yhm和psdl两列。string r_ymm,r_xmm,r_qrmm,r_password,r_yhminteger Netr_ymm=trim(sle_ymm.text)r_xmm=trim(sle_xmm.text)r_qrmm=trim(sle_qrmm.text)select yhm,psd into :r

25、_yhm,:r_password from c_oper where yhm=:g_yhm;if trim(r_password) r_ymm then messagebox(提示,原始密码错误!请重新输入! returnend ifif r_xmmr_qrmm then两次密码输入不一致!update c_oper set psd=:r_xmm where yhm=:if sqlca.sqlcode=0 then commit;密码更改成功! sle_ymm.text= sle_xmm.text= sle_qrmm.text=else rollback;密码更改失败!3. 为下面的代码改错并

26、说明该段代码的功能:(数据库名为test)SQLCA.DBMS = ODBCSQLCA.AutoCommit =TrueSQLCA.DBParm = ConnectString=DSN= test1;UID=sql;PWD=dbaconnect;if sqlca.sqlcode 1 then MessageBox (数据库连接错误, sqlca.sqlerrtext)正确的代码:SQLCA.AutoCommit = FalseDSN=test;UID=dba;PWD=sql 0 then4. 下面是一段登录窗口某控件判断用户合法性的代码,请改正有关代码的错误:string r_pass ,integer r_countg_oper_code=sle_oper_code.textr_pass=sle_password.textselect count(*) to :r_count from c_operator where oper_code=g_oper_code a

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1