您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 数据库-VFP笔试试卷
数据库-VISUALFOXPRO语言笔试试卷共8页第1页一、是非判断题(每小题1分,共10分)(判断下列各题是否正确,如正确,在客观答题纸上对应编号选A,否则选B)(1).操作系统是实现对系统资源进行管理和控制程序执行的一种系统软件。()(2).高速缓冲存储器(Cache)用于存放正在执行的程序段和数据。()(3).删除了某应用程序在桌面上的快捷方式,即删除了该应用程序。()(4).USB接口的特点是支持热拔插。()(5).在CPU与主存之间设置Cache的目的是为了提高CPU对主存的访问效率。()(6).编译程序的作用是将高级语言源程序翻译为可执行程序。()(7).数据只有经过处理和解释,并赋予一定意义后才成为信息。()(8).计算机网络的主要功能是并行处理和分布计算。()(9).IP地址由两部分组成,一部分为网络地址,另一部分为主机地址。()(10).IPv4的IP地址长度为32位,IPv6的IP地址长度为128位。()二、单项选择题(每小题1分,共5分)(11).计算机中CPU的主要功能是()。(A)进行运算和控制各部件工作(B)存储各种控制信息(C)保持各种控制状态(D)存储用户输入的数据(12).在微机中,1MB准确等于()。(A)1024×1024个字(B)1024×1024个字节(C)1000×1000个字节(D)1000×1000个字(13).对于N进制数,每一位可以使用的数字符号的个数是()。(A)N-1(B)N(C)2N(D)N+1(14).在Windows中,“回收站”是()。(A)硬盘中的一块区域(B)U盘中的一块区域(C)高速缓存中的一块区域(D)内存中的一块区域(15).计算机网络的目标是实现()。(A)数据处理(B)文献检索(C)资源共享和信息传输(D)信息传输第一部分计算机基础(共15分)数据库-VISUALFOXPRO语言笔试试卷共8页第2页一、单项选择题(每小题1分,共15分)(16).存储在计算机内部的有结构的数据集合称为()。(A)数据库管理系统(B)数据库系统(C)数据库(D)数据(17).向项目中添加程序,可以使用项目管理器的()。(A)代码选项卡(B)类选项卡(C)数据选项卡(D)文档选项卡(18).函数IIF(LEN(SPACE(5))4,1,-1)的值为()。(A).T.(B).F.(C)1(D)-1(19).设A=2,B=3,C=4表达式值为逻辑真的是()。(A)12/A+2=B^2(B)A*BC+3(C)32*BORA=CANDBCORAB(D)ABANDB=COR3*A2*C(20).要修改一个打开的数据表的结构,可使用命令()(A)DISPLAYSTRUCTURE(B)CHANGE(C)EDIT(D)MODIFYSTRUCTURE(21).当前数据表中有记录20条,记录指针指向5号记录,使用命令APPENDBLANK增加一条空记录后,记录指针指向的记录序号是()。(A)4(B)5(C)6(D)21(22).使用SETRELATION命令进行的表间关联操作是()。(A)物理连接(B)逻辑连接(C)物理排序(D)逻辑排序(23).建立数据库表之间的永久关系时,父表必须建立()。(A)主索引(B)候选索引(C)普通索引(D)唯一索引(24).SQL的DELETE命令是指()。(A)从视图中删除行(B)从视图中删除列(C)从基本表中删除行(D)从基本表中删除列(25).在VFP中,不能作为查询输出目标的是()。(A)浏览(B)屏幕(C)视图(D)报表(26).在程序设计中,语句DOCASE…ENDCASE被使用在()中。(A)顺序结构(B)分支结构(C)循环结构(D)模块结构(27).若想在一个命令文件中调用另一个命令文件,可使用命令()。(A)CALL命令文件名(B)PROCEDURE命令文件名第二部分数据库(VisualFoxPro)语言程序设计(共85分)数据库-VISUALFOXPRO语言笔试试卷共8页第3页(C)LOAD命令文件名(D)DO命令文件名(28).使用命令DIMEM(4,5)定义了一个二维数组M,则数组M的下标变量的个数是()。(A)20(B)9(C)4(D)5(29).选项组控件的ButtonCount属性用于()。(A)指定选项组中哪个选项按钮被选中(B)指明与选项组建立联系的数据源(C)存取选项组中每个按钮的数组(D)指定选项组中选项按钮的数目(30).在以下的四种选择中,不能作为报表数据源是()。(A)自由表(B)数据库表(C)查询(D)视图二、读程序题(每题3分,共30分)1.阅读下面程序CLEARFORK=0TO9IFMOD(K,3)=0?ABCENDIF?123NEXTRETURN(31).语句?ABC执行的次数是()。(A)4(B)5(C)9(D)10(32).语句?123执行的次数是()。(A)4(B)5(C)9(D)102.有如下图所示的班级表和学生表,请对(33)~(35)小题选择正确选项。数据库-VISUALFOXPRO语言笔试试卷共8页第4页(33).有如下SQL语句:SELECT班级名称,姓名,性别FROM班级表,学生表;WHERE班级表.班级号=学生表.班级号;AND籍贯=上海AND性别=女;ORDERBY班级名称DESC执行上述语句后,查询结果中共有几条记录,且第一条记录的学生姓名是()。(A)1李林(B)2张清(C)2刘红(D)3张清(34).有如下SQL语句:SELECTMAX(班级人数)INTOARRAYarrFROM班级表执行上述语句后,其结果为()。(A)arr[1]的内容为48(B)arr[1]的内容为55(C)arr[0]的内容为48(D)arr[0]的内容为55(35).有如下SQL语句:SELECT班级名称,姓名,性别FROM班级表,学生表;WHERE班级表.班级号=学生表.班级号;AND姓名LIKE刘*;ORDERBY班级名称班级号该语句的含义是()。(A)查找学生表中姓“刘”的学生记录,并根据班级号分组显示学生的班级名称、姓名和性别(B)查找学生表中姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别(C)查找学生表中不是姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别(D)语句错误3.阅读下面程序*主程序MAIN.PRGCLEARALLA=2B=3C=4DOSUB1WITH2*A,3*B,4*C?A=,A,B=,B,C=,C,(36).程序运行时,M的值是()。(A)100(B)4(C)9(D)16*子程序SUB1.PRGPARAX,Y,ZM=X*(Y+Z)?M=,MRETURN数据库-VISUALFOXPRO语言笔试试卷共8页第5页(37).程序运行时,A,B,C的值分别是()。(A)4,9,16(B)100,4,9(C)100,9,16(D)2,3,44.在表单设计器中设计了一个表单,表单中包含1个标签Label1和3个命令按钮Command1~Command3,如下图所示:控件Command1~Command3的代码设计如下:按钮Command1的Click事件代码:ThisForm.Label1.FontName=黑体按钮Command2的Click事件代码:ThisForm.Label1.Caption=当前时间按钮Command3的Click事件代码:ThisForm.Label1.Visible=.F.(38).该表单中按钮Command1的功能是()。(A)改变表单标题文本为黑体字(B)改变命令按钮Command1的标题文本为黑体字(C)改变标签Label1显示文本为黑体字(D)改变所有命令按钮的标题文本为黑体字(39).该表单中按钮Command2的功能是()。(A)改变标签Label1显示文本为当前时间(B)改变表单标题文本为当前时间(C)在标签Label1上显示系统当前时间(D)在表单的标题栏中显示系统当前时间(40).该表单中按钮Command3的功能是()。(A)隐藏命令按钮Command1(B)隐藏命令按钮Command2(C)清除标签Label1上的文字(D)隐藏标签控件Label1数据库-VISUALFOXPRO语言笔试试卷共8页第6页三、程序填空题(每空2分,共40分)1.阅读下面的文字,填写合适的内容。(1)在VFP中,若干个①组成一个记录,若干个②组成一个数据表。(2)若要在VFP数据表中存放图片信息,应设置存放图片信息的字段类型是③,该类型字段的长度是④。(3)查询设计器生成的是一个扩展名为⑤的独立文件,而视图是在数据表的基础上创建的一种虚拟表,它只能存在于⑥中。2.下列程序的功能是求S=1!+3!+5!…+(2N-1)!,请将下列程序补充完整。CLEARS=0INPUT请输入N=TON①FORK=1TO2*N-1T=T*KIFMOD(K,2)=1S=②ENDIF③?S=,SRETURN3.以下是一个可以对任意数据表追加和逻辑删除记录的程序,请完善。CLEARALLAPPEND请输入数据表名:TO①USE&SNAME@2,10SAY1.追加记录@4,10SAY2.删除记录INPUT请按编号选择(1-2)TONIF②APPENDELSE注意:①请把下面“程序填空”中各小题答案写在主观题答题纸上②每一个空只填一个语句或一个语句所缺的部分内容数据库-VISUALFOXPRO语言笔试试卷共8页第7页INPUT请输入要删除的记录号:TOXGOX③ENDIFUSERETURN4.按要求填空。(1)有2个数据表文件:教师(教师号C(6),姓名C(6));授课(教师号C(6),课程号C(4),课程名C(10),课时N(3));下面SQL语句功能是查询教师“刘宏”所讲授的课程号和课程名,请将下面SQL语句补充完整。SELECT教师.教师号,教师.姓名,授课.课程号,授课.课程名;FROM①;WHERE教师.教师号=②AND教师.姓名='刘宏'(2)在数据表选课(学号,课程号,成绩)中查询选课在3门及以上且各门课程均及格的学生的学号和平均成绩,请将下面SQL语句补充完整。SELE学号,③AS平均成绩FROM选课WHERE成绩=60;GROUPBY学号HAVINGCOUNT(*)④5.如图所示表单:(1)表单由标签、文本框、列表框和命令按钮组构成,应设置命令按钮组Commandgroup1的①属性值为4,以使得命令按钮组中有4个命令按钮(添加、删除、全部删除、退出)。(2)表单运行时,在文本框中输入游戏名,单击“添加”可将其添加到列表框中;当选中列表框中的游戏名后,单击“删除”可将其从列表框中删除;单击“全部删除”可将列表框中内容数据库-VISUALFOXPRO语言笔试试卷共8页第8页全部清空;单击“退出”结束表单运行。命令按钮组Commandgroup1的Click事件代码如下,请完善。Ch=This.ValuedoCaseCaseCh=1Thisform.List1.Additem(Thisform.Text1.②)CaseCh=2Thisform.List1.③(Thisform.List1.Listindex)CaseCh=3Thisform.List1.④CaseCh=4Thisform.ReleaseEndcase
本文标题:数据库-VFP笔试试卷
链接地址:https://www.777doc.com/doc-2428065 .html