当前位置:首页 > 2009-2010学年计算机对口考vfp6.0模拟试卷二(第一五章)
2009-2010学年第一学期计算机专业对口考
VFP6.0模拟测试二
(第一~五章)
姓名: 得分:
一、 填空(20分)
1、visual foxpro 6.0是( )公司开发的( )数据库管理系统; 2、DBMS是( ),其对数据库管理的特点是:高度的数据独立性、充分的数据( )性,并提供了命令和程序设计功能; 3、? 15%4的结果为( ),?15/4的结果为( ); 4、5 5ax?|x|的 2vfp表达式为( ); 5、变量包括内存变量和( )变量,内存变量的常用四种类型的简称用大写字母表示分别为( )、( )、( )、( ); 6、项目管理器是进行文件管理的主要方式,项目文件的后缀名为( ),其”数据”选项卡中课管理的文件有( )、( )、( ); 7、程序文件的后缀名为( ),其三种基本结构为( )、( )、( ); 二、 单项选择(20*2=40分) 1、推出vfp6.0的命令为( ) A、ALT+F4 B、QUIT C、EXIT D、RETURN 2、关闭命令窗口的快捷键为( ) A、ALT+F4 B、ALT+F2 C、CTRL+F2 D、CTRL+F4 3、下列事物之间关系为一对一关系的是( ) A、考生与考试科目 B、班主任与学生 C、考生与准考号 D、教师与学生 4、vfp6.0中修改“工具栏”的设置应选择的主菜单为( ) A、工具 B、编辑 C、格式 D、显示 5、下列工具栏按钮为命令窗口按钮的是( ) A、 B、 C、 D、 6、?{^2009/11/06},屏幕显示内容为( ) A、2009/11/06 B、09/11/06 C、11/06/09 D、06/11/09 7、执行命令Create Table st(学号 C(16),入学成绩 N(5,1),备注 M)后,则下列说法正确的是( ) A、该命令为建表命令,表文件名为st.dbf B、该命令建立的表为临时表 C、该命令建立的表没有记录 D、该命令建立的表没有字段 8、下列命令执行后正确的是( ) A、x=5=6 B、DATE( )=X C、Store 5,6 to x,y D、? “x+5”+5 9、在命令格式“use <表文件名> [in 工作区号]”中,命令动词为( ) A、use B、表文件名 C、in D、工作区号 10、下列叙述正确的是( ) A、索引改变记录的逻辑顺序 B、索引改变记录的物理顺序 C、索引要建立一个新表 D、创建索引不会建立新文件 11、允许出现重复字段值的索引是( ) A、候选索引和主索引 B、普通索引和唯一索引 C、候选索引和唯一索引 D、主索引和普通索引 12、在Visual foxpro中,下列关于表的叙述正确的是( ) A、数据库表和自由表的扩展名不同 B、自由表可以定义有效性规则和默认值 C、数据库表和自由表可以相互转换 D、数据库表可以属于多个库 13、下列各操作课把记录真的从表中删除的是( ) A、选择“表”→“删除记录”命令 B、执行delete命令 C、选择“表”→“彻底删除”命令 D、执行zap命令 14、使用Located for命令时,下列叙述不正确的是( ) A、检索成功时记录指针移到找到的记录 B、检索成功时found( )返回真值 C、检索失败时记录指针移到文件尾 D、检索失败时,bof()返回真值 15、VFP默认的查询去向为( ) A、主窗口 B、表 C、浏览窗口 D、报表文件 16、查询设计器和视图设计器的主要不同表现在( ) A、查询设计器有“更新条件”选项卡,没有“查询去向”选项 B、查询设计器没有“更新条件”选项卡,有“查询去向”选项 C、查询设计器没有“更新条件”选项卡,没有“查询去向”选项 D、查询设计器有“更新条件”选项卡,也有“查询去向”选项 17、设计查询时,查询去向不可以是( ) A、屏幕 B、表 C、程序 D、报表 18、下列方法不能运行程序的是( ) A、在项目管理器中选择某个程序并单击“运行”按钮 B、选择“程序”菜单→“运行” C、执行DO 命令 D、使用“打开”对话框打开该程序文件 19、若程序运行中出现语法错误,选择”程序错误“对话框的( )可以终止程序运行。 A、终止 B、取消 C、挂起 D、忽略 20、下列叙述正确的是( ) A、WAIT命令只能接收一个字符 B、ACCEPT命令只能接收一个字符 C、INPUT命令只能接收一个字符 D、INPUT命令不能接收字符型数据 三、 对照下表(F:\\316\\XSDA.DBF)完成下列操作与读程题(25分) 1、 请按入学成绩的降序显示该表记录,写出操作步骤或命令;(5分) 2、 请读下列程序,完成要求(10分) *测试程序h1.prg Set talk off Clear Use f:\\316\\xsda.dbf Go bottom Do while .not.bof( )------------------(1) Display Skip —1 ------------------(2) Enddo Use Wait “所有学生记录显示完毕!” window timeout 2 Return (1)、该程序的功能为: (2)、画线处(1)称为循环控制条件,可替换为( ); (3)、如果没有画线处(2)的跳转语句,该程序执行后会出现什么问题? (4)、写出该程序执行后屏幕显示的记录号顺序。 3、 下列程序均为求|x|,请完善算法:(10分) 1>、*测试程序h2.prg Set talk off Set talk off Clear Input “请从键盘输入x的值” to x Input “请从键盘输入x的值” to x ? (1) If (2) Return X=(3) Endif ? “|x|的绝对值为”,x 4>、*测试程序h5.prg Return Set talk off Clear 3>、*测试程序h4.prg Input “请从键盘输入x的值” to x Set talk off Do case Clear Case x>0 (4) (7) If x>0 Case x=0 (5) (8) Else (9) (6) S= —x Endif (10) ? “|x|的绝对值为”,S ? “|x|的绝对值为”,S Return Return 2>、*测试程序h3.prg 四、 编程题(10分) S=0 从键盘输入N的值 循环入口 开始 求S=1+2+3+??+N的程序 S=S+X(X从1变到N) 循环出口 输出S=1+2+??+N的值S 结束
共分享92篇相关文档