2014年3月计算机等级考试二级VFP考前全真模拟试卷(三)
-
(10)在SQL的CREATE TABLE语句中,为属性说明取值范围(约束)的是____短语。
-
(9)在表单中确定控件是否可见的属性是____。
-
(8)在Visual FoxPro中,可以在表设计器中为字段设置默认值的表是____表。
-
(6)同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是,这种索引称为____。
-
(7)如下程序显示的结果是
S=1
i=0
do while i<8
s=s+i
i=i+2
enddo
?s
-
(4)在Visual FoxPro的查询设计器中____选项卡对应的SQL短语是WHERE。
-
(5)数据结构分为逻辑结构和存储结构,循环队列属于____结构。
-
(2)算法复杂度主要包括时间复杂度和____复杂度。
-
(3)在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中,____的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
-
(1)一般来说,算法可以用顺序、选择和____三种基本控制结构组合而成。
-
(34)在表ticket中查询所有票价小于100元的车次、始发站和终点信息的命令是
- A)SELECT *FROM ticket WHERE票价<100
- B)SELECT车次、始发站、终点FROM ticket WHERE票价>100
- C)SELECT车次、始发站、终点FROM ticket WHERE票价<100
- D)SELECT*FROM ticket WHERE票价>100
-
(35)连编应用程序不能生成的文件是
- A) .app文件 B).exe文件 C).dll文件 D) .prg文件
-
(32)让控件获得焦点,使其成为活动对象的方法是
- A)Show B)Release C)SetFocus D)GotFocus
-
(33)下列选项中,与函数INT(10/3)结果相同的是
- A)CELING(3.3) B)FLOOR(3.3)
- C)SIGN(3.3) D)ABS(3.3)
-
(31)以下程序求1!+2!+3!+…+10!的累加和,请为下面的程序选择正确的答案
s=0
FOR i=1 TO 1 0
t=1
FOR j=1 TO____
t=t*j
NEXT
s=s+t
NEXT
? S
- A) 10 B)j C)9 D)i
-
(29)使用SQL语句从表STUDENT中查询所有姓王的同学的信息,正确的命令是:
- A)SELECT*FROM STUDENT WHERE LEFT(姓名,2)=“王”
- B)SELECT*FROM STUDENT WHERE RIGHT(姓名,2)=“王”
- C)SELECT*FROM STUDENT WHERE TRIM(姓名,2)=“王”
- D)SELECT*FROM STUDENT WHERE STR(姓名,2)=“王”
-
(30)连编后可以脱离开Visual FoxPro独立运行的程序是
- A) APP程序 B)EXE程序 C)FXP程序 D)PRG程序
-
(28) DbClick事件是指什么时候触发的基本事件
- A)当创建对象时 B)当从内存中释放对象时
- C)当表单或表单集装入内存时 D)当用户双击该对象时
-
(27)要引用当前对象的直接容器对象,应使用
- A)Parent B)This C)ThisForm D)ThisFormSet
-
(26)在Visual FoxPro中查询的数据源可以来自
- A)临时表 B)视图 C)数据库表 D)以上均可
-
(24)在使用项目管理器时,如果要移去一个文件,在提示的框中选择"Remove(移去)”按钮,系统将会把所选择的文件移走。选择"Delete(删除)”按钮,系统将会把该文件
- A)仅仅从项目中移走
- B)仅仅从项目中移走,磁盘上的文件未被删除
- C)不仅从项目中移走,磁盘上的文件也被删除
- D)只是不保留在原来的目录中
-
(25)有关控件对象的Click事件的正确叙述是
- A)用鼠标双击对象时引发 B)用鼠标单击对象时引发
- C)用鼠标右键单击对象时引发 D)用鼠标右键双击对象时引发
-
(22)依次执行以下命令后的输出结果是
SET DATE TO YMD
SEY CENTURY ON
SET CENTURY TO 19 ROLLOVER 10
SET MARK TO “.”
? CTOD (“49-05-01”)
- A)49.05.01 B)1949.05.01 C)2049.05.01 D)出错
-
(23)下面是关于表单数据环境的叙述,其中错误的是
- A)可以在数据环境中加入与表单操作有关的表
- B)数据环境是表单的容器
- C)可以在数据环境中建立表之间的联系
- D)表单运行时自动打开其数据环境中的表
-
(21)在下面的 Visual FoxPro表达式中,运算结果为逻辑真的是
- A) EMPTY(.NULL.) B)LIKE(’xy?’,’xyz’)
- C)AT(’xy’,’abcxyz’) D)ISNULL(SPACE(0))
-
(20)SQL支持集合的并运算,在Visual FoxPro中SQL并运算的运算符是
- A)PLUS B)UNION C)+ D)U
-
(19)下面有关表间永久联系和关联的描述中,正确的是
- A)永久联系中的父表一定有索引,关联中的父表不需要有索引
- B)无论是永久联系还是关联,子表一定有索引
- C)永久联系中子表的记录指针会随父表的记录指针的移动而移动
- D)关联中父表的记录指针会随子表的记录指针的移动而移动
-
(17)在Visual FoxPro中,以下关于删除记录的描述,正确的是
- A) SQL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表
- B) SQL的DELETE命令和传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前,都需要用USE命令打开表
- C) SQL的DELETE命令可以物理地删除数据库表中的记录,而传统Visual FoxPro的DELETE命令只能逻辑删除数据库表中的记录
- D)传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前不需要用USE命令打开表
-
(18)函数STR(12345.678,6,2)的结果是
- A)12345 B)12345. C)12346 D)12345.7
-
(15)数据库表的字段可以定义默认值,默认值是
- A)逻辑表达式 B)字符表达式
- C)数值表达式 D)前三种都可能
-
(16)允许出现重复字段值的索引是
- A)侯选索引和主索引 B)普通索引和惟一索引
- C)侯选索引和惟一索引 D)普通索引和侯选索引
-
(14)下面有关HAVING子句描述错误的是
- A)HAVING子句必须与GROUP BY子句同时使用,不能单独使用
- B)使用HAVING子句的同时不能使用WHERE子句
- C)使用HAVING子句的同时可以使用WHERE子句
- D)使用HAVING子句的作用是限定分组的条件
-
(13)在Visual FoxPro中,建立索引的作用之一是
- A)节省存储空间 B)便于管理
- C)提高查询速度 D)提高查询和更新速度
-
(12)字符串长度函数LEN(SPACE(3)-SPACE(2))的值是
- A)0 B)1 C)5 D)3
-
(10)参照完整性的规则不包括
- A)更新规则B)删除规则C)插入规则D)检索规
-
(11) Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指
- A)数据库文件(dbc文件)
- B)一个数据库中两个表之间有一定的关系
- C)表文件(dbf文件)
- D)一个表文件中两条记录之间有一定的关系
-
(9)数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
- A)数据与程序独立存放
- B)不同的数据被存放在不同的文件中
- C)不同的数据只能被对应的应用程序所使用
- D)以上三种说法都不对
-
(7)假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是
- A) DO mymenu B)DO mymenu.mpr
- C)DO mymenu.pjx D)DO mymenu.mnx
-
(8)数据库系统的核心是
- A)数据模型 B)数据库管理系统 C)软件工具 D)数据库
-
(5)关于Visual FoxPro的变量,下面说法中正确的是
- A)使用一个简单变量之前要先声明或定义
- B)数组中各数组元素的数据类型可以不同
- C)定义数组以后,系统为数组的每个数组元素赋以数值0
- D)数组元素的下标下限是0
-
(6)在软件设计中,不属于过程设计工具的是
- A) PDL(过程设计语言) B)PAD图 C)N-S图 D)DFD图
-
(3)专门的关系运算不包括下列中的
- A)连接运算 B)选择运算 C)投影运算 D)交运算
-
(4)编制一个好的程序,首先要保证它的正确性和可靠性,还应强调良好的编程风格,在选择标识符的名字时应考虑
- A)名字长度越短越好,以减少源程序的输入量
- B)多个变量共用一个名字,以减少变量名的数目
- C)选择含义明确的名字,以正确提示所代表的实体
- D)尽量用关键字作名字,以使名字标准化
-
(2)下列关于栈的描述中错误的是
- A)栈是先进后出的线性表
- B)栈只能顺序存储
- C)栈具有记忆作用
- D)对栈的插入与删除操作中,不需要改变栈底指针
-
(1)数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是
- A)DBS包括DB和DBMS B)DBMS包括DB和DBS
- C)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS