大学vfp考试题库(考试这个够用了).doc

上传人:wux****ua 文档编号:8847784 上传时间:2020-04-01 格式:DOC 页数:25 大小:154KB
返回 下载 相关 举报
大学vfp考试题库(考试这个够用了).doc_第1页
第1页 / 共25页
大学vfp考试题库(考试这个够用了).doc_第2页
第2页 / 共25页
大学vfp考试题库(考试这个够用了).doc_第3页
第3页 / 共25页
点击查看更多>>
资源描述
【HNCE网上考试系统 v9.6】一、单项选择题(20道小题,共20分) 1、如果在屏幕上要直接看到查询结果,“查询去向”应选择(A )。(1分) A、浏览或屏幕 B、浏览 C、临时表或屏幕 D、屏幕 2、在VFP的表格结构中,逻辑型、日期型和备注型字段的宽度分别为( B)。(1分) A、1、8、10 B、1、8、4 C、3、8、10 D、3、8、任意 3、使用DISPLAY命令时,如果范围子句为ALL或REST,则执行该命令后记录指针指向( C )。(1分) A、末记录 B、首记录 C、末记录的后面 D、首记录的前面 4、对学生按入学成绩由高到低排序,入学成绩相同的学生按年龄由大到小排序使用的命令是( D )。(1分) A、SORT TO 学生_1 ON 入学成绩A,出生日期D B、SORT TO学生_1 ON入学成绩D,出生日期A C、SORT TO学生_1 ON 入学成绩A,出生日期A D、SORT TO学生_1 ON 入学成绩D,出生日期D 5、学生关系中有姓名、性别、出生日期等字段,要显示所有1984年出生的学生名单,应使用的命令是(C)。(1分) A、LIST 姓名 FOR 出生日期1984 B、LIST 姓名FOR 出生日期1984 C、LIST 姓名FOR YEAR(出生日期)1984 D、LIST 姓名FOR YEAR(出生日期)1984 6、执行SELECT 0选择工作区的结果是( B )。(1分) A、选择了0号工作区 B、选择了空闲的最小号工作区 C、选择了一个空闲的工作区 D、显示出错信息 7、在VFP中,要对已经存在的表建立索引,应对表进行( C )。(1分) A、记录浏览 B、记录修改 C、结构修改 D、重建表文件 8、在VFP中,使用“数据工作期”窗口打开一个表应单击的按钮是( B )。(1分) A、添加 B、打开 C、浏览 D、关闭 9、在VFP中,建立数据库文件可以选择“文件”下拉菜单的菜单项( A )。(1分) A、新建 B、打开 C、保存 D、另存为 10、为了以最佳方式为多种应用服务,将数据集中起来以一定的组织方式存放在计算机的外部存储器中,就构成了(A )。(1分) A、数据库 B、数据操作系统 C、数据库系统 D、数据库管理系统 11、在有关数据库的概念中若干记录的集合称为(D )。(1分) A、文件 B、字段 C、数据项 D、表 12、下列函数中返回值为字符型的是(D )。(1分) A、DATE() B、TIME() C、YEAR() D、DATETIME() 13、数据库、数据库系统、数据库管理系统这3者之间的关系是(A )。(1分) A、数据库系统包含数据库和数据库管理系统 B、数据库包含数据库系统和数据库管理系统 C、数据库管理系统包含数据库和数据库系统D、数据库系统就是数据库,也就是数据库管理系统 14、在表设计器中,不可以(D )。(1分) A、修改已有字段 B、增加新字段 C、删除不用字段 D、复制表结构 15、用Visual FoxPro进行人事档案管理属于计算机的(C )。(1分) A、科学计算应用 B、过程控制应用 C、数据处理应用 D、辅助工程应用 16、数据库系统与文件系统的主要区别是(D )。(1分) A、文件系统简单,而数据库系统复杂 B、文件系统只能管理数据文件,而数据库系统能管理各种类型的文件 C、文件系统只能管理少量数据,而数据库系统能管理大量数据 D、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以 17、如果要创建一个三级数据分组报表,第一个分组表达式为“部门(C)”,第二个分组表达式为“性别(C)”,第三个分组表达式为“基本工资(N)”,则当前索引的索引关键字表达式应该是(B )。(1分) A、部门性别基本工资 B、部门性别STR(基本工资) C、STR(基本工资)性别部门 D、性别部门STR(基本工资) 18、在数据库系统中,DBMS是一种(C )。(1分) A、采用了数据库技术的计算机系统 B、包含操作系统在内的数据管理软件系统 C、位于用户与操作系统之间的一层数据管理软件 D、包括数据库管理人员、计算机软硬件以及数据库系统 19、一个表的全部备注字段的内容存储在( A )中。(1分) A、同一备注文件 B、不同备注文件 C、同一文本文件 D、同一数据库文件 20、在VFP环境下,用LIST STRU命令显示表中每个记录的长度(总计)为60,用户实际可用字段的总宽度为(C )。(1分) A、60 B、61 C、59 D、58 二、填空题(10道小题,共20分) 1、浏览窗口显示表记录有两种格式,即(编辑 )和浏览。(2分) 2、永久关系是数据库表之间的关系,在“数据库设计器”中表现为表索引之间的( 联线 )。(2分) 3、删除记录的操作通常分为两步:先给要删除的记录作(标记 ),然后再从磁盘上将其物理删除。(2分) 4、 VFP支持两类索引文件,即( 单索引文件 )和复合索引文件。(2分)5、在“表设计器”对话框的“索引”选项卡中,利用(插入)按钮可在当前行前插入一个空行,即可建立新索引。(2分) 6、在选择工作区的SELECT命令中,既可以使用表别名,又可以使用( 工作区的区号 ),选定的工作区称为当前工作区。(2分) 7、利用“项目管理器”上( 新建)按钮或“项目”菜单中的“新建文件”命令创建的文件会自动包含在项目中,而从“文件”菜单中创建的文件则不会自动包含在项目中。(2分) 8、向数据库中添加的表应该是目前不属于(任何数据库的一个 )的单表。(2分) 9、在“表设计器”的(索引 )选项卡中,可以设置记录验证规则、有效性出错信息,还可以指定记录插入、更新及删除的规则。 (2分) 10、关联是指使不同工作区的记录指针建立起一种临时的(关系或联系),当父表的记录指针移动时,子表的记录指针也随之移动。(2分) 三、文档处理题(2道小题,共15分) 1、建立一个名为“学习”的表,结构如下:姓名(C,8),性别(C,1),出生日期(D,8),成绩(N,3),志愿者(L,1),并将如图所示的记录输入。按要求处理完本题的文档后,一定要上载此文档,否则本题以零分计!【附图】(10分) 2、建立一个名为“教学管理”的数据库,将表“学习”加入到该数据库中。按要求处理完本题的文档后,一定要上载此文档,否则本题以零分计!(5分) 四、判断题(10道小题,共10分) 1、关系数据库管理系统所管理的关系是一个DBF文件。 (1分) 正确 错误 。(错误) 2、可以伴随着表的打开而自动打开的索引是与表名相同的单一索引文件(IDX)。(1分) 正确 错误 。(错误)3、只有主索引是不允许记录中出现重复索引值的索引。(1分) 正确 错误 。(错误) 4、在Visual FoxPro中,可以对字段设置默认值的表必须是自由表。(1分) 正确 错误 。(错误)5、Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是索引、排序、查找。(1分) 正确 错误 。(错误) 6、结构化程序设计的三种基本逻辑结构是选择结构、循环结构和嵌套结构。(1分) 正确 错误 。(错误)7、查询设计器既可对单表查询,也可对多表查询。(1分) 正确 错误 。(错误) 8、这个日期表达式:2002-05-01-DATE() 在Visual FoxPro中是正确的。(1分) 正确 错误 。(错误)9、Visual FoxPro中一个数组中各个数组元素必须是同一种数据类型。(1分) 正确 错误 。(错误) 10、在Visual FoxPro中,通用型字段G和备注型字段M在表中的宽度都是4个字节。(1分) 正确 错误 。(正确)五、简答题(4道小题,共20分) 1、有一个名为“学习”的表,结构如下:姓名(C,8),性别(C,1),出生日期(D,8),成绩(N,3),志愿者(L,1),列出出生年份为1982年并且性别为F的记录(5分) 2、有一个名为“学习”的表,结构如下:姓名(C,8),性别(C,1),出生日期(D,8),成绩(N,3),志愿者(L,1),统计成绩在80以上的记录的个数,将结果赋给变量XYZ。(5分) 3、有一个名为“学习”的表,结构如下:姓名(C,8),性别(C,1),出生日期(D,8),成绩(N,3),志愿者(L,1),将所有男志愿者的成绩增加10分。(5分) 4、有一个名为“学习”的表,结构如下:姓名(C,8),性别(C,1),出生日期(D,8),成绩(N,3),志愿者(L,1),按照年龄从大到小进行排序,生成新表名为“学习sort”。(5分) 六、编程题(1道小题,共15分) 编程序求出最后8个记录中每个记录kc1到kc10中的最小值的平方和。(要求用循环做,非循环不给分。)(下载文件“xsb.dbf”)下载方法:在链接上右击打开弹出菜单,选择“目标另存为”。(15分) 必须将本题程序最后的运行结果填入下面的框中。否则,该题以零分计! 请将你解答本题所写的源程序粘贴到下面或者上载源程序 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. 记录和字段的个数、顺序 答案: A7。数据库管理系统是 _ 。 选择:A. 教学软件_ B. 应用软件C. 计算机辅助设计软件_ D. 系统软件 答案: D8。关系型数据库采用 _ 表示实体和实体间的联系。 选择:A. 对象 B. 字段_C. 二维表_ D. 表单 答案: C9。在定义表结构时,以下_ 数据类型的字段宽度都是定长的。 选择:A. 字符型、货币型、数值型_ B. 字符型、货币型、整型_C. 备注型、逻辑型、数值型_ D. 日期型、备注型、逻辑型 答案: D11。函数SUBSTR(VisualFoxPro5.0,7,6)的返回值是_。 A. lFoxPro B. FoxProC. FoxPro5 D. FoxPro5.0 答案: B12下列说法中正确的是_。A.数据库打开时,该库中的表将自动打开B.当打开数据库中的某个表时,该表所在的数据库将自动打开C. 如果数据库以独占的方式打开,则库中的表只能以独占方式打开D. 如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式 答案: B13。一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为_。 A. 外关键字 B. 主关键字C. 超关键字 D. 候选关键字_ 答案: A14.设有订单表order(其中包括字段:订单号,客户号,职员号,签订日期,金额),查询2007年所签订单的信息,并按金额降序排序,正确的SQL命令是:A SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 DESC B SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 ASCC SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 ASCD SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 DESC答案: A15.如果内存变量和字段变量均有变量名姓名,那么引用内存的正确方法是:AM.姓名 BM-姓名C姓名DA和B都可以 答案:D19。以下的四组函数,返回值的数据类型是一致的_。 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. 有向图 _ 答案: A26. CLEARSTORE 3 TO XSTORE 5 TO YPLUS(X,(Y)?X,YPROCEDURE PLUSPARAMETERS A1,A2A1=A1+A2A2=A1+A2ENDPROCA、 813 B、 313 C、35 D、85答案: D29。 关于数据库的操作,下述说法中,_是正确的。 选择:A. 数据库被删除后,则它包含的数据库表也随着被删除_ B. 打开了新的数据库,则原来已打开的数据库被关闭 _C. 数据库被关闭后,它所包含的数据库表不能被打开_ D. 数据库被删除后,它所包含的表变成自由表_ 答案: D43。在Visual FoxPro中创建含备注字段的表和表的结构复合索引文件后,系统自动生成的三个文件的扩展名为 _ 。 选择:A. .PJX、.PJT、.PRG_ B. .DBF、.CDX、.FPT_C. .FPT、.FRX、.FXP _ D. .DBC、.DCT、.DCX 答案: 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. 软件系统 答案: A56。VFP 中,执行“?ATC(管理,数据库管理系统)”命令后,返回的结果是:_。 A. B. C. D. 错误的函数名 答案: C57。下列关于数据的操作说法中,正确的是_。答案: CA. 货币型数据不能参加算术运算 B. 两个日期型数据可以进行加法运算C. 一个日期型数据可以加或减一个整数 D. 字符型数据能比较大小,日期型则不能59。如果一个数据库表的DELETE角发器设置为.F.,则不允许对该表作_的操作。A. 修改记录 B. 删除记录 C. 增加记录 D. 显示记录 答案: B62。VFP的文件菜单中的CLOSE命令是用来关闭_。A. 当前工作区中已打开的数据库 B. 所有已打开的数据库C. 所有窗口 D. 当前活动的窗口 答案: D63。项目管理器的功能是组织和管理与项目有关的各种类型的_。A. 文件 B. 字段 C. 程序 D. 数据 答案: A64。对于空值,下列叙述中不正确的是_。答案: CA. 空值不是一种数据类型 B. 空值可以赋给变量、数组和字段C. 空值等于空串(“”)和空格 D. 条件表达式中遇到null值,该条件表达式为“假”66。有关查询与视图,下列说法中不正确的是_。 答案: 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.表单名为myForm的表单中有一个页框myPageFrame,将该页框的第3页(Page3)的标题设置为“修改”,可以使用代码:AmyForm.Page3.myPageFrame.Caption=修改BmyForm.myPageFrame.Caption.Page3=修改CThisform.myPageFrame.Page3.Caption=修改DThisform.myPageFrame.Caption.Page3=修改答案: C71。对于自由表而言,不允许有重复值的索引是 _ 。A. 主索引 B. 侯选索引 C. 普通索引 D. 唯一索引 答案: B72。下列命令中,不能使程序跳出循环的是_。A. LOOP B. EXIT C. QUIT D. RETURN 答案: A74。 有一菜单文件MAIN.MNX,运行该菜单的操作是_。 选择:A. 执行命令DOMAIN.MNXB. 执行命令DO MENUMAIN.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. 和 B. 和C. 和 D. 和 答案: A82。表()中含有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. 数据库表和自由表的扩展名都是C. 数据库表的表设计器和自由表的表设计器是不相同的D. 数据库表的记录保存在数据库中 答案: D84。创建数据库后,系统自动生成扩展名为 _ 的三个文件。A. 、 B. 、C. 、 D. 、 答案: B85。在向数据库中添加表的操作时,下列说法中不正确的是 _。 答案: B A. 可以将自由表添加到数据库中B. 可以将数据库表添加到另一个数据库中C. 可以在项目管理器中将自由表拖放到数据库中D. 先将数据库表移出数据库成为自由表,而后添加到另一个数据库中86。下列关于索引的描述中,不正确的是 _。 选择:A. 结构和非结构复合索引文件的扩展名均为 B. 结构复合索引文件随表的打开而自动打开C. 一个数据库表仅能创建一个主索引和一个唯一索引D. 结构复合索引文件中的索引在表中的字段修改时,自动更新 答案: C87。参照完整性的作用是_ 控制。 A. 字段数据的输入 B. 记录中相关字段之间的数据有效性C. 表中数据的完整性 D. 相关表之间的数据一致性 答案: B88。 _ 不可以作为查询和视图的输出类型。 A. 自由表 B. 表单 C. 临时表 D. 数组 答案: B89。 下列说法中正确的是_。 A. 视图文件的扩展名 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。 运行查询 命令是 _ 。 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个元素被赋值为3 C. 所有的数值元素均被赋值为3 D. 当存在数组ARR时,不可用ARR=3命令创建与数组同名的内存变量 答案: C97。在命令窗口中执行了命令X=5后,则默认该变量的作用域是_。选择:A. 全局 B. 局部C. 私有 D. 不定 答案: A99。用户在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 答案: B104。从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. LostFocus D. Activate 答案: B107。容器型的对象_。 选择:A. 只能是表单或表单集B. 必须由基类Container派生得到C. 能包容其他对象,并且可以分别处理这些对象 D. 能包容其他对象,但不可以分别处理这些对象 答案: C109. 当执行命令 USE teacher ALIAS js IN B 后,被打开的表的别名是_。 选择:A. teacher B. js C. B D. js_B 答案: B110.下面_命令组与 LISTFOR 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. B. C. D. 答案: 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.某打开的表中有条记录,当前记录号为,执行命令 LIST NEXT 3 (回车)后,所显示的记录的序号为_。 选择:A. B. C. D. 答案: C2.7.打开一张表后,执行下列命令: GO 6SKIP-5GO 5则关于记录指针的位置说法正确的是_。 选择:A. 记录指针停在当前记录不动 B. 记录指针的位置取决于记录的个数C. 记录指针指向第条记录 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.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) OREMPTY(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. 视图可以更新源表中的数据,存储于数据库中 答案: B VFP填空题1数据的不一致性是指_。答案: 相同的数据在不同的应用程序中出现不同的值3 目前较为流行的一种信息模型设计方法称为方法,方法的中文含义为_。答案: 实体联系方法4 如果要把一个文本框对象的初值设置为当前日期,则在该文本框的Init事件中设置代码为_。答案: THIS.VALUE=DATE()6_型数据只能用于表而不能用于内存变量。答案: 备注和通用7已知教师表(JS.DBF)中含有一条姓名(XM)为王一平的记录,执行下列程序段后,输出结果为_。SELE JSLOCAT FOR XM=王一平XM3?XM答案: 王一平8与XB=男 .OR. XB=女等价的表达式为_。答案: XB$男女9表达式STR(YEAR(DATE()+10) 的数据类型为_ 。答案: C11打开项目的命令是_。 答案: MODIFY PROJECT12Grid、Text、CommandGroup、Column是VFP系统中的对象,它们当中不能直接加到表单中的对象是_。答案: Column13类包含了对象的程序设计和数据抽象,是具有相同行为的_的抽象。答案: 对象14当打开的表为一个空表时,函数RECNO()的值为_。答案: 116下列程序段用来求0100之间的偶数之和,请将它写完整: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目录,盘的DATA目录,完善下列程序,使得程序执行以后,DBC()函数的值为D:DATAMYDATA2.DBC。OPEN DATABASE C:DATAMYDATA1OPEN DATABASE D:DATAMYDATA2OPEN DATABASE A:DATAMYDATA3_?DBC()21阅读下列程序,写结果: SET TALK OFFS=ABCDEFN=LEN(S)K=1DO WHILE K=N?SUBS(S,K,N-K)K=K+1ENDDO上述程序运行以后,显示内容的前二行为_,_。答案: ABCDE ,BCDE23. VFP中表单文件以_扩展名存贮,通过_属性来引用表单对象。而Caption属性是设置表单标题栏中的信息。答案: SCX ,NAME25. 将控制绑定到一个字段,移动记录后字段的值发生变化,这时对象的_ 属性的值也随之变化。答案: VALUE26如果要让一个文本框的初值设置为当前日期且不能更改,则在该文本框的_ 事件中设置代码为This.Value=DATE(),同时要将它的_属性设置为.F.。答案: INIT ,ENABLED27. 如果在主表中删除一条记录,要求子表中的相关记录自动删除,则参照完整性的删除规则应设置成_。答案: 级联28对于列表框,当其_发生变化时,将触发InteractiveChange事件。答案: VALUE31. 选项按钮组是_对象,它的Value属性表明用户选定了哪个按钮。假定现有一个选项按扭组有六个选项按钮,该选项按钮组的ControlSource 属性值是一个整型字段,如果用户选
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!