您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 4四川计算机二级vf练习题
13四川省32次计算机等级考试笔试题二级(VF数据库)第一部软件技术基础一、是非判断题(每题1分)1、在程序设计中,常用以为数组来表示线性表的顺序存储空间。(T)2、软件测试的目的是为用户提供没有错误的程序。(F)3、栈顶的位置只能进行进栈操作不能进行退栈操作。(F)4、处于等待状态的进程,若其等待的事件已发生,就立即转入运行状态。(F)5、线性表若采用链式存储表示时其结点之间的存储单元地址可以不连续。(T)6、在进行插入排序时,其数据比较次数与数据初始排列有关。(T)7、数据的逻辑结构是从逻辑关系上描述数据,它与数据的存储结构无关,是独立于计算机的。(T)8、在操作系统中,进程最基本的特征是静态性和并发性。(F)9、软件危机是由软件产品过多而产生的。(F)10、面向过程系统需求分析使用的主要工具是数据流图和数据字典。(F)二、选择题(每小题1分)1、进程从运行状态进入就绪状态的原因可能是(B)A、时间片用完B、等待某一事件C、等待的事件已发生D、被选中占有处理机2、需求分析中开发人员主要从用户那里了解(B)A、软件怎样做B、软件做什么C、输入的信息D、软件的测试3、队列的操作原则是(B)A、先进后出B、先进先出C、只进不出D、只出不进4、在需要经常查找结点的前驱与后继的情况下,使用(D)比较合适。A、单链表B、循环链表C、双链表D、顺序表5、任何两个并发进程之间(D)A、一定存在互斥关系B、一定存在同步关系C、一定彼此独立无关D、可能存在同步或互斥关系第二部分数据库语言VFP一、单项选择题(每题1分)1、在数据管理技术的发展过程中,经历了人工管理阶段,文件系统阶段和数据库系统阶段,其中数据独立性最高的阶段是(A)A、数据库系统B、文件系统C、人工管理D、数据项管理2、若打开一个建立了结构复合索引的数据表,再执行LIST命令,则表记录的顺序是按(D)显示。14A、原顺序B、主索引标识C、最后一个索引标识D、第一个索引标识3、在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是(B)。A、数据B、文档C、类D、代码4、在关系数据库中,实现表与表之间的联系是通过(C)。A、实体完整性规则B、域完整性C、参照完整性规则D、用户自定义的完整性5、以下赋值语句执行后,变量A的值不是字符型的是(D)A、A=[ABC]B、A=’2008-4-5’C、A=’.T.’D、STORE.T.TOA6、在VFP中,SQL没有提供数据(D)功能。A、查询B、定义C、操纵D、控制7、如果运行一个表单,以下事件首先被触发的是(A)。A、LOADB、ERRORC、INITD、CLICK8、在VFP中,已经建立了一个过程文件ABC.PRG,打开此过程文件的命令是(C)。A、OPENPROCEDURETOABCB、DOPROCEDUREABCC、SETPROCEDURETOABCD、RUNPROCEDUREABC9、在下列属性中,(C)是每一个控件都有的属性。A、CAPTIONB、CONTROLSOURCEC、NAMED、PICTURE10、如果要在报表中输入“学生”数据表中的字段的内容,应使用下列哪个带区(B)A、标题带区B、细节带区C、总结带区D、页标头区11、在SQL的查询语句中,(B)短语用于实现关系的投影操作。A、WHEREB、SELECTC、FROMD、GROUPBY12、数据表文件STU.DBF中包含6个字段,依次执行以下命令后,屏幕显示的结果是(C)。DIMEABC(7)USESTUSCATTERTOABC?ABC(7)A、空B、.T.C、.F.D、013、以下关于“视图”的描述正确的是(B)。A、视图保存在项目文件中B、视图保存在数据库中C、视图保存在表文件中D、视图保存在视图文件中14、在结构化程序设计中,有关嵌套的叙述正确的是(D)。A、循环体内不能含有条件语句B、选择结构中不能嵌套循环语句C、嵌套只能一层,否则会导致程序出错D、正确的嵌套中不能有交叉15、在菜单设计器中设计菜单时,如果选择某菜单项还要执行一段程序,应在“结果”下拉列表框中选择(B)。A、命令B、过程C、填充名称D、子菜单二、读程序题(每题3分)1、阅读下面程序15CLEARN=1S=0DOWHILEN=5S=S+N*NN=N+1ENDDO?”S=”,SCANCEL(1)程序的功能是(B)A、求1-5之间整数累加和B、求1-5之间整数的平方和C、求1-5之间整数的阶乘D、求1-5之间整数的立方和(2)程序运行后变量的值为(C)A、15B、120C、55D、3762、有如下的工资表执行以下程序后,回答相关的问题:CLEARCLEARALLUSE工资SUM基本工资TOS1FOR性别=”女”AVER基本工资TOAV1FOR职称=”讲师”?S1,AV1&&(1)INDEXON职称TAGXBDESCTOTALON职称TOZCFIELDS基本工资USEZC?职称,基本工资&&(2)LIST&&(3)CLOSEALL(1)程序中&&(1)处输出的S1,AV1结果分别是(C)。A、56501200B、4000120016C、68501200D、68502400(2)程序中&&(2)出输出的职称和基本工资分别为(B)A、副教授7500B、教授8450C、讲师2400D、教授2800(3)程序中&&(3)查看表中记录有(D)条。A、8B、2C、4D、33、阅读下面程序***主程序:P.PRGSETTALKOFFSTORE2TOX1,X2,X3X1=X1+1DOP1?X1+X2+X3RETURNSETTALKON***子程序:P1.PRGX2=X2+1DOP2X1=X1+1RETURN****子程序:P2.PRGX3=X3+1RETURN(1)该程序运行后,X1的最终值为(B)。A、3B、4C、5D、6(2)该程序运行后,X3的最终值为(A)。A、3B、4C、5D、6(3)该程序运行后,最终显示的结果为(D)。A、3B、4C、9D、104、若设计了一个如下功能的表单程序:(1)在表单中建立了命名按钮控件,判断的代码放入按钮的CLICK事件中,若用MAX1变量来接收TEXT1文本框的数据用以与其他数据值进行值的比较,下列(C)选项可表示MAX1正确获取值。A、MAX1=THISFORM.TEXT1B、MAX1=THISFORM.TEXT1.VALUEC、MAX1=VAL(THISFORM.TEXT1.VALUE)D、MAX1=TEXT1.VALUE(2)判断后,下列(C)选项可表示文本框text4正确获取结果值。(注意text4中文本对齐方式)A、THISFORM.TEXT4=MAX117B、THISFORM.TEXT4.VALUE=MAX1C、THISFORM.TEXT4.VALUE=STR(MAX1)D、TEXT4.VALUE=MAX1三、程序填空题(每空2分)1、阅读下面的文字,填写合适的内容(1)在VF中索引分为:主索引、○1候选索引、唯一索引、普通索引;作为查询的数据源可以是数据库表、○2自由表、视图。(2)使用LOCATEALL命令按条件对表中的记录进行查找,表指针已经指到满足条件的第一条记录,还要继续查找时应使用命令○3CONTINUE。使用SEEK命令按条件对表中的记录进行查找,表指针指到满足条件的第一条记录,还要继续进行查找时,应该使用命令○4SKIP。(3)命令SCATTERTOABC的功能是将当前表当前记录各字段值赋值给一个数组ABC,数组ABC是○5一维数组;物理删除当前表中的所有记录的命令是○6ZAP。2、逐条输出学生表(学号,姓名,出生日期)中1992年出生的学生记录CLEARUSE学生INDEXON○1YEAR(出生日期)TAGCSRQSY○2SEEK1992DOWHILEYEAR(出生日期)=1992○3DISPLAYSKIPENDDOUSERETURN3、下面程序功能是判断一个数的奇偶性。CLEARINPUT“请输入一个整数”TOXIF○1(XMOD2)=0@2,10SAY“该数为偶数”+STR(X,5)ELSE@2,10SAY“该数为奇数”+STR(X,5)○2ENDIF4、利用结构化查询语言SQL(1)在给定的数据库表RS中有数值字段“工资”,将工资在原来基础上在增加20%。○1UPDATERS○2SET工资=工资*1.218(2)在教工数据表JG中,查询职称为“助教”或“讲师”人员的姓名,工资和部门,并按工资降序排序。SELECT姓名,工资,部门FROMJGWHERE职称○3IN(助教,讲师);○4ORDERBY工资○5DESC5、如图所示表单(1)表单上三个文本框将绑定学生.DBF中相关字段,则设计时在表单设计器重,应将数据表“学生.DBF添加到表单的”○1数据环境设计器中。(2)三个文本框的值在运行时不能修改,则表单设计器中,可设置它们的○2READONLY属性为.T.。(3)命令按钮COMMAND1的标题为“上一条”,如果在INIT事件代码中进行设置,应使用如下命令:THISFORM.COMMAND1.○3CAPTION=“上一条”(4)单击COMMAND1(上一条)按钮,显示上一条记录,则应设置COMMAND1的○4CLICK事件代码为:SKIP-1THISFORM.REFRESH
本文标题:4四川计算机二级vf练习题
链接地址:https://www.777doc.com/doc-2892100 .html