[计算机类试卷]国家二级VF笔试模拟试卷107及答案与解析.doc

上传人:deputyduring120 文档编号:501429 上传时间:2018-11-29 格式:DOC 页数:18 大小:46.50KB
下载 相关 举报
[计算机类试卷]国家二级VF笔试模拟试卷107及答案与解析.doc_第1页
第1页 / 共18页
[计算机类试卷]国家二级VF笔试模拟试卷107及答案与解析.doc_第2页
第2页 / 共18页
[计算机类试卷]国家二级VF笔试模拟试卷107及答案与解析.doc_第3页
第3页 / 共18页
[计算机类试卷]国家二级VF笔试模拟试卷107及答案与解析.doc_第4页
第4页 / 共18页
[计算机类试卷]国家二级VF笔试模拟试卷107及答案与解析.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

1、国家二级 VF笔试模拟试卷 107及答案与解析 1 数据库 (DB) 、数据库系统 (DBS)和数据库管理系统 (DBMS)三者之间的关系是( )。 ( A) DD包括 DBS和 DBMS ( B) DBS包括 DD和 DBMS ( C) DBMS包括 DB和 DBS ( D) DB就是 DBS,也就是 DBMS 2 FoxPro是一种支持用户使用菜单,命令和 ( )三种不同操作方式的数据库管理系统。 ( A)循环 ( B)备注文件 ( C)命令文件 ( D)内存变量 3 FoxPro的数据库文件中,用于存放图象、声音 等多媒体对象的字段 ( )。 ( A)备注型 ( B)通用型 ( C)逻辑

