学计算机二级VFP孟帅旗视频课,99分你也可以做到

时间:2024.5.2

学计算机二级VFP孟帅旗视频课,99分你也可以做到

很高兴能够通过梦想网校这个平台和大家一起分享我的学习心得。在这次考试中,我取得了99分的高分。我觉得这其中有一部分是运气,还有一部分是自己的努力。而在这一部分的努力中,不得不提到孟帅旗老师。我认为如果没有孟帅旗老师,我可能就不会通过二级考试,更不用说是以高分通过考试。

我是上海复旦大学一名研二学生田赟,当初报考计算机二级的动机就是想在自己求职的时候能够多一项证书。与此同时,也没有给自己太大的压力。虽然在报名的第一天就已经网上报名,但是真正启动这个计划进行学习已经是临考前2个月。在此之前,我可以说对于vfp完全没有任何的概念,甚至还会将其名称记成vpf。所以,当我面对2本还算较厚的教科书的时候,对于自己能否顺利拿到证书而感到心里没底。由于对这一方面毫不熟悉,且开始的时候比较仓促,没有任何的复习计划,所以收效甚微,可以说看书一天毫无任何收获。对于一个从未接触过电脑编程的文科生而言,计算机二级是一道难过的坎。面对这样的情况,我已经开始有点着急了。可是对于学习vfp还是毫无头绪,思绪混乱。复习的时间越来越少了,自己越来越没有信心了。而社会上的计算机辅导班价格较贵,而且限制度较高,学生不能自由地分配自己学习时间,所以,我并没有选择辅导班学习,而是只能死记硬背,生硬地将课本知识背下来。偶然之间,我在网上搜索计算机二级vfp这些关键字的时候,看到了孟帅旗老师的视频,于是我尝试着依据视频学习,就像回到课堂上跟着老师学习。我发现这样

的方法成效很棒,复习效率大大提高了。但是网上的资料有限,并没有全部课程的视频,于是我不得不重新搜索其他老师的视频。但是尝试了几个老师的视频后发现,并不是很适合自己。于是我又重新搜索孟帅旗老师的信息,后来在淘宝上找到了梦想网校的网店。比较下来,课程视频的价格比较合理,于是我迅速地拍下了视频,根据孟帅旗老师给予的网址下载视频,继续我的vfp课程的学习。

孟老师的视频让我找到了希望,找回了对自己的信心。当时我就想,如果我按照这样的节奏学习下去,1个多月之后的计算机等级考试我一定可以顺利通过。逻辑清晰,把抽象的概念和知识形象化是孟老师课程的特点。听完孟老师的视频,我感觉到计算机知识并非杂乱无章,各个知识点之间是有着本质联系的,各个看似奇怪的概念各有用处。更为重要的是孟老师答疑解惑不辞劳烦,碰到的具体困难他都一一解答,这样让我对知识的理解又上了一层楼。有一次我在qq上给孟老师留言咨询上机操作的问题,没想到孟老师立马给我回复,并且语音答复,并进行了远程操作,让我能够清晰明了地知道上机操作的过程。

在整个复习过程中,我采用的模式是视频——理解——操作练习。首先是看视频,结合书本,听孟老师讲。遇到重点难点的时候可以退回去反复听几遍,边听边理解。一章学习完之后,就进行相关知识的选择题和上机题的练习。这样一来能够加强知识点的吸收,提高学习效率。

最后,非常感谢孟帅旗老师在此次计算机考试中给予我的帮助。

还有就是想告诉下半年报名的同学或者是准备报名考试的同学,首先,大家要对自己有信心,相信通过自己的努力一定能够通过考试;其次,如果同学们计算机的基础并不是十分好的话,可以通过辅导课程来帮助自己。它可以让初学者有步骤地进行学习,将原本杂乱无章的知识点分割成各个模块,提高学习效率,让初学者少走弯路。当然,在这里我推荐孟帅旗老师的教学视频。跟着孟帅旗老师的教学,一章一章的学习,相信各位同学也可以取得高分!


第二篇:计算机二级VFP模拟试题


VFP试题1。VFP是一种 ________ 模型的数据库管理系统。 选择:A. 层次_ B. 网络_C. 对象_ D. 关系 答案: D2。对于二维表的关键字来讲,不一定存在的是 ________ 。选择:A. 主关键字_ B.候选关键字_C. 超关键字_ D. 外部关键字 答案: D3。目前三种基本的数据模型是 ________ 。 选择:A. 层次模型、网络模型、关系模型_ B. 对象模型、网络模型、关系模型_C. 网络模型、对象模型、层次模型_ D. 层次模型、关系模型、对象模型 答案: A4。在命令窗口中,不能实现的操作是 ________ 。 选择:A. 复制已执行过的命令_B. 重复执行已执行过的命令_C. 同时执行多个命令_ D. 在命令窗口中显示命令执行结果 答案: D5。VFP系统中,表的结构取决于 ___________ 。 选择:A. 字段的个数、名称、类型和长度_ B. 字段的个数、名称、顺序_C. 记录的个数、顺序_ D. 记录和字段的个数、顺序 答案: A6。 某表单FrmA上有一个命令按钮组CommandGroup1,命令按钮组中有四个命令按钮:CmdTop,CmdPrior,CmdNext,CmdLast。要求按下CmdLast时,将按钮CmdNext的Enabled属性置为.F.,则在按钮CmdLast的Click事件中应加入_______ 命令。 选择:A.This.Enabled=.F. B. This.Parent.CmdNext.Enabled=.F._C. This.CmdNext.Enabled=.F. D. Thisform.CmdNext.Enabled=.F._ 答案: B7。数据库管理系统是 ________ 。 选择:A. 教学软件_ B. 应用软件C. 计算机辅助设计软件_ D. 系统软件 答案: D8。关系型数据库采用 ________ 表示实体和实体间的联系。选择:A. 对象 B. 字段_C. 二维表_ D. 表单 答案: C9。在定义表结构时,以下__________ 数据类型的字段宽度都是定长的。选择:A. 字符型、货币型、数值型_ B. 字符型、货币型、整型_C. 备注型、逻辑型、数值型_ D. 日期型、备注型、逻辑型 答案: D10。 VFP系统中的查询文件是指一个包含一条SELECT-SQL命令的程序文件,文件的扩展名为________ 。 选择:A. .PRG B. .QPRC. .SCX D. .TXT 答案: B11。函数SUBSTR("VisualFoxPro5.0",7,6)的返回值是______。 A. lFoxPro B. FoxProC. FoxPro5 D. FoxPro5.0 答案: B12下列说法中正确的是_____。A. 数据库打开时,该库中的表将自动打开B. 当打开数据库中的某个表时,该表所在的数据库将自动打开C. 如果数据库以独占的方式打开,则库中的表只能以独占方式打开D. 如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式 答案:B13。一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为___

____。A. 外关键字 B. 主关键字C. 超关键字 D. 候选关键字_ 答案: A14。VFP系统中,使用查询设计器生成的查询文件中保存的是_______。A. 查询的命令 B. 与查询有关的基表 C. 查询的结果 D. 查询的条件 答案: A15。 将某个控件绑定到一个字段,移动记录后字段的值发生变化,这时该控件的_______属性的值也随之变化。 A. Value B. NameC. Caption D. 没有_ 答案: A16。如果要引用一个控制所在的直接容器对象,则可以使用下列_____属性。 A. THIS B. THISFORMC. PARENT D. 都可以 答案: C17。页框(PageFrame) 能包容的对象是_____。 选择:A. 页面(Page) B. 列(Column)C. 标头(Header) D. 表单集(FormSet) _ 答案: A18。 对于创建新类,VFP提供的工具有:_____。 选择:A. 类设计器和报表设计器 _ B. 类设计器和查询设计器 _C. 类设计器和表单设计器 D. 类设计器 答案:C19。以下的四组函数,返回值的数据类型是一致的_____。 选择:A. DTOC(DATE()),DATE(), YEAR(DATE()) _ B. ALLTRIM("VFP 5.0"),ASC("A"), SPACE(8)C. EOF( ) ,RECCOUNT( ) , DBC( )_ D. STR(3.14,3,1), DTOC(DATE()), SUBSTR("ABCD",3,1) 答案: D20。VFP的循环语句有_____。选择:A. DO WHILE,FOR和SCAN _ B. DO WHILE ,FOR 和 LOOP _C. FOR,SCAN和LOOP _ D. DO CASE 和 DO WHILE _ 答案: A21。字段的默认值是保存在______。 选择:A. 表的索引文件中 B. 数据库文件中C.项目文件中 D. 表文件中 答案: B22。 彻底删除记录数据可以分两步来实现,这两步是______。选择:A. PACK和ZAP B. PACK和RECALL_C. DELETE和PACK D. DELE和RECALL _ 答案: C23。表之间的"临时性关系",是在两个打开的表之间建立的关系,如果两个表有一个关闭后,则该"临时性关系" ______。 选择:A. 转化为永久关系 B. 永久保留C. 临时保留D. 消失 答案: D24。表移出数据库后,仍然有效的是______。 选择:A. 字段的有效性规则 B. 表的有效性规则 _C. 字段的默认值 _ D. 结构复合索引文件中的候选索引 _ 答案:D25。下列控件均为容器类的是_____。 选择:A. 表单、命令按钮组、命令按钮 _B. 表单集、列、组合框 _C. 表格、列、文本框 _ D. 页框、列、表格 答案:D26。VFP中可执行的表单文件的扩展名是______。 选择:A. SCT B. SCXC. SPRD. SPT 答案: B27。关系模型的基本结构是______。 选择:A. 二维表_ B. 树形结构C. 无向图 D.有向图 _ 答案: A28。创建对象时发生_____事件。 选择:A. LostFocus B. Interactive

