2002春二级笔试题.doc_第1页
2002春二级笔试题.doc_第2页
2002春二级笔试题.doc_第3页
2002春二级笔试题.doc_第4页
2002春二级笔试题.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

二级笔试卷(VFP2002春)第二部分 Visual FoxPro程序设计一、 选择题:1 关系模型中,超关键字 _21_。 A可由多个任意属性组成 B只能由一个属性组成 C可由一个或多个属性组成,其值能唯一标识该关系模式中任何元组。 D以上都不是2 在数据库表字段的扩展属性中,_22_可以限定字段的内容仅为英文字母。 A. 字段格式 B. 输入掩码 C. 字段标题和注释 D. 字段级规则3在连编项目文件之前应在“项目管理器”中指定一个主文件,该主文件将作为已编译的应用程序的执行开始点。下列类型的文件中,_23_文件不可以作为主文件。 A查询 B表单 C菜单 D类库4. 对于任何一个表单来说,下列说法中正确的是_24_。A均可以创建新的属性、事件和方法 B仅可以创建新的属性和事件C仅可以创建新的属性和方法 D仅可以创建新的事件和方法5. 在向数据库添加表的操作中,下列叙述中不正确的是_25_。 A. 可以将一个自由表添加到数据库中 B. 可以将一个数据库表直接添加到另一个数据库中 C. 可以在项目管理器中将自由表拖放到数据库中 D. 欲使一个数据库表成为另一个数据库的表,则必须先使其成为自由表6. 报表的常规类型有列报表、行报表、一对多报表和多栏报表。下列有关列报表和行报表的叙述中,正确的是_26_。 A. 列报表是指报表中每行打印一条记录;行报表是指每行打印多条记录 B. 列报表是指报表中每行打印多条记录;行报表是指每行打印一条记录 C. 列报表是指报表中每行打印一条记录;行报表是指多行打印一条记录 D列报表是指报表中每行打印多条记录;行报表是指多行打印一条记录7利用页框对象的集合属性和计数属性可以对页框上所有的页面进行属性修改等操作。页框对象的集合属性和计数属性的属性名分别为_27_。 A Pages,Pagecount B Forms,FormCount C Buttons,ButtonCount DControls,ControlCount8 下列几组控件中,均可直接添加到表单中的是_28_。 A命令按钮组、选项按钮、文本框B页面、页框、表格 C命令按钮、选项按钮组、列表框D页面、选项按钮组、组合框9 根据需要,可以把查询的结果输出到不同的目的地。以下不可以作为查询的输出类型的是_29_。 A自由表 B报表 C临时表 D表单10下列几组控件中,均具有ControlSource属性的是_30_。A EditBox, Grid, ComboBox B ListBox, Label, OptionButton C ComboBox, Grid, Timer D CheckBox, EditBox,OptionButton填空题: 1根据控件与数据源的关系,表单中的控件可以分为两类:与表或视图等数据源中的数据绑定的控件和不与数据绑定的控件。前者称为_1_型控件。2 独立的、无模式的、_2_。表单称为顶层表单。 3所有容器对象都具有与之相关的计数属性和集合属性,其中_3_属性是一个数组,可以用以引用其包含在其中的对象。 4在创建用户自定义工具栏类时,可以向工具栏类添加的对象是除_4_以外的所有可以添加到表单中的控件。 5将文本框对象的_5_属性设置为“真”,表单运行时,该文本框可以获得焦点,但文本框中显示的内容为只读。 6用SELECTSQL命令对数据进行查询时,SELECT 命令中FROM子句用来指定数据源表,_6_子句用来筛选源表记录,_7_子句用来筛选结果记录。 7标签控件是用以显示文本的图形控件。标签控件的主要属性有:Caption属性、BackStype属性、AutoSize属性以及WordWrap属性等。其中WordWrap属性的功能是_8_。8设某表单的背景色为浅蓝色,该表单上某标签的背景色为黄色。当该标签的BackStyle属性值设置为 0透明,运行该表单时该标签对象显示的背景色为_9_。9XSDA表已经在工作区2中打开,则将XS表在工作区1中再次打开的命令为_10_。如果XSDA表中有一个字段名为BYXX的字段,且已设置了字段标题,则表达式DBGETPROP(xsda.byxx, _11_, Caption)的返回值为该字段的标题。 10在表单设计器中设计表单时,如果从“数据环境设计器”中将表拖放到表单中,则表单中将会增加一个_12_对象;如果从“数据环境设计器”中将某表的逻辑型字段拖放到表单中,则表单中将会增加一个_13_对象。 11在教学管理数据库中有二个表:课程表(KC)和成绩表(CJ)。表结构如下:课程表(KC.DBF)成绩表(CJ.DBF)课程代号KCDHC,2学号XHC,6课程名KCMC,18课程代号KCDHC,2成绩CJN,3 (1)查询每门课程的课程代号、课程名称及平均分,并把查询结果保存到表文件KC_CJ.DBF中,可以用SQL语句:SELECT KC.KCDH, KC.KCM, _14_ AS 平均分;FROM KC , CJ;WHERE _15_;GROUP BY KCDH;INTO _16_ KC_CJ.DBF(2) 基于KC表和CJ表,已创建一个按KCDH查询的表单如下:下拉列表框的RowSourceType属性为: 6字段RowSource属性为: KC.KCDH 表格的 _17_属性为:1别名 表格的RecordSource属性为:_18_ 12在一个表中,要实现多字段排序:先按班级(bj,N,1)顺序排序,同班的同学再按出生日期(csrq,D)顺序排序,则其索引表达式应为:_19_。 13自定义函数RV()实现的功能是:将任意给定的一串字符串倒序返回,如:RV(ABCD),则返回DCBA。FUNCTION RV PARAMETERS cH L=0 McH= DO WHILE LLen(cH) McH = McH +SUBSTR(cH,_20_,1) L=L+1 ENDDO RETURN _21_ ENDFUNC14编辑框( EditBox)的用途与文本框(TextBox)相似,但编辑框除了可以编辑文本框能编辑的字段类型以外,还可以编辑 _22_型字段。15基于下列表单,要求在输入口令字时,文本框中不显示输入内容,每输入一个AJ之间的字符,就显示一个“*”。非AJ字符不接收,输入结果存放到在表单的Activate事件代码中已定义的全局变量MKL中。完善文本框的KeyPress事件代码,以实现以上功能:PARAMETERS nKeyCodeNODEFAULTIF BETWEEN (nKeyCode,_23_,74)This.Value=ALLTRIM(This.Value)+”*”MKL=KML+CHR(_24_)ENDIF 15在教学管理数据库有一个成绩表(CJ.DBF),表结构如下:成绩表(CJ.DBF)学号XHC,6课程代号KCDHC,2成绩CJN,3成绩表(CJ.DBF)含有内容如下: XHKCDHCJ990201017899020102809902010380990201047399020105829902010695990202026299020203699902020493990202059599020206849903010163基于CJ表,下列程序段运行后,显示运行结果RN的值

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论