2、型 ( D)字符型 4 函数 LEN(RIGHT(”水平考试 ”, 4)的值是 ( )。 ( A)水平 ( B) 4 ( C)考试 ( D)水平考试 5 在下列表达式中,结果值肯定为真 (.T.)的是 ( )。 ( A) ”112”85” ( B) 考试 99-03-12 ( D)男引哇别 6 命令 DIMENSION A(2, 3)定义了一个名为 A的数组,其元素是 ( )。 ( A) A(0), A(1), A(2), A(3), A(4), A(5). ( B) A(2), A(3) ( C) A(2, 1), A(2, 2), A(2, 3) ( D) A(1, 1), A(1, 2)

3、, A(1, 3), A(2, 1), A(2, 2), A(2, 3) 7 如果一个 FoxPro数据库表文件中有 100条记录,当前记录号为 76,执行命令SKIP 30之后,再执行命令 ?RECNO(),其结果是 ( )。 ( A) 100 ( B) 106 ( C) 错误提示 ( D) 101 8 一般来说, PoxPro系统具有结构化程序的 ( )种基本结构。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 9 下列命令中,不能输入字符型数据的命令是 ( )。 ( A) ACCEPT ( B) WAIT ( C) INPUT ( D) ” SAY 10 运行程序命令 Do不能

4、调用扩展名为 ( )的文件。 ( A) FXP ( B) APP ( C) PRG ( D) CDX 11 关于空值,下列说法不正确的是 ( )。 ( A)空值等于 0、空串、空格 ( B)空值不是一种数据类型 ( C)空值可以赋值给变量数组字段 ( D)控值等于当条件表达式中遇到 NULL,该值表达式为 “假 ” 12 永久关系建立以后 ( )。 ( A)在数据库关闭后自动取消 ( B)如不删除将长期保存 ( C)无法删除 ( D)只供本次运行使用 13 在 VFP中下列表达式中错误的是 ( )。 ( A) ”总分 ”+10 ( B) ”AB”=”AB” ( C) x3 and yY 14

5、在 VFP中,执行 STORE DTOC(DATE()+10)TO B后,变量 B的类型为 ( )。 ( A)日期型 ( B)数据型 ( C)备注型 ( D)字符型 15 在表中相对移动记录和绝对移动记录指针的命令分别为 ( )。 ( A) LOCATE和 SKIP ( B) LOCATE寻口 GO ( C) SKIP和 CO ( D) LOCATE和 FIND 16 在表的操作中,建立索引的命令为 ( )。 ( A) SORT ( B) UPPATE ( C) INDEX ( D) JOIN 17 物理删除记录可用两条记录完成,这两步的命令分别为 ( )。 ( A) PACK和 ZAP (

6、B) PACK和 RECALL ( C) DELETE和 PACK ( D) DELETE和 RECALL 18 在 VFP的几种循环语句中,当循环次数为常数时,应选用 ( )语句。 ( A) DO WHILE ( B) SCAN ( C) LOOP ( D) FOR 19 在下列命令中,不能输入字符型数据的是 ( )。 ( A) ACCEPT ( B) WAIT ( C) INPUT ( D) “ SAY 20 在 VFP程序设计中,程序的三种基本结构是 ( )。 ( A)顺序 、选择、逻辑 ( B)顺序、选择、循环 ( C)模块、转移。循环 ( D)网状,选择、逻辑 21 可以用 MODI

7、 COMM命令编辑的文件类型是 ( )。 ( A) FRM ( B) FMT ( C) PRG ( D) DBC 22 设计表单时,可以利用 ( )向表单中添加控件。 ( A)表单设计器工具栏 ( B)布局工具栏 ( C)调色工具栏 ( D)表单控件工具栏 23 在表单运行中,如复选框变为不可用,其 Value属性值为 ( )。 ( A) 1 ( B) O ( C) 2或 NULL ( D) 不确定 24 在表单控件中,即可作为接收输入数据用,又可作为编辑现有数据用的空件为( )。 ( A)标签 ( B)复选框 ( C)列表框 ( D)文本框 25 在下列对象中,属于容器类的为 ( )选项。

8、( A)文本框 ( B)组合框 ( C)表格 ( D)命令按钮 26 在表单文件中 Init是指 ( )的触发的基本事件。 ( A)当创建表单 ( B)当从内存中释放对象 ( C)当表单装入内存 ( D)当用户双击对象 27 在表单运行中,当结果发生变化时,应刷新表单,刷 新表单用 ( )命令。 ( A) RESEASE ( B) DELERE ( C) REFRESH ( D) PACK 28 在命令窗口中,可用 DO命令运行菜单程序的扩展名为 ( )。 ( A) FMT ( B) MPR ( C) MNX ( D) FRM 29 要使文件菜单顶用 “F”作为访问快捷键,可用 ( )定义该菜

9、单标题。 ( A)文件 (F) ( B)文件 (F) ( C)文件 ( ( D)文件 (F) 30 用户设计菜单系统时,系统默认菜单系统位置是 ( )。 ( A)替换原有菜单 系统 ( B)追加在原有的菜单系统后面 ( C)插入到原菜单系统的前面 ( D)与原菜单系统无关 31 在 VFP中若要制定工具栏,应在 ( )菜单中操作。 ( A) “显示 ” ( B) “工具 ” ( C) “窗口 ” ( D) “文件 ” 32 在菜单设计中,当某一菜单项是子菜单项,则其 “结果 ”选择中有 ( )。 ( A)子菜单、过程、命令、填充名称 ( B)子菜单、过程、命令、快捷菜单 ( C)菜单项、命令、

10、过程、快捷菜单 ( D)子菜单,菜单项、过程、命令 33 在报表设计中打印每条记录的带区是 ( )。 ( A)标题 ( B)页标头 ( C)细节、 ( D)总结 34 在 VFP报表设计中, “学生成绩表 ”的报表布局类型是 ( )。 ( A)列表 ( B)行表 ( C)标签 ( D)多列表 35 关于用户创建视图,下列说法正确的是 ( )。 ( A)只能创建本地视图 ( B)只能创建远程视图 ( C)只能单表视图 ( D)既能创建本地视图也能创建远程视图 36 排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【 】和选择排序等。 37 当循环队列非空且队 尾指针等于队头指针时

11、,说明循环队列已满,不能进行人队运算。这种情况称为【 】。 38 【 】是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。 39 为了便于对照检查,测试用例应由输入数据和预期的【 】两部分组成。 40 【 】是从二维表列的方向进行的运算。 41 命令 ?LEN(“中国 “) LEN(“China“)的结果为【 】。 42 在表设计器的 “表 ”选项卡的 “显示 ”框内,包含的选项有输入掩码、格式和【 】。 43 在成绩表中,将所有记录先按课程号升序排序 ,再按分数降序排序的命令是 SELECT*FROM 成绩表 ORDER BY【 】。 44 在 2号工作区打开数据表 xs.dbf

12、,并设置别名为 student,应输入的命令是: USE xs.dbf IN 2【 】 student 45 物理删除表中所有记录的命令是【 】。 46 打开数据库表文件后,当前记录指针指向 80,要使指针指向记录号为 70的记录,应使用命令【 】。 47 在 SQLSELECT语句中,检查一个属性值是否属于一组给定的值中的特殊运算符是【 】。 48 下列程序的 运行结果是【 】。 x=“计算机等级考试 “ Y=“ L=LEN(X) DO WHILE L =1 Y=Y+SUBSTR(X, L-1, 2) L=L-2 ENDDO ?Y 49 查询: “学生成绩 ”表中,所有姓 “张 ”的学生记录

13、,完成下列 SQL语句: SELECT*FROM学生成绩 WHERE姓名【 】 “张 %“ 50 假设有学生表,要将学号和姓名定义为学生表的候选索引,索引名是 xhxm。请对下面的 SQL语句填空: ALTER TABLE学生【 】学号 +姓名 TAG xhxm 51 下面程序功能是接收数据库文件名,显示数据库的字段名、字段类型、宽度和小数位数,请阅读程序并填空: SET TALK OFF CLEAR DBNAME=SPACE(10) YN=“Y” D0 WHILE UPPER(YN); “Y” 2, 16 SAY“请输入数据库文件名: ”GET DBNAME READ FNAME=TRIM(

14、DBNAME)+“.DBF.” IF.NOT.FILE(FNAME) 94,30 SAY“数据库不存在 !” LOOP ENDIF USE【 】 COPY T0 XYZ STRUCTURE EXTENDED USE XYZ 4,10 SAY“字段名 :” 4,10 SAY“类型 :” 4,10 SAY “宽度 :” 4,10 SAY“小数位数 :” ROW=5 DO WHILE NOT EOF() ROW, 10 SAY FIELD-NAME ROW, 23 SAY【 】 ROW, 32 SAY STR(FIELD-LEN,3) ROW, “SAY STR(FIELD-DEC,3) ROW=R

15、OW+! SKIP ENDDO USE 9 ROW,30 SAY“是否继续 ?(Y/N)”GET YN READ ENDDO SET TALK 0N RETURN 52 三次动态地从右向左显示变量 S内容的字幕程序 : CLEAR S-SPACE(80)+“热烈庆祝北京审半 2008年奥运会成功 !热烈呼唤 !”+SPACE(60) N-O 【 】 I=1 DO WHILE 1160 20,0 SAY SUBSTR(S,I,80) H=INKEY(0,1, ”H”) I=1+2 【 】 【 】 ENDDO 国家二级 VF笔试模拟试卷 107答案与解析 1 【正确答案】 B 2 【正确答案】 B

16、 3 【正确答案】 B 4 【正确答案】 B 5 【正确答案】 C 6 【正确答案】 C 7 【正确答案】 D 8 【正确答案】 C 9 【正确答案】 D 10 【正确答案】 D 11 【正确答案】 A 12 【正确答案】 B 13 【正确答案】 A 14 【正确答案】 D 15 【正确答案】 C 16 【正确答案】 C 17 【正确答案】 C 18 【正确答案】 D 19 【正确答案】 C 20 【正确答案】 B 21 【正确答案】 C 22 【正确答案】 D 23 【正确答案】 C 24 【正确答案】 D 25 【正确答案】 C 26 【正确答案】 A 27 【正 确答案】 C 28 【正

17、确答案】 B 29 【正确答案】 C 30 【正确答案】 A 31 【正确答案】 B 32 【正确答案】 D 33 【正确答案】 C 34 【正确答案】 A 35 【正确答案】 D 36 【正确答案】 交换排序 【试题解析】 常见的排序方法有插入排序 (包括简单插入排序法和希尔排序法等 )、交换排序 (包括冒泡排序和快速排序法等 )和选择排序 (包括简单选择排序和堆排序等 )。常见的排序方法及其作用机制和区别。 37 【正确答案】 上溢 【试题 解析】 入队运算是指在循环队列的队尾加入一个新元素。这个运算有两个基本操作:首先将队尾指针进一 (即 rear=rear+1),并当 rear=m+1

18、时置 rear =1;然后将新元素插入队尾指针指向的位置。当循环队列非空 (s=1)时且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算,这种情况称为 “上溢 ”。 38 【正确答案】 封装 【试题解析】 面向对象技术中包括以下几个基本概念,即对象、类、方法、消息、继承和封装,其中封装是一种信息隐蔽技术,目的在于将对象的使用者对象的和设计者分开。 39 【正确答案】 输出结果 40 【正确答案】 投影 【试题解析】 在关系模型的数据语言中,一般除了运用常规的集合运算, (并、交、差、笛卡尔积等 )外,还定义了一些专门的关系运算,如投影、选择、连接等。投影是从二维表的列方向上进行的运算

19、。 41 【正确答案】 .T. 【试题解析】 一个汉字占两个字节, LEN(“中国 “)的结果是 4, LEN(“China“)的结果是 5。 4 5,因此关系表达式 LEN(“中国 “) LEN(“China“)的结果为 .T.。掌握 Visual FoxPro中关系表达式中 所使用的常用关系运算符号。 42 【正确答案】 标题 【试题解析】 在表设计器的 “显示 ”框内,包含格式,输入掩码和标题 3个选项。表设计器中的 “字段有效性 ”包含规则、默认值和信息 3个选项。 43 【正确答案】 课程号,分数 DESC(或课程号,分数 /D) 【试题解析】 排序的短语是 ORDER BY,其中按

20、升序排序的关键字是 ASC(可以省略,默认的排序方式 );按降序排序的关键字是 DESC,允许同时对一列或多列进行排序。 SQL排序查询。 44 【正确答案】 ALIAS 【试题解析】 打 开数据表命令 USE中的 IN短语指定在哪个工作区中打开,而ALIAS短语则为该工作区指定别名。掌握利用命令方式打开索引文件的语句格式。 45 【正确答案】 ZAP 【试题解析】 在 Visual FoxPro中,表记录的删除有逻辑删除和物理删除两种,逻辑删除记录的命令是 DE- LETE,物理删除表中所有记录的命令是 ZAP。 Visual FoxPro中数据表的基本操作。 46 【正确答案】 G0 70

21、(或 GOTO 70) 【试题解析】 在 Visual FoxPro中,可以使用 GOI GOTO nRecordNumber命令直接定位记录, nReeordNum ber是记录号; Visual FoxPro中数据表的基本操作。 47 【正确答案】 IN 【试题解析】 SQL中可包含特殊运算符,其中用来检查一个属性值是否属于一组给定的值中的特殊运算符是 IN,即包含测试。掌握 Visual FoxPro中关系表达式的关系运算符的含义及其作用。 48 【正确答案】 试考级等机算计 【试题解析】 该程序中关键的语句是 Y=Y+SUB- STR(X, L-1, 2),其中函数SUBSTR的作用是

22、每次 循环时,从字符串 X中提取一个汉字,每次取出的结果连到字符串 Y之后,由于取的顺序是从右到左,因此该语句的功能是将原字符串反序显示。 49 【正确答案】 LIKE 【试题解析】 利用 SQL查询记录时,可以使用通配符 “*”,表示一个或多个任意字符,特殊运算符 LIKE在此处为字符串匹配运算符。掌握 SQL查询语句中通配符的含义及使用。 50 【正确答案】 ADD UNIQUK 【试题解析】 修改表结构应使用 ALTER TABLE命令,具体的修改内容是为学生表建立候选索引,应使用该命令的格式 3。该 命令的格式 3可以修改属性名、删除属性、定义和删除表一级的有效性规则等。修改表结构命令的第三种格式:ALTER TABLE后的表名 “学生 ”表是要修改属性所属的表,定义候选索引要使用 ADD UNIQUE短语,要将学号和姓名两个属性定义为学生表的候选索引,用 “+“连接两个属性,即学号 +姓名,为该候选索引起名字 xhxm要用 TAG短语,将索引名 xhxm置于 FAG短语之后。 SQL的定义功能 表结构的修改。 51 【正确答案】 &FNANE, field-type 52 【正确答案】 D0 WH几 E N3, ENDDO, N=N+1

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1