Change _C. Init D. Click 答案: C29。 关于数据库的操作,下述说法中,_________是正确的。选择:A. 数据库被删除后,则它包含的数据库表也随着被删除_ B. 打开了新的数据库,则原来已打开的数据库被关闭 _C. 数据库被关闭后,它所包含的数据库表不能被打开_ D. 数据库被删除后,它所包含的表变成自由表_ 答案: D30。子类或对象具有延用父类的属性、事件和方法的能力,称为类的_____。选择:A. 继承性 B. 抽象性C. 封装性 D. 多态性 _ 答案: A31。 命令按钮中显示的文字内容,是在属性 _______中设置的。选择:A. Name B.CaptionC. FontName D. ControlSource 答案: B32。 VFP系统环境下,运行表单的命令为_______。 选择:A. DO FORM <表单名> _ B. REPORT FORM <表单名>_C. DO <表单名> D. 只能在项目管理器中运行_ 答案: A33。建立事件循环的命令为______ 。 选择:A. READ EVENTS B. CLEAR EVENTS_C. DO WHILE……ENDDO D. FOR………ENDFOR_ 答案: A34。当用鼠标使组合框的内容发生变化时,将首先触发_______事件。选择:A. InteractiveChange B. ClickC. Init D. DownClick 答案: A35。 设有一个页框含有3个页面,其中第一个页面的名字为Page1,上面有二个命令按钮:CmdOk、CmdPrint,如果要在CmdPrint的Click事件中引用CmdOk的Click事件代码,则采用_______ 。 选择:A. This.Parent.CmdOk.Click() B. Thisform.Page1.CmdOk.Click()_C. This.CmdOk.Click() D. Thisform.CmdOk.Click()_ 答案: A36。有关类、对象、事件,下列说法不正确的是 _________. 选择:A. 对象用本身包含的代码来实现操作 B. 对象是类的特例C. 类刻划了一组具有相同结构、操作并遵守相同规则的对象 D. 事件是一种预先定义好的特定动作,由用户或系统激活 答案: A37。 从CommandButton基类创建子类cmdA和cmdB,再由cmdA类创建cmdAA子类,则cmdA、cmdB和cmdAA必具有相同的_________。 选择:A. Caption属性_ B. Name属性C. BaseClass属性 D. ParentClass属性 答案: C38。 所有类都可识别的事件即最小事件集包括___________. 选择:A. Init、Destroy和Error事件_ B. Load、Init和Destroy事件C. Load、Init和Unload事件 D. Init、Activate和Destroy事件 答案: A39。 用户在VFP中创建子类或表单时,不能新建的是 ______________. 选择:A. 属性_ B. 方法C. 事件 D. 事件的方法代码 答案: C40。运行查询 CX1.QPR命令是 ________ 。 选择:A. use cx1_ B. use cx1.qprC. do cx1.qpr_ D. do cx1 答案: C41。 在Visual FoxPro系统中, ________创建时,将不以独

立的文件形式存储。 选择:A. 查询_ B. 视图 _C. 类库 D. 表单 答案: B42。文本框绑定到一个字段后,对文本框中的内容进行输入或修改时,文本框中的数据将同时保存到______中。 选择:A. Value和Name B. Value和该字段_C. Value和Caption D. Name和该字段_ 答案: B43。在Visual FoxPro中创建含备注字段的表和表的结构复合索引文件后,系统自动生成的三个文件的扩展名为 ___________ 。 选择:A. .PJX、.PJT、.PRG_ B. .DBF、.CDX、.FPT_C. .FPT、.FRX、.FXP _ D. .DBC、.DCT、.DCX 答案: B44。 下列几组控件中,均为容器类的是 _________ 。 选择:A. 表单、列、组合框_ B. 页框、页面、表格_C. 列表框、列、下拉列表框_ D. 表单、命令按钮组、OLE控件 答案: B45。 Visual FoxPro是一个 ________ 。 选择:A. 数据库系统 B. 数据库管理系统_C. 数据库 D. 数据库管理员 答案: B46。如果要在同一个数据库的二个表之间建立关系,则在父表的结构复合索引文件中创建_______。 选择:A. 主索引_ B. 候选索引_C. 普通索引_ D. 唯一索引 答案: A47。在向数据库中添加表的操作时,下列说法中不正确的是 ________。选择:A. 可以将自由表添加到数据库中_ B. 可以将数据库表添加到另一个数据库中_C. 可以在项目管理器中将自由表拖放到数据库中_ D. 先将数据库表移出数据库成为自由表,而后添加到另一个数锯库中 答案: B48。VFP环境中,当用户将某个表的记录或整个表文件都锁定时,只读命令依然可以工作。下列____命令在记录或整个文件锁定时依然可以工作。 选择:A. INDEX B. REPLACEC. APPEND D. SELECT-SQL 答案: D49。表之间的“一对多”关系是指___________ 。 选择:A. 一个表与多个表之间的关系 B. 一个表中的记录对应另一个表中的多个记录 _C. 一个表中的记录对应多个表中的一个记录 __ D. 一个表中的记录对应多个表中的多个记录 答案: B50。由计算机、操作系统、DBMS、数据库、应用程序等组成的整体称为___________。 选择:A. 数据库系统 B. 数据库管理系统C. 文件系统 D. 软件系统 答案: A51。设有一个页框含有3个页面,其中第一个页面的名字为Page1,上面有二个命令按钮:CmdOk、CmdPrint,如果要在CmdPrint的Click事件中引用CmdOk的Click事件代码,则采用_______ 。 选择:A. This.Parent.CmdOk.Click() B. Thisform.Page1.CmdOk.Click()C. This.CmdOk.Click() D. Thisform.CmdOk.Click() 答案: A52。 如果要引用一个控制所在的直接容器对象,则可以使用下列_____属性。  A. TH

IS B. THISFORM C. PARENT D. 都可以 答案: C53。下列四个事件:Init,Load,Activate和Destroy发生的顺序为_____。A. Init,Load,Activate,Destroy B. Load,Init,Activate,DestroyC. Activate,Init,Load,Destroy D. Destroy,Load,Init,Activate答案: A54。设 .null..AND..F.、.null..OR..F.、.null.=.null.分别是VFP 系统中的三个表达式,它们的值依次为:______。A. .null.,.null., .null. B. .F., .null., .null.  C: .F.,.null.,.T. D. .F.,.F.,.null. 答案: B55。创建对象时发生_____事件。A. LostFocus B. InteractiveChangeC. Init D. Click 答案: C56。VFP 中,执行“?ATC("管理","数据库管理系统")”命令后,返回的结果是:______。 A. 0 B. 4 C. 7 D. 错误的函数名 答案: C57。下列关于数据的操作说法中,正确的是______。答案: CA. 货币型数据不能参加算术运算 B. 两个日期型数据可以进行加法运算C. 一个日期型数据可以加或减一个整数 D. 字符型数据能比较大小,日期型则不能58。VFP中可执行的表单文件的扩展名是______。A. SCT B. SCX C. SPR D. SPT 答案: B59。如果一个数据库表的DELETE角发器设置为.F.,则不允许对该表作_________的操作。A. 修改记录 B. 删除记录 C. 增加记录 D. 显示记录 答案: B60。列表框是_______控件。 A. 数据绑定型 B. 非数据绑定型 C. 数值型 D. 逻辑型 答案: A61。在VFP的菜单或菜单选项中,经常会有一些呈暗灰色的选项,这可能是______。A. 这些项在当前状态下不起作用或其处理程序没有装人 B. 系统运行发生故障C. 本身有缺陷 D. 以上都不对 答案: A62。VFP的文件菜单中的CLOSE命令是用来关闭________。A. 当前工作区中已打开的数据库 B. 所有已打开的数据库C. 所有窗口 D. 当前活动的窗口 答案: D63。项目管理器的功能是组织和管理与项目有关的各种类型的_________。A. 文件 B. 字段 C. 程序 D. 数据 答案: A64。对于空值,下列叙述中不正确的是______。答案: CA. 空值不是一种数据类型 B. 空值可以赋给变量、数组和字段C. 空值等于空串(“”)和空格 D. 条件表达式中遇到null值,该条件表达式为“假”65。在VFP3.0系统环境下,若使用的命令中同时含有子句FOR、WHILE和SCOPE(范围),则下列叙述中

正确的是_________。  A. 三个子句执行时的优先级这为:FOR、WHILE、SCOPE(范围)B. 三个子句执行时的优先级这为:WHILE、SCOPE(范围)、FORC. 三个子句执行时的优先级这为:SCOPE(范围)、WHILE、FORD. 无优先级,按子句出现的顺序执行 答案: C66。有关查询与视图,下列说法中不正确的是______。 答案: BA. 查询是只读型数据,而视图可以更新数据源    B. 查询可以更新源数据,视图也有此功能   C. 视图具有许多数据库表的必性,利用视图可以创建查询和视图   D. 视图可以更新源表中的数据,存在于数据库中67。有关类、对象、事件,下列说法中不正确的是_________。答案: A A. 对象仅能用本身包含的代码来实现操作B. 对象可以是任何客观事物,对象是类的特例C. 类是一组具有相同结构、操作并遵守相同规则的对象D. 事件是一种预先定义好的特定动作,由用户或系统激活68。下列各组控件中,全部可与表中数据绑定的控件是_____。 答案: CA. EditBox、Grid、Line B. ListBox、Shape、OptonButtonC. ComBox、Grid、TextBox D. CheckBox、Separator、EditBox69。若要建一个有5个按钮的选项组,应将属性_____的值改为5。A. Optiongroup B. ButtoncountC. BoundColumn D. ControlSource 答案: B70。在多用户环境下,缓冲技术可以保护对单个记录或多个记录所做的数据更新以及数据维护操作。Visual FoxPro以两种锁定方式提供缓冲:______。A. 保守式和开放式 B. 记录方式和表方式C. 对象式和类式 D. 数据方式和程序方式 答案: A71。对于自由表而言,不允许有重复值的索引是 _______ 。A. 主索引 B. 侯选索引 C. 普通索引 D. 唯一索引 答案: B72。下列命令中,不能使程序跳出循环的是_______。A. LOOP B. EXIT C. QUIT D. RETURN 答案: A73。下列说法中,不正确的是_______。选择:A. 二维表中的每一列均有唯一的字段名 B. 二维表中不允许出现完全相同的两行C. 二维表中行的顺序、列的顺序均可以任意交换 D. 二维表中行的顺序、列的顺序不可以任意交换 答案: D74。 有一菜单文件MAIN.MNX,运行该菜单的操作是_______。 选择:A. 执行命令 DO MAIN.MNXB. 执行命令 DO MENU MAIN.MNXC. 先生成菜单程序文件MAIN.MPR,再执行命令DO MAIN.MPRD. 先生成菜单程序文件MAIN.MPR,再

