全国计算机等级考试二级VF笔试标准预测试卷及答案
计算机二级vf笔试试题,三套,附答案
第一部分软件技术基础一、是非判断题1. 2. 3. 4. 5.6. 7. 8. 9. 10二、选择题1. 2. 3. 4. 5.第二部分一、单项选择题1.CBCAD6.DCBAC二、读程序题1.BB2.DD3.DA4.DCB5.ADD6.BDD三、程序填空题1. N<=19 INPUT N=N+12. XH CONTI UPPER LOOP3. 专业year(date())-year(出生年月)count(*)>3 成果数4. rowsourcetype 操作员.操作员passwordchar setfocus30次试题第一部分答案对错对对对对错错错对BDBCB第二部分答案1. D B C D B2. B B A A C(1) C A(2) D A D(3) A C(4) C C B(5) D D(6) C D C1、I<100 I/8 N=N+12、USE XS21 FOR NOT 性别N=N+13、ORDER TO TEMP.TEXT4、AVG(成绩)成绩.学号GROUP BY5、THISFORM.TEXT1.VALUE=“”THISFORM.RELEASETHISFORM.TEXT1.VALUE=TIME()CAPTION31次试题第一部分答案第二部分答案一、单项选择题1、BABDD 6、CBCAA 11、BBACA二、读程序题1、CDC2、CB3、DCA4、BC二、程序填空题1、选择、投影、连接2、CDX、主索引、远程3、*、PACK4、YEAR(出生日期)、N=N+15、X<=10、S=S+W6、INTO、VALUES7、ALTER、ADD8、.T.、READONLY、CLICK、VALUE33次试题第一部分错对对错错对对对错对BDCAD第二部分一。
选择题DDDAA DDCCD BCBCB二。
读程序题CC DAB BBC AB三。
填空1.数据库、DBMS主索引、更新选项卡浏览窗口、INTO TABLE2.100 INT(K/3)=K/3T=T+K3.EOF() >10 AND 数量<=50 SKIP4ALTER UPDATE课程.课程号=授课.课程号WHERE5NAME CAPTION READONLY YEAR(DATE())第三十次等级考试第一部分软件技术基础(共15分)一、是非判断题(每题1分,共10分)1、能影响中断响应次序的技术是中断优先级和终端屏蔽。
国家二级VF笔试模拟试卷123(题后含答案及解析)
国家二级VF笔试模拟试卷123(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.DBMS的含义是______。
A.数据库系统B.数据库管理系统C.数据库管理员D.数据库正确答案:B解析:数据库(DB)是指存储在计算机存储设备上、结构化的相关数据的集合,数据库系统(DBS)是指引进数据库技术后的计算机系统,数据库管理系统(DBMS)是为数据库建立、使用和维护而配置的软件系统。
它们之间的关系是数据库系统包括数据库和数据库管理系统。
2.从关系模式中指定若干个属性组成新的关系的运算称为______。
A.连接B.投影C.选择D.排序正确答案:B解析:选择是从关系中找出满足指定条件元组的操作;投影是从关系中指定若干个属性组成新的关系;连接是两个关系的横向结合,而拼成一个更宽的关系模式。
3.对于“关系”的描述,正确的是______。
A.同一个关系中允许有完全相同的元组B.在一个关系中元组必须按关键字升序存放C.在一个关系中必须将关键字作为该关系的第一个属性D.同一个关系中不能出现相同的属性名正确答案:D解析:在同一个关系中不能出现相同的属性名,Visual FoxPro不允许同一个表中有相同的字段名;关系中不允许有相同的元组,即冗余;关系中元组的次序无关紧要,关系中的关键字是属性或属性的组合,其值能够唯一标识一个元组。
4.在表设计器的“字段”选项卡中可以创建的索引是______。
A.唯一索引B.候选索引C.主索引D.普通索引正确答案:D解析:在表设计器“字段”选项卡的索引下拉框中,只能为字段建立普通索引(系统默认),要建立主索引、候选索引或唯一索引,必须在“索引”选项卡中设置。
5.在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是______。
A.局部变量B.公共变量C.私有变量D.全局变量正确答案:C解析:在程序中直接使用(没有通过PUBLIC和LOCAL命令事先声明)而由系统自动隐含建立的变量都是私有变量,该变量不需要事先声明,全局变量和局部变量都需要先声明后才能使用。
国家二级VF笔试模拟试卷103(题后含答案及解析)
国家二级VF笔试模拟试卷103(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.扩展名为.CDX的文件是( )。
A.备份文件B.备注字段文件C.复合索引文件D.格式文件正确答案:C2.使用TOTAL命令生成的分类汇总库文件的扩展名是( )。
A.DBTB.DBFC.BASD.BAK正确答案:B3.如果要改变一个关系中属性的排列顺序,应使用的关系运算是( )。
A.重建B.选取C.投影D.连接正确答案:A4.只能进行“与”,“非”、“或”、“异或”等操作的数据类型是( )。
A.字符型B.逻辑型C.实型D.整型正确答案:B5.格式文件CGE.FMT在Visual FoxPro中编译之后生成的文件是( )。
A.CGE.DBFB.CGE.FXPC.CGE.MPXD.CGE.APP正确答案:B6.一个关系相当于一张二维表,二维表中的各栏相当于该关系的( )。
A.数据项B.元组C.结构D.属性正确答案:D7.字符串长度函数LEN(SPACE(3)-SPACE(2))的值是( )。
A.1B.2C.3D.5正确答案:D8.假定字符串。
则下列表达式的运算结果为逻辑假的是( )。
A..NOT.(A=B) .0R.B$(“1357”)B..NOT.AS(“ABC”).AND.(A<>B)C..NOT.(A<>B)D..NOT.(A>=B)正确答案:C9.RELEASE ALL命令的功能是( )。
A.删除指定的内存变量B.删除所有内存变量C.删除指定的全局变量D.删除内存变量文件中的内存变量正确答案:B10.打开学生数据库及对成绩字段的索引文件,假定当前记录号为200,欲使记录指针指向记录号:100的记录,应使用命令( )。
国家二级VF笔试模拟试卷136(题后含答案及解析)
国家二级VF笔试模拟试卷136(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.树最适合用来表示______。
A.有序数据元素B.无序数据元素C.元素之间具有分支层次关系的数据D.元素之间无联系的数据正确答案:C2.假定一棵二叉树的结点数为18个,则它的最小高度为______。
A.4B.5C.6D.18正确答案:B3.下列术语中,与数据的存储结构有关的是______。
A.堆B.队列C.二叉树D.散列表正确答案:D4.有100个有序元素的线性表,用二分查找法进行查找,最小比较的是______次。
A.7B.4C.2D.1正确答案:D5.软件测试是保证软件质量的重要措施,它的实施应该是在______完成。
A.软件运行阶段B.软件开发全过程C.程序编码阶段D.软件设计阶段正确答案:B6.数据库管理系统的基础是______。
A.操作系统B.数据库C.数据库系统D.系统软件正确答案:A7.设关系R1有r1个元组,关系R2有r2个元组,则关系R1和R2连接后的结果关系中的元组数目是______个。
A.rl+r2B.rl×r2C.≤rl×r2D.≥r1×r2正确答案:C8.在下列叙述中,不正确的一条是______。
A.数据库设计包括结构设计和行为设计两方面的内容B.数据库设计的关键是结构特征的设计C.数据库设计是数据库应用系统设计的核心部分D.数据库的物理设计和具体的DBMS的类型无关正确答案:D9.关系中的“主关键字”不允许取空值是指______约束规则。
A.数据完整性B.实体完整性C.参照完整性D.用户自定义完整性正确答案:B10.若要限制数据库表中字段的重复值,可以使用______。
A.惟一索引或普通索引B.主索引或候选索引C.主索引或惟一索引D.主索引或普通索引正确答案:B11.用DIMENSIONK(2,3)命令定义数组K,再对各数组元素赋值:K(1,1)=1,K(1,2)=2,K(1,3)=3,K(2,1)=4,K(2,2)=5,K(2,3)=6,然后执行命令?K(2),则显示结果是______。
国家二级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笔试模拟试卷88(题后含答案及解析)
国家二级VF笔试模拟试卷88(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.在下列选项中,______不是一个算法一般应该具有的基本特征。
A.确定性B.可行性C.无穷性D.拥有足够的情报正确答案:C解析:作为一个算法,一般应具有以下几个基本特征。
①可行性②确定性③有穷性④拥有足够的情报2.希尔排序法属于哪一种类型的排序法______。
A.交换类排序法B.插入类排序法C.选择类排序法D.建堆排序法正确答案:B解析:希尔排序法的基本思想是;将整个无序序列分割成若干小的子序列分别进行插入排序。
所以希尔排序法属于插入类排序,但它对简单插入排序做了很大的改进。
3.下列关于队列的叙述中正确的是______。
A.在队列中只能插入数据B.在队列中只能删除数据C.队列是先进先出的线性表D.队列是先进后出的线性表正确答案:C解析:队列是指允许在一端进行插入、而在另一端进行删除的线性表。
它又称为“先进先出”或“后进后出”的线性表,体现了“先来先服务”的原则。
4.对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为______。
A.N+1B.NC.(N+1)/2D.N/2正确答案:B解析:在进行顺序查找过程中,如果被查的元素是线性表中的最后一个,或者被查元素根本不在线性表中,则为了查找这个元素需要与线性表中所有元素进行比较,这是顺序查找最坏的情况。
5.信息隐蔽的概念与下述哪一种概念直接相关______。
A.软件结构定义B.模块独立性C.模块类型划分D.模拟耦合度正确答案:B解析:信息隐蔽是指在一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。
模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。
衡量软件的模块独立性的度量标准是耦合性和内聚性。
国家二级VF笔试模拟试卷98(题后含答案及解析)
国家二级VF笔试模拟试卷98(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.队列适用于下列哪一种应用______。
A.表达式求值B.堆排序算法的实现C.树的层次次序周游算法的实现D.二叉树对称序周游算法的实现2.对线性表进行二分法查找,其前提条件是______。
正确答案:C解析:本题考查点是队列的应用。
选项A:表达式求值是栈的典型应用。
选项B:堆排序算法的实现是数组的典型应用。
选项C:树的层次次序周游算法的实现是队列的典型应用;选项D:二叉树对称序周游算法的实现是栈的典型应用。
2.线性表以顺序方式存储,并已按关键码值排好序B.线性表以顺序方式存储,并已按关键码值的查找频率排好序C.线性表以链接方式存储,并已按关键码值排好序D.线性表以链接方式存储,并已按关键码值的查找频率排好序正确答案:1解析:本题考查点是二分查找。
二分查找又叫折半查找,其前提条件是:查找表是按关键码值排好序的线性有序表,查找表的存储采用顺序存储结构。
3.有一个排好序的线性表,长度大于2,对给定的k值,分别用顺序查找和二分查找查找一个与k值相等的元素,比较的次数分别为x和y。
在查找不成功的情况下,正确的x和y的关系是______。
A.x>yB.总是x<yC.x=yD.与k值大小有关正确答案:D解析:顺序查找没有要求线性表按关键词值排序。
本题要求对排好序的线性表进行查找,不论线性表是升序或降序,则k值大小决定了线性表的位置,所以应选择D。
4.对于建立良好的程序设计风格,下面描述正确的是______。
A.程序应简单、清晰、可读性好B.符号名的命名只要符合语法即可C.充分考虑程序的执行效率D.程序的注释可有可无正确答案:A解析:符号名的命名除了要符合语法之外,还应具有一定实际含义,以便理解程序功能,选项B错误;程序设计风格强调清晰第一,效率第二,选项C错误;程序注释能帮助读者理解程序,是提高程序可读性的重要手段,选项D错误。
国家二级VF笔试模拟试卷108(题后含答案及解析)
国家二级VF笔试模拟试卷108(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.当VFP6.0处于创建式编辑自由表、程序等文件的情况下,系统处于“全屏幕编辑状态”,欲存盘退出,正确的操作为( )。
A.按组合键CTRL+WB.按组合键CTRL+UC.按组合键CTRL+ENDD.按ESC键正确答案:A2.VFP主界面的菜单栏中不包括( )菜单项。
A.“编辑”B.“工具”C.“窗口”D.“项目”正确答案:D3.项目管理器中每一页卡( )单独使用。
A.任何情况下都可以B.任何情况下都不可以C.只有在项目管理器折叠时可以D.项目管理器折叠式拖到菜单栏上时正确答案:C4.关系的3种基本运算方法指( )。
A.选择、投影、联接B.选择、投影、添加C.选择、联接、删除D.选择、投影、插入正确答案:A5.关于数据库,下列说法正确的是( )。
A.数据库就是二维关系表B.数据库就是表和关系的集合C.数据库就是关系D.数据库就是表格正确答案:B6.在VFP中,打开数据库和表的命令分别是( )。
A.USE、OPENB.SELECT、CREATC.OPEN、USED.CREAT、SELECT正确答案:C7.在VFP的三种循环语句中,当循环次数为已知时,应选用( )语句。
A.D0 WHILEB.SCANC.FORD.LOOP正确答案:C8.删除记录数据可分两步来实现,分解命令是( )。
A.PACK和ZAPB.DELETE和PACKC.PACK和RECALLD.DELETE和RECALL正确答案:B9.在下列表达式中结果为日期型的是( )。
A.DATE( )+TIME( )B.DATE( )+30C.DATE( )-CTOD(‘01/02/09’)D.365-DATE( )正确答案:B10.SUBSTR(“四川高校水平考试”,9,4)的值是( )。
全国计算机等级考试二级VF笔试真题及答案
A.椭圆形 B.矩形 C.菱形 D .三角形
4. 算法的空间复杂度是指( )。
A.算法在执行过程中所需要的计算机存储空间 B.算法所处理的数据量
C.算法程序中的语句或指令条数 数
D.算法在执行过程中所需要的临时工作单元
答案 A 解析:算法的空间复杂度是指执行算法所需要的内存空间,包括算法程序所占空间,输入的初始数 据所占空间和执行过程中所需要的额外空间. 5. 软件设计中划分模块的一个准则是( )。 A. 低内聚低耦合 B. 高内聚低耦合 C. 低内聚高耦合 D. 高内聚高耦合 答案 B 解析:模块内部各元素之间的联系要紧密,高内聚,模块间的连接的紧密程度要低,低耦合,这样可 以提高模块的独立性. 6. 下列选项中不属于结构化程序设计原则的是( )。 A.可封装 B.自顶向下 C.模块化 D.逐步求精 答案 A 7.软件详细设计产生的图如下
B. SELECT 教师表.系号,COUNT(*)FROM 教师表,学院表; WHERE 教师表.系号=学院表.系号 GROUP BY 教师表.系号 INTO DBF TEMP SELECT MAX(人数)FROM TEMP
C. SELECT 教师表.系号,COUNT(*)AS 人数 FROM 教师表,学院表; WHERE 教师表.系号=学院表.系号 GROUP BY 教师表.系号 TO FILE TEMP
答案 C
10.有三个关系 R,S,T 如下:
计算机等级考试二级VF笔试真题及部分答案解析
10、有两个关系 R 和 T 如下: R
A
B
C
a
1
2
b
2
2
c
3
2
d
3
2
Байду номын сангаас
T
A
B
C
c
3
2
d
3
2
则由关系 R 得到关系 T 的操作是 A.选择 B.投影
C.交 D.并 答案:A 解析:从一个关系中选出某一行(几行)符合条件要求的记录,称为选择
从一个关系中选出某一列(几列)符合条件要求的内容,称为投影 11、在 VisualFoxpro 中,编译后的程序文件的扩展名为 A.PRG B.EXE C.DBC D.FXP 答案:D 12、假设表文件 TEST.DBF 已经在当前工作区打开,要修改其结构,可使用的的命令 A.MODI STRU B.MODI COMM TEST C.MODI DBF D.MODI TYPE TEST 答案:A
C.会自动删除子表中所有相关记录
D.不作参照完整性检查,删除父表记录与子表无关
答案:C
23、为了在报表中打印当前时间,这时应该插入一个
A.表达式控件 B.域控件 C.标签控件 D.文本控件
答案:B
24、以下关于查询的描述正确的是
A.不能根据自由表建立查询
全国计算机等级二级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笔试模拟试卷202(题后含答案及解析)
国家二级VF笔试模拟试卷202(题后含答案及解析) 题型有: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解析:根据完全二叉树性质,按从上到下、从左至右给节点编号,若k>1,则父节点编号为INT(k/2),所以第7号节点的父节点的编号是3。
若2k≤n,则编号为k的左子节点编号为2k;否则该节点无左子节点(显然也没有右子节点)。
若2k+1≤n,则编号为k的右子节点编号为2A+1;否则该节点无右子节点。
国家二级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试卷及答案
1.视图不能单独存在,它必须依赖于()A.视图B.数据库C.数据表D.查询【参考答案】B2.下列关于数据库系统的叙述中,正确的是()A.表的字段之间和记录之间都存在联系B.表的字段之间和记录之间都不存在联系C.表的字段之间不存在联系,而记录之间存在联系D.表中只有字段之间存在联系【参考答案】A3.下列命令中,拷贝库文件结构的命令是()A.COPY TOB.COPY STRUCTURE TOC.COPY FILE TOD.COPY STRUCTURE EXTENDED TO【参考答案】B4.表达式CTOD(′970606′)-{970601}的结果是()A.字符5B.数值5C.数值150D.出错【参考答案】B5.下列说法中正确的是()A.若函数不带参数,则调用时函数名后面的圆括号可以省略B.函数若有多个参数,则各参数间应用空格隔开C.调用函数时,参数的类型、个数和顺序不一定要一致D.调用函数时,函数名后的圆括号不论有无参数都不能省略【参考答案】D1.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。
要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系()A.SB.SC,CC.S,SCD.S,C,SC【参考答案】D2.表达式V AL(SUBS(〃本年第2期〃,7,1))*LEN(〃他!我〃)的结果是()A.0B.2C.8D.10【参考答案】D3. 在当前表中,查找第2个女同学的记录,应使用命令()A.LOCATE FOR 性别=〃女〃NEXT 2B.LOCATE FOR性别=〃女〃C.LOCATE FOR 性别=〃女〃CONTINUED.LIST FOR性别=〃女〃NEXT 2【参考答案】C4.执行以下命令序列(设今天是2000年8月6日)STORE DATE() TO M_DATEM_DATE=M_DA TE-365?YEAR(M_DATE)的显示结果为()A.1999B.99C.2000D.该语句序列中有错误【参考答案】A5.?A T(〃大学〃,〃北京语言文化学院〃)的答案是()A.12B.13C.16D.0【参考答案】D1.关系运算中花费时间可能最长的运算是()A.投影B.选择C.笛卡尔积D.除【参考答案】C2.关系模式中,满足2NF的模式,()A.可能是1NFB.必定是1NFC.必定是3NFD.必定是BCNF【参考答案】。
国家二级VF笔试模拟试卷144(题后含答案及解析)
国家二级VF笔试模拟试卷144(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.算法的空间复杂度是指( )。
A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间正确答案:D解析:一个算法的空间复杂度,一般是指执行这个算法所需的存储空间。
一个算法所占用的存储空间包括算法程序所占用的空间、辅入的初始数据所占用的存储空间及算法执行过程中所需要的额外空间。
2.数据的存储结构是指( )。
A.数据所占的存储空间B.数据的逻辑结构在计算机中的存放形式C.数据在计算机中的顺序存储方式D.存储在计算机外存中的数据正确答案:B解析:数据的存储结构,又称为数据的物理结构,是数据的逻辑结构在计算机中的存放形式,数据的存储结构有顺序结构、链式结构、散列结构和索引结构等。
3.有下列二叉树,对此二叉树前序遍历的结果为( )。
A.ACFHIBEDGB.ABCDEFGHIC.ABDEGCFHID.ABCDEFHGI正确答案:C解析:对二叉树的前序遍历是指:先访问根结点,然后访问左子树,最后访问右子树,并且,在访问左、右子树时,先访问根结点,再依次访问其左,右子树。
4.下列描述中正确的是( )。
A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据和相关文档的集合正确答案:D解析:软件是运行在计算机硬件之上的逻辑实体,包括程序、数据和相关的文档,软件的开发、运行对计算机系统具有依藕性,受计算机系统的限制。
5.两个或两个以上模块之间联系的紧密程度称为( )。
A.耦合性B.内聚性C.复杂性D.数据传输特性正确答案:A解析:耦合性是模块间互相连接的紧密程度的度量,取决于各个模块之间接口的复杂度、调用方式以及哪些信息通过接口。
国家二级VF笔试模拟试卷166(题后含答案及解析)
国家二级VF笔试模拟试卷166(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.Visual FoxPro DBMS是A.操作系统的一部分B.操作系统支持下的系统软件C.一种编译程序D.一种操作系统正确答案:B解析:Visual FoxPro是关系数据库管理系统,可以对数据库的建立、使用、修改进行管理,是操作系统支持下的系统软件,不是操作系统,更不是操作系统的一部分。
因此答案为选项B。
2.以下数据结构中不属于线性数据结构的是A.队列B.线性表C.二叉树D.栈正确答案:C解析:所谓的线性结构是指:如果一个非空的数据结构满足下列两个条件,即1)有且只有一个根结点;2)每一个结点最多有一个前驱,也最多有一个后继。
同时满足两个条件的有队列、线性表和栈,而二叉树的结点可能存在两个后继,所以不是线性结构。
3.数据库系统与文件系统的最主要区别是A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量正确答案:B解析:数据库系统和文件系4.在当前表单的LABEL1控件中显示系统时间的语句是A.BEL1.CAPTION=TIME( )B.BEL1.V ALUE=TIME( )C.BEL1.TEXT=TIME( )D.BEL1.CONTROL=TIME( )正确答案:A解析:在Visual FoxPro中,标签的Cption属性可以用来指定标题文本,因此用户可以使用BEL1.CAPTION=TIME( )来显示系统时间,故选项A为正确答案。
5.下列描述中正确的是A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D.软件工程只是解决软件开发中的技术问题正确答案:C解析:软件工程学是研究软件开发和维护的普遍原理与技术的一门工程学科。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2009年4月全国计算机等级考试二级VF笔试标准预测试卷及答案一、选择题(每题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选择是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)算法实际上是一种抽象的解题方法,它具有动态性。
作为一个算法,一般应具有几个基本特征。
在下面的4项中,不属于算法特征的是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)下面所列4项中,属于软件需求分析阶段工作的是A)阶段性报告B)阶段性小结C)阶段性总结D)都不正确(7)下面是关于测试的叙述,不正确的叙述是A)测试只能说明程序有错,而不能证明程序无错B)测试能够找出程序错误,从而能证明程序无错C)希望通过有限次的测试就能发现程序中的所有错误是不可能的D)以上叙述均正确(8)在关系数据库中,用来表示实体之间联系的是A)图结构B)网结构C)二维表D)线性表(9)将E—R图转换到关系模式时,实体与联系都可以表示成A)属性B)域C)键D)关系(10)下列叙述中正确的是A)实体集之间一对坏牧 凳导噬喜⒉灰欢ň褪且灰欢杂Φ墓叵?BR>B)实体集之间一对一的联系实际上就是一一对应的关系C)关系模型属于格式化模型D)关系模型只能处理实体集之间一对一的联系(11)下列说法中,正确的是A)表之间的临时关系可建立于任何表之间B)表之间的永久关系可建立于任何表之间C)表之间的临时关系只能建立于自由表之间D)表之间的永久关系可以利用数据工作期窗口来建立(12)下列关于空值(NULL)的说法中正确的是A)空值等于数值0B)空值是指空字符串C)空值比任何数据都小 D)空值表示没有任何值或没有确定的值(13)下列描述中错误的是A)组成主索引的关键宇或表达式在表中不能有重复值B)主索引只能用于数据库表,但候选索引可用于自由表和数据库表C)惟一索引表示参加索引的关键字或表达式在表中只能出现一次D)在表设计器中只能创建结构复合索引文件(14)下列有关数据库的描述中,错误的是A)数据库是一个包容器,它提供了存储数据的一种体系结构B)自由表和数据库表的扩展名都为.dbfC)自由表的袁设计器和数据库表的袁设计器是不一样的D)数据库表的记录数据保存在数据库中(15)VFP6.0中的循环语句有三种,关于它们的适用场合下列说法中不正确的是A)"-3事先知道循环次数时,可以用FOR……ENDFOR循环B)当需要对表中所有记录执行某一操作时,可以用SCAN……ENDSCANC)当不知道循环次数时,应该用FOR……ENDFOR循环D)循环语句应该配对出现(16)下面给出4个选项,当用户自定义函数或过程时,可以使用的情况是A)独立的程序文件、过程文件,.pr9程序文件和数据库的储存过程中B)对象的事件代码,方法代码中C)菜单的设置段和清理段代码中D)可以编写代码的地方都可以定义函数和过程(17)要将cj表和9rid对象绑定,应将grid对象的两个属性的值设置为A)RecordSourseType属性为cJ,RecordSource属性为1B)ReeordSourseType属性为1,RecordSource属性为cJC)RowSourceType属性为1,RowSource属性为CjD)RowSourceType属性为cj,RowSource属性为1(18)有一个菜单文件mm.max,要运行该菜单的方法是A)执行命令do mm.mnxB)执行命令do menu mm.mnxC)先生成菜单程序文件mm.mpr,再执行命令do mm.mprD)先生成菜单程序文件mm.mpr,再执行命令do menu mm.mpr(19)要更改一个类库中某个子类的类名,可以A)在类设计器中修改name属性B)在表单设计器中修改name属性C)在项目管理器中或类浏览器中进行修改D)在类设计器中或类浏览器中进行更改(20)在下列选项中,均可被设为项目的主文件的是A)项目、数据库、和.pr9程序B)表单、菜单和.pr9程序C)项目、表单和类D)任意文件类型(21)连续执行以下命令之后,最后一条命令的输出结果是A)AB)AFOXPROC)A FOXPROD)V1SUAL FOXPRO(22)关于惟一索引说法,正确的是A)表中索引值的记录必须惟一B)允许表中索引值的记录不惟一,但只有第一个有相同索引关键字值的记录有效。
C)允许表中索引值的记录不惟一,但只有最后一个有相同索引关键字值的记录有效。
D)允许表中索引值的记录不惟一,所有记录都有效。
(23)下列不属于关系代数运算的是A)查询B)投影C)选择D)联接(24)下列表达式中,合法的是A)Year(Date())一{2000/08/02}B)Date()~{2000/08/02}C)Date()+{2000/08/02}D)A、B、C均对(25)可以添加到自定义工具栏上的控件是A)只能是命令按钮B)只能是命令按钮和分隔符C)只能是命令按钮、文本框和分隔符D)是除表格以外的所有可以添加到表单上的控件(26)给内存变量X和Y赋同一值“中国”不正确的方法是A)X—Y一”中国”B)STORE”中国”TO X,YC)X=”中国” Y一”中国”D)X=”中国” Y=X(27)对表格控件的数据源类型的要求是A)只能是表B)只能是表、视图C)只能是表、查询D)可以是表、视图、查询(28)利用查询设计器创建的查询,其查询结果输出去向的默认类型是A)临时表B)浏览C)表D)屏幕(29)在关系模型中,关键字符合下述选项中的A)可由多个任意属性组成B)只能由一个属性组成,其值能惟一标识该关系模式中的一个元组C)可以由一个或多个属性组成,其值能惟一标识该关系模式中的一个元组D)以上都不是(30)对于任何一个表单来说,下列说法中正确的是A)均可以创建新的属性、事件和方法B)仅可以创建新的属性和事件C)仅可以创建新的属性和方法D)仅可以创建新的事件和方法(31)在向数据库中添加表的操作时,下列叙述中不正确的是A)可以将一个自由表添加到数据库中B)可以将一个数据库表直接添加到另一个数据库中C)可以在项目管理器中将自由表拖放到数据库中D)欲使一个数据库表成为另一个数据库的表,则必须先使其成为自由表(32)利用页框对象的集合属性和计数属性可以对页框上所有的页面进行属性修改。
页框对象的集合属性和计数属性的属性名分别为A)Pages,PageCountB)Forms.FormCountC)Buttons,ButtonCountD)Controls。
ControlCount(33)数据库语文,数学,英语和总分四个数值型字段,要将当前记录的三科成绩求和后存入总分字段中,应使用的命令是A)TOTAL语文十数学+英语T0总分B)REPLACE总分WITH语文+数学+英语C)SUM语文,数学,英语T0总分D)REPLACE语文+数学+英语WITH总分(34)已知字符串A=”123”,8一”456”。
则运算A—B的结果是A)”123456”B)”123 456”C)一333D)”333”(35)假如已经打开据库文件ABC,然后使用MODI STRU命令,下面对这个命令的操作功能描述不正确的是A)可以修改已有的字段,但不能增加新的字段B)可以修改已有的字段,但不能删除字段C)可以增加新的字段,但不能删除字段D)可以修改已有的字段,删除不用的字段或增加新的字段二、填空题(每空2分,共30分)请将每空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。
(1)在数据结构中,没有前件的结点称为根结点;没有后件的结点称为【1】。
(2)一个算法一般都可以用【2】三种基本控制结构组合而成。
(3)面向对象分析(即需求分析)的主要任务是了解问题域内所涉及的对象、对象之间的关系和作用(即操作),然后构造出对象模型,力争这个“模型”能反映所要解决的“实质问题”。
在这一过程中,【3】是最本质、最重要的方法。
(4)软件生命周期包括八个阶段。
为使各时期的任务更明确,又可以分为以下三个时期:软件定义期,软件开发期,软件维护期。
可行性研究属于【4】期。
(5)在数据库的概念结构设计中,E-R(实体一联系,Entity—Relationship)图是设计【5】模型的有力工具。
(6)在数据分组时,数据源应根据分组表达式创建索引,且在报表的数据环境中设置表的【6】属性。
(7)在Visual FoxPrO中参照完整性规则包括【7】,删除规则和插入规则。
(8)一张表的主关键字被包含到另一张表中时,在另一张表中称这些字段为【8】。
(9)可以使用NOT EXISTS和SOME查询,NOT EXISTS是 [91词,SOME是【10】词。
(10)下面程序用来打印下图图形,请填空。
(11)下列自定义函数NTOC()的功能是:当传送一个l~7之间的数值型参数时,返回一个中文形式的“星期日~星期六”。
例如,执行命令?NTOC(4),显示“星期三”。
为程序填空,完成程序功能。
(12)在教学管理数据库中,有一个成绩表(CJ.DBF),表结构如下:成绩表(CJ.DBF)含有内容如下:KCDH CJXH990201 01 78990201 02 80990201 03 80990201 04 73990201 05 82990201 06 95990202 02 62990202 03 69990202 04 93990202 05 95990202 06 84990301 01 63下列是基于CJ.DBF的SELECT—SQL语句,其功能是查询成绩在90分以上的学生的课程成绩,查询结果输出去向是表文件。
一、选择题(1)B【解析】递归属于算法,不是算法特征。
另一个特征是拥有足够的情报。
(2)B【解析】选择B。
一个数据结构应包含两方面的信息:数据元素的信息和各数据元素之间的前后件关系。
(3)D【解析】A和B不是矛盾的一对,而c和D是完全矛盾的一对,因此答案是其中之一。