超关键字22. 对于下列函数来说,其返回值的数据类型不为数值型的是_______。
A.LEN“Visual FoxPro” C. ATC“this””ThisForm” B. YEARDATE D. LEFT“123456”2 (其长度为 4,末尾为一个空格字符)23. 设变量 x 的值为“abc” (其长度 ,变量 y 的值为“abc” ,则表达式 LENxy和 LENx-y的返回值分别为_________。
为 4,第一个字符为空格) A.66 B.77 C.88 D.8724.在下列关于数据库表和临时表(Cursor)的叙述中,正确的是_____ 。
A.数据库表随着其所在的数据库的打开而打开,也随着其所在的数据库的关闭而关闭 B.基于数据库表创建的临时表随着数据库的打开而打开,也随着数据库的关闭而关闭 C.用 BROWSE 命令可浏览数据库表,也可浏览临时表 D.临时表被关闭后,可使用 USE 命令再次将其打开25. 设某数据库中的学生表(xs.dbf)已在 2 号工作区中打开,且当前工作区为 1 号工作区,则下列命令中不能将该 xs 表关闭的是 。
A.CLOSE TABLE C. CLOSE DATABASE ALL B. USE IN 2 D. USE26. 首先执行 CLOSE TABLES ALL 命令,然后执行___ __命令,可逻辑删除 JS(教师)表中年龄超过 60 岁的所有记录(注:csrq 为日期型字段,含义为出生日期)。
A.DELETE FOR YEARDATE-YEARcsrqgt60 B.DELETE FROM js WHERE YEARDATE-YEARcsrqgt60 C.DELETE FROM js FOR YEARDATE-YEARcsrqgt60 D.DELETE FROM js WHILE YEARDATE-YEARcsrqgt6027. 对表单中的一个文本框控件来说,下列事件中最后发生的事件是___ __。
A.Valid C. Destroy B. Init D. Lostfocus 可在表单的 Init 事件处理代码中用 SetAll28. 将表单中的所有文本框的 Enabled 属性设置为假,方法进行设置。
下列表述中,命令正确的是______。
A.THISFORM.Setall“Enabled”.F.”Text” B.THISFORM.SetallEnabled.F.Text C.THISFORM.Setall“Enabled”.F.”Textbox” D.THISFORM.Setall“Enabled”.F.29. 在下列几种控件中,无 Value 属性的是___ __。
A.命令按钮(Command) C. 复选框(CheckBox) B. 选项按钮(OptionButton) D. 编辑框(EditBox)30.下列有关报表的叙述中,错误的是___ __。
A.定义报表有两个要素,即报表的数据源与报表的布局 B.在报表中若设置数据分组,可设置每组数据从新的一页开始打印 C.在报表中若设置数据分组,最多可以设置一个分组依据 D.报表可以不设定数据环境,即报表内容可以不与任何表和视图相关二、填空题 (每空格 1 分,共 30 分,请用答题纸答题,不换行)1.数据库中的数据按一定的数据模型组织、描述和储存,具有较小的数据 度,较高的数据独立性和易扩展性,并可以供各种用户共享。
数据模型通常由 3 部分组成,2.数据模型是数据库系统中用于数据表示和操作的一组概念和定义。
即数据结构、数据操作和数据的 约束条件。
3.Visual FoxPro 系统支持 3 种不同的索引文件,即 索引文件、非结构复合索引文件和独立索引文件。
4.在面向对象的程序设计种,通过类可以简化应用程序的设计,因为类具有_________ 、多态性、封装性、抽象性等特点。
5.函数 LENSTR123456789012的返回值为 函数 LENDTOCDATE1的返回 ,值为 。
6.设在 1 号工作区中打开 XS 表,若要求在 2 号工作区中再次打开 XS 表且别名设置为 XUESHENG,则可使用命令:USE xs _________ xuesheng IN 2 AGAIN7. 数据库表的触发器(Trigger)是在对表的记录进行操作时被触发的检验规则。
在
VFP 中,触发器分为 3 种类型,即更新触发器、删除触发器和_________ 触发器。
8.利用 DBGETPROP函数,可以获取当前数据库的属性设置信息,或当前数据库中的表、表字段或视图的属性设置信息。
例如,要获取当前数据库 SJK 中 XS 表的 xb 字段的默认值,可以使用函数 DBGETPROP“XS.xb””Field””_____ “。
9.某数据库表 GP.DBF 包含的字段分别是 dm股票代码,字符型、mc股票名称,字符型、jg当前价格,数值型和 zdf与上个交易日相比涨跌幅的百分数,数值型,其部分数据如下表所示(zdf值为正数表示上涨,负数表示下跌): dm mc jg zdf 600088 中视传媒 25.56 3.02 600143 金发科技 32.16 -2.25 600220 江苏阳光 9.00 -1.96 600266 北京城建 31.39 2.62 600519 贵州茅台 105.51 -0.53 600839 四川长虹 7.59 -1.30 600887 伊利股份 31.33 1.46 ……下列 SQL 命令查询并显示上涨的股票信息(若上涨股票超过 10 种,则仅显示上涨幅度最大的前 。
10 种股票信息) SELECT _____ dm AS 股票代码mc AS 股票名称jg AS 当前价格zdf AS 涨跌幅 FROM gp _____ ORDER BY zdf DESC10.在教学管理数据库 SJK 中有 2 个表:KC.DBF课程表和 CJ.DBF成绩表,表结构如下: KC.DBF 字段名 含义 字段类型及宽度 KCDH 课程代号 C8 KCM 课程名 C26 XF 学分 N2 CJ.DBF 字段名 含义 字段类型及宽度 XH 学号 C10 KCDH 课程代号 C3 CJ 成绩 N3 (注:则可用下列 SQL 命令查询总学分大于 100 的学生的学号和学分。
成绩为 60 或 60 以上才能获 :得相应学分,否则学分为 0) SELECT Cj.xhSUM_____ AS 总学分 FROM Sjkkc INNER JOIN Sjkcj ON Cj.kcdhKc.kcdh GROUP BY Cj.xh _____ 总学分gt10011.已知某数据库表 KCYZ.DBF 含有 5 个字段,若其中有一个名为 bxk 的逻辑型字段,则可用下列SQL 命令查询 bxk 字段值为 .T.的所有记录,且要求输出所有字段,输出结果保存在 TEMP.DBF 中。
SELECT _____ FROM kczy WHERE bxk.T. _____ Table temp12.在
VFP 窗口中输入并执行命令_________ .FontSize20可以使
VFP 主窗口输出文本的字号设置为 20。
13.某单位人力资源管理系统中有人员档案表 RYB.DBF 和员工收入表 SRB.DBF,其结构分别如下: KC.DBF 字段名 字段含义 字段类型及宽度 GH 工号 C8 XM 姓名 C8 XB 性别 C2 CSRQ 出生日期 D ZW 职务 C10 SRB.DBF 字段名 字段含义 字段类型及宽度 GH 工号 C8 SRXM 收入项目 C3 SRRQ 收入日期 D JE 金额 Y BZ 备注 M某表单运行后如下图所示,其数据运行环境包含 RYB.DBF 和 SRB.DBF。
表单上有 3 个文本框。
其对象分别为 Text1、Text2 和 Text3,分别用于显示总收入、所得税和实际收入。
(List1) InteractiveChange 事件代码的功能是:列表框 的 表格 当选列表框中一名员工时, (Grid1)中显示出该员工的收入项目、收入日期、金额和备注,且表格中数据只读,文本框 Text1、Text2和 Text3 分别显示该员工的总收入、所得税和实际收入。
) (注:所得税计算的算法见代码。
(1)根据以上所示的表单,填写列表框、表格和“退出”命令按钮的有关属性值: 列表框的 RowSourceType 属性值为“2-别名” RowSource 属性值为 ColumnCount 属性值为 表格的 属性值为.T.(实现数据只读) 命令按钮的 Caption 属性值为 ;(2)列表框 List1 的 InteractiveChange 事件代码如下: cGHALLTRIMTHIS.Value ampamp变量 cGH 已在表单的 Init 事件代码中设置为公共变量 SELECT SUMje FROM srb WHERE ghcGH INTO m ampamp变量 m 为数组 DO CASE ampamp根据该月份的总收入分段计算所得税 CASE m1gt1600 AND m1lt2101 nsem1-16000.05 CASE m1gt2100 AND m1lt3601 nse5000.05m1-21000.1 CASE m1gt3600 AND m1lt6601 nse5000.0515000.1m1-36000.15 CASE m1gt6600 nse5000.0515000.136000.15m1-66000.2 ENDCASE THISFORM.Text1.Valuem1 THISFORM.Text2.Value THISFORM.Text3.Value THISFORM.Text1.Value- THISFORM.Text2.Value SELECT SET FILTER TO ghcGh GO TOP THISFORM.REFRESH14.完善下列程序,计算 333333333333333……前十项之和。
CLEAR m3 n0 s0 FOR i1 TO 10 n ssn ENDFOR 【程序清单 2】15.完善下列程序,使两个程序的功能相同。
Clear s0 【程序清单 1】 n1 Clear FOR i1 to 20 s0 m1 p1 FOR n1 to i FOR i1 to 20 mmn p ENDFOR ssp .
上一篇:
【精品】英国ARM公司介绍
下一篇:
致享和威驰哪个好点?冲着安全和空间 推荐致享