执行命令DO MENU MAIN.MPR答案: D75。关于表格控件,下列说法中不正确的是_______。选择:A. 表格的数据源可以是表、视图、查询B. 表格中的列控件不包含其它控件C. 表格能显示一对多关系中的子表D. 表格是一个容器对象 答案: B76。学生管理数据库中有二个表:学生表和成绩表,表结构分别如下,xs.dbf | cj.dbf学号 xh c,8 | 学号 xh c,8姓名 xm c,8 | 课程号 kch c,4性别 xb c,2 | 课程名 kcm c,20出生日期 csrq d | 成绩 cj n,3有一个按班级号查该班每一个学生总成绩的表单:班级号由学生学号的前4位组成。该表单组合框的RowSource Type属性为 3-SQL 语句,则它的RowSource属性为_______。选择:A. select DISTINCT SUBSTR(xh,1,4) FROM xs INTO CURSOR xtmpB. select SUBSTR(xh,4) FROM xs INTO CURSOR xtmpC. select DISTINCT xh FROM xs INTO CURSOR xtmpD. select DISTINCT SUBSTR(xh,1,4) FROM xs INTO xtmp 答案: A77。某表单FrmA上有一个命令按钮组CommandGroup1,命令按钮组中有四个命令按钮:CmdTop,CmdPrior,CmdNext,CmdLast。要求按下CmdLast时,将按钮CmdNext的Enabled属性置为.F.,则在按钮CmdLast的Click事件中应加入_______ 命令。 选择:A.This.Enabled=.F. B. This.Parent.CmdNext.Enabled=.F.C. This.CmdNext.Enabled=.F. D. Thisform.CmdNext.Enabled=.F.答案: B78。关系型数据库采用 ________ 表示实体和实体间的联系。A. 对象 B. 字段 C. 二维表 D. 表单 答案: C79。在命令窗口中,不能实现的操作是 ________ 。 A. 复制已执行过的命令 B. 重复执行已执行过的命令C: 同时执行多个命令 D. 在命令窗口中显示命令执行结果 答案: D80。要求一个表中的数值型字段数据精度具有 4 位小数,则该字段的宽度至少定义为_________ 。A. 4位 B. 5位 C. 6位 D. 12位 答案: C81。打开一个空表,执行 ?EOF(),BOF()命令,显示结果为_________。A.  .T.和.T. B.  .F.和.F.C.  .F.和.T. D.  .T.和.F. 答案: A82。表(XS.DBF)中含有100条记录,执行下列命令后显示的记录序号是________。USE XSGO 10LIST NEXT 4A. 10,11,12,13 B. 11,12,13,14C. 4,5,6,7 D. 1,2,3,4 答案: A83。下列关于数据库的描述中,不正确

