四川省计算机二级VF试题(第19次) 含答案.doc_第1页
四川省计算机二级VF试题(第19次) 含答案.doc_第2页
四川省计算机二级VF试题(第19次) 含答案.doc_第3页
四川省计算机二级VF试题(第19次) 含答案.doc_第4页
四川省计算机二级VF试题(第19次) 含答案.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

19次计算机等级考试笔试(2003.10)第一部分软件技术基础(共15分)一、是非判断题(1分/小题,共10分)(判断下列各小题的叙述正确与否,如正确,在客观题答题纸对应编号上选A,否则选B)1、 在目前,用语保证软件质量的主要手段是进行软件测试。 (1)2、 使用DMA方式传送数据期间不需要CPU干预。 (2)3、 线性顺序队列会产生“假溢出”,而线性循环队列则不会。 (3)4、 对同一种算法,用高级语言编写的程序比用低级语言编写的程序运行速度快。 (4)5、 在线性表中,数据的存储方式有顺序和链接两种 (5)6、 进程有程序块、文件控制块和数据块三部分组成。 (6)7、 在面向对象的程序设计中,派生类只能从一个基类产生。 (7)8、 操作系统是用户和硬件的接口。 (8)9、 个人计算机中可配置的最大内存容量受地址总线位数的限制。 (9)10、 软件维护中最困难的问题是软件配置不全。 (10)二、单项选择题(1分/小题,共5分) 1、在排序法中,从未排序序列中依次取出元素,与已排序序列中的元素作比较,将其放入已排序序列的正确位置称为(11)。11 (A)选择排序 (B)快速排序 (C)插入排序 (D)冒泡排序2、有X,Y,Z三个元素依次入栈,不可能的出栈顺序是(12)。 12 (A) Z,Y,X (B) Z,X,Y (C) Y,X,Z (D) X,Y,Z 3、进程的状态是以转换的,而以下哪个状态转换是不可能的(13)。 13 (A)就绪状态执行状态 (B)执行状态就绪状态 (C) 阻塞状态就绪状态 (D)等待状态执行状态 4、线性链表的地址(14)。 14 (A)必须连续 (B)部分地址必须连续 (C)一定不连续 (D)连续与否均可以5、在软件测试中,(15)主要分析程序的内部结构。 15(A)白盒法 (B)黑盒法 (C)因果图法 (D)错误推测法第二部分数据库语言程序设计(Visual FoxPro)(共85分)一、单项选择题(每小题1分,共10分) 1、关系数据库管理系统所管理的关系是(16)。 16 (A)一个DBF文件 (B)若干个二维表 (C)一个DBC文件 (D)若干个DBC文件 2、在Visual FoxPro系统中,表中的字段是一种(17)。 17 (A)常量 (B)函数 (C)变量 (D)运算符 3、在Visual FoxPro中,可以对字段设置默认值的表(18)。 18 (A)必须是数据库表 (B)必须是自由表 (C)自由表或数据库表 (D)不能设置字段的默认值 4、在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是(19。) 19 (A)永久性关联 (B)永久性关联或临时性关联 (C)临时性关联 (D)永久性关联和临时性关联 5、数据表文件中有数学、英语、计算机和总分四个数值型字段,要将当前记录的三科成绩汇总后存入总分字段中,应使用命令(20)。 20 (A)TOTAL 数学,英语。计算机 TO 总分(B)REPLA 总分 WITH 数学+英语+计算机 (C)SUM 数学,英语,计算机 TO 总分(D)REPLA 数学+英语+计算机 WITH 总分 6、设A=“THIS IS A BOOK ”,下列函数值为“IS”的是(21) 21(A)RIGHT (LEFT(A,9),2) (B)LEFT(RIGHT(A,9),2) (C)SUBSTR(A,5,2) (D)RIGHT(A,9) 7、设A=2,B=3,C=4,下列表达式的值为逻辑真的是(22) 22 (A)12/A+2=B2 (B)32*B OR A=C AND BC OR AB (C) A*BC+3(D)AB AND B2*C 8、建立索引文件时(23)字段不能作为索引字段。 23(A)数值型 (B)字符型 (C)日期型 (D)备注型 9、SQL语句中的数据维护命令不包括(24)。 24(A)INSERT-SQL (B)CHANGE-SQL (C)DELETE-SQL (D)UPDATE-SQL 10、命令按钮组是(25) 25(A)控件 (B)容器 (C)控件类对象 (D)容器类对象二、读程序题(每个选择3分,共45分)1、阅读下面程序: CLEAR ALL STORE 1 TO J,K DO WHILE K=1 DISPLAY SKIP -1 WAIT N=N-1 ENDDOUSERETURN (1)程序的功能是(28)28(A)显示所有记录 (B)分别显示前3个记录 (C)显示第3个记录 (D)分别显示后三个记录 (2)退出循环后,N的值是(29) 29(A)0 (B)1 (C)3 (D)43、阅读下面程序USE SBSORT TO RQX ON 启用日期/D FIELDS 编号,名称,启用日期 FOR NOT 主要设备USE RQXLIST USE SB SORT TO BMX ON 部门/D,价格 FOR 主要设备USE BMXLIST USE SBINDEX ON VAL(部门),-价格/1000000 TAG bmjgl CANDIDATELISTRETURN (1)程序执行到第一个LIST命令时,输出结果是(30)30 (A)将主要设备按编号,名称,启用日期分别升序排序。(B)将主要设备按编号,名称,启用日期分别降序排序。 (C)将非主要设备按启用日期降序排序。(D)将非主要设备按启用日期升序排序。 (2)程序执行到第二个LIST命令时,输出结果是(31) 31(A)将主要设备按部门升序排序,当部门相同时,按价格降序排序。(B)将主要设备按部门降序排序,当部门相同时,按价格升序排序。(C)将主要设备按部门降序排序,当部门相同时,按价格降序排序。(D)将主要设备按部门升序排序,当部门相同时,按价格降序排序。 (3)程序执行到第三个LIST命令时,输出结果是(32)32 (A)以部门升序排列。部门相同时,以价格降序排列,索引标识为唯一索引。(B)以部门升序排列。部门相同时,以价格降序排列,索引标识为候选索引。(C)以部门升序排列。部门相同时,以价格升序排列,索引标识为候选索引。(D)以部门升序排列。部门相同时,以价格升序排列,索引标识为唯一索引。4阅读下面程序: clear store 1 to i store 2 to j,k do a1?”i=”+str(i,2)+” j=”+str(j,2)+” k=”+str(k,2) do a2?”i=”+str(i,2)+” j=”+str(j,2)+” k=”+str(k,2)returnproc a1i=3*i+2private ii=2*j+k?”i=”+str(i,2)+” j=”+str(j,2)+” k=”+str(k,2)retuproc a2j=i*2+kprivate jj=k*2+i?”i=”+str(i,2)+” j=”+str(j,2)+” k=”+str(k,2)do a3 with i,i+j,(k) retuproc a3para x,y,zx=y+zy=x+zz=x+yk=x+y+zretu主程序中“do a1”后的显示语句显示结果为:(33)33 (A)i=6 j=7 k=2 (B) i=5 j=7 k=2(C)i=5 j=2 k=2 (D) i=6 j=8 k=2(2) 过程a1中的显示语句将显示:(34)34 (A)i=6 j=7 k=2 (B) i=5 j=7 k=2(C)i=5 j=8 k=2 (D) i=6 j=2 k=2(3)过程a2中的显示语句将显示:(35)35 (A)i=6 j=9 k=2 (B) i=5 j=9 k=2(C)i=5 j=12 k=2 (D) i=6 j=12 k=2(3) 主程序中“do a2”后的显示语句显示结果为:(36)36 (A)i=16 j=12 k=68 (B) i=16 j=9 k=68(C)i=18 j=10 k=76 (D) i=18 j=14 k=765阅读下面程序: 有图书数据表TS和订书单表DSD如下:TS:(书号:C3, 单价:N6.2 书名C10) 书号 单价 书名 001 12.0 计算机应用 002 10.0 化学 003 15.0 分析化学DSD:(班级:C6,书号:C3 ,数量:N3.0, 款项:N7.2) 记录号 班级 书号 数量 款项 1 化95.4 001 47 0.00 2 数94.3 002 74 0.00 3 物96.4 003 67 0.00 4 生95.4 002 47 0.00 5 地94.3 001 67 0.00 6 物94.3 002 67 0.007 数94.3 001 74 0.008 化95.4 003 47 0.009 数94.3 003 74 0.00程序:CLEA ALLSELE 1USE Ts ALIAS SHUINDEX on 书号 tag TSSHSELE 2USE dsd alias shdnSET RELA TO 书号 INTO SHU updateshdnset款项数量shu .单价 where shdn书号=shu书号sele 班级,dsd .书号,ts.书名,数量,款项 from dsd.dbf ,ts.dbf order by ;款项where ts.书号=dsd书号 into cursor aaa LIST DO WHIL .T. ACCE “输入班级名(输入0退出)” TO BJ IF BJ =0 EXIT ENDI ACCE“输入书号” TO SH LOCAT FOR 书号=SH IF BOF () EXIT ENDI ?班级+”班长,请来领并交款”+str(款项)+”元。” ENDD clea all RETURN(1)do while循环中locate操作的表是:(37) 37(A)数据表TS (B)数据表DSD(C) 系统临时表aaa (D)系统临时表cursor aaa(2)运行时输入”数94.3”,并输入书号“003”,则输出为:_(38)_ 38(A)数94.3班长,请来领化学,并交款 740 元(B)化95.4班长,请来领分析化学,并交款 705元(C)物96.4班长,请来领分析化学,并交款 1005元(D)输入错误,没有输出6、阅读下面程序: CLEART=65R=20INPUT “请输入图形的行数N=” TO NI=1DO WHILE I=N J=1 DO WHILE J=2*I-1 I,J+R SAY CHR (T) J=J+1 IF J=I T=T+1ELSE T=T-1 ENDIFENDDOI=I+1R=R-1T=65ENDDORETURN(1)运行程序后输出图形(39)。 39(A) A (B) A BBB ABC CCCCC ABCDE DDDDDDD ABCDEFG EEEEEEEEEEEE ABCDEFGHIJ (C) A A ABA BAB ABCBA CBABC ABCDCBA DCBABCD ABCDEDCBA EDCBABCDE (2)语句I,J+R SAY CHR(T) 中函数CHR()的功能是(40)。 40 (A)从字符T中取出子串 (B)返回字符T的ACS码值 (C)返回字符T的ACS码字符(D)返回表示的ACS码字符三、程序填空题(每空2分,共30分)1、读程序,请将程序补充完整。 X=0 CLEAR DO WHILE .T. 10,20 SAY “主菜单” 11,22 SAY “1输入数据” 12,22 SAY “2查询记录” 13,22 SAY “3统计记录” 14,22 SAY “4退出系统” 15,22 SAY “请输入选择14:” GET X _ DO CASE CASE X=1 DO SUB1 CASE X=2 DO SUB2 CASE X=3 DO SUB3CASE X= 4 _ ENDCASE ENDDO RETURN 2、下面程序的功能是利用参数传递求三个圆柱体体积。*主观题 EX.PRG CLEAR FOR K=1 TO 3 INPUT“圆半径R=”TO R INPUT“高H=”TO H _ DO SUBYZ_ ?”圆柱体V=”,INT(V)ENDFOR RETURN*子程序 SUBYZ.PRG PARA_V=3.14*R2*HRETURN3、创建一个检查口令输入的表单,口令设置为“ABCD”,要求: 开始运行是,Label2不显示任何信息,在前两次输入口令错误时显示“口令错,请重新输入口令!”,第三次输入口令错误时显示“对不起,您无权使用本系统!”。如口令正确则显示“欢迎使用本系统”。 单击“确定”按钮(Command1)时,检查用户输入口令的正确性及输入次数,口令三次输入错误时,处于禁用状态。 Text1用语接收用户输入的口令,口令输入时,其中的值用“*”号显示,当口令三次输入错误时,处于禁用状态。 单击“关闭”按钮(Command2)时,关闭本表单。 (1)Label2的Caption属性的初始值应设置为:_; (2)为用”*”号显示输入口令,应设置Text1的_属性,属性值为“_”; (3)表单Form1的Form1.activeate事件代码为 Thisform.Text1.SetFocus PUBLIC n n=0 (4)Command1按钮(“确定”按钮)的Click事件代码为: M=thisform.text1.value If_ thisform.label2.caption=“欢迎使用本系统!”Else n=n+1 thisform.label2.caption=“口令错,请重新输入口令!” thisform.text1.value=_ thisform.text1.setfocus if _ thisform.labe

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论