您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > VFP上机考试系统(V11)三套题+答案
VFP上机考试系统(V1.1)一、选择题(共30道,每道2分)1、数据库管理系统的缩写是(B)。A、DBSB、DBMSC、DBASD、DB2、存储在计算机存储设备上相关的数据的集合称为()。A、网络系统B、操作系统C、数据库D、数据库管理系统3、一个关系是一张二维表。在VFP中,一个关系对应一个()。A、字段B、记录C、表文件D、元组4、一命令:listfields学号,姓名,总分,这条命令中使用了关系运算中()运算。A、选择B、投影C、连接D、自然连接5、在()菜单中包含了浏览、表设计器、数据库设计器和工具栏等,通过这个菜单可以显示所需的工具栏、属性窗口、表单控件等。A、工具B、显示C、程序D、帮助6、字段宽度不是由VFP系统规定的是()。A、日期型B、数值型C、逻辑型D、备注型7、命令?{^1998-08-08}-{^1998-08-04}在屏幕上显示的结果是()。A、不能正确执行B、4C、1D、{^1998-08-08}-{^1998-08-03}8、关于日期型表达式叙述,不正确的是()其他3个都运算过A、两个日期型数据可以相加,即得到一个新的日期。B、两个日期型数据可以相减,得到两个日期相差的天数。C、日期型可以和整数型数据相加,得到一个新的日期。D、日期型可以和整数型数据相减,得到一个新的日期。9、下列函数中函数值为字符型的是(C)。A、abs(数值表达式)B、sqrt()C、substr()D、date()函数按mm/dd/yy月、日、年通常格式返回系统日期10、下列函数中,函数值为字符型的是()。A、DATE()B、STR(数值型)C、YEAR(日期型)D、LEN()11、在VFP中,用来指定以共享方式打开表文件的子句是()。shared共享A、exclusive默认,独占B、shareC、noupdateD、validate12、下列()操作要用到表结构的修改命令。modifystructure增加或删除字段A、添加一条记录B、修改记录的内容C、增加一个字段D、删除一条记录如需修改记录的值,只需将光标定位在要修改的位置上直接修改即可。删除记录分两步,P41,一逻辑删除deletefor,二物理删除pack和zap。使用replace命令快速、自动地批量修改表中的记录。13、执行Listrecord3命令后,记录指针的位置指向()。A、第3条记录B、原来记录C、第1条记录D、文件尾listrecord3命令执行后显示当前表.dbf的3号记录14、在浏览窗口中浏览表中数据的命令是()。A、Browse打开浏览模式窗口B、Use打开指定的表文件C、OpenD、Modify15、在当前某个表中有一字段,字段名为FS,则()命令可以自动填写所有记录的FS字段值为50。A、BrowseFS=50B、ReplaceallFS=50C、Replaceallfswith50D、ListallFS=5016、在表中第10条记录后,添加一条空记录,下列操作错误的是().A、goto10INSERTBLANKB、GO10INSERTBLANKC、LOCATEFORRECNO()=10INSERTBLANKD、GO10APPENDBLANK17、在表中对所有记录作删除标记的命令是()。A、deleteallB、packC、recallallD、zap18、物理删除当前表中所有记录的命令是()。A、zapB、deleteallC、deletetableD、pack19、按姓名字段升序排序,形成名为SL的表文件,下列命令中错误的是()。A、SorttoSLon姓名B、indextoSLon姓名C、SorttoSLon姓名/A/CD、SorttoSLon姓名/A20、执行命令:INDEXon姓名TAGindex_name,建立索引后,下列叙述错误的是()A、此命令建立的索引是当前有效索引B、此命令所建立的索引将保存在.idx文件中C、表中记录按索引表达式升序排序D、此命令的索引表达式是:姓名21、可以伴随着表的打开而自动打开的索引文件是()。A、单一索引文件(IDX)B、复合索引文件(CDX)C、结构化复合索引文件D、非结构化复合索引文件22、在顺序查询中,要查找下一条满足条件的记录,应用的命令为().A、continueB、skipC、foundD、display显示23、成绩表中有语文、数学、英语、总分、平均分五个数值型字段,求表中语文成绩的平均值,结果存放在变量yw中,应使用命令()。A、average语文toywB、average语文C、average(语文)D、REPLACEALL平均分WITH(数学+英语+计算机)/324、当前工资表中有101条记录,当前记录号为9,用AVERAGE命令计算平均工资时,若缺省范围和条件短语,则系统将()。A、计算前9条记录的平均工资B、计算后92条记录的平均工资C、计算全部记录的平均工资D、只计算当前记录的工资值25、表已在当前工作区中打开,要复制当前表的表结构到temp.dbf中,应用的命令是()。A、COPYTOTEMPB、COPYSTRUTOTEMPC、COPYSTRUTOTEMPEXTENDEDD、SORTTOTEMP26、下列有关数据库的描述,正确的是()。A、数据库是一个DBF文件B、打开数据库的命令是:use数据库名C、数据库是一个结构化的数据集合D、数据库是一组文件27、在VisualFoxPro的项目管理器中不包括的选项卡是()。A、数据B、文档C、类D、表单28、为了禁止表中字段值重复,可将这个字段作为关键字创建()。A、主索引或唯一索引B、主索引或候选索引或普遍索引C、主索引或候选索引D、主索引或普通索引29、查询设计器中包含的选项卡有(A)。A、字段、联接、筛选、排序依据、分组依据、杂项B、字段、联接、筛选、分组依据、排序依据、更新条件C、字段、联接、筛选条件、排序依据、分组依据、杂项D、字段、联接、筛选依据、分组依据、排序依据、更新条件30、有一个book.dbf表文件,包含有字段:图书编号、书名、第一作者、出版社、价格,前四个字段为C型字段,价格字段为N型字段。查询第一作者为“谭浩强”的书名和出版社,正确的SQL语句是()。A、SELECT书名,出版社FROMBOOKWHERE第一作者=谭浩强B、SELECT书名,出版社FROMBOOKWHERE第一作者='谭浩强'C、SELECT书名,出版社FROMBOOKWHERE'第一作者'=谭浩强D、SELECT书名,出版社FROMBOOKfor第一作者='谭浩强'二、填空题(共15道,每道1分)1、DBMS是数据库管理系统的简称。2、主关键字是指能唯一地标识一个元组的属性或属性集合。3、定义数组dimensionA(3,2)后,数组A共有6个数组元素。(用阿拉伯数字表示)意思是3行2列4、表达式starstring的值是.F.。(不能用汉字表示)5、函数str(123.45678,6,4)的值为123.46。6、使用create建立表文件时,会打开表设计器对话框,在这个对话框中,完成表结构的建立。7、显示表结构发现,表中一条记录所占的存储空间等于表中所有字段的宽度之和加1,这额外的一个字节用来存放记录的删除标记。(用汉字表示)8、记录的替换修改命令使用的命令动词是replace。(命令动词写完整)9、在表的尾部增加一条空白记录,使用命令appendblank。10、物理删除当前打开的表文件中带有删除标记的那些记录的命令是pack。(命令动词写完整)11、排序命令中的/d表示的是记录将按照指定字段的降序排列。(填升或降)12、重新索引的命令为REINDEX.(命令写完整)13、在使用CALCULATE命令时,要计算当前表的记录数应使用的函数名是COUNT()。14、在VisualFoxPro中可以同时打开多个数据库,但在同一时刻只能有1个数据库是当前数据库。(用阿拉伯数字表示)15、在VisualFoxPro中,为了建立参照完整性,首先必须建立数据库表之间的关系三、判断题(共25道,每道1分)1、信息是一种被加工成的特定形式的数据。2、在一个二维表中,表的一行称为元组。3、VisualFoxPro的菜单选项随着用户的操作可以发生变化。4、严格日期格式在任何情况下都可使用。5、在VisualFoxPro中,数组一般要先定义,再使用。6、Eof()函数的结果为逻辑型。7、同级运算符在表达式中按照从左向右顺序运算。8、函数dtoc({^1999/12/12})的结果为日期型。9、函数len('天安门')的结果为3。10、备注型和通用型字段数据存储在表的备注文件中。11、在student表中,有一个字段名为:学号,现在想将这个字段名修改为:stuno,使用命令browse。12、记录只有使用list和display命令才能显示。13、browse命令和replace命令都不能实现对一批记录的某些字段的内容的修改。14、Edit命令和Change命令功能不完全相同。15、在表的尾部追加空记录的命令是Append。16、Recall命令在没有范围和条件时能恢复表中所有逻辑删除的记录17、使用sortto命令生成的新文件的扩展名是.dbf18、使用sortto命令排序后新生成的文件只能按关键字值的升序排序。19、使用索引并不能加快对表的查询操作。20、索引与数据库表的数据存储在一个文件中。21、locate命令中若指定范围不是ALL,查找不到的话,记录指针定位到指定范围的最后一个记录上。22、有student.dbf表文件,有“性别”和“入学成绩”两个字段,性别字段为字符型。现求所有男同学的入学成绩的平均值,使用命令:average入学成绩for性别='男'23、表结构的复制是将表的记录复制到新的表中。24、在自由表中,为了保证表中不出现重复的记录,可以给表建立一个主索引。25、在SQLselect语句中排序时如果是降序就用DESC。四、程序题(共2道,第一题0分,第二题0分)注意:1、请务必将您编写的程序文本以及运行结果写入相对应的位置,运行结果处只需写出输出结果,不要任何格式修饰,例如某道题的结果计算出来是5.6203,那么答案只需要写成5.6203,而不要写成s=5.6203。2、如果题目需要表文件rsb.dbf,请右键点击此处,选择目标另存为,下载至您的磁盘。1、求1+1/2+1/4+1/6+……+1/100的值,结果存放在变量s中,用?输出结果。(用循环语句实现,循环变量用i表示)。请您在下面的文本编辑框中填入自己编写的程序内容:请在右边的文本框中输入程序运行的结果:2、统计300到500之间,符合下面条件的数的个数,结果存放在num中,并用?输出num的值。条件是:个位数字与十位数字之和除以10,所得余数恰好是百位上的数字。(使用for循环,不允许使用字符转换函数)。请在右边的文本框中输入程序运行的结果:一、选择题(共30道,每道2分)1、存储在计算机存储设备上相关的数据的集合称为()。A、网络系统B、操作系统C、数据库D、数据库管理系统2、数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是()。A、DBMS包括DB和DBSB、DB包括DBS和DBMSC、DBS包括DB和DBMSD、DBMS包括DBS3、在关系数据库中,(主关键字)是指能唯一地标识一个元组的属性或属性集合。A、字段名B、主关键字C、外部关键字D、属性4、有关关系数据库的说法中,下列哪个是错误的()。A、关系数据库采用二维表作为基本的数据结构。B、一个关系可以含多张二维表。C、二维表中的每一行称为一个元组。D、二维表中的列称为属性。关系数据库采用二维表作为基本的数据结构。一个关系就是一个表。二维表中的每一行称为一个元组。列称为属性。5、通过()菜单可以设置系统选项、运行向导、创建宏、拼写检查、优化代码、运行源代码管理器以及跟踪和调试源代码。A、工具B、程
本文标题:VFP上机考试系统(V11)三套题+答案
链接地址:https://www.777doc.com/doc-2866235 .html