的是 __________ 。选择:A. 数据库是一个包容器,它提供了存储数据的一种体系结构B. 数据库表和自由表的扩展名都是.DBFC. 数据库表的表设计器和自由表的表设计器是不相同的D. 数据库表的记录保存在数据库中 答案: D84。创建数据库后,系统自动生成扩展名为 ________ 的三个文件。A.  .SCX、.SCT、.SPX B.  .DBC、.DCT、.DCXC.  .PJX、.PJT、.RPJ D.  .DBF、.DBT、.FPT 答案:B85。在向数据库中添加表的操作时,下列说法中不正确的是 ________。 答案: B A. 可以将自由表添加到数据库中B. 可以将数据库表添加到另一个数据库中C. 可以在项目管理器中将自由表拖放到数据库中D. 先将数据库表移出数据库成为自由表,而后添加到另一个数据库中86。下列关于索引的描述中,不正确的是 ________。 选择:A. 结构和非结构复合索引文件的扩展名均为.CDX B. 结构复合索引文件随表的打开而自动打开C. 一个数据库表仅能创建一个主索引和一个唯一索引D. 结构复合索引文件中的索引在表中的字段修改时,自动更新 答案: C87。参照完整性的作用是___________ 控制。 A. 字段数据的输入 B. 记录中相关字段之间的数据有效性C. 表中数据的完整性 D. 相关表之间的数据一致性 答案: B88。 ___________ 不可以作为查询和视图的输出类型。 A. 自由表 B. 表单 C. 临时表 D. 数组 答案: B89。 下列说法中正确的是___________。 A. 视图文件的扩展名 .vcx B. 查询文件中保存的是查询的结果C. 查询设计器实质上是SELECT-SQL 命令的可视化设计方法 D. 查询是基于表的并且是可更新的数据集合 答案: C90。 实体模型反映实体及实体之间的关系,是人们的头脑对现实世界中客观事物及其相互联系的认识,而 __________ 是实体模型的数据化,是观念世界的实体模型在数据世界中的反映,是对现实世界的抽象。A. 数据模型 B. 关系模型 C. 逻辑模型 D. 概念模型 答案: A91。 学生表(XS.DBF)的表结构为:学号(XH,C,8),姓名(XM,C,8),性别(XB,C,2)班级(BJ,C,6),用Insert 命令向XS表添加一条新记录,记录内容为:XH XM XB BJ99220101 王 凌 男 992201下列命令中正确的是 ________。 选择:A. INSERT INTO XS VALUES("99220101","王 凌","男","992201") B. INSERT TO XS VALUES("

99220101","王 凌","男","992201")C. INSERT INTO XS(XH,XM,XB,BJ) VALUES(99220101, 王 凌,男,992 D. INSERT TO XS(XH,XM,XB,BJ) VALUES("99220101"," 王 凌","男","992 答案: A92。建立两个表之间的临时关系时,必须设置 _________ 。 答案: DA. 主表的主索引 B. 主表的主控索引 C. 子表的主索引 D. 子表的主控索引93。 在Visual FoxPro中创建含备注字段的表和表的结构复合索引文件后,系统自动生成的三个文件的扩展名为 ___________ 。 A. .PJX、.PJT、.PRG B. .DBF、.CDX、.FPTC. .FPT、.FRX、.FXP D. .DBC、.DCT、.DCX 答案: B94。 在Visual FoxPro系统中, ________创建时,将不以独立的文件形式存储。 A. 查询 B. 视图 C. 类库 D. 表单 答案: B95。 运行查询 CX1.QPR命令是 ________ 。 A. USE CX1 B. USE CX1.QPR C. DO CX1.QPR D. DO CX1 答案: C96。用DIMENSION ARR(3,3)命令声明了一个二维数组后,再执行ARR=3命令,则__________。A. 命令ARR=3 创建了一个新的内存变量,它与数组无关 B. 数组的第1个元素被赋值为3C. 所有的数值元素均被赋值为3 D. 当存在数组ARR时,不可用ARR=3命令创建与数组同名的内存变量 答案: C97。在命令窗口中执行了命令X=5后,则默认该变量的作用域是_________。选择:A. 全局 B. 局部C. 私有 D. 不定 答案: A98。已知“xs”表中有一字段为“xm”,当执行了USE xs ALIAS stu 命令打开该表后,要访问该表当前记录的“xm”字段的值,不正确的访问是 ____________。 选择:A. xm B. xs.xmC. stu.xm D. stu->xm 答案: C99。用户在VFP中创建子类或表单时,不能新建的是 ___________。 选择:A. 属性B. 方法C. 事件 D. 事件的方法代码 答案: C100。下列对于事件的描述不正确的是________________。选择:A. 事件是由对象识别的一个动作B. 事件可以由用户的操作产生,也可以由系统产生C. 如果事件没有与之相关联的处理程序代码,则对象的事件不会发生 D. 有些事件只能被个别对象所识别,而有些事件可以被大多数对象所识别 答案: C101。所有类都可识别的事件即最小事件集包括____________。选择:A. Init、Destroy和Error事件B. Load、Init和Destroy事件C. Load、Init和Unload事件 D. Init、Activate和Destroy事件 答案: A102。对于任何子类或对象,一定具有的属性是_________。 选择:A. CaptionB. BaseClassC. FontSize D. ForeColor 答案: B103。 设某子类Q具有P属性,则_________。 选择:A. Q的父类也必定具有P属性,且Q的P属性值必定与其父类的P属性值相* B. Q的父类也

必定具有P属性,但Q的P属性值可以与其父类的P属性值不*C. Q的父类要么不具有P属性,否则由于继承性,Q与其父类的P属性值必 D. Q的父类未必具有P属性,即使有,Q与其父类的P属性值也未必相同 答案: D104。从CommandButton基类创建子类cmdA和cmdB,再由cmdA类创建cmdAA子类,则cmdA、cmdB和cmdAA必具有相同的_________。 选择:A. Caption属性B. Name属性C. BaseClass属性 D. ParentClass属性 答案: C105。有关类、对象、事件、,下列说法不正确的是 ____________。 选择:A. 对象用本身包含的代码来实现操作B. 对象是类的特例C. 类刻划了一组具有相同结构、操作并遵守相同规则的对象 D. 事件是一种预先定义好的特定动作,由用户或系统激活 答案: A106。下列属于方法名的是_________。 选择:A. GotFocus B. SetFocusC. LostFocusD. Activate 答案: B107。容器型的对象_________。 选择:A. 只能是表单或表单集B. 必须由基类Container派生得到C. 能包容其他对象,并且可以分别处理这些对象 D. 能包容其他对象,但不可以分别处理这些对象 答案: C108.在表的浏览窗口中,要在一个允许Null值的字段中输入.NULL.值的方法是_______. 选择:A. 直接输入“.Null.”的各个字母 B. 按[Ctrl]+[0]组合键C. 按[Ctrl]+[N]组合键 D. 按[Ctrl]+[L]组合键 答案: B109. 当执行命令 USE teacher ALIAS js IN B 后,被打开的表的别名是_________。选择:A. teacher B. jsC. B D. js_B 答案: B110.下面__________命令组与 LIST FOR xb="女" 具有相同的显示结果。 选择:A. LIST(回车) SET FILTER TO(回车) B. SET FILTER TO xb="女"(回车) LISE(回车)C.SET FILTER TO(回车) LIST(回车) D. LIST(回车) SET FILTER TO xb="女"(回车) 答案: B111. 索引文件中的标识名最多由_______个字母、数字或下划线组成。选择:A. 5 B.6C. 8 D. 10 答案: D112.已知js表中有两条记录,下列操作中,返回值一定是 .T. 的是______。 选择:A.USE js(回车) ? BOF()(回车) B. USE js(回车) GO 2(回车) SKIP-1(回车) ? BOF()(回车)C. USE js(回车) GO BOTTOM(回车) SKIP(回车) ? EOF()(回车) D. USE js(回车) SKIP-1(回车) ? EOF()(回车) 答案: C2.6.某打开的表中有20条记录,当前记录号为8,执行命令 LIST NEXT 3 (回车)后,所显示的记录的序号为_____________。 选择:A. 8-11 B. 9-10C. 8-10  D. 9-11 答案: C2.7.打开一张表后,执行下列命令:     GO 6SKIP-5GO 5则关于记录指针的位置说法正确的是____________

。 选择:A. 记录指针停在当前记录不动 B. 记录指针的位置取决于记录的个数C. 记录指针指向第5条记录 D. 记录指针指向第一条记录 答案: B2.8.下列命令中___________可以在共享方式下运行。 选择:A. APPEND B. PACK C. MODIFY STRUCTURE D. ZAP 答案: A2.9.一张表的全部Memo字段的内容存储在___________。 选择:A. 不同的备注文件中 B. 同一个文本文件中C. 同一个备注文件中 D. 同一个数据库文件中 答案: C2.10.有关表的索引,下列说法中不正确的是___________。 选择:A. 当一张表被打开时,其对应的结构复合索引文件被自动打开 B. 任何表的结构复合索引能控制表中字段重复值的输入C. 一张表可建立多个候选索引 D. 主索引只适用于数据库表 答案: B2.11.建立索引时,__________字段不能作为索引字段。 选择:A. 字符型 B. 数值型C. 备注型 D. 日期型 答案: C2.12.设计数据库时,可使用纽带表来处理表与表之间的______________。 选择:A. 多对多关系 B. 临时性关系C. 永久性关系 D. 继承关系 答案: A2.13.创建数据库后,系统自动生成的三个文件的扩展名是_______。 选择:A. .pjx .pjt .rpg B. .sct .scx .spxC. .fpt .frx .fxp D. .dbc .dct .dcx 答案: D2.14.如果要在数据库的两张表之间建立永久关系,则至少要求在父表的结构复合索引文件中创建一个____________,在子表的结构复合索引文件中创建任何类型的文件。 选择:A. 主索引 B. 候选索引C. 主索引或候选索引 D. 唯一索引 答案: C2.15.数据库表之间创建的永久关系保存在_________中。选择:A. 数据库表 B. 数据库C. 表设计器 D. 数据环境设计器 答案: B2.16.下列关于表的索引的描述中,错误的是_________。 选择:A. 复合索引文件的扩展名为.cdx B. 结构复合索引文件随表的打开而自动打开C. 当对表编辑修改时,其结构复合索引文件中的所有索引自动维护 D. 每张表只能创建一个主索引和一个候选索引 答案: D2.17.在?照完整性中,设置更新操作规则时,选择了“限制”,下列说法中_________是正确的。 选择:A. 当更改了主表的“主”或“候选”关键字后,自动更改子表相应记录 B. 允许更改子表中对应的普通索引关键字的字段值C. 在子表中有相关记录时,主表的主或候选关键字段值禁止更改 D. 当更改了子表中的字段值,则自动更改主表中对应记录的字段值 答案: C2.18.如果一张数据库表的 DELETE 触发器设置为.F.,则不允许对该表作__________记录的操作。选择:A. 修改 B. 删除C. 增加 D. 显示 答案: B2.19.在数

据库jxsj.dbc中,要获得表js.dbf字段gh的标题,先打开该数据库,并为当前数据库,再用函数DBGETPROP(_________,"FIELD","CAPTION"). 选择:A. js.gh B. "js.gh"C. gh D. "gh" 答案: B2.20.数据库表的 INSERT 触发器,在表中_____________记录时触发该规则。 选择:A. 增加 B. 修改C. 删除 D. 浏览 答案: A2.21.在参照完整性的设置中,如果当主表中删除记录后,要求删除子表中的相关记录,则应将“删除”规则设置为__________。 选择:A. 限制 B. 级联C. 忽略 D. 任意 答案:B2.22.要在两张相关的表之间建立永久关系,这两张表应该是____________。 选择:A. 同一个数据库内的两张表 B. 两张自由表C. 一张自由表,一张数据库表 D. 任意两张数据库表或自由表 答案: A2.23.库表字段的默认值保存在__________文件中。 选择:A. 表 B. 数据库C. 项目 D. 表的索引 答案: B2.24.以下的__________操作将造成相关表之间数据的不一致。选择:A. 在主表中插入记录的主关键字的值是子表中所没有的 B. 在主表中删除了记录,而在子表中没有删除相关记录C. 在子表中删除了记录,而在主表中没有删除相关记录 D. 用主表的主关键字字段的值修改了子表中的一个记录 答案: B2.25.以下___________操作不会损坏相关表之间的数据一致性。选择:A. 删除了子表中的记录而没有删除主表中相关记录 B. 删除了主表中的记录而没有删除子表中相关记录C. 在子表中插入记录的为外部关键字值是主表关键字中所没有的 D. 主表中修改了主关键字值而子表中没修改有关的外部关键字值 答案: A2.26.建立两张表之间的临时关系时,必须设置的是___________。 选择:A. 主表的主索引 B. 主表的主索引和子表的主控索引C. 子表的主控索引 D. 主表的主控索引和子表的主控索引 答案: C2.27.以下_____________操作不会激活记录的有效性规则检验。选择:A. 修改表结构并保存时 B. 修改表的某一记录时C. 修改了记录值并执行SKIP命令时 D. 修改了数据并关闭表时 答案: B2.28.当成功执行以下一组命令后,下列不正确的说法是__________。OPEN DATABASE jxsjOPEN DATABASE rsda 选择:A. 由于打开了第二个数据库rsda,而关闭了jxsj数据库 B. 当前数据库是rsdaC. 表达式DBUSED("jxsj")AND DBUSED("rsda")的值为.T.D. 当再执行CLOSE DATABASES命令后,jxsj库没有被关闭 答案: A2.29.永久关系的主要作用是_________。 选择:A. 作为查询的联接条件 B. 作为表单数据环境中默认的临时关系C. 存储参照完整性信息 D. 控制相关表之间记录

的访问 答案: C2.30.表之间的“一对多”关系是指___________。 选择:A. 一张表与多张表之间的关系 B. 一张表中的一个记录对应另一张表中的多个记录C. 一张表中的一个记录对应多张表中的一个记录 D. 一张表中的一个记录对应多张表中的多个记录 答案: B2.31.设学生成绩表cj包含学号xh字段和课程代号kcdh字段,如果设置记录有效性规则为NOT(EMPTY(xh) OR EMPTY(kcdh)),则执行下列________命令并关闭表时,不会违反该记录的有效性规则。 选择:A. USE cj{回车} APPEND BLANK B. USE cj{回车} APPEND BLANK{回车} REPLACE xh WITH "9901000C. INSERT INTO cj(xh,kcdh) VALUES("99010001","02") D. INSERT INTO cj(xh,cj) VALUES("99010001",85) 答案: C2.32.如已在学生表和成绩表之间按学号建立永久关系,现要设置参照完整性:当在成绩表中添加记录时,凡是学生表中不存在的学号不允许添加,则该参照完整性应设置为_________。 选择:A. 更新级联 B. 更新限制C. 插入级联 D. 插入限制 答案: D2.33.参照完整性的作用是_______________控制。 选择:A. 字段数据的输入 B. 记录中相关字段之间的数据有效性C. 表中数据的完整性 D. 相关表之间的数据一致性 答案: D3.1.视图是一种存储在数据库中的特殊的表,当它被打开时,对于本地视图而言,系统将同时在其他工作区中把视图所基于的基表打开,这是因为视图包含一条__________语句。 选择:A. SELECT-SQL B. USEC. LOCATE D. SET FILTER TO ..... 答案: A3.2.有关查询和视图,下列说法中不正确的是__________。 选择:A. 查询是只读型数据,而视图可以更新数据源 B. 查询可以更新数据源,视图也有此功能C. 视图具有许多数据库表的属性,利用视图可以创建查询和视图 D. 视图可以更新源表中的数据,存储于数据库中 答案: BVFP填空题1.数据的不一致性是指_________。答案: 相同的数据在不同的应用程序中出现不同的值2. VFP系统中,终止事件循环的命令是______。答案: CLEAR EVENTS3. 目前较为流行的一种信息模型设计方法称为E-R方法,E-R方法的中文含义为______。答案: 实体联系方法4. 如果要把一个文本框对象的初值设置为当前日期,则在该文本框的Init事件中设置代码为______。答案: THIS.VALUE=DATE()5. 与Thisform.Release功能等价的命令为_______。答案: Release Thisform6.______型数据只能用于表而不能用于内存变量。答案: 备注和通用7.已知教师表(JS.DBF)中含

有一条姓名(XM)为"王一平"的记录,执行下列程序段后,输出结果为______。SELE JSLOCAT FOR XM="王一平"XM=3?XM答案: 王一平8.与XB="男" .OR. XB="女"等价的表达式为______。答案: XB$"男女"9.表达式STR(YEAR(DATE()+10)) 的数据类型为_______ 。答案: C10.已知教师表(JS.DBF)已经按姓名(XM)建立索引, 答案: SEEK("王一平")阅读下列程序:SELE JSSET ORDER TO xmSEEK '王一平'IF FOUND()DISPLAYELSEWAIT WIND '查无此人'ENDIF如果要用SEEK函数完成上述相同的功能,应将程序改成:SELE JSSET ORDER TO xmIF ________DISPLAYELSEWAIT WIND '查无此人'ENDIF11.打开项目的命令是_______。 答案: MODIFY PROJECT12.Grid、Text、CommandGroup、Column是VFP系统中的对象,它们当中不能直接加到表单中的对象是________。答案: Column13.类包含了对象的程序设计和数据抽象,是具有相同行为的_______的抽象。答案: 对象14.当打开的表为一个空表时,函数RECNO()的值为________。答案: 115.已知N='1',M='2',X12='GOOD',则表达式X&N&M的值为_______。答案: 'GOOD'16.下列程序段用来求0~100之间的偶数之和,请将它写完整:N=0S=0DO WHILE N<=100N=N+1IF N%2=1_______ELSES=S+NENDIFENDDO答案: LOOP17.视图可以在数据库设计器中打开,也可以用USE命令打开,但在使用USE命令之前,必须打开包含该视图的________。答案: 数据库18.假定有三个数据库文件: 答案: SET DATABASE TO MYDATA2MYDATA1,MYDATA2,MYDATA3,它们分别存放在C盘的DATA目录,D盘的DATA目录,A盘的DATA目录,完善下列程序,使得程序执行以后,DBC()函数的值为D:\DATA\MYDATA2.DBC。OPEN DATABASE C:\DATA\MYDATA1OPEN DATABASE D:\DATA\MYDATA2OPEN DATABASE A:\DATA\MYDATA3________?DBC()19.商品数据库中含有两个表:商品基本信息表 答案: SPXX.XSJ*XSQK.XSSLAND2不存在DTOC(XSRQ)+SPBH(SPXX.DBF)和销售情况表(XSQK.DBF),表结构分别如下:商品基本信息表 | 销售情况表商品编号 SPBH C,6 |流水号 LSHC,6商品

名称 SPMC C,20 |销售日期 XSRQ D进货价 JHJ N,12,2 |商品编号 SPBHC,6销售价 XSJ N,12,2 |销售数量 XSSLN,8,2备注 BZ M用SELECT-SQL命令实现查询19xx年9月1日所销售的各种商品的名称、销售量和销售总额,并按销售量从小到大排序的语句是:select SPXX.SPMC, SUM(XSQK.XSSL) AS 销售量, SUM(_______)AS 销售总额 ;FROM XSQK,SPXX ;WHERE XSQK.SPBH=SPXX.SPBH _______XSQK.XSRQ ={1999/9/1} ;INTO CURSOR cXstmp ;GROUP BY 1(或SPMC) ;ORDER BY _______临时表cXstmp不能使用APPEND或DELETE命令对该表添加或删除记录,当执行USE IN cXstmp命令后,该临时表将_______。如果要对xsqk.dbf按销售日期升序排序,在销售日期相同的情况下,按商品编号升序排序,则索引表达式为_______。20.根据上题提供的spxx.dbf和xsqk.dbf创建表单,该表 答案: XSQK、SPXX 及它们之间的关系SPXX.SPBH ,XSQK.SPBH, SPXX.XSJXSQK.XSSL*SPXX.XSJ单用来录入每笔销售业务。表单的数据环境包括________。表单中商品编号为组合框,它的RowSource为________,ControlSource为______ ,销售价文本框的ControlSource为______。输入销售数量以后打回车键,此时自动显示销售金额,则销售数量文本框的Valid事件代码为:(销售金额文本框的Name属性值为Txtxse)Thisform.Txtxse.Value=_______21.阅读下列程序,写结果: SET TALK OFFS='ABCDEF'N=LEN(S)K=1DO WHILE K<=N?SUBS(S,K,N-K)K=K+1ENDDO上述程序运行以后,显示内容的前二行为________,_______。答案: ABCDE ,BCDE22.数据的独立性是指数据和______之间相互独立。 答案: 应用程序23. VFP中表单文件以_______扩展名存贮,通过______属性来引用表单对象。而Caption属性是设置表单标题栏中的信息。答案: SCX ,NAME24.VFP系统中,可以使用_______命令运行程序文件。 开发应用程序,建立事件循环的命令是______。答案: DOREAD EVENT25. 将控制绑定到一个字段,移动记录后字段的值发生变化,这时对象的_______ 属性的值也随之变化。答案: VALUE26.如果要让一个文本框的初值设置为当前日期且不能更改,则在该文本框的______ 事件中设置代码为This.Value=DATE()

,同时要将它的______属性设置为.F.。答案: INIT ,ENABLED27. 如果在主表中删除一条记录,要求子表中的相关记录自动删除,则参照完整性的删除规则应设置成_______。答案: 级联28.对于列表框,当其_______发生变化时,将触发InteractiveChange事件。答案: VALUE29.恢复Visual FoxPro 5.0系统菜单的命令是_______。答案: SET SYSMENU TO DEFAULT30. 如果要让表单第一次显示时自动位于主窗口中央,则应该将表单的_______属性设置值为.T.。答案: AutoCenter31. 选项按钮组是_______对象,它的Value属性表明用户选定了哪个按钮。假定现有一个选项按扭组有六个选项按钮,该选项按钮组的ControlSource 属性值是一个整型字段,如果用户选择了第四个按钮,则选项按钮组的Value属性值为_______。答案: 容器 ,432.利用查询设计器设计查询,可以实现多项功能,查询设计器最终实质上是生成一条_______ 语句。答案: select - SQL33.组合框的数据源由RowSource属性和RowSourceType属性给定,如果RowSource属性中写入一条SELECT-SQL语句,则它的RowSourceType属性应设置为_______。答案: 3-查询34.某表单中有一"下一记录"的记录定位命令按钮CmdNext,请完成该按钮的Click事件代码:(假定该表单所用到的表为XS.DBF)SELECT XS______IF EOF()GO BOTTOMThis.______ &&让该按钮不响应用户操作ELSEThisform.RefreshENDIF答案: SKIPENABLED=.F.35.设JS.DBF及JSRK.DBF的结构如下: 答案: JS.GH=JSRK.GH14VALUE教师表 教师任课表字段名 类型 宽度 含义 字段名类型 宽度 含义GH C 5 工号 GH C 5 工号NAME C 8 姓名 KCH C 2 课程号XB C 2 性别 KCMC C 30 课程名称XIMT C 20 系名KSS N 5 课时数并且分别对GH建立结构复合索引,它们现有数据如下:教师(JS.DBF)工号 姓名 性别 系名04001 陈子亮 男 管理工程系04002 赵东萍 女 管理工程系04003 王一平 男 计算机系04004 陈志敏 男 中文系教师任课表(JSRK.DBF)工号 课程代号 课程名称 课时数04001 1 会计电算化 6404001 2 会计电算化课程设计 4204002 3 软件工程 48

04002 4 C++ 6404003 2 会计电算化 6404004 5 中国文学 48下列命令用来查询每个教师的任课课时总数,请将其写完整:select js.gh,js.xm,SUM(jsrk.kss) AS 总课时 ;FROM JS,JSRK ;WHERE _______;INTO CURSOR cJsrkzstmp ;GROUP BY _______;ORDER BY GH临时表cJsrkzstmp的记录数为_______。完善下列命令,实现向 JSRK表中插入一条新记录,记录内容是: '04003'( 工号),'6'( 课程代号),'计算机概论' (课程名称),32(课时数)INSERT INTO jsrk (gh,kch,kcmc,kss)______('04003','6','计算机概论',32)36.如果对上题JSRK.DBF先按工号从小到大排序,在工号相等的情况下,再按课程号从小到大排序,则索引表达式为_______。答案: GH+KCH37.已知教师表(JS.DBF)的结构和内容如35题所示,阅 答案: 3,1读下列程序段:N=0M=0SELE JSSCAN WHILE XB='男'N=N+1ENDSCANM=RECCOUNT()-N**RECCOUNT()为统计记录数函数执行上述程序后,N,M的值分别为_______,_______。38.已知教师工资表(JSGZ.DBF)的结构如下: 答案: VALUE男,女JSGZ.XB工号(GH)C,5姓名(XM)C,8性别(XB)C,2基本工资(JBGZ)N,6职务工资(ZWGZ)N,6奖金(JJ)N,4将上述JSGZ.DBF加入到表单的数据环境中,创建表单:要求当按下求实发工资按钮时,显示该职工的实发工资。显示实发工资的文本框的NAME属性的值为Txtsfgz。该按钮的Click事件的代码如下,请将它写完整:Local lnsfgzlnsfgz=jsgz.jbgz+jsgz.zwgz+jsgz.jjThis.Parent.Txtsfgz.______=lnsfgzThisform.refresh表单中的性别设置成组合框,如果它的RowSourceType设置成1-值,则它的RowSource为 _______ ,该文本框的ControlSource为_______ 。39.下列程序是用来求长方形的面积,请将它写完整: X=3Y=5S=AREA(X,Y)?SFUNCTION AREA_______S1=X*YRETURN ________答案: PARAMETERS X,YS140. 表达式{09/18/2000}-{09/20/2000}的值是 _________。表达式INT(6.26*2)%ROUND(3.14,0)的值是___________。答案: -2041. 对于数据绑定型控件,通过对 ___________ 属性的设置来绑定控制和数据源。答案: ControlSoure42. 执行下列程序段后,X(1,1)和x(2,2)的值分别为___________

。程序清单如下:DIMENSION X(6,10)X=123答案: 123,12343. 恢复主菜单系统为默认的 Visual FoxPro 系统菜单状态的命令是___________ 。答案: SET SYSMENU TO DEFALUT44.不能用 ___________ 和通用型字段构造索引表达式创建索引。答案: 备注型45. 如果要将某选项按钮组上的按钮设置为5个,应把选项按钮组的 ___________ 属性值设定为5。答案: ButtonCount46. 采用面向对象的程序设计方法设计的应用程序,其功能的实现是由 ___________驱动的。答案: 事件47. VFP系统中,打开项目文件的命令是______。 答案: MODIFY PROJECT48.对象是______的实例。 答案: 类49. 打开一个空表,函数EOF()的值为______。 答案: .T.50. 数据库表可以设置长表名,但存贮在磁盘上的文件名是______。答案: 表名51. 如果数据库表的插入触发器设置为.F.,则当向该表中插入一条空记录时,屏幕显示______。答案: 触发器失败52. 组合框兼有下拉列表框和______的功能。 答案: 文本框53. 在SELECT-SQL语句中,DISTINCT选项的功能是______。答案: 排除查询结果中所有重复的行54. 在表单中,一个OLE绑定型控件利用表中的______型字段显示一个OLE对象。答案: 通用55. 已知N='1',M='2',X12='good',则表达式X&N&M的值为_______。答案: 'GOOD'56. 下列程序用来求0~100偶数之和,请将它写完整: N=0S=0DO WHILE .T.IF N>100_______ELSES=S+NENDIFN=N+2ENDDO答案: EXIT57. 本地视图的______ 表随视图的打开而自动地打开,但是不随视图的关闭而关闭。 答案: 基58. 在VFP系统中,多个对象的同一个属性(如width属性)可以同时设定,设定前必须同时_______这些对象。答案: 选定59.下述命令执行后,S4的值为______________. S1=' ABCD 'S2=' EFG 'S3=ALLT(S1)+ALLT(S2)S4=SUBSTR(S3,5,2) 答案: 'EF'60. 答案: D:\ DATA\ MYDATA2.DBC假定有三个数据库文件MYDATA1,MYDATA2,MYDATA3,它们分别存放在C盘的DATA目录,D盘的DATA目录,A盘的DATA目录,执行下列程序以后,DBC()函数的值为_______。OPEN DATABASE C:\DATA\MYDATA1OPEN DATABASE D:\DATA\MYDATA2OPEN DATABASE A:\

DATA\MYDATA3SET DATABASE TO MYDATA2?DBC()61. 商品数据库中有两个表:商品基本信息表 答案: VALINDTOC(XSRQ)+SPBH(spxx.dbf)和销售情况表(xsqk.dbf),表结构分别如下,且spxx表已经建立结构复合索引,索引表达式为spbh。商品基本信息表(spxx.dbf) 销售情况表(xsqk.dbf)商品编号 spbh C,6 流水号 lsh C,6商品名称 spmc C,20 销售日期 xsrq D进货价 jhj N,12,2 商品编号spbh C,6销售价 xsj N,12,2 销售数量xssl N,8,2备注 bz M 销售金额 xse N,12,21)要求在向销售情况表中添加记录时,对流水号自动加1,对位数不足字段宽度的流水号,在字符串前以字符"0"补足,如"125"补"0"后应为"000125"。下列程序段就是用来完成上述功能,请将它写完整:SELECT MAX(lsh) FROM xsqk INTO CURSORcMaxlshtmpLOCAL lcMaxlsh,lcNextlshlcMaxlsh= cMaxlshtmp.lsh &&求出xsqk表中最大的流水号lcNextlsh=_______(lcMaxlsh)+1 &&下一个流水号在最大流水号上加1INSERT INTO xsqk (lsh)VALUE(PADL(lcNextlsh,5,'0'))USE ______ cMaxlshtmp &&将临时表关闭2) 如果对xsqk.dbf表按销售日期升序排序,在销售日期相同的情况下,按商品编号升序排序,则索引表达式为______。62.根据上题提供的spxx.dbf和xsqk.dbf创建下列表单, 答案: SPXX.SPBH , XSQK.XSSLSPBHSPXX.XSJ*XSQK.XSSLTA该表单用来录入每笔销售业务。表单中商品编号为组合框,它的RowSource为______。销售数量文本框的ControlSource为_______。当商品编号发生变化时,销售价和销售金额也相应地发生变化,则表单中组合框的InteractiveChange事件的代码为:(销售价和销售金额文本框的Name属性值分别为Txtxsj,Txtxse)Local lcspbhlcspbh=This.ValueSEEK lcspbh ORDER _______ IN spxxThisform.Txtxse.Value=_____________Thisform.Txtxsj.Refresh上述表单的数据环境包括xsqk.dbf,spxx.dbf及它们之间的关系,并且xsqk表的数据缓冲方式为开放式行缓冲,要求当按下存盘按钮时,将录入的数据真正写入xsqk表中,则存盘按钮的Click事件代码中一定包含一条_______函数。63.运行下列程序段以后,显示内容的前二行为:_______、________

。【程序段清单】SET TALK OFFS='ABCDEF'N=LEN(S)K=1DO WHILE K<=N?SUBS(S,K,N-K)K=K+1ENDDO答案: 'ABCDE' ,'BCDE' '64.VFP系统中,终止事件循环的命令是:________。 答案: CLEAR EVFNT65. OOP中文含义为:______。 答案: 面向对象程序设计66.数据处理是对各种类型的数据进行_________ 、____________、分类、计算、加工、检索和传输的过程。答案: 收集、存储67. 数据库一般要求有最小的冗余度,是指数据尽可能____________。数据库的资源_______性,即数据库以最优的方式服务于一个或多个应用程序。据库的数据___________性,即数据的存储尽可能独立于使用它的应用程序。 答案: 不重复共享独立68. 表达式STR(YEAR(DATE())+10)的数据类型为 ______。答案: C69.项目管理器的功能是组织和管理所有与项目有关的类型的________。 答案: 文件70. 在数据库系统中,关系模型的基本结构是一张__________。答案: 二维表71. 按所用的数据模型来分,VFP属于___________数据库管理系统。答案: 关系型72. 英文缩写‘DBMS’的中文含义是__________________。DBMS主要由_____________、存储管理器和事务管理器三部分组成。答案: 数据库管理系统查询管理器73.复选框控件可以为三种状态,其Value 属性值分别为.F. 、.T. 或 __________ 。答案: NULL74. 使用报表打印表中的数据,需在报表中将与表字段相关的控件放在报表中的 ___________ 带区。答案: 细节75. 如果要物理删除带有删除标志的记录,可使用命令___________,但在该命令的执行前,必须将表以___________方式打开。答案: PACK ,独占76. Visual FoxPro系统中,表的触发器是绑定在表上的 ___________ ,当表中的任何记录被指定的操作命令修改时,触发器被激活。答案: 表达式77. 从二维表的后选关键字中,选出一个可作为____________。答案: 主关键字78.XS(学生)表的结构为: 答案: TABLE xsZZMM L字段名 中文含义 类型 长度XH 学号 字符 6XM 姓名 字符 8XB 性别 字符 2CSRQ 出生日期 日期 8ZZMM 政治面貌 逻辑 1BZ 备注 备注 4下列命令用

来创建XS表的结构,请将它完善:CREATE ___________;(XH C(6),XM C(8),XB C(2),CSRQ D,__________ ,BZ M)79. 答案: Cdd已知学生成绩表(CJ.DBF)中含有学号(XH,C,6)、课程代号(KCDH,C,2)和成绩(CJ,N,3)字段。为了给每个成绩评定成绩等级(优、良、及格、不及格),在该表所在的数据库中创建了一个根据成绩分数评定成绩等级的自定义函数getdd,函数getdd的代码如下:FUNCTION getddPARAMETERS nCjLOCAL cddcdd=""DO CASECASE nCj>=90cdd="优"CASE BETWEEN(nCj,80,89)cdd="良"CASE BETWEEN(nCj,60,79)cdd="及格"CASE nCj<60cdd="不及格"ENDCASERETURN ________注:Visual FoxPro系统函数BETWEEN()的功能是判断一个表达式的值是否在两个相同数据类型的表达式的值之间。80. 一张表的主关键字被包含到另一张表中时,在另一张表中称这些字段为___________。答案: 外部关键字81. 表中的一列称为__________,它规定了数据的特征;表中的一行称为一个__________,它是多个字段的集合。每个字段都必须有一个____________属性来标识该字段。答案: 字段,记录字段名82. 表文件的扩展名为___________,如果表结构中包含_______类型或_________类型的字段时,会产生一个扩展名为___________的备注文件。答案: DBF备注,通用FPT83.已知成绩表(cj.dbf)的表结构如下: 答案: 1003字段名 类型 宽度 含义xh C 3 学号qz N 3,0 其中成绩qm N 3,0 期末成绩表中含有3条记录,按输入时的物理顺序排列如下:xh qz qm001 89 93002 98 75003 80 87该表已创建结构复合索引如下:索引顺序 索引名 索引表达式降序 CJA QZ+QM升序 CJB STR(QZ)+STR(QM)执行如下命令:USE CJ ORDER TAG CJABROWSE在浏览窗口中学号为"002"的记录显示在第 _______ 行。若在命令窗口中执行命令:SET ORDER TO TAG CJBBROWSE则在浏览窗口中学号为 _______的记录显示在第1行。84.在表单的Load、Activate和Init这三个事件中,________ 事件不能引用表单及表单中的对

象,________事件最后一个被触发。答案: ACTIVATE85.有一表单frmA,该表单中包含一个页框pgfB,页框中包含的页面数未知,在刷新表单时,为了刷新页框中的所有页面,可在页框pgfB的REFRESH方法中编写一段FOR循环结构的代码实现,请完善如下代码:FOR i=1 to This. _________This.Pages[i].refreshENDFOR答案: PAGECOUNT86.调用系统对话框的系统函数MessageBox()的语法如下 答案: 327:MESSAGEBOX(cMessageText [, nDialogBoxType [,cTitleBarText]])参数:cMessageText为字符型参数,指定在对话框中显示的文本。nDialogBoxType为整型参数,指定对话框中的按钮和图标、显示对话框时的默认按钮以及对话框的行为。在下面的表中,对话框按钮值从 0 到 5 指定了对话框中显示的按钮。图标值 16、32、64 指定了对话框中的图标。cTitleBarText为字符型参数,指定对话框标题栏中的文本。数值 对话框按钮 数值图标0 仅有"确定" 16 "停止"图标1 "确定"和"取消" 32 "*屎*"图标2 "放弃"、"重试"和"忽略" 48 "惊叹号"图标3 "是"、"否"和"取消" 64 "*畔* (i) "图标4 "是"和"否"5 "重试"和"取消"Messagebox()函数的返回值取决于用户所选择的按钮,返回值情况如下表所示:按 钮 确定 取消 放弃 重试 忽略 是 否返回值 1 2 3 45 6 7某应用程序在执行过程中出现了如右图所示的对话框:根据对话框所显示的有关信息,完善下面程序段:Local nSelectnSelect=MessageBox("删除吗?",4+ ________ ,"删除确认")IF nSelect=6select jsDELETEENDIF如果在出现该对话框时选择"否",则变量nSelect的值是___________ 。87.已知教师表JS.DBF(含有字段:工号(GH,C,6), 姓名 答案: AVG(jbgz) as 平均工资WHERE ximing='信息管理系'GROUP BY ximing(XM,C,8), 基本工资 (JBGZ,N,7,2), 系名(XIMING,C,16))。完成下列SQL命令,统计JS表中"信息管理系" 职工的平均工资。SQL命令如下:SELECT _________ ;FROM JS;________ ;INTO CURS JSTMP ;_________88. 答案: ALLT(STR(n))

