2013vf真题基础题6
- 格式:doc
- 大小:71.00 KB
- 文档页数:6
VFP面向对象程序设计习题作业200 至200 学年计算机与信息科学系VFP练习题习题一一、单项选择题1. 数据库管理系统的英文缩写是d。
A) DBM B) DB C) DBS D) DBMS2. 支持数据库各种操作的软件系统是d。
A) 操作系统B) 命令系统C) 数据库系统D) 数据库管理系统3. c是存储在计算机存储设备上相关数据的集合。
A) 网络系统B) 操作系统C) 数据库D) 数据库管理系统4. 由计算机、操作系统、DBMS、数据库、应用程序及用户组成的一个整体叫b。
A) 数据库管理系统B) 数据库系统C) 文件系统D) 软件系统5. 数据库系统的核心是b 。
A) 数据库B) 数据库管理系统C) 操作系统D) 文件系统6. 数据库DB,数据库系统DBS,数据库管理系统DBMS,三者之间的关系是c。
A) DBMS包括DB和DBS B) DB包括DBS和DBMSC) DBS包括DB和DBMS D) DBMS包括DBS7. VFP是一种d数据库管理系统。
A) 网状型B) 共享型C) 层次型D) 关系型8.在关系模型中,将两个关系通过共同字段名组成一个新的关系,是c 关系运算。
A) 选择B) 投影C) 连接D)层次二、填空题1. 数据库系统的核心部分是数据库管理系统。
2. 在关系数据库的三种关系运算是选择、投影、连接。
3. 从关系中找出满足条件的元组的操作是_选择__运算。
习题二一、单项选择题1. 在进行VFP表的结构设计时,其字符型字段的宽度不允许超过__b____。
A)255 B)254 C)20 D)无限制2. 要显示和隐藏VFP所有的工具栏,应使用___b___菜单下的“工具栏”命令。
A)文件B)显示C)工具D)窗口3. VFP表文件中,对字符型字段的值,最多可输入__d____个字符。
A)255 B)128 C)8 D)2544. 在表设计器中设计了表的备注字段后,系统会自行产生该表文件的备注文件,该文件的主文件名与表文件同名,而扩展名是___c____。
全国计算机等级考试二级VISUAL FOXPRO真题2013年9月(总分47,考试时间90分钟)一、选择题1. 支持子程序调用的数据结构是()。
A. 栈B. 树C. 队列D. 二叉树2. 下列叙述中正确的是()。
A. 栈是“先进先出”的线性表B. 队列是“先进后出”的线性表C. 循环队列是非线性结构D. 有序线性表既可以采用顺序存储结构,也可以采用链式存储结构3. 对于循环队列,下列叙述中正确的是()。
A. 队头指针是固定不变的B. 队头指针一定大于队尾指针C. 队头指针一定小于队尾指针D. 队头指针可以大于队尾指针,也可以小于队尾指针4. 算法的空间复杂度是指()。
A. 算法在执行过程中所需要的计算机存储空间B. 算法所处理的数据量C. 算法程序中的语句或指令条数D. 算法在执行过程中所需要的临时工作单元数5. 算法的有穷性是指()。
A. 算法程序的运行时间是有限的B. 算法程序所处理的数据量是有限的C. 算法程序的长度是有限的D. 算法只能被有限的用户使用6. 对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
A. 快速排序B. 冒泡排序C. 直接插入排序D. 堆排序7. 在面向对象方法中,不属于“对象”基本特点的是()。
A. 一致性B. 分类性C. 多态性D. 标识唯一性8. 一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
A. 一对一B. 一对多C. 多对一D. 多对多9. 有两个关系R和S如下:则由关系R得到S的操作是()。
A. 选择B. 投影C. 插入D. 连接10. 将E-R图转换为关系模式时,实体和联系都可以表示为()。
A. 属性B. 键C. 关系D. 域11. 假设表文件TEST.DBF已经在当前工作区打开,要修改其结构,可使用命令()。
A. MODI STRUB. MODI COMM TESTC. MODI DBFD. MODI TYPE TEST12. 有如下赋值语句:a="计算机"和b="微型",结果为“微型机”的表达式是()。
2013上半年计算机二级VF考试试题设计一个名为mysupply的表单,表单的控件名和文件名均为mysupply。
表单的形式如下图所示。
表单标题为"零件供应情况",表格控件为Grid1,命令按钮"查询"为Command1、"退出"为Command2,标签控件 Label1 和文本框控件Text1(程序运行时用于输入工程号)。
运行表单时,在文本框中输入工程号,单击"查询"命令按钮后,表格控件中显示相应工程所使用的零件的零件名、颜色和重量(通过设置有关"数据"属性实现),并将结果按"零件名"升序排序存储到pp.dbf文件。
单击"退出"按钮关闭表单。
完成表单设计后运行表单,并查询工程号为"J4"的相应信息。
【操作步骤】1.在考生文件夹下建立数据库BOOKAUTH.DBC,把表BOOKS和AUTHORS添加到该数据库中。
2.为AUTHORS表建立主索引,索引名为"PK",索引表达式为"作者编号"。
3.为BOOKS表建立两个普通索引,第一个索引名为"PK",索引表达式为"图书编号";第二个索引名和索引表达式均为"作者编号"。
4.建立AUTHORS表和BOOKS表之间的永久联系。
【操作步骤】(1)步骤1:单击工具栏中的"新建"按钮,在"新建"对话框中选择"文件类型"中的"数据库",单击"新建文件"。
在"创建"对话框中输入数据库名Bookauth,再单击"保存"按钮。
步骤2:在数据库设计器上空白处右击,在弹出的快捷菜单中选择"添加表"命令,然后在"打开"对话框中选择考试文件夹下的authors和books表,然后双击打开。
VF试题及答案(一)一、选择题下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1) DBMS的含义是:A) 数据库系统 B) 数据库管理系统C) 数据库管理员 D) 数据库(2)从关系模式中指定若干个属性组成新的关系的运算称为:A) 联接 B) 投影 C) 选择 D) 排序(3)对于“关系”的描述,正确的是:A) 同一个关系中允许有完全相同的元组B) 同一个关系中元组必须按关键字升序存放C) 在一个关系中必须将关键字作为该关系的第一个属性D) 同一个关系中不能出现相同的属性名(4)在表设计器的“字段”选项卡中可以创建的索引是A) 唯一索引 B) 候选索引 C) 主索引 D) 普通索引(5)在程序中不需要用public等命令明确声明和建立,刻直接使用的内存变量是A) 局部变量 B) 公共变量 C) 私有变量 D) 全局变量(6)扩展名为dbf的文件是A) 表文件 B) 表单文件 C) 数据库文件 D) 项目文件(7)下列程序段的输出结果是CLEARSTORE 10 TO ASTORE 20 TO BSET UDFPARMS TO REFERENCEDO SWAP WITH A,(B)A,BPROCEDURE SWAPPARAMETERS X1, X2TEMP=X1X1=X2X2=TEMPENDPROCA) 10 20 B) 20 20 C) 20 10 D) 10 10(8)使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法是:A) DEBUGOUT X1 B) DEBUG X1 C) OUT X1 D) TEST X1(9) 设X=10, 语句?VARTYPE ("X")的输出结果是A) N B) C C) 10 D) X(10) 表达式LEN(SPACE(0))的运算结果是A) .NULL. B) 1 C) 0 D) ""(11) 为表单建立了快捷菜单mymenu,调用快捷菜单的命令代码DO mymenu.mpr WITH THIS 应该放在表单的那个事件中?A) Destory事件B) Init事件C) Load事件D) RightClick事件(12)(24)题使用的数据表如下:当前盘当前目录下有数据库:学院.dbc,其中有“教师”表和“学院”表。
第一章Visual Foxpro 数据库基础1. 一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( B )A.多对一B.一对多C.多对多D.一对一2.关系运算中选择某些列形成新的关系的运算是( A )A.投影运算B. 除运算C. 交运算D.选择运算3. 一般情况下,当对关系R和S进行自然连接时,要求R和S 含有一个或者多个共有的( C )A.行B.元祖C.属性 D 记录.4.不属于数据管理技术发展三个阶段的是( B )A.文件系统管理阶段B.高级文件管理阶段C.手工管理阶段 D.数据库系统阶段5.在Visual FoxPro中,关系数据库管理系统的关系是(B)A)一个DBF文件 B)若干个二维表C)一个DBC文件 D)若干个DBC文件第二章数据与数据处理1. 运算结果不是2015的表达式是( D )A.floor(2015.9)B. int (2015.9)C. round(2015.1 , 0 )D. ceiling(2015.1)2.表达式IIF("123"=="12",12,"ab")的值是( D )A.出错B.字符串12C.数值12D.字符串ab3.在Visual FoxPro中,下列程序段执行后,内存变量s1的值是( B )s1="奥运开幕日期"sl= substr(sl,5,4}+left(sl,4}+ right(sl,4)?slA.开幕日期奥运B.开慕奥运日期C.开幕日期D.奥运日期4.在下面的Visual FoxPro表达式中,运算结果不为逻辑真的是( C )A.EMPTY(SPACE(0)) B.LIKE('xy*','xyz')C.AT('xy','abcxyz') D.ISNULL(.NUILL.)5.命令?LEN(SPACE(3)-SPACE(2))的结果是(D)A.1 B.2 C.3 D.56.设x="123",y=123,k="y",表达式x+&k的值是(D)A)123123B)246C)123y D )数据类型不匹配7.在Visual FoxPro中,宏替换可以从变量中替换出(D)A.字符串 B.数值 C.命令 D.以上三种都可能8.说明数组后,数组元素的初值是(D)A)整数0 B)不定值 C)逻辑真 D)逻辑假9.从内存中清除内存变量的命令是(A)A.Release B.Delete C.Erase D.Destroy10.如果内存变量和字段变量均有变量名"姓名",那么引用内存的正确方法是:( D )A.M.姓名B.M->姓名C.姓名D.A和B都可以11.连续执行以下命令,最后一条命令的输出结果是(C)SET EXACT OFFa="北京”b=(a=“北京交通”)?bA)北京B)北京交通C).F. D)出错第三章数据库及其操作1.在visual Foxpro 中,每一个工作区中最多能打开数据库表的数量是( A ) A. 1 个 B. 2 个C. 任意个,根据内存资源而确定D. 355352.在visual foxpro 中以下叙述错误的是( B )A.关系也被称作表B.多个表存储在一个物理文件中C. 用CREA TE DA TABASE命令建立的数据库文件不存储用户数据D .表文件的扩展名是.dbf3.假设表S中有10条记录,其中字段B小于20的记录有3条,大于等于20,并且小于等于30的记录有3条,大于30的记录有4条。
vf试题及答案为了帮助学生更好地准备VF(Verbal Fluency)测试,以下是一些常见的VF试题及答案,供各位参考学习。
VF测试是一种常见的语言能力测试,旨在评估受试者在特定话题下产生词汇的流畅度和灵活性。
下面将以不同主题为例,提供试题以及可能的答案。
1. 动物类话题试题:请列举尽可能多的动物。
答案:猫、狗、老虎、狮子、大象、长颈鹿、熊、猴子、兔子、鲨鱼、鸟、青蛙、蜘蛛、蛇、鸭子、鸽子、松鼠、犀牛、海豚、蝴蝶、豹子、鱼、马、牛。
2. 食物类话题试题:请列举尽可能多的水果。
答案:苹果、香蕉、橙子、草莓、西瓜、葡萄、柠檬、蓝莓、樱桃、哈密瓜、桃子、橘子、梨、榴莲、菠萝、甘蔗、木瓜、石榴、杨梅、椰子、芒果、荔枝、柚子、橙汁。
3. 职业类话题试题:请列举尽可能多的职业。
答案:医生、护士、教师、工程师、演员、歌手、画家、律师、警察、消防员、厨师、服装设计师、记者、市长、CEO、导演、作家、推销员、司机、农民、建筑师、电工、航天员、设计师、朗读者。
4. 交通工具类话题试题:请列举尽可能多的交通工具。
答案:汽车、火车、飞机、自行车、摩托车、轮船、公交车、出租车、地铁、直升机、电动车、滑板、单轮电动车、滑板车、脚踏车、小汽车、大卡车、双层巴士、电动滑板、冲浪板、滑翔机、滑雪板、船、摩托艇、托马斯火车。
5. 国家和城市类话题试题:请列举尽可能多的国家和城市。
答案:中国、美国、日本、法国、德国、意大利、巴西、英国、澳大利亚、加拿大、俄罗斯、印度、韩国、南非、墨西哥、埃及、巴基斯坦、阿根廷、泰国、西班牙、巴黎、纽约、东京、伦敦、罗马、悉尼、多伦多、莫斯科、孟买、首尔、开罗。
以上是一些常见的VF试题及示例答案,希望能够对您备考VF测试有所帮助。
请注意,这些只是示范性的答案,您可以根据自己的想象力和词汇量来展开回答,达到流畅灵活的目标。
祝您考试顺利!。
国家二级VF机试(表单设计与应用)模拟试卷6(题后含答案及解析)题型有:1. 选择题选择题1.在Visual FoxPro中,下面关于属性、方法和事件的叙述错误的是A.属性用于描述对象的状态,方法用于表示对象的行为B.基于同一个类产生的两个对象可以分别设置自己的属性值C.事件代码也可以象方法一样被显式调用D.在创建一个表单时,可以添加新的属性、方法和事件正确答案:D解析:事件是一种由系统预先定义而由用户或系统发出的动作,事件作用于对象,对象识别事件并作出相应反应。
事件集是固定的,也就是说用户不可以定义新的事件。
知识模块:表单设计与应用2.利用类设计器创建的类总是保存在类库文件中,类库文件的默认扩展名是A.cdxB.frxC.vcxD.scx正确答案:C解析:本题考查类库文件的默认扩展名。
使用“类设计器”能够可视化地创建并修改类。
类存储在类库(.VCX)文件中。
cdx是复合索引文件的扩展名;frx是报表文件的扩展名;scx是表单文件扩展名。
知识模块:表单设计与应用3.在Visual Foxpro中,可视类库文件的扩展名是A..dbfB..scxC..vcxD..dbc正确答案:C解析:.dbf是表的扩展名,.scx是表单的扩展名,.dbc是数据库的扩展名.vcx 是可视类文件的扩展名。
知识模块:表单设计与应用4.创建一个名为student的新类,保存新类的类库名称是mylib,新类的父类是Person,正确的命令是A.CREATE CLASS mylib OF student As PerSonB.CREATE CLASS studem OF Pemon As mylibC.CREATE CLASS student OF mylib As PersonD.CREATE CLASS Person OF mylib As student正确答案:C解析:在Visual FoxPro中调用类设计的方法有以下几种:方法1:在“项目管理器”对话框中,选择“类”选项卡,然后单击“新建”按钮。
全国计算机等级考试二级VISUAL FOXPRO真题2013年9月(总分:47.00,做题时间:90分钟)一、选择题(总题数:40,分数:40.00)1.支持子程序调用的数据结构是()。
(分数:1.00)A.栈√B.树C.队列D.二叉树解析:[解析] 栈支持子程序调用。
栈是一种只能在一端进行插入或删除的线性表。
在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,因此本题的答案为A选项。
2.下列叙述中正确的是()。
(分数:1.00)A.栈是“先进先出”的线性表B.队列是“先进后出”的线性表C.循环队列是非线性结构D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构√解析:[解析] 栈是先进后出的线性表,所以A选项错误;队列是先进先出的线性表,所以B选项错误;循环队列是线性结构的线性表,所以C选项错误。
3.对于循环队列,下列叙述中正确的是()。
(分数:1.00)A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头指针可以大于队尾指针,也可以小于队尾指针√解析:[解析] 循环队列的队头指针与队尾指针都不是固定的,随着入队与出队操作进行变化。
因为是循环利用的队列结构,所以对头指针有时可能大于队尾指针,有时也可能小于队尾指针。
4.算法的空间复杂度是指()。
(分数:1.00)A.算法在执行过程中所需要的计算机存储空间√B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的临时工作单元数解析:[解析] 算法的空间复杂度是指算法在执行过程中所需要的内存空间。
所以选择A选项。
5.算法的有穷性是指()。
(分数:1.00)A.算法程序的运行时间是有限的√B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用解析:[解析] 算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。
计算机二级(VF)6(总分1780,考试时间90分钟)选择题(每小题2分,共70分) 下列各题四个选项中,有一个是正确的,请选择正确答案。
1. 将文本框的PasswordChar属性值设置为星号(*),那么,当在文本框中输入“电脑2004"时,文本框中显示的是()。
A. 0B. 2C. 1D. 32. 假设表中共有10条记录,执行下列命令后,屏幕所显示的记录号顺序是()。
USE ABC.dbf GOTO 6 HST NEKT 5A. 1~5B. 1~6C. 5~10D. 6~103. 在Visual FoxPro中,下列不能用来修改数据表记录的命令是()。
A. EDITB. CHANGEC. BROWSED. MODIFY STRUCTURE4. 有如下SQL语句:SELECT姓名FROM学生表WHERE学号IN;(SELECT学号FROM成绩表WHERE成绩>90)下列哪条命令与该SQL语句等价?A. 标签B. 文本框C. 列表框D. 选项按钮5. 语句"DELETE FROM成绩表WHERE计算机<60"的功能是()。
A. 继承实现B. 调用成员函数实现C. 封装实现D. 函数重载实现6. 在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是()。
A. 自由表B. 数据库表C. 自由表或数据库表D. 都不能设置7. 不需要事先建立就可以使用的变量是()。
A. Current YB. PictureC. Current xD. Stretch8. 在Visual FoxPro 中以下叙述错误的是______。
A. 关系也被称作表B. 数据库文件不存储用户数据C. 表文件的扩展名是.dbfD. 多个表存储在一个物理文件中9. 下列关于报表带区及其作用的叙述,错误的是()。
A. 对于“标题”带区,系统只在报表开始时打印一次该带区所包含的内容B. 对于“页标头”带区,系统只打印一次该带区所包含的内容C. 对于“细节”带区,每条记录的内容只打印一次D. 对于“组标头”带区,系统将在数据分组时每组打印一次该内容10. 对于长度为n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是______。
考点十 简单机械专题训练通过实验探究,学会使用简单机械改变力的大小和方向。
知识要点:一、杠杆:1、 定义: 叫杠杆。
说明:①杠杆可直可曲,形状任意。
②有些情况下,可将杠杆实际转一下,来帮助确定支点。
如:鱼杆、铁锹。
2、 五要素——组成杠杆示意图。
①支点: 。
用字母O 表示。
②动力: 。
用字母 F 1 表示。
③阻力: 。
用字母 F 2 表示。
说明 动力、阻力都是杠杆的受力,所以作用点在 。
动力、阻力的方向 ,但它们使杠杆的转动的方向相反 ④动力臂: 。
用字母l 1表示。
⑤阻力臂: 。
用字母l 2表示。
画力臂方法:⑴ 找支点O ;⑵ 画力的作用线(虚线);⑶ 画力臂(虚线,过支点垂直力的作用线作垂线);⑷ 标力臂(大括号)。
3、 研究杠杆的平衡条件:(1)杠杆平衡是指:(2)实验前:应调节 ,使杠杆在水平位置平衡。
这样做的目的是: 。
(3)结论:杠杆的平衡条件(或杠杆原理)是: 。
写成公 式 也可写成:解题指导:分析解决有关杠杆平衡条件问题,必须要画出杠杆示意图;弄清受力与方向和力臂大小;然后根据具体的情况具体分析,确定如何使用平衡条件解决有关问题。
(如:杠杆转动时施加的动力如何变化,沿什么方向施力最小等。
)解决杠杆平衡时动力最小问题:此类问题中阻力×阻力臂为一定值,要使动力最小,必须使动力臂最大,要使动力臂最大需要做到①在杠杆上找一点,使这点到支点的距离最远;②动力方向应该是过该点且和该连线垂直的方向。
说明:应根据实际来选择杠杆,当需要较大的力才能解决问题时, 当为了使用方便,省距离时,应选 。
二、滑轮:1、 定滑轮:中间的轴 的滑轮。
②实质:定滑轮的实质是:F③特点:使用定滑轮 。
④对理想的定滑轮(不计轮轴间摩擦)F=GS F (或速度v F ) = 重物移动的距离S G (或速度v G ) 2、动滑轮:和重物一起 的滑轮。
(可上下移动, 也可左右移动)②实质:动滑轮的实质是: ③特点:使用动滑轮能 。
笔试模拟六一、选择题(1)算法分析的目的是()。
A)找出数据结构的合理性B)找出算法中输入和输出之间的关系C)分析算法的易懂性和可靠性D)分析算法的效率以求改进(2)下列叙述中正确的是()。
A)线性链表的各元素在存储空间中的位置必须是连续的B)线性链表的头元素一定存储在其他元素的前面C)线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面D)线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的(3)常采用的两种存储结构是()。
A)顺序存储结构和链式存储结构B)散列方法和索引方式C)链表存储结构和数组D)线性存储结构和非线性存储结构(4)一个队列的入队序列是1、2、3、4,则队列的输出序列是()。
A)4321B)1234C)1432D)3241(5)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
A)DB包括DBS和DBMSB)DBMS包括DB和DBSC)DBS包括DB和DBMSD)没有任何关系(6)有下列二叉树,对此二叉树前序遍历的结果为()。
A)ACFHIBEDGB)ABCDEFGHIC)ABDEGCFHID)ABCDEFHGI(7)下列叙述中正确的是()。
A)在面向对象的程序设计中,各个对象之间具有密切的关系B)在面向对象的程序设计中,各个对象都是公用的C)在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小D)上述3种说法都不对(8)对于长度为n的线性表,在最坏情况下,下列各种排序法所对应的比较次数中正确的是()。
A)冒泡排序为n /2B)冒泡排序为nD)快速排序为nD)快速排序为n(n -1)/2(9)对关系S和R 进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
A)并运算B)交运算C)差运算D)积运算(10)建立E-R模型的工作,属于软件生命周期中的()。
A)需求分析阶段B)设计阶段C)编码阶段D)测试阶段(11)在使用项目管理器时,选择移去文件,然后在提示的框中选择"移去"命令按钮,系统将会把该文件()。
A)直接从磁盘中删除B)被移出的文件将不能被任何项目添加C)被移出的文件只是将文件移出项目,但文件保留在磁盘中D)被移出的文件可以添加到其他项目中,但不能再次添加到原项目中,(12)函数LOWER("NCRE123")的值是()。
A)NCRE123B)NCREC)ncre123D)ncre(13)下列函数中,函数值是"奥运会"的是()。
A)SUBSTR("2008奥运会",5,6)B)SUBSTR("2008奥运会",6)C)RIGHT("2008奥运会",1,6)D)LEFT("2008奥运会",6)(14)下列关于下拉菜单和快捷菜单的说法中,错误的是()。
A)下拉菜单由条形菜单和弹出式菜单组成B)快捷菜单只包括弹出式菜单C)快捷菜单比下来菜单运行要快D)Visual FoxPro系统菜单就是一个典型的下拉式菜单(15)要设置日期时间型数据中的年份用4为数字显示,应使用下列哪条命令()。
A)SET CENTURY ONB)SET CENTURY OFFC)SET CENTURY TO 4D)SET CENTURY ON 4(16)下列关于主索引和候选索引的叙述中,不正确的是()。
A)主索引不可以通过INDEX命令建立,而候选索引可以B)主索引和候选索引都能保证表记录的唯一性C)主索引不可以建立在自由表上,而候选索引可以建立在自由表上D)一个表中只能存在一个主索引或一个候选索引(17)下设在表单有一个页框,页框包含两个页面Page1和Page2。
假设Page2没有设置Click事件代码,而Page1及页框和表单都设置了Click事件代码。
那么当表单运行时,如果单击Page2,系统将()。
A)执行表单的Click事件代码B)执行页框的Click事件代码C)执行页框的Page1的Click事件代码D)不会有任何反应(18)假设当前xs和cj表之间建立了临时联系,要取消两表间的联系,可使用()。
A)DELETE RELATIONB)DELETE RELATION xs TO cjC)SET RELATION TOD)SET RELATION xs TO cj(19)执行下列命令:SELECT AVG(成绩) AS 学生平均成绩FROM 成绩INTO TABLE tempTemp表中的字段名为()。
A)学生平均成绩B)AVG(成绩)C)学生平均成D)学生平均成**(20)有关PACK命令的描述,正确的是()。
A)PACK命令能物理删除当前表的当前记录B)PACK命令能删除当前表的带有删除标记的记录C)PACK命令能删除当前表的全部记录D)PACK命令能删除表的结构和全部记录(21)下列关于视图的说法中,不正确的叙述是()。
A)视图与表具有相同的特性,可以用来存储数据B)利用视图可以对数据进行更新C)视图与数据表可以进行连接操作D)视图是根据一个或多个表派生的虚拟表(22)在Visual FoxPro的查询设计器中,对应SQL短语DISTINCT的选项卡是()。
A)联接B)排序依据C)筛选D)杂项(23)下列关于接收参数和传送参数的说法中,正确的是()。
A)传送参数和接收参数的名字必须相同B)传送参数和接收参数排列顺序和数据类型必须一一对应C)接收参数的语句PARAMTERS可以写在程序中的任意位置D)通常传送参数的语句DO-WITH和接收参数的语句PARSMETERS不必搭配成对,可以单独使用(24)将学生表的"年龄"属性限制在18~22之间,这属于()。
A)实体完整性规则B)参照完整性规则C)域完整性规则D)字段限制规则(25)在Visual FoxPro中有如下内存变量的赋值语句:X={^2008-08-08 8:00:00 AM}Y=.y.Z="12.34"执行上述语句之后,内存变量的X、Y、Z的数据类型为()。
A)D、L、CB)T、L、NC)D、C、ND)T、C、N(26)给出在仓库"WH1"或"WH2"工作,且年龄小于40岁的职工号和姓名,正确命令是()。
A)SELECT 职工号,姓名FROM 职工;WHERE 年龄<40 AND 仓库号="WH1" OR 仓库号="WH2"B)SELECT 职工号,姓名FROM 职工;WHERE 年龄<40 AND (仓库号="WH1" AND 仓库号="WH2")C)SELECT 职工号,姓名FROM 职工;WHERE 年龄<40 OR 工仓库号="WH1" OR 仓库号="WH2"D)SELECT 职工号,姓名FROM 职工;WHERE 年龄<40 AND (仓库号="WH1" OR 仓库号="WH2")(27)SQL语句中用来指定所用的数据表应使用短语()。
A)SELECTB)WHEREC)FROMD)ORDER BY(28)该程序运行后屏幕显示的结果是()。
s=1FOR i=1 TO 5 STEP 2s=s+iENDFOR?sRETURNA)1B)5C)10D)16(29)在表单(Form1)的INIT事件中编写程序代码,下列语句中不可以将表单的背景颜色设置为绿色的是()。
A)Thisform.BackColor=RGB(0,255,0)B)This.Parent.BackColor=RGB(0,255,0)C)This.BackColor=RGB(0,255,0)D)选项A)和C)正确下面(30)到(35)题使用的"部门"表和"职工"表的表结构如下:部门(部门号C(2)、部门名称C(10))职工(部门号C(2)、职工号C(4)、姓名C(8)、年龄N(2)、基本工资N(7,2))(30)检索哪些部门中至少有一个部门的职工年龄在50以上,正确的命令是()。
A)SELECT 部门名称FROM 部门WHERE 部门号IN;SELECT 部门号FROM 职工WHERE 年龄>50B)SELECT 部门名称FROM 部门WHERE 部门号IN;(SELECT 部门号FROM 职工WHERE 年龄>50)C)SELECT 部门号FROM 职工WHERE 年龄>50 IN;SELECT 部门名称FROM 部门WHERE 部门号D)SELECT 部门号FROM 职工WHERE 年龄>50 IN;(SELECT 部门名称FROM 部门WHERE 部门号)(31)检索有职工的基本工资大于或等于"11"部门中任意一名职工工资的"部门号",正确的命令是()。
A)SELECT DISTINCT 部门号FROM 职工WHERE 基本工资>=ANY;(SELECT 基本工资FROM 职工WHERE 部门号="11")B)SELECT DISTINCT 部门号FROM 职工WHERE 基本工资>=ALL;(SELECT 基本工资FROM 职工WHERE 部门号="11")C)SELECT DISTINCT 部门号FROM 职工WHERE 基本工资>=ANY;(SELECT MAX(基本工资) FROM 职工WHERE 部门号="11")D)SELECT DISTINCT 部门号FROM 职工WHERE 基本工资>=ALL;(SELECT MIN(基本工资) FROM 职工WHERE 部门号="11")(32)检索最少有5名职工的每个部门的职工基本工资的总额()。
A)SELECT 部门号,COUNT(*),SUM(基本工资) FROM 职工;HAVING COUNT(*)>=5B)SELECT 部门号,COUNT(*),SUM(基本工资) FROM 职工;GROUP BY 基本工资HAVING COUNT(*)>=5C)SELECT 部门号,COUNT(*),SUM(基本工资) FROM 职工;GROUP BY 部门号HAVING COUNT(*)>=5D)SELECT 部门号,COUNT(*),SUM(基本工资) FROM 职工;GROUP BY 部门号WHERE COUNT(*)>=5(33)向职工表中插入一条记录,正确的命令是()。