VF模拟题
国家二级VF笔试模拟试卷42(题后含答案及解析)
国家二级VF笔试模拟试卷42(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.算法指的是A.计算机程序B.解决问题的计算方法C.排序算法D.解题方案准确而完整的描述正确答案:D解析:算法是指解题方案的准确而完整的描述。
算法不等于程序,也不等计算方法,更不是排序算法。
2.某线性表采用顺序存储结构,每个元素占4个存储单元,首地址为200,则第12个元素的存储地址为A.248B.247C.246D.244正确答案:D解析:设线性表牛的第一个数据元素的存储地址(指第一个字节的地址,即首地址)为ADR(a1),每个数据元素占k个字节,则线性表中第i个元素在计算机存储空间的存储地址为:ADR(ai)=ADR(a1)+(i-1)k因此,ADR(a12)=200+(12-1)×4=244。
3.下列关于队列的叙述正确的是A.在队列中只能插入数据B.在队列中只能删除数据C.队列是先进先出的线性表D.队列是先进后出的线性表正确答案:C解析:队列是限定只能在表的一端进行插入和在另一端进行删除操作的线性表。
队列的操作是按“先进先出”的原则进行的,因此队列又称先进先出或后进后出线性表。
4.一棵有16个结点的完全二叉树,对它按从上到下,从左至右给结点编号,则对于编号为7的结点X,它的父结点及右子结点的编号分别为A.2,14B.2,15C.3,14D.3,15正确答案:B解析:根据完全二叉树性质6,按从上到下,从左至右给结点编号,若k>1,则父结点编号为INT(k/2),所以第7号结点的父结点的编号是3。
若2k≤n,则编号为k的左子结点编号为2k;否则该结点无左子结点(显然也没有右子结点)。
若2k+1≤n,则编号为k的右子结点编号为2k+1;否则该结点无右子结点。
因此编号为7的结点的右子结点的编号为15。
vf试题及答案能复制
vf试题及答案能复制一、单项选择题(每题2分,共10分)1. Visual FoxPro中,用于定义表单的类是:A. FormB. ReportC. ClassD. Table答案:A2. 在Visual FoxPro中,用于创建数据库的命令是:A. CREATE DATABASEB. CREATE TABLEC. USED. SET DATABASE答案:A3. Visual FoxPro中,用于打开表单的命令是:A. DO FORMB. OPEN FORMC. CREATE FORMD. DESIGN FORM答案:A4. 在Visual FoxPro中,用于关闭表单的命令是:A. CLOSE FORMB. QUIT FORMC. END FORMD. CANCEL FORM答案:A5. Visual FoxPro中,用于查询数据的命令是:A. SELECTB. FROMC. WHERED. INTO答案:A二、填空题(每题2分,共10分)1. 在Visual FoxPro中,表单文件的扩展名是________。
答案:.scx2. Visual FoxPro中,用于定义变量的命令是________。
答案:DIMENSION3. 在Visual FoxPro中,用于创建表的命令是________。
答案:CREATE TABLE4. Visual FoxPro中,用于打开数据库的命令是________。
答案:USE5. 在Visual FoxPro中,用于关闭数据库的命令是________。
答案:CLOSE DATABASE三、简答题(每题5分,共10分)1. 简述Visual FoxPro中如何创建一个新表。
答案:在Visual FoxPro中创建一个新表,可以使用以下步骤: - 打开Visual FoxPro。
- 选择“文件”菜单中的“新建”选项。
- 选择“表单”。
- 在表单设计器中,使用“字段”工具来添加字段。
国家二级VF笔试模拟试卷50(题后含答案及解析)
国家二级VF笔试模拟试卷50(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.在下列选项中,不是算法一般应该具有的基本特征是A.确定性B.可行性C.无穷性D.拥有足够的情报正确答案:C解析:作为一个算法,一般应具有以下几个基本特征:可行性、确定性、有穷性、拥有足够的情报。
2.下列描述中不是链表的优点是A.逻辑上相邻的结点物理上不必相邻B.插入、删除运算操作方便,不必移动结点C.所需存储空间比线性表节省D.无需事先估计存储空间的大小正确答案:C解析:线性表的链式存储是用一组任意的存储空间来存放数据元素,链表结点空间是动态生成的,无需事先估计存储空间的大小。
链表逻辑上相邻的元素在物理位置上不一定相邻,因此需要另外开辟空间来保存元素之间的关系,花费的存储空间较顺序存储多。
在链表中插入或删除结点,只需修改指针,不需要移动元素。
3.在一棵二叉树上第8层的结点数最多是A.8B.16C.128D.256正确答案:C解析:根据二叉树的性质1:二叉树第k(k>1)层上,最多有2k-1个结点。
于是第8层的结点数最多是27=128。
4.对采用二分查找法进行查找运算的查找表,要求按______方式进行存储A.顺序存储B.链式存储C.顺序存储且结点按关键字有序D.链式存储且结点按关键字有序正确答案:C解析:二分法查找也称折半查找,它适合于按键值排序的存储结构。
在二分法查找时,每次取中间一个数据元素进行判断,若找到,则停止查找,否则决定取其前一半或后一半数据元素继续查找。
因此二分法查找只能用于已经排序的顺序存储结构。
5.在排序方法中,将整个无序序列分割成若干小的子序列并分别进行排序的方法,称为A.希尔排序B.冒泡排序C.插入排序D.选择排序正确答案:A解析:希尔排序法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个增量h的元素组成的)分别进行直接插入排序,待整个序列中的元素基本有序(增量足够小)时,再对全体元素进行一次直接插入排序。
VF试题及答案
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,其中有“教师”表和“学院”表。
vf试题及答案
vf试题及答案为了帮助学生更好地准备VF(Verbal Fluency)测试,以下是一些常见的VF试题及答案,供各位参考学习。
VF测试是一种常见的语言能力测试,旨在评估受试者在特定话题下产生词汇的流畅度和灵活性。
下面将以不同主题为例,提供试题以及可能的答案。
1. 动物类话题试题:请列举尽可能多的动物。
答案:猫、狗、老虎、狮子、大象、长颈鹿、熊、猴子、兔子、鲨鱼、鸟、青蛙、蜘蛛、蛇、鸭子、鸽子、松鼠、犀牛、海豚、蝴蝶、豹子、鱼、马、牛。
2. 食物类话题试题:请列举尽可能多的水果。
答案:苹果、香蕉、橙子、草莓、西瓜、葡萄、柠檬、蓝莓、樱桃、哈密瓜、桃子、橘子、梨、榴莲、菠萝、甘蔗、木瓜、石榴、杨梅、椰子、芒果、荔枝、柚子、橙汁。
3. 职业类话题试题:请列举尽可能多的职业。
答案:医生、护士、教师、工程师、演员、歌手、画家、律师、警察、消防员、厨师、服装设计师、记者、市长、CEO、导演、作家、推销员、司机、农民、建筑师、电工、航天员、设计师、朗读者。
4. 交通工具类话题试题:请列举尽可能多的交通工具。
答案:汽车、火车、飞机、自行车、摩托车、轮船、公交车、出租车、地铁、直升机、电动车、滑板、单轮电动车、滑板车、脚踏车、小汽车、大卡车、双层巴士、电动滑板、冲浪板、滑翔机、滑雪板、船、摩托艇、托马斯火车。
5. 国家和城市类话题试题:请列举尽可能多的国家和城市。
答案:中国、美国、日本、法国、德国、意大利、巴西、英国、澳大利亚、加拿大、俄罗斯、印度、韩国、南非、墨西哥、埃及、巴基斯坦、阿根廷、泰国、西班牙、巴黎、纽约、东京、伦敦、罗马、悉尼、多伦多、莫斯科、孟买、首尔、开罗。
以上是一些常见的VF试题及示例答案,希望能够对您备考VF测试有所帮助。
请注意,这些只是示范性的答案,您可以根据自己的想象力和词汇量来展开回答,达到流畅灵活的目标。
祝您考试顺利!。
国家二级VF笔试模拟试卷31(题后含答案及解析)
国家二级VF笔试模拟试卷31(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.下列叙述中,不正确的是A.算法的执行效率与数据的存储结构有关B.算法的空间复杂度是指执行这个算法所需要的内存空间C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.算法的时间复杂度是指执行这个算法所需要的时间正确答案:D解析:算法的时间复杂度是指执行算法所需要的引算工作量。
2.数据的存储结构是指A.数据所占的存储空间量B.数据的逻辑结构在计算机中表示C.数据在计算机中的顺序存储方式D.存储在外存中的数据正确答案:B解析:数据的存储结构是数据元素在计算机存储器内的表示。
数据的存储结构是逻辑结构用计算机语言的实现,即建立数据的机内表示。
3.在深度为5的满二叉树中,结点的个数为A.32B.31C.16D.15正确答案:B解析:二叉树有如下性质:深度为m的二叉树最多有2的m次方再减1个结点。
4.结构化程序设计的主要任务是确定每个模块的A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性正确答案:B解析:按结构化程序设计方法设计出的程序具有明显的优点,即程序易于理解、使用和维护,便于控制、降低程序的复杂性,便于验证程序的正确性,程序清晰易读,可理解性好。
5.信息隐蔽的概念与下述哪一种概念直接相关?A.软件结构定义B.模块独立性C.模块类型的划分D.模块耦合度正确答案:B解析:采用信息隐蔽的目的就是为了确保每个模块的独立性。
6.软件详细设计的主要任务是确定每个模块的A.算法和使用的数据结构B.外部接口C.功能D.编程正确答案:A解析:从软件开发的工程化观点来看,在使用程序设计语言编制程序以前,需要对所采用算法的逻辑关系进行分析,设计出全部必要的过程细节,并给予清晰的表达。
详细设计的任务就是要决定各个模块的实现算法,并精确表达出这些算法。
vf模拟考试试题及答案
vf模拟考试试题及答案一、选择题(每题2分,共20分)1. VF中,以下哪个函数用于判断变量是否为数字?A. IsNumericB. IsAlphaC. IsDateD. IsEmpty答案:A2. VF中,以下哪个函数用于连接两个字符串?A. ConcatB. ConnectC. JoinD. Append答案:C3. VF中,以下哪个函数用于计算两个日期之间的天数?A. DateDiffB. DateAddC. DatePartD. DateSerial答案:A4. VF中,以下哪个函数用于获取当前系统时间?A. NowB. GetTimeC. CurrentTimeD. Time答案:A5. VF中,以下哪个函数用于将字符串转换为小写?A. LowerB. LCaseC. LowerCaseD. ToLower答案:B6. VF中,以下哪个函数用于将字符串转换为大写?A. UpperB. UCaseC. UpperCaseD. ToUpper答案:B7. VF中,以下哪个函数用于判断字符串是否为空?A. IsEmptyB. IsNullC. IsBlankD. IsEmptyString答案:D8. VF中,以下哪个函数用于获取字符串的长度?A. LengthB. LenC. SizeD. Count答案:B9. VF中,以下哪个函数用于截取字符串的子串?A. SubStringB. MidC. SubstrD. Slice答案:A10. VF中,以下哪个函数用于替换字符串中的字符?A. ReplaceB. ReplaceAllC. SubstituteD. ReplaceWith答案:A二、填空题(每题2分,共20分)1. VF中,字符串连接运算符是_________。
答案:&2. VF中,逻辑运算符包括_________、_________和_________。
答案:AND, OR, NOT3. VF中,用于声明变量的关键字是_________。
国家二级VF笔试模拟试卷125(题后含答案及解析)
国家二级VF笔试模拟试卷125(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.对于现实世界中事物的特征,在实体—联系模型中使用______。
A.属性描述B.关键字描述C.二维表描述D.实体描述正确答案:C解析:数据用于描述实体,而实体之间往往存耷联系;属性描述的只是实体的特征;关键字说明实体的查询方法;实体描述说明不了实体之间的联系;二维表格既能描述实体,又能描述实体之间的联系。
2.把实体一联系模型转换为关系模型时,实体之间的多联系在关系模型中是通过______。
A.建立新的属性来实现B.建立新的关键字来实现C.建立新的关系来实现D.建立新的实体来实现正确答案:D解析:把实体一联系模型转换为关系模型时,需要实体之间存在多对多联系,一般需要一个中间环节将多对多的实体联系转化为一对多联系,这个中间环节一般是一个实体。
3.专门的关系运算不包括下列中的______。
A.连接运算B.选择运算C.投影运算D.交运算正确答案:D解析:专门的关系运算包括连接、选择和投影。
交运算属于集合运算。
4.对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为______。
A.并运算C.差运算D.积运算正确答案:B解析:并运算产生两个关系的和,S差R运算产生属于S但不属于R的集合,积运算产生的是两个关系的笛卡儿积。
5.关于VisualFoxPro的变量,下面说法中正确的是______。
A.使用一个简单变量之前要先声明或定义B.数组中各数组元素的数据类型可以不同C.定义数组以后,系统为数组的每个数组元素赋以数值0D.数组元素的下标下限是0正确答案:B解析:在Visual FoxPro中变量不用声明即可引用。
定义数组以后,系统为数组的每个数组元素赋以逻辑假,数组的下限是1;数组中各个数组元素可以是不同的数据类型。
国家二级VF笔试模拟试卷46(题后含答案及解析)
国家二级VF笔试模拟试卷46(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.算法计算量的大小称为算法的A.现实性B.难度C.复杂性D.效率正确答案:C解析:一个算法的计算量通常是随问题规模的增长而增长,因此比较不同算法的优劣主要应该以其“增长的趋势”为准则。
对于不同机器,算法的执行时也不同,不能用算法的运行时间来衡量,通常使用时间复杂性来衡量。
答案选C。
2.设栈S和队列Q的初始状态为空。
元素a、b、c、d、e、f依次通过栈S,并且一个元素出栈后即进入队列Q,若出队的顺序为b、d、c、f、e、a,则栈S的容量至少应该为A.3B.4C.5D.6正确答案:A解析:由于队列是先进先出线性表,队列Q的出队顺序为b、d、c、f、e、a,则入队顺序必定也是b、d、c、f、e、a,这一顺序就是栈S的出栈顺序。
又由于入栈顺序为a、b、c、d、e、f,因此入栈和出栈顺序是:a、b入栈,b出栈,c、d入栈,d、c出栈、e、f入栈,f、e、a出栈,因此栈中驻留元素最多是3个,因此栈S的容量至少应该为3。
3.在深度为5的满二叉树中,叶子结点的个数为A.32B.31C.16D.15正确答案:C解析:所谓满二叉树是指除最后一层外,每层上的所有结点都有两个子结点。
因此,在满二叉树中,最后一层的结点个数就是叶子结点的个数,本题中深度为5,故叶子结点数为25-1=24=16。
4.链表适用于______查找A.顺序B.二分法C.顺序,也能二分法D.随机正确答案:A解析:线性表的查找有顺序查找和二分法查找两种。
由于链表不能随机访问,要访问某个结点,必须从它的直接前趋指针域出发才能找到。
因此,链式存储的线性表,即使是有序表,也只能使用顺序查找。
5.希尔排序法属于哪个类型的排序法。
A.交换类排序法B.插入类排序法C.选择类排序法D.建堆排序法正确答案:B解析:希尔排序法的基本思想是:将整个无序序列分割成若干小的序列分别进行插入排序。
vf 模拟题
一、单项选择题1.在当前表中查询,若无满足条件的记录,下列函数中,其值为.T.的是A)BOF()B)FOUND()C)EOF()D)RECNO()2.一数据库名为学生,要想打开该数据库,应使用命令A)OPEN 学生B)OPEN DATABASE 学生C)USE DATABASE 学生D)USE 学生3.在下列的数据类型中,默认值为.F.的是A)数值型B)字符型C)逻辑型D)日期型4.在Visual FoxPro中,调用表设计器建立数据库表“学生.DBF”的命令是A)MODIFY STRUCTURE 学生B)MODIFY COMMAND 学生C)CREATE 学生D)CREATE TABLE 学生5.下列操作中,不能用MODIFY STRUCTURE命令实现的是A)为表增加字段B)删除表中的某些字段C)对表的字段名进行修改D)对记录数据进行修改6.在Visual FoxPro中,下面关于自由表的叙述正确的是A)自由表和数据库表是完全相同的B)自由表不可以加入到数据库中C)自由表不能建立字段级规则和约束D)自由表不能建立候选索引。
7.执行命令LIST NEXT 1后,记录指针的位置指向A)下一条记录B)原来的记录C)首记录D)尾记录8.下列命令中,能够进行条件定位的命令是A)SKIPB)GOC)LOCATED)SEEK9.不能向表文件增加记录的命令是A)BROWSEB)APPENDC)INSERTD)REPLACE10.对表文件中的记录进行修改,不需要交互操作的命令是A)EDITB)CHANGEC)REPLACED)BROWSE11.在Visual FoxPro中,建立索引的作用之一是A)节省存储空间B)便于管理C)提高查询速度D)提高查询速度和更新速度12.在VFP中,在两个表的主索引之间建立的联系是A)一对一联系B)一对多联系C)一对一联系和一对多联系都可以D)以上都不正确13.设职工表和按“工作日期”索引文件已经打开,要把记录指针定位到工作刚好满90天的职工,应当使用命令A)FIND DATE()-90B)SEEK DATE()+90C)FIND DATE()+90D)SEEK DATE()-9014.Visual FoxPro参照完整性规则不包括()A)更新规则B)删除规则C)查询规则D)插入规则15.下列命令在不带任何子句(短语)时,可对当前表中所有记录操作的命令是A)DISPLAYB)RECALLC)DELETED)COUNT16.如果成功的执行了命令H—>KCH,M—>KCH,则说明A)两个KCH都是内存变量B)前一个KCH是内存变量,后一个KCH是字段变量C)两个KCH都是字段变量D)前一个KCH是字段变量,后一个KCH是内存变量17.Visual FoxPro中,使用SET RELATION命令可以建立两个表之间的联系,这种联系是A)永久联系B)临时联系或永久联系C)临时联系D)普通联系18.Visual FoxPro在SQL方面不支持A)数据定义功能B)数据查询功能C)数据操纵功能D)数据控制功能19.在SQL查询时,用WHERE子句(短语)指出的是A)查询目标B)查询结果C)查询条件D)查询视图20.某商场的销售数据库有如下表:部门表(部门号,部门名称)和商品表(部门号,商品号,商品名称,单价,数量,产地)。
国家二级VF笔试模拟试卷106(题后含答案及解析)
国家二级VF笔试模拟试卷106(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.关于数据库,下列说法正确的是( )。
A.数据库就是二维关系表B.数据库就是表和关系的结合C.数据库就是关系D.数据库就是数据格正确答案:B2.“向导”菜单命令在( )菜单中。
A.“编辑”B.“文件”C.“窗口”D.“工具”正确答案:D3.关系的三种基本运算法则是( )。
A.选择,投影、添加B.选择、投影、联接C.选择、联接、删除D.投影、联接、插入正确答案:B4.VFP中数据库是( )数据库。
A.网状B.层次C.关系D.其它正确答案:C5.在VFP中,有五种类型的常量,分别为数值型、字符型、日期型、时间型和( )。
A.逻辑型B.浮点型C.备注型D.通用型正确答案:A6.在VFP中除使用菜单方式,命令方式以外,这可以使用( )方式进行数据库操作。
A.循环B.程序C.内在变量D.备注文件正确答案:B7.在VFP的数据类型中,用于存放图像、声音、等多媒体对象的类型是( )。
A.备注型B.逻辑型C.通用型D.字符型正确答案:C8.关于数据库表和自由表,下列说法正确的是( )。
A.数据库表可以转换为数据表,反之不能B.自由表可以转换为数据库表,反之不能C.两者不能相互转换D.两者可以相互转换正确答案:D9.在表的索引类型中,主索引可以在( )中建立。
A.自由表B.数据库表C.任何表D.自由表和视图正确答案:B10.在VFP中主索引字段( )。
A.不能出现重复值或空值B.能出现重复值或空值,C.能出现重复值,不能出现空值D.能出现控制不能出现重复值正确答案:A11.与FoxPro相比,Visual FoxPro中增加了( )。
A.备注型字段B.屏幕型字段C.日期型字段D.日期时间型字段正确答案:D12.当前目录下有数据库文件QLDBF,要将转变为文本文件的正确操作是( )。
国家二级VF笔试模拟试卷109(题后含答案及解析)
国家二级VF笔试模拟试卷109(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.取值只有两种数据类型是( )。
A.日期型B.整型C.逻辑型D.字符型正确答案:C2.在工作区1中已打开数据库CGE.DBF,则在工作区2再次打开操作是( )。
A.USE IN2 AGAINB.USE CGE IN2AGAINC.USE CGE IN 2D.非法操作正确答案:B3.数据库系统的构成为:数据库,计算机硬件系统,用户和( )。
A.操作系统B.文件系统C.数据系统D.数据集合正确答案:D4.下列不属于文件系统特点的项是( )。
A.文件内部的数据有结构B.数据可为特定用户专用C.数据结构和应用程序相互依赖D.减少和控制了数据冗余正确答案:D5.在文件管理系统中,( )。
A.文件内部数据之间有联系,文件之间没有任何联系B.文件内部数据之间有联系,文件之间有联系C.文件内部数据之间没有联系,文件之间没有任何联系D.文件内部数据之间没有联系,文件之间有联系正确答案:A6.以下数据哪些不是字符型数据( )。
A.01/01/98B.”01/01/97”C.”12345”D.”ASLDKF”正确答案:A7.定义全局型变量,使用什么命令( )。
A.PUBLICB.PRIV ATEC.LOCALD.CREATE正确答案:A8.数据表中的记录暂时不想使用,为提高数据表的使用效率,对这些“数据”要进行( )。
A.逻辑删除B.物理删除C.不加处理D.数据过滤器正确答案:A9.对数据表的结构进行操作,是在( )环境下完成的。
A.表设计器B.表向导C.表浏览器D.表编辑器正确答案:A10.在数据表中建立一个索引应当依照( )。
A.一个字段B.多个字段C.表达式D.唯一一个字段正确答案:C11.在索引的四种类型中,不具有唯一性的是( )。
vf模拟题全
一、选择题(每题2分。
共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选择是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是A)线性表是线性结构B)栈与队列是非线性结构C)线性链表是非线性结构D)二叉树是线性结构(2)下列数据结构中,插入时不需要移动其他元素的是A)有序线性表B)无序线性表C)栈和队列D)以上三种都不是(3)数据的存储结构是指A)数据所占的存储空间量B)数据的逻辑结构在计算机中的表示C)数据在计算机中的顺序存储方式D)存储在外存中的数据(4)一棵二叉树中共有69个度为2的结点与80个度为1的结点,则该二又树中的总结点数为A)22l B)219C)231 D)229(5)下列关于栈的叙述中正确的是A)只能在栈顶插入元素,而不能删除元素B)可以插入元素。
也能删除元素C)插入元素时需要移动栈中所有的元素D)删除元素时需要移动栈中所有的元素(6)下列叙述中正确的是A)软件测试的目的是证明程序是否正确B)软件测试的目的是尽可能多的发现程序中的错误C)软件测试的目的是使程序运行结果正确D)软件测试的目的是使程序符合结构化原则(7)下列叙述中正确的是A)在面向对象的程序设计中,各个对象之间应相对独立,相互依赖性小B)在面向对象的程序设计中,各个对象之间应具有密切的联系C)在面向对象的程序设计中,各个对象应都是公用的D)上述三种说法都不对(8)下列叙述中正确的是A)数据库设计是指设计数据库系统B)数据库设计是指设计数据库管理系统C)数据库设计是指在已有数据库管理系统的基础上建立数据库D)以上三种说法都不对(9)设有二元关系R和三元关系s,下列运算中合法的是A)Rn S B)RU SC)R—S D)R×S(10)下列关于E_R图的描述中正确的是A)E-R图只能表示实体之间的联系B)E-R图只能表示实体和实体之间的联系C)E_R图只能表示实体和属性D)E—R图能表示实体、属性和实体之间的联系(11)隐藏命令窗口的组合键是A)Ctrl+F2 B)Ctrl+F4C)Ctrl+F6 D)Ctrl+F8(12)目前三种基本的数据模型是A)层次模型、网状模型、关系模型B)网状模型、关系模型、对象模型,C)网络模型,关系模型、对象关系模型D)层次模型、关系模型、树状模型(13)在数据库表设计器中可以设置的有效性规则有A)设置字段的有效性规B)设置记录的有效性规则C)设置表增、删、改的规则D)以上均正确(14)下列关于数据库操作的说法中,不正确的是A)数据库被删除后,它所包含的数据库表并不被删除B)打开了新的数据库,原来已打开的数据库并没有被关闭C)数据库被关闭后,它所包含的数据库表不能被打开D)数据库被删除后,它所包含的数据表可以变成自由表(15)VFP系统中,使用查询设计器生成的查询文件中保存的是A)查询的命令B)查询的结果C)与查询有关的基表D)查询的条件(16)打开Visual FoxPr0“项目管理器”的“文档”(Does)选项卡,其中包含的文件是A)表单(Form)文件B)报表(Report)文件C)标签(Label)文件D)以上三种文件.(17)下列命令用于显示l968年及其以前出生的职工记录,其中错误的是A)LIST FOR YEAR(出生日期)<一1968B)LIST FOR SUBSTR(DTOC(出生日期),7,2)<=”68”C)LIST FOR LEFT(DTOC(出生日期),7,2)<=”68”D)LIST FOR RIGHT(DTOC(出生日期),2)<一”68”(18)结束FOR循环的命令为A)Read Events B)Clear EventsC)Enddo D)Endfor(19)数据库表的参照完整性规则包括更新规则、删除规则和插入规则。
全国计算机等级二级VF模拟笔试题(含答案)
计算机等级二级VF模拟笔试题一、选择题(1)在深度为5的满二叉树中,叶子结点的个数为A)32B)31C)16D)15(2)若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是A) bdgcefhaB) gdbecfhaC) bdgaechfD) gdbehfca(3)一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。
而实现递归调用中的存储分配通常用A)栈B)堆C)数组D)链表(4)软件工程的理论和技术性研究的内容主要包括软件开发技术和A)消除软件危机B)软件工程管理C)程序设计自动化D)实现软件可重用(5)开发软件时对提高开发人员工作效率至关重要的是A)操作系统的资源管理功能B)先进的软件开发工具和环境C)程序人员的数量D)计算机的并行处理能力(6)在软件测试设计中,软件测试的主要目的是A)实验性运行软件B)证明软件正确C)找出软件中全部错误D)发现软件错误而执行程序(7)数据处理的最小单位是A)数据B)数据元素C)数据项D)数据结构(8)索引属于A)模式B)内模式C)外模式D)概念模式(9)下述关于数据库系统的叙述中正确的是A)数据库系统减少了数据冗余B)数据库系统避免了一切冗余C)数据库系统中数据的一致性是指数据类型一致D)数据库系统比文件系统能管理更多的数据(10)数据库系统的核心是A)数据库B)数据库管理系统C)模拟模型D)软件工程(11)为了合理组织数据,应遵循的设计原则是A)"一事一地"的原则,即一个表描述一个实体或实体之间的一种联系B)用外部关键字保证有关联的表之间的联系C)表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段D)以上各原则都包括(12)关系运算中花费时间可能最长的运算是A)选择B)联接C)并D)笛卡儿积(13)下列赋值语句中正确的是A)STORE 1 TO X,YB)STORE 1,2 TO XC)STORE 1 TO X YD)STORE 1、2 TO X(14)执行下列语句,其函数结果为STORE -100 TO X?SIGN(X)*SQRT(ABS(X))A)10B)-10C)100D)-100(15)通过项目管理器窗口的命令按钮,不能完成的操作是A)添加文件B)运行文件C)重命名文件D)连编文件(16)在Visual FoxPro中,在命令窗口输入CREATE DATABASE命令,系统产生的结果是A)系统会弹出"打开"对话框,请用户选择数据库名B)系统会弹出"创建"对话框,请用户输入数据库名并保存C)系统会弹出"保存"对话框,请用户输入数据库名并保存D)出错信息(17)ABC.DBF是一个具有两个备注型字段的数据表文件,若使用COPY TO TEMP命令进行复制操作,其结果是A)得到一个新的数据表文件B)得到一个新的数据表文件和一个新的备注文件C)得到一个新的数据表文件和两个新的备注文件D)错误信息,不能复制带有备注型字段的数据表文件(18)要将数据库表从数据库中移出成为自由表,可使用命令A)DELETE TABLE <数据表名>B)REMOVE TABLE <数据表名>C)DROP TABLE <数据表名>D)RELEASE TABLE <数据表名>(19)下列关于视图的说法中,错误的是A)视图可以从单个表或多个表中派生B)可以在磁盘中找到相应的视图文件C)视图可以作为查询的数据源D)利用视图可以暂时使数据从数据库中分离成为自由数据(20)不需要事先建立就可以使用的变量是A)公共变量B)私有变量C)局部变量D)数组变量(21)设某程序中有PROG1.prg、PROG2.prg、PROG3.prg三个程序依次嵌套,下面叙述中正确的是A)在PROG1.prg中用!RUN PROG2.prg语句可以调用PROG2.prg子程序B)在PROG2.prg中用RUN PROG3.prg语句可以调用PROG3.prg子程序C)在PROG3.prg中用RETURN语句可以返回PROG1.prg主程序D)在PROG3.prg中用RETURN TO MASTER语句可以返回PROG1.prg主程序(22)执行下列程序:以下是引用片段:CLEARDO ARETURNPROCEDURE APRIVATE SS=5DO B?SRETURNPROCEDURE BS=S+10RETURN程序的运行结果为A)5B)10C)15D)程序错误,找不到变量(23)将编辑框的ReadOnly属性值设置为.T.,则运行时此编辑框中的内容A)只能读B)只能用来编辑C)可以读也可以编辑D)对编辑框设置无效(24)下列关于表格的说法中,正确的是A)表格是一种容器对象,在表格中全部按列来显示数据B)表格对象由若干列对象组成,每个列对象包含若干个标头对象和控件C)表格、列、标头和控件有自己的属性、方法和事件D)以上说法均正确(25)在表单MyForm中通过事件代码,设置标签Lbl1的Caption属性值设置为"计算机等级考试",下列程序代码正确的是A)MyForm.Lbl1.Caption="计算机等级考试"B)This.Lbl1.Caption="计算机等级考试"C)ThisForm .Lbl1.Caption="计算机等级考试"D)ThisForm.Lbl1.Caption=计算机等级考试(26)下列关于报表预览的说法,错误的是A)如果报表文件的数据源内容已经更改,但没有保存报表,其预览的结果也会随之更改B)只有预览了报表后,才能打印报表C)在报表设计器中,任何时候都可以使用预览功能,查看页面设计的效果D)在进行报表预览的同时,不可以更改报表的布局(27)下列关于域控件的说法,错误的是A)从数据环境设置器中,每拖放一个字段到报表设置器中就是一个域控件B)域控件用于打印表或视图中的字段、变量和表达式的计算结果C)域控件的"表达式生成器"对话框中的"表达式"文本框中必须要有数值表达式,否则将不能添加该域控件D)如果域控件的"表达式生成器"对话框中的"表达式"文本框中没有数值表达式,可在"格式"文本框中设置表达式添加该域控件(28)下列关于别名和自联接的说法中,正确的是A)SQL语句中允许在WHERE短语中为关系定义别名B)为关系定义别名的格式为:<别名><关系名>C)在关系的自联接操作中,别名是必不可少的D)以上说法均正确(29)下列关于SQL对表的定义的说法中,错误的是A)利用CREATE TABLE语句可以定义一个新的数据表结构B)利用SQL的表定义语句可以定义表中的主索引C)利用SQL的表定义语句可以定义表的域完整性、字段有效性规则等D)对于自由表的定义,SQL同样可以实现其完整性、有效性规则等信息的设置(30)在SQL的数据定义功能中,下列命令格式可以用来修改表中字段名的是A)CREATE TABLE 数据表名NAME...B)ALTER TABLE 数据表名ALTER字段名...C)ALTER TABLE 数据表名RENAME COLUMN字段名TO...D)ALTER TABLE 数据表名ALTER 字段名SET DEFAULT...(31)利用SQL 命令从职工表中派生出含有"职工号"、"姓名"字段的视图,下列语句正确的是A)CREATE VIEW ZG_view;SELECT 职工号,姓名FROM 职工表B)CREATE VIEW ZG_view AS;SELECT 职工号,姓名FROM 职工表C)CREATE QUERY ZG_view;SELECT 职工号,姓名FROM 职工表D)CREATE QUERY ZG_view AS;SELECT 职工号,姓名FROM 职工表第(32)~(35)题使用如下的班级表和学生表。
VF机试模拟题
VF机试模拟题
综合应用题(30分)(注意:所有命令格式不能简写,如select不允许写成sele)在考生文件夹下有cj表(包含学号、语文、数学、英语和学分5个字段),其中前4个字段已有数据。
请编写符合下列要求的程序并运行程序:
1.新建一个名为myform
2.scx的表单,表单标题为"数据更新",表单的高为:300,宽
为:550。
2.在表单上添加一个名为grid1的表格控件,grid1表格的显示cj表中的所有字段信息。
3.在表单上添加2个名为command1、command2的命令按钮,command1的标题为"
更新"和command2的标题为"退出"。
4.程序运行后,单击"更新"按钮应完成以下操作:根据学生的"语文"成绩更新"学分
"字段。
学分的更新的方法是:语文60分以上(包括60分)在原有学分的基础上增加2学分;单击"退出"按钮,程序终止运行。
VF模拟考试题和答案解析
《VFP程序设计》期末模拟试卷-Ⅰ一、判断正误(对的打√号,错的打X号,每题1分,共10分)(X)1、利用VAL函数实现字符型数据到数值型数据的转换时,要转换的字符串必须全部由数字字符组成,否则将无法转换。
(√)2、数据库管理技术的发展经历了人工管理阶段、文件管理阶段和数据库系统阶段。
(√)3、若希望避免用户向自由表中的某字段输入重复数据,则应该根据此字段建立候选索引,以便自动进行惟一性检查。
(X)4、 COUNT、SUM和AVERAGE命令中若缺省<范围>子句,其默认的记录范围仅为当前记录。
(√)5、工作区选择命令SELECT中既可使用表别名,也可以使用工作区别名或工作区编号来指定欲选择的工作区。
(√)6、 Visual FoxPro中一个工作区中只能打开一个表,但同一个表可以在不同的工作区中同时被打开。
(X)7、循环结构中,LOOP语句的功能是退出循环,执行循环结构的下一条语句。
(√)8、主索引只能在数据库表中指定,而候选索引在数据库表和自由表中都可使用。
(X)9、 Visual FoxPro中的命令按钮组、文本框、表格、选项按钮组等都属于容器类控件。
( √ )10、系统提供的查询设计器和查询向导建立的查询保存时会产生一个扩展名为.QPR的文件,运行后才能得到查询结果。
二、单项选择(请将答案填在每题的括号内,每题1分,共20分)1、保存在计算机中具有一定结构的相关数据的集合称为()。
(A)数据库(B)数据库系统(C)数据库管理系统(D)数据结构2、利用数据库技术进行人事档案管理是属于计算机的()。
(A)科学计算应用(B)过程控制应用(C)数据处理应用(D)辅助工程应用3、Visual FoxPro 6.0 管理的数据库是()型数据库。
(A)网络(B)层次(C)关系(D)链状4、Visual FoxPro 6.0系统提供的FOR<条件>子句与一些相关的命令配合使用可以方便地实现关系运算中()的操作。
国家二级VF机试(数据库及其操作)模拟试卷4(题后含答案及解析)
国家二级VF机试(数据库及其操作)模拟试卷4(题后含答案及解析)题型有:1. 选择题选择题1.CREATE DATABASE命令用来建立A.数据库B.关系C.表D.数据文件正确答案:A解析:建立数据库文件的命令是CREATE DATABASE。
知识模块:数据库及其操作2.打开数据库的命令是A.USEB.USE DATABASEC.OPEND.OPEN DATABASE正确答案:D解析:打开数据库的命令是OPEN DATABASE,具体语法格式是:OPEN DATABASE[数据库名],而打开数据表的命令是USE。
知识模块:数据库及其操作3.在Visual FoxPro中,关系数据库管理系统所管理的关系是A.一个DBF文件B.若干个二维表C.一个DBC文件D.若干个DBC文件正确答案:B解析:在关系数据库中,关系就是二维表,并且数据库中不止只有一个二维表,所以关系数据库管理系统所管理的关系就是若干个二维表。
知识模块:数据库及其操作4.打开数据库abc的正确命令是A.OPEN DATABASE abeB.USE abeC.USE DATABASE abcD.OPEN abe正确答案:A解析:打开数据库的命令是OPEN DATABASE,具体语法格式是:OPEN DATABASE[数据库名],而打开数据库表的命令是USE。
知识模块:数据库及其操作5.MODIFY STRUCTURE命令的功能是A.修改记录值B.修改表结构C.修改数据库结构D.修改数据库或表结构正确答案:B解析:MODIFY STRUCTURE的作用是打开表结构设计器,修改表结构。
知识模块:数据库及其操作6.在Visual FoxPro中,下列描述正确的是A.关系也被称作表单B.数据库文件不存储用户数据C.表文件的扩展名是AbeD.多个表存储在一个物理文件中正确答案:B解析:在Visual FoxPro中,一个关系被称为一个表,而不是表单:Visual FoxPro中表文件扩展名为dbf,而.dbc是数据库文件的扩展名;数据库文件是对其中的数据库表或视图进行组织和管理,并不用来存储表,每个数据表都是独立的物理文件。
国家二级VF笔试模拟试卷300(题后含答案及解析)
国家二级VF笔试模拟试卷300(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.为了提高测试的效率,应该A.随机选取测试数据B.取一切可能的输入数据作为测试数据C.在完成编码以后制定软件的测试计划D.集中对付那些错误群集的程序正确答案:D解析:测试的目的是发现软件中的错误。
经验表明,程序中存在错误的概率与该程序中已发现的错误成正比。
这一现象说明,为了提高测试效率,测试人员应该集中对待那些错误群集的程序。
2.下面关于对象概念的描述中,错误的是A.对象就是C语言中的结构体变量B.对象代表着正在创建的系统中的一个实体C.对象是一个状态和操作(或方法)的封装体D.对象之间的信息传递是通过消息进行的正确答案:A解析:对象是由数据和容许的操作组成的封装体,与客观实体有直接的对应关系,对象之间通过传递消息互相联系,从模拟现实世界中不同事物彼此之间的联系,B)、C)、D)是正确的,对象的思想广泛应用于C++、Java等语言中,因此A)错误。
3.数据的存储结构是指______。
A.存储在外存中的数据B.数据所占的存储空间量C.数据在计算机中的顺序存储方式D.数据的逻辑结构在计算机中的表示正确答案:D解析:数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构(也称数据的物理结构)。
一种数据结构可根据需要采用不同的存储结构。
常用的存储结构有顺序、链接、索引等方式。
4.与设计测试用例无关的文档是______。
A.需求说明书B.设计说明书C.项目开发计划D.源程序正确答案:C5.下列叙述中正确的是A.一个逻辑数据结构只能有一种存储结构B.数据的逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率正确答案:D解析:一般来说,一种数据的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序、链接、索引等存储结构。
VF期末考试模拟题
VF期末考试模拟题两套模拟计算机Visual FoxPro题第一套一.判断1数据表和自由表无差异。
错2.Vf允许您将同一个表重复打开在不同工作区中。
错3执行delete命令一定要慎重,否则记录逻辑删除后,将无法恢复。
错4自由表的字段名最长为10个字符。
对5设表文件中有8条记录,且已打开,当bof()为真时,recno()的返回值为1。
对6您可以在一个工作区中同时打开多个表。
错7设表文件中有5条记录,且已打开,当bof()为真时,recno()的返回值为0. 错8数据库表可以拥有主索引。
对一、选择1.为表单myform添加事件或方法代码,改变该表单中的控件cmd1的caption属性的正确命令是(c)A.THisformset.cmd1.caption=”最后一个“B.Myform.cmd1=”最后一个“C.Thisform.cmd1. caption”最后一个“D.This.cmd1. caption=”最后一个“2.物理删除表中所有记录命令是(C)A.DELETEB.SkipC.ZapD.Recall3.将当前库文件内容拷贝到kbo1.dbf库文件中的命令是(B)A.Copy stru to kbo1B.Copy to kbo1C.Copy stru exte to kbo1D.Copy file to kbo14.在vf 中,浏览表记录的命令是(B)/doc/8518087305.html,eB.browseC.modifyD.close5.项目管理器中移去文件是指(B)A.将文件从磁盘上彻底删除B.将文件从项目中一区移去C.移去文件后再也不能恢复D.移去文件与删除文件相同6.表单文件的扩展名为(B)A..sctB..scxC..vctD..pqr7.在“选项“对话框的“文件位置“选项卡中可以设置(B)A.表达的默认大小B.默认目录C.日期和事件的显示格式D.程序代码的颜色8.使用SEEK 命令搜索表中出生日期为01/23/1996的记录,应执行(A)命令A . SEEK{^1996/01/23}B. SEEK{01/23/96}C. SEEK{96/01/23}D. SEEK{01/23/1996}9. 使用“标签向导”设置标签时,必须首先确定(D)A.表B.视图C.查询D.数据源10. 在VF 中,逻辑运算符有(D)A. .NOT.B. .AND.C. .OR.D. 以上答案均正确11. 下列命题正确的是(B)A. 关系代数语言和关系演算语言均为DDL 语言B. 关系代数语言和关系演算语言均为DML 语言C.关系代数语言为DML 语言,关系演算语言为DDL 语言D. 关系代数语言为DDL 语言,关系演算语言为DML 语言12. 使用MODIFY DATABASE命令打开数据库设计器时,如果指定了NOEDIT选项,则表示(A)A.只是打开数据库设计器,禁止对数据库进行修改B.打开数据库设计器,并可以对数据库进行修改C.在数据库设计器打开后程序继续执行D.打开数据库设计器,应用程序会暂停13. 选择操作是根据某些条件对关系做(C)A. 重直分割B. 选择权C. 水平分割D. 分解操作14. 在“SET EXACT ON”的情况下,命令“FOX”=“FO”显示的结果是(B)A. .T.B. .F.C.错误信息D.以上都不对15. 下列表达式中结果为“计算机等级考试”的表达式为(D)A. “计算机”|“等级考试”B. “计算机”&“等级考试”C. “计算机”and“等级考试”D. “计算机”+“等级考试”16. 下列选项中是日期型常量的是(B)A.{“99/12/31”}B {99/12/31}C. 99/12/31D.CTOD(99/12/3117. 利用向导创建数据表时,应该(D)A.在工具栏上单击向导按钮B. 在命令窗口执行CREATEC. 在表设计器中选择D. 在新建窗口中单击向导按钮18. 在VF中删除记录有(A)和()两种A. 逻辑删除和物理删除B. 逻辑删除和彻底删除C. 物理删除和彻底删除D. 物理删除和移去删除19. 唯一索引中的“唯一性”是指(A)的唯一A. 字段值B. 字符值C. 索引项D. 视图项20. WAIT TIMEOUT 后的数值代表(A)A.秒数B. 分钟数C. 小时数D. 天数21 vf主界面的菜单栏中包括(B)菜单。
国家二级VF机试(数据库及其操作)模拟试卷3(题后含答案及解析)
国家二级VF机试(数据库及其操作)模拟试卷3(题后含答案及解析)题型有:1. 选择题选择题1.如果在命令窗口执行命令“LISI名称”后主窗口中显示记录号名称1电视机2计算机3电话线4电冰箱5电线假定名称字段为字符型,宽度为6,那么下面程序段的输出结果是GO 2 SCAN NEXT 4 FOR LEFT(名称,2)=”电”IF RIGHT(名称,2)=”线”EXIT ENDIF ENDSCAN ?名称A.电话线B.电线C.电冰箱D.电视机正确答案:A解析:题干中给出的程序段的功能是从表中第二条语句开始到它后面的四条语句,将第一个字为“电”并且最后一个字为“线”的记录显示输出。
题干中给出的条件指出表字段宽度为6。
“电话线”第一个字是“电”,最后一个字是“线”。
符合条件。
知识模块:数据库及其操作2.为当前表中所有学生的总分增加10分,可以使用的命令是A.CHANGE总分WITH总分+10B.REPLACE 总分WITH总分+10C.CHANGE ALL 总分WITH 总分+10D.REPLACE ALL 总分WITH 总分+10正确答案:D解析:在VFP中,修改表记录的命令有3个,分别是Change、Edit和Replace。
其中,Change和Edit命令均用于交互对当前表的记录进行编辑、修改,并且默认修改的是当前记录。
所以选项A和选项C的Change命令为交互状态下的修改记录的命令,此处命令格式也是错误的。
可以使用:REPLACE命令直接用指定表达式或值修改记录,REPLACE命令的常用格式是:REPLACE FieldName1 WITH e Expression/[,FieldName2 WITH eExpression2]…[FOR lExpression1] 该命令的功能是直接利用表达式eExpression的值替换字段FieldName的值,从而达到修改记录值的目的,该命令一次可以修改多个字段(eExpression1,eExpression2…)的值,如果不使用FOR短语,则默认修改的是当前记录;如果使用了FOR短语,则修改逻辑表达式lExpression1为真的所有记录。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2007年9月计算机二级VF模拟试题(7)及答案一、选择题(1)在深度为5的满二叉树中,叶子结点的个数为A)32B)31C)16D)15正确答案: B(2)若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是A) bdgcefhaB) gdbecfhaC) bdgaechfD) gdbehfca正确答案: D(3)一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。
而实现递归调用中的存储分配通常用A)栈B)堆C)数组D)链表正确答案: A(4)软件工程的理论和技术性研究的内容主要包括软件开发技术和A)消除软件危机B)软件工程管理C)程序设计自动化D)实现软件可重用正确答案: B(5)开发软件时对提高开发人员工作效率至关重要的是A)操作系统的资源管理功能B)先进的软件开发工具和环境C)程序人员的数量D)计算机的并行处理能力正确答案: B(6)在软件测试设计中,软件测试的主要目的是A)实验性运行软件B)证明软件正确C)找出软件中全部错误D)发现软件错误而执行程序正确答案: D(7)数据处理的最小单位是A)数据B)数据元素C)数据项D)数据结构正确答案: C(8)索引属于A)模式B)内模式C)外模式D)概念模式正确答案: B(9)下述关于数据库系统的叙述中正确的是A)数据库系统减少了数据冗余B)数据库系统避免了一切冗余C)数据库系统中数据的一致性是指数据类型一致D)数据库系统比文件系统能管理更多的数据正确答案: B(10)数据库系统的核心是A)数据库B)数据库管理系统C)模拟模型D)软件工程正确答案: B(11)为了合理组织数据,应遵循的设计原则是A)"一事一地"的原则,即一个表描述一个实体或实体之间的一种联系B)用外部关键字保证有关联的表之间的联系C)表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段D)以上各原则都包括正确答案: D(12)关系运算中花费时间可能最长的运算是A)选择B)联接C)并D)笛卡儿积正确答案: D(13)下列赋值语句中正确的是A)STORE 1 TO X,YB)STORE 1,2 TO XC)STORE 1 TO X YD)STORE 1、2 TO X正确答案: A(14)执行下列语句,其函数结果为STORE -100 TO X?SIGN(X)*SQRT(ABS(X))A)10B)-10C)100D)-100正确答案: B(15)通过项目管理器窗口的命令按钮,不能完成的操作是A)添加文件B)运行文件C)重命名文件D)连编文件正确答案: C(16)在Visual FoxPro中,在命令窗口输入CREATE DATABASE命令,系统产生的结果是A)系统会弹出"打开"对话框,请用户选择数据库名B)系统会弹出"创建"对话框,请用户输入数据库名并保存C)系统会弹出"保存"对话框,请用户输入数据库名并保存D)出错信息正确答案: A(17)ABC.DBF是一个具有两个备注型字段的数据表文件,若使用COPY TO TEMP命令进行复制操作,其结果是A)得到一个新的数据表文件B)得到一个新的数据表文件和一个新的备注文件C)得到一个新的数据表文件和两个新的备注文件D)错误信息,不能复制带有备注型字段的数据表文件正确答案: B(18)要将数据库表从数据库中移出成为自由表,可使用命令A)DELETE TABLE <数据表名>B)REMOVE TABLE <数据表名>C)DROP TABLE <数据表名>D)RELEASE TABLE <数据表名>正确答案: B(19)下列关于视图的说法中,错误的是A)视图可以从单个表或多个表中派生B)可以在磁盘中找到相应的视图文件C)视图可以作为查询的数据源D)利用视图可以暂时使数据从数据库中分离成为自由数据正确答案: B(20)不需要事先建立就可以使用的变量是A)公共变量B)私有变量C)局部变量D)数组变量正确答案: B(21)设某程序中有PROG1.prg、PROG2.prg、PROG3.prg三个程序依次嵌套,下面叙述中正确的是A)在PROG1.prg中用!RUN PROG2.prg语句可以调用PROG2.prg子程序B)在PROG2.prg中用RUN PROG3.prg语句可以调用PROG3.prg子程序C)在PROG3.prg中用RETURN语句可以返回PROG1.prg主程序D)在PROG3.prg中用RETURN TO MASTER语句可以返回PROG1.prg主程序正确答案: D(22)执行下列程序:CLEARDO ARETURNPROCEDURE APRIVATE SS=5DO B?SRETURNPROCEDURE BS=S+10RETURN程序的运行结果为A)5B)10C)15D)程序错误,找不到变量正确答案: C(23)将编辑框的ReadOnly属性值设置为.T.,则运行时此编辑框中的内容A)只能读B)只能用来编辑C)可以读也可以编辑D)对编辑框设置无效正确答案: A(24)下列关于表格的说法中,正确的是A)表格是一种容器对象,在表格中全部按列来显示数据B)表格对象由若干列对象组成,每个列对象包含若干个标头对象和控件C)表格、列、标头和控件有自己的属性、方法和事件D)以上说法均正确正确答案: C(25)在表单MyForm中通过事件代码,设置标签Lbl1的Caption属性值设置为"计算机等级考试",下列程序代码正确的是A)MyForm.Lbl1.Caption="计算机等级考试"B)This.Lbl1.Caption="计算机等级考试"C)ThisForm .Lbl1.Caption="计算机等级考试"D)ThisForm.Lbl1.Caption=计算机等级考试正确答案: C(26)下列关于报表预览的说法,错误的是A)如果报表文件的数据源内容已经更改,但没有保存报表,其预览的结果也会随之更改B)只有预览了报表后,才能打印报表C)在报表设计器中,任何时候都可以使用预览功能,查看页面设计的效果D)在进行报表预览的同时,不可以更改报表的布局正确答案: B(27)下列关于域控件的说法,错误的是A)从数据环境设置器中,每拖放一个字段到报表设置器中就是一个域控件B)域控件用于打印表或视图中的字段、变量和表达式的计算结果C)域控件的"表达式生成器"对话框中的"表达式"文本框中必须要有数值表达式,否则将不能添加该域控件D)如果域控件的"表达式生成器"对话框中的"表达式"文本框中没有数值表达式,可在"格式"文本框中设置表达式添加该域控件正确答案: D(28)下列关于别名和自联接的说法中,正确的是A)SQL语句中允许在WHERE短语中为关系定义别名B)为关系定义别名的格式为:<别名><关系名>C)在关系的自联接操作中,别名是必不可少的D)以上说法均正确正确答案: C(29)下列关于SQL对表的定义的说法中,错误的是A)利用CREATE TABLE语句可以定义一个新的数据表结构B)利用SQL的表定义语句可以定义表中的主索引C)利用SQL的表定义语句可以定义表的域完整性、字段有效性规则等D)对于自由表的定义,SQL同样可以实现其完整性、有效性规则等信息的设置正确答案: D(30)在SQL的数据定义功能中,下列命令格式可以用来修改表中字段名的是A)CREATE TABLE 数据表名 NAME...B)ALTER TABLE 数据表名 ALTER字段名...C)ALTER TABLE 数据表名 RENAME COLUMN字段名 TO...D)ALTER TABLE 数据表名 ALTER 字段名 SET DEFAULT...正确答案: C(31)利用SQL 命令从职工表中派生出含有"职工号"、"姓名"字段的视图,下列语句正确的是A)CREATE VIEW ZG_view;SELECT 职工号,姓名 FROM 职工表B)CREATE VIEW ZG_view AS;SELECT 职工号,姓名 FROM 职工表C)CREATE QUERY ZG_view;SELECT 职工号,姓名 FROM 职工表D)CREATE QUERY ZG_view AS;SELECT 职工号,姓名 FROM 职工表正确答案: B第(32)~(35)题使用如下的班级表和学生表。
班级表班级号班级名称班级人数20030103 计算机一班 5520030203 计算机二班 4820030303 计算机三班 50学生表班级号学号姓名性别籍贯200301 1001 王伟男北京200301 1002 刘红女上海200301 1003 李林女北京200302 2001 张清女上海200302 2002 刘雷男上海(32)有如下SQL语句:SELECT班级名称,姓名,性别 FROM 班级表,学生表;WHERE班级表.班级号=学生表1.班级号;AND 籍贯="上海" AND 性别="女";ORDER BY 班级名称 DESC执行该语句后,查询结果中共有几条记录,且第一条记录的学生姓名是A)1李林B)2张清C)2刘红D)3张清正确答案: C(33)有如下SQL语句:SELECT MAX(班级人数) INTO ARRAY arr FROM 班级表执行该语句后A)arr[1]的内容为48B)arr[1]的内容为55C)arr[0]的内容为48D)arr[0]的内容为55正确答案: B(34)有如下SQL语句:SELECT 班级名称,姓名,性别 FROM 班级表,学生表;WHERE 班级表.班级号=学生表.班级号;AND 姓名 LIKE "刘*";ORDER BY 班级号该语句的含义是A)查找学生表中姓"刘"的学生记录,并根据班级号分组显示学生的班级名称、姓名和性别B)查找学生表中姓"刘"的学生记录,按班级号升序显示学生的班级名称、姓名和性别C)查找学生表中不是姓"刘"的学生记录,按班级号升序显示学生的班级名称、姓名和性别D)语句错误正确答案: B(35)有如下SQL语句:SELECT 班级名称 FROM 班级表 WHERE NOT EXISTS;(SELECT * FROM 学生表 WHERE 班级号=班级表.班级号)执行该语句后,班级名称的字段值是A)03计算机一班B)03计算机二班C)03计算机三班D)03计算机一班和03计算机二班正确答案: C二、填空题(1)在树形结构中,树根结点没有【1】。