ENDSCAN已知学生成绩表(CJ.DBF)的结构由学号(XH,C,6)、课程代号(KCDH,C,2)和成绩(CJ,N,3)三个字段组成,下面程序段用来检查表中的CJ是否小于0,如果小于0,给出提示信息。例如:如果第3条记录的成绩小于0,则显示提示信息为:"第3条记录的成绩录入不合法"。完善下列程序段,使它完成上述功能:USE CJSCANIF CJ<0n=RECNO()S ="第"+ ________ +"条记录的成绩录入不合法"WAIT SENDIF_________***** 一。表、数据字典 ***** 答案: 89。‘银行存款’表(CK.DBF)的表结构字段组成为: 答案: CREATE TABLE ck(zh C(15) NULL,crrq D,cq N(2,0),je Y)ALTER TABLE ck ADD COLUMN BZ M &&修改表结构APPEND BLANK帐号(ZH,C,15,NULL)存入日期(CRRQ,T,8)存期(CQ,N,2,0)金额(JE,Y,8)要求写出创建CK表的SQL语句_________。为该表增加一个备注型字段BZ的命令是_____________。增加一条空记录的命令是____________。90。在js表中要删除所有工龄(字段名gl)大于60的记录的SQL命令是DELETE ________ js WHERE _______;要彻底删除这些记录,可用_______命令,但这一命令的实施,必须要求表以________方式打开。答案: FROM,gl>60PACK独占91。在教师表(js)中按如下要求更改基本工资(jbgz) 答案: SETjbgz+20jbgz>=20:工龄在10年以下(不含10年) 基本工资加20工龄在10--19年 基本工资加35工龄在20年以上(含20年) 基本工资加50可用UPDATE命令完成上述更改:update js _______ jbgz=IIF(js.gl<10,_________,;IIF(________,jbgz+50,jbgz+35))92。如果学生表(xs.dbf)已在当前工作区中打开,要筛选出专业代号zydh为“102001”的记录的命令是____________;要取消该筛选的命令是____________。 答案: SET FILTER TO zydh="102001"SET FILTER TO93。执行下列一组命令: 答案: 1stu.T..T.stuCLOSE TABLES ALLselect 0USE xs ALIAS stu则函数SELECT()的值是___________;ALIAS()的值是____________。再执行命令:USE js IN 0则函数USED("xs")的值是__________;USED("js")的值是__________;ALIAS()的值是__________。9

4。执行下列一组命令: SET EXCLUSIVE OFFUSE jsUSE xs EXCLUSIVE IN 0则js表的打开方式是___________;xs表的打开方式是___________。答案: 共享独占95。已知xs表的结构复合索引中已创建xh字段的普通索引,索引标识为xh,在没有设置主控索引的情况下,要用SEEK命令定位到学号“98010”的记录上,则该命令为_______________。 答案: SEEK "98010" ORDER TAG xh96。打开一张表时,___________索引文件将自动打开,表关闭时它将自动关闭。 答案: 结构复合97。通用型数据类型只能用于表中字段的定义,用于存储___________对象。 答案:OLE98。如要实现多字段排序,即先按班级(bj,N,1)顺序排序,同班的同学再按出生日期(csrq,D)顺序排序,同班且出生日期也相同的再按性别(xb,C,2)顺序排序,其索引表达式为___________。 答案: STR(bj)+DTOC(csrq)+xb99。记录的定位方式有________定位、____________定位和条件定位三种。 答案:绝对相对100。打开一张空表,在不移动记录指针的情况下,函数 答案: .T. .T. 1.F. .F. 1BOF()的值是_________;函数EOF()的值是_________;函数RECNO()的值是_________。如果打开的表中有一条记录,在不移动记录指针的情况下,函数BOF()的值是_________;函数EOF()的值是_________;函数RECNO()的值是_________。101。如果子表中已有相关记录,修改主表记录的主关键字时,要求同时修改子表中相关记录,则参照完整性的___________规则应设置为__________。 答案: 更新级联102。不允许子表增加或修改记录后出现“孤立记录”,则参照完整性的___________规则应设置为____________。 答案:插入限制103。对数据库表增加新记录时,为某一字段自动给定一个初始值,这个值称为___________。 答案: 默认值104。数据库中的每一张表能建立_____个主索引。 如某字段定义为候选索引或主索引,要求该字段的值必须具有_________性。索引可分为多种类型,其中________类型只适用于数据库表。 答案: 1唯一主索引105。参照完整性只有在________之间才能建立,以保持不同表之间数据的__________.如果要在课程表与学生成绩表之间设置参照完整性,则首先必须建立它们之间的_________ 关系。如果修改了课程表中课程代号后要求自动更新学生成绩表中相关记录的课程代号,则应设置更新规则为__

______;如果课程表中没有的课程代号禁止插入到学生 成绩表中,则应设置插入规则为_________。答案: 数据库表、一致性、永久级联、 限制。106。触发器指定一个规则,这个规则是一个____________。当某个命令或事件发生后,将自动触发相关触发器的执行,计算逻辑表达式的值,如果返回值是________,将不执行此命令或事件。 答案: 逻辑表达式 .F.107。 纽带表的作用是把___________分解为两个_________。 答案:多对多关系一对多关系108。某公司数据库中雇员表含有两个日期型字段:出生日期和雇佣日期,为了避免雇佣15岁(包括15岁)以下的童工,应为该表设置________有效性规则,规则表达式为____________。 答案:记录级year(雇佣日期)-year(出生日期)>15或: (雇佣日期-出生日期)/365>15109。在数据库jxsj中有视图vkccj,写出用DBGETPROP()函数测试生成该视图的SQL语句的函数表达式______。 答案: DBGETPROP('vkccj','VIEW','SQL')110。已知某公司数据库中包含供货商表和商品表,表结构分别如下: 供货商表的表结构 : | 商品表的表结构: 供应商ID,N(20) | 产品ID,N(20) 公司名称,C(40) | 产品名称,C(40) 联系人姓名,C(30) | 供应商ID,N(20) 联系人头衔,C(30) | 类别ID,N(20) 地址,C(60) | 单位数量,C(20) 城市,C(15) | 单价,N(20,2) 地区,C(15) | 库存量,N(20) 邮政编码,C(10) | 订购量,N(20) 国家,C(15) | 电话,C(24) | 如所有的商品都是来自于已知的供货商,则这两张表的关系是_________关系,其中主表是______表。 已知商品表的主关键字是“产品ID”,供货商表的主关键字是“供应商ID”,则该字段在商品表中称为 __________。如果要在这两张表之间建立永久关系,则首先应该在主表中以_________字段为索引关键字建立主索引,在子表中以________字段为索引关键字建立普通索引。 答案: 一对多,供货商,外部关键字,供应商ID , 供应商ID一、选择题1.在VisualFoxPro系统中,下列命名中不能作为变量名的是_____________。A.姓名 B.2005 姓名 C.A2005 D._2005学生2.在VisualFoxPro系统中,下列表示中不属于常量的是_____________。A.[NULL] B.nul C."NULL" D..NULL.3.函数ROUND(5.64,-1)的返回值是_____________

。A.5 B.5.6 C.0 D.104.执行下列命令后,屏幕上显示的结果是_____________。nX=3.14159nLen=8nDec=3?STR(nX,nLen,nDec)A.3.114159 B.3 C.3.142 D.3.145.下列关于数据库、表和索引的叙述中,正确的是_____________。A.打开一个数据库,将自动打开所有的数据库表B.打开一个数据库表,将自动打开其所有对应的数据库C.打开一个数据库表,将自动打开该表的所有索引D.关闭一个数据库表,将自动关闭该表的所有索引6.有如下一段程序:CLOSE TABLES ALLUSE xsselect 3USE kcUSE cj IN 0上述程序执行后,当前系统中使用工作区及打开的表的情况分别是_____________。A.0号工作区: cj表; 3号工作区: kc表B.1号工作区: xs表; 2号工作区: cj表; 3号工作区: kc表C.0号工作区: xs表; 1号工作区: cj表; 3号工作区: kc表D.1号工作区: xs表; 3号工作区:kc表; 4号工作区: cj表;7.在下列有关表单及其控件的叙述中,错误的是_____________。A.从容器层次来看,表单集是最高层的容器类,它不可能成为其他对象的集成部分B.表格容器控件包含列容器控件C.页控件的PageCount属性值可以为0D.列表的ColumnCount属性可以为负值8.对于许多控件来说,可以通过ControlSource属性与数据绑定。在下列VFP对象中,无ControlSource属性的是_____________。A.标签(Label) B.复选框(CheckBox)C.选项按钮组(OptionGroup)D.列表框(ListBox)9.若要将表文件xs.dbf复制到xs1.dbf文件(假设xs.dbf未打开,且保存在当前默认目录内),则可以使用命令_____________。A.COPY xs.dbf xs1.dbf B.COPY FILES xs.dbf TO xs1.dbfC.COPY TO xs1 STRU D.COPY TO xs110.要在浏览窗口中显示表xs.dbf中职称(jg c (10))为“江苏”的记录(该字段的内容不含空格),下列命令中不能实现此功能的为__________________。A. select * FROM xs WHERE xs.jg=="江苏"B. select * FROM xs WHERE left(xs.jg,4)="江苏"C. select * FROM xs WHERE "江苏" $ xs.jgD. select * FROM xs WHERE xs.jg="江苏"11.在中文Visual FoxPro系统中,若设置SET DATE TO LONG,则表达式LEN(DTOC({^2005\07\01}))的值为__________。A.12     B. 6     C. 8       D.1012.欲限制某数据库表中一字段的值不能重复,则可行的方法是______________。A.对该字段创建主控索引B.对该字段创建唯一索引C.对该字段创建主索引D.对该字段创建主索引或唯一索引13.Visual FoxPro系统中,0对数据库表设置参照完整性过程时,“更新规则”选择了“

级联”选项后,则__________________。A.在更新父表的关键字的值后,以新的关键字值更新子表中的所有相关记录B.在更新父表的关键字的值时,若子表中有相关记录则禁止更新C.在更新父表的关键字的值时,若子表中有相关记录则允许更新D.在更新父表的关键字的值时,不论子表中是否有相关记录都不允许更新14.设CmdClose是一个用户创建的“关闭”命令按钮子类,并设置了Click事件代码。在某表单中基于CmdClose类创建了一个命令按钮CmdClose1,则___________________。A.可以为CmdClose1设定Click事件代码,运行时只执行该代码,而不执行CmdClose类的Click事件代码;B.可以为CmdClose1设定Click事件代码,运行时既执行该代码,又执行CmdClose类的Click事件代码;C.可以为CmdClose1设定Click事件代码,运行时只不执行该代码,而执行CmdClose类的Click事件代码;D.不可以再为CmdClose1设定Click事件代码。15.若为js.dbf表删除一个年龄字段(nl n(3)),以下命令中正确的是___________________。A.ALTER TABLE js ADD nl n(3)B.ALTER TABLE js DROP nl n(3)C.ALTER TABLE js DELETE nlD.ALTER TABLE js DROP nl16.设有一自由表xx.dbf。下列SELECT-SQL命令中,说法错误的是_______________。A. select * FROM xx &&将xx表的所有内容送往浏览窗口;B. select * FROM xx INTO CURSOR temp &&将xx表的所有内容送往临时表temp;C. select * FROM xx INTO TABLES temp &&将xx表的所有内容送往表文件temp;D. select * FROM xx TO PRINTER &&将xx表的所有内容送往打印机17.关于引用对象说法错误的是_____________。A.绝对引用是指从容器对象的最高层次开始,给出欲引用对象的绝对地址;B.相对引用是指在层次型容器中相对于某个容器层次进行引用;C.this和parent是指向对象的指针;D.绝对引用和相对引用的效果不同18.件是一个应用程序运行时的起点,是应用程序执行时首先要执行的文件。在一个项目中,只能指定一个文件为主程序。下列说法中正确的是___________________。A.作为主文件必须是可以执行的,并且被首先执行。B.项目、菜单、查询和表单可以作为主文件C.数据库、查询、表单和程序(.prg)可以作为主文件D.菜单、查询、表单和表可以作为主文件19.一个应用程序来说,报表打印输出是常用的部分,其设计工作量通常比较大。在下列有关报表的叙述中,错误的是___________________。A.所有利用报表设计器创建的报表,其数据环境中一定包含表或视图;B.标签是特殊的报表,二者没有本质的区别;C.报表文件中包括了数据源、需要打印的文本及布局等信息;D.在打印报表时,可以不打印细节行,只打印总计和分类

总计信息20.据库系统由数据库、 _____________________________组成。A.DBMS、应用程序、支持数据库运行的软、硬件环境和DBAB.DBMS和DBAC.DBMS、应用程序和DBAD.DBMS、应用程序、支持数据库运行的软件环境和DBA21.rivate 命令用来对______________________进行声明。A.公共变量 B.局部变量 C.全局变量 D.私有变量22.文件经过生成以后形成的菜单程序文件的扩展名是______________。A.MPR B.MNX C.MPX D.MND23.SET DATE命令可以设置日期的显示格式。如果要将日期显示为“20xx年10月1日”的形式,可以利用命令 ____________。A.SET DATE TO MDY B.SET DATE TO ANSIC.SET DATE TO YMD D.SET DATE TO LONG24.管理器不能组织和管理的文件有______________。A.程序文件 B.表文件 C.非结构索引文件 D.数据库文件25.Visual FoxPro 中创建数据库后,系统自动生成的三个文件的扩展名分别为_______。A. .PJX、.PJT、.PRG B. .DBC、.DCT、.DCXC. .FPT、.FRX、.FXP D. .DBC、.SCT、.SCX26.关VFP对象(控件)的属性,事件和方法的叙述中,错误的是_____________A.用户可以为表单创建新的属性,但不能为表单中的对象(控件)创建新的属性B.用户创建的新属性,其默认值均为.F.C.任何对象(控件)的事件集总是固定的,用户不可能添加新的事件D.方法和事件总是一一对应的,即一个方法程序对应着一个事件 27.md是一个用户创建的命令按钮子类,并设置了Click事件代码。现在某表单中基于cmd类创建了一个命令按钮,则在定义该命令按钮的Click事件代码,_________。  A.cmd 类的Click事件代码可视,但不能被修改  B.cmd 类的Click事件代码可视,但能被修改  C.cmd 类的Click事件代码不可视,且运行表单并单击按钮时cmd类的Click事件代码不被自动执行,须引用cmd::click才可执行。  D.cmd 类的Click事件代码不可视,且运行表单并单击按钮时该cmd类的Click事件代码总被执行28.列有关VFP对象(控件)的叙述中,错误的是___________A.复选框控件的Value值只能为1(.T.)或0(.F.)不能为空值(.NULL.)B.一个标签控件可多行显示文本C.命令按钮控件上可同时显示文本和图片D.表格中的每一列都是容器对象,而且拥有自己的属性,事件和方法29.不属于关系代数运算的是______________。A. 查询 B. 投影 C. 选择 D. 联接30.叙述中,正确的是( )。A.在命令窗口中被赋值的变量均为局部变量 B.在命令窗口中用PRIVATE命令说明的变量均为局部变量 C.在被调用的下级程序中用PUBLC命令说明的变量都是全局变量 D.在程序中用PRIVATE命令说明的变量均为全局变量二、填空题1、在数据库系统中,实现各种数据管理功能的核心软件称为 数

据库管理系统_____。2、为使表单运行时在主窗口中居中显示,应设置表单的AutoCenter属性值为 _________ 。 3、?AT(”EN”,RIGHT(“STUDENT”,4))的执行结果是 _______ 。 4、数据库表上字段有效性规则是一个 _________表达式。5、在Visual FoxPro中,通过建立数据库表的主索引可以实现数据的 ________ 完整性。6、连编应用程序时,如果选择连编生成可执行程序,则生成的文件的扩展名是 ________。8、为修改已建立的报表文件打开报表设计器的命令是__________。 9、VFP的应用程序中菜单系统由菜单栏、________、菜单、菜单项等四部分组成。10.类(class)是面向对象程序设计的核心。类具有:抽象性、封装性、继承性、多态性的特点,其中______________性是体现并扩充了面向对象程序设计方法的共享机制。11.主文件是一个应用程序执行的开始点,在一个项目中可以指定____个主文件。12.设当前默认目录有一报表文件“工资表打印.frx”,则调用报表的命令是:__________________________________。13.在VTP集成环境下可用系统提供的修饰工具提高程序的可读性(缩进、大小写等),用编译检查出语法错误,使用系统提供的________工具来调试程序,排除程序中语义逻辑错误。14、使用SQL语句将一条新的记录插入学院表 ??INSERT_________ 学院( 系号,系名)_________ (“04”,“计算机”) 15、使用SQL语句求“工商管理”系的所有职工的工资总和。 ??SELECT _________ (工资) FROM 教师; ?? WHERE系号IN 9(SELECT 系号FROM _______ WHERE 系名=“工商管理”) 16、使用SQL语句完成如下操作(将所有教授的工资提高5%) ??__________ 教师 SET 工资=工资*1.05 [15] 职称=“教授”

更多相关推荐:
计算机二级正确的复习方法

正确的复习方法其实计算机二级并不难大多为记忆性的知识需要灵活运用的很少所以备考二级不宜太早以考前一个半月开始准备为宜所谓万变不离其宗因此教材应至少通读两遍把该记住如变量函数等的都记牢并不断复习巩固参考资料则不宜...

全国计算机等级考试二级C语言考试复习资料及复习计划以及考试要点

全国计算机等级考试二级C语言考试复习资料及复习计划一C语言的特点C语言是近年来非常流行的语言很多人宁愿放弃已经熟悉的其他语言而改用C语言概括起来C语言程序具有如下的风格C语言程序的函数具体模块结构风格使得程序整...

全国计算机等级二级visual fox pro数据库程序设计复习计划

全国计算机等级二级visualfoxpro数据库程序设计复习计划

计算机考研院校选择及复习计划

第一章计算机科学与技术考研现状及发展11细分专业介绍111计算机软件与理论112计算机系统结构113计算机应用技术12计算机科学与技术专业著名导师介绍121清华大学122北京大学123上海交通大学124浙江大学...

二级C语言考前复习计划

二级C语言考前复习计划发表于20xx年9月7日22时51分54秒来源阅读418评论3举报本文链接httpuser80118114blog1220xx9114二级C语言考前复习计划从九月七日开始到九月十九日天南大...

全国计算机等级考试(二级)——C_语言辅导教...

全国计算机等级考试二级C语言辅导教材清华大学出版1内容简介本书共16章其中第1章为学前自测与指导从214章均包括知识点讲析补充与扩展典型例题和本章练习4部分内容涉及计算机等级考试二级C语言的各个方面第15章提供...

五年级数学上册复习计划

五年级数学上册复习计划复习目标1使学生进一步掌握小数乘除法的计算方法能正确口算笔算相应的小数乘除法式题会按运算顺序正确计算小数四则混合运算能运用运算定律和性质进行小数的简便运算能应用学过的小数四则计算解决一些简...

计算机科学与技术的考研经验

不管写得好不好对不对请众20xx的考生担待点能够从理性的角度看待我的帖子我也不是为了增人气说实话考上之后这些论坛对我们来讲没什么用了也很少人来逛了完全出于对论坛感谢也绝无炫耀等之意先讲讲自己吧本人山东人在一所山...

408计算机考研参考书

一数据结构1教材数据结构严蔚敏清华大学出版社清华大学严蔚敏的这本数据结构的教材是国内数据结构教材的权威也是国内使用最广其广度远远超越其他同类教材计算机考研专业课命题必定以它为蓝本这一本数据结构是20xx年的最新...

考研计算机专业知名院校推荐

凯程考研集训营为学生引路为学员服务考研计算机专业知名院校推荐一清华大学清华大学计算机科学与技术系成立于19xx年曾取得过许多影响深远的成果为我国计算机事业的发展作出了重大贡献现已发展成为我国计算机学科领域内影响...

一篇关于计算机考研的文章供大家参考

找到一篇关于计算机考研的文章供大家参考过来人分享计算机专业考研成功经验谈刚开始准备考研的时候我整整两个月就一直看专业课因为大学的时候对计算机感兴趣所以我对专业课还是比较熟悉的后来到了5月我就开始看数学了一直到考...

383分南京大学计算机的考研经验

当看到南大CS主页上拟录取名单中出现我的名字时虽然意料之中但是还是有种不错的感觉却不是之前复习时YY的狂喜或怎样的同学们的祝贺很多我反而比他们淡定了只觉得是一种release人生迈向了下一崭新的页复试完了见完导...

计算机二级复习计划(8篇)