四川省计算机第20至36次二级vf笔试题真题(含答案).docx
《四川省计算机第20至36次二级vf笔试题真题(含答案).docx》由会员分享,可在线阅读,更多相关《四川省计算机第20至36次二级vf笔试题真题(含答案).docx(111页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、四川省普通高等学校计算机应用知识和能力第二十次等级考试二级(数据库)笔试试卷第一部分软件技术基础(共15分)一、是非判断题(每小题1分,共10分)(判断下列各题是否正确,如正确,在客观答题纸上对应编号选A,否则选B)1 .数据元素是数据的基本单位,数据项是数据的最小单位。(1)2 .栈是特殊的线性表,须用一组地址连续的存储单元来存储其元素。(2)3 .引入虚拟存储技术后,逻辑内存总容量是由地址总线的位数确定的。(3)4 .编译程序是一种常用应用软件。(4)5 .顺序文件和链接文件的长度都可以动态变化。(5)6 .在文件系统中采用目录管理文件。(6)7 .允许多用户在其终端上同时交互地使用计算机
2、的操作系统称为实时系统。(7)8 .程序、数据、和进程控制块是构成一个进程的三要素。(8)9 .黑盒测试时,既要考虑程序的内部逻辑结构,又要考虑其外部特性。(9)10 .软件的总体设计和详细设计都要用PAD图形工具。(10)二、选择题(每小题1分,共5分)1 .允许用户把若干作业提交计算机系统集中处理的操作系统称为(11)(A)分时操作系统(B)实时操作系统(c)网络操作系统(D)批处理操作系统2 .分配到必要资源并获得了处理机时的进程的状态称为(12)o(A)就绪状态(B)执行状态(c)等待状态(D)阻塞状态3 .利用通道技术可以在(13)之间直接交换数据。(A)内存与CPU (B) CPU
3、与外设(C)内存与外设。(D)内存、CPU和外设三者4 .以下的准则中哪个不是软件设计的准则(14)(A)编程语言选择准则(B)信息屏蔽准则(c)结构化和模块化准则(D)抽象准则5 .有一数列:9765761329495B经过一趟排序后得到:65971376294958请问使用的是何种排序方法(15)(A)简单插入排序(B)冒泡排序(c)2路归并排序(D)快速排序数据库语言(Visual FoxPro)程序设计(共85分)一、单项选择题(每小题1分,共10分)1 .数据库系统的核心是()(A)编译系统(B)数据库管理系统(C)操作系统(D)数据库2 .下列函数中,结果为数值型的是()-(A)
4、E0F()(B) SUBS(DTOC(DATE(),2,4)(C)At (“UF”, BUFFERw )(D)ALLT(RIGHT(ASDFGH,3)3 .“项目管理器中”的“数据”选项卡实现对()显示和管理。(A)数据库、自由表和视图(B)数据库、视图和查询(c)数据库、表单和查询(D)数据库、自由表和查询4 .职工表与职工表的索引文件已打开,现要将记录指针定位到第一个工资高于600元的记录上,下列()命令可以实现。(A) LOCATE FOR工资600(B)FIND 工资600(C) FIND FOR工资600(D)SEEK 工资6005 .有表KI. DBF(学号,总分,平均)与K2.
5、DBF(学号,物理,化学),进行以下操作 SELE A USEK kl SELE B USEK k2JOIN WITH A TO K3 FOR学号=A.学号FIEL学号,物理,化学,a.总分&(1)问(D句中的命令包括的关系运算有(20)(A)选择,投影(B)连接,投影(C)选择,连接(D)选择,投影,连接6 .在VFP的数据库设计器中能建立两个表之间的(21)联系。(A)临时性联系(B)永久性联系(0永久性联系或临时性联系(D)上述选择都不正确7 .设置数据参照完整性,要求两个表是(22).(A)两个自由表(B)一个自由表和一个数据库表(C)两个任意表(D)同一数据库中的两个表8 . SQL
6、查询中,用于排序和去掉重复记录的选项子句分别是(23) o (A)ORDER BY和JOIN(B)GROUP BY和DISTINCT(C)ORDER BY和DISTINCT(D)ORDER BY和GROUP BY9 .要使得命令按钮有效,应设置该命令按钮的(24)(A)Visible属性值为.T.(B)Visible属性值为,F.(C)Enabled 属性值为,T.(D)Enabled 属性值为.F.10 .团员唯陋如图所示,选项按钮组的值为(25)o(A)2(B)0(C)l (D)非团员二、读程序题(每题3分,共45分)1. Store 0 to h, k do while . t. k=k
7、+l h=h+k IF K=10 exit endlf enddo ? h=+Str(h,4) return (1)该程序的功能是(26)(A)计算1-10的整数之和(B)计算1-9的整数之和(C)计算的整数之和(D)计算1-10以内数的和(2)该程序运行的结果是(27)(a)55B)66(C)h=552.有以下三段程序(D)h=66Main. PRGSUB. PRGKl=10PRIV KIK2=20Kl=K2+10DO SuBK2=K1+1O?K1, K2&(1)RETUDO SUB1 With K2+10, KI ?K1, K2&(3)Subl. pRGPARA XI, x2X1=STR(
8、X1,2)+STR(X2,2)X2=X1+STR(X2,2)?X1, X2&(2)RETU(1)程序运行到(1)处显示的结果是(28)(A)1020 b)2030(C)1030(D)1040(2)程序运行到(2)处显示的结果是(29)(A)5010501010(B)6070(C)7060(D)3010301010(3)程序运行到(3)处显示的结果是(30)(A)301040(B)501040(C)50101040(D)301010203.阅读程序:CLEABM=SPACE(10)5,10 SAY ”请输入表名:” GET BMREADBM=ALLTRIM(BM)IF FILE(&BM. DBF
9、)USE &BMBROWSE NOMODIELSEWAIT “文件不存在!” WINDOW NOWAITENDIFUSERETURN(D程序的功能是(31)(A)浏览任意一个打开的表文件(B)修改任意一个打开的表文件(c)浏览指定表文件BM(D)修改指定表文件BM(2)函数 FILE (&BM. DBF)的功能是(32)(A)测试指定的文件的类型正确否(B)指定文件类型为.DBF(C)测试指定的文件存在否(D)指定文件为&BM. DBF(3)将语句USE&BM改写为USE(BM),程序(33)(A)程序不能执行(B)程序功能不变(c)该命令将关闭表文件(D)以上三种说法都不对4.有图书目录表s
10、ml.dbf和入库流水单表skc. dbf如下sml.dbf:(5条记录)书号书名作者出版社1计算机基础杨振山高等教育2计算机原理费利民西安交大3C语言设计赵国民上海4C语言教程张扬四川5C+教程张敏高等教育skc. dbf:(5条记录)书号单价数量金额入库日期115.0030450.0020030818211.0021231.0020030818322.0030660.0020030818419.0030570.0020031218522.2123510.8320031218程序:CLEAR1,15 SAY ,新书入库Y= YDO WHILE upper (Y)=w Y2,1 CLEASM=
11、SPACE(14)ZZ=SPACE(8)CBS=SPACE(1O)3,10 SAY 书名,GET SM3,30 SAY 作者GET ZZ3,45 SAY,出版社 GET CBSREADSELE 1USE SMLTRIM(出;版LOCA FOR TRIM(书名)=TRIM(SM) AND TRIM(作者)=TRIM(ZZ)社)=TRIM(CBS)IF FOUND ()SH=书号ELSESKIP -1SH=STR(val (书号)+1,4)APPE blanREPL 书名 WITH SM,书号 WITH SH,作者 WITH ZZ,出版社 with ENDIFSELE 2USE skcAPPE B
12、LANREPL 书号 with sh4,10 SAY,单价,GET 单价4,30 SAY ,购数,GET 数量READREPL金额WITH单价*数量REPL 入库日期 WITH dateOWAIT ”是否继续(Y / N)” to YENDDCLOSE DATA设运行时依次输入下列数据:代数张三清华22.0031几何李四北大33.0032概率王五南开44.0033几何李四北大33.0041代数张三清华22.0056(1)此时sml表中的记录条数和最大记录号分别为(34)(A)10条,10(B)10条,5(08条,8(D)8条,10(2)SKC表中记录数为(35)(A)10(B)5(C)8(D)
13、7(3) skc表中最后一条记录的书号为:(36)(A)8(B)7(C)10(D)65 .阅读下列程序 cleardimension k(2,3) i=ldo while i=2j=ldo while j2 w ffj=j+lenddoi=i+lenddo(1)运行程序后,屏幕的显示结果是(37)(A)l 23(B)l224632(0123(D)l23123249(2)如果将 dimension k(2,3)语句改为:dimension K(2,2)后,(38)(A)出现“数组重复定义”的错误(B)出现“数组下标超界”的错误(C)程序功能不变,只输出4个数组元素(D)程序功能不变,仍然输出6个
14、数组元素6 .阅读下列程序CLEARM=0FOR K=0 TO 2FOR J=3-k TO 3+KK, J SAY STR(K,2)+STR(J,1)M=M+INEXT JNEXT K?MRETURN(1)输出图形为:(39)(A)03(B)03(C)03(D)031414141425252525(2)程序结束时,N【的值是:(40)(A)11(B)9(O10(D)8注意;请把下面”程序填空题”中各小题答案写在主观题答题纸上每个空只填一个语句或一个语句所缺的部分内容三.程序填空题(每空2分,共30分)1.在数据库student中有,学生成绩表cj.dbf,向该表添加一个字段:平均成绩N(6,2
15、)。其程序如下,请填充相关命令。 DATABASE STUDENTUSE CJ平均成绩N(6, 2)ALTER TABLEClose all2.设有自由表XS, DBF,以“姓名”字段为关键字建立独立索引文件XSID. IDXo因误操作而使得表中存在重复记录,现编程将重复记录物理删除,请将程序填写完整。use xs xm二姓名skipdo while xml二姓名if deleelseXm=xmlend if skip enddouseretu3.以下是数据表xs. dbf,学号姓名性别人校总分三好生S020U01王小平男590FS0201102张强男568TS0201103刘雨女565F(1
16、)用SQL语句将一条新记录加入xs表。奖学金50.020.020.0inse兰草,女XS (学号,姓名,性别,人校总分),567)(s0201112,(2)用sQL语句将获得三好生的同学的奖学金增加20%。 xs set奖学金=奖学金*1.2三好生4.设计一个四则运算的表单如下图所示:(1)由以上图可知本表单的属性应设置成“四则运算”(2) “确定”按钮的C1ICK代码如下X1=VAL(THISFORM. TEXT1. VALU玲X2=VAL(THISF0RM. TEXT2. VALUE)XX=DO CASECASE XX=1THISFORM. TEXT3. VALUE=X1+X2 CASE
17、XX=2THISFORM. TEXT3. VALUE=X1-X2 CASE XX=3THISFORM. TEXT3. VALUE=X1*X2 CASE XX=4THISFORM. TEXT3. VALUE=Xl/x2(3) “清除”按钮的CliCK代码如下 THISFORM. TEXT1. VA1UE=, THISFORM. TEXT2. VALUE=, THISFORM. TEXT3. VALUE=, THISFORM. TEXT1. SETFOCUS(4) “退出”按钮的CLICK代码2004.4 VF笔试参考答案一、是非判断1. TFTFF 6. TFTFF二.选择题U.DACDC一.单
18、选题1-5. BCAAD 6-10. BDCCA二.读程序ACDAC ACBCA DABAB四.填空题1. (l)OPEN (2)ADD 2.(1) INDEX XSID (2)NOT EOF()(3)XM=XM1(4) . PACK 3.(l)INTO (2)VALUES (3)UPDATE (4)where 4.(1)CAPTION(2)THISFORM.0PTI0NGR0UP1. VALUE (3)ENDCASE (4)THISFORM.0PTI0NGR0UP1. VALUE=1(5) thisform. release第21次理论考试题(2004.10)第一部分软件技术基础一、是非判断
19、题:1、应用程序在执行过程中,需要通过打印机输出数据时,一般先形成一个打印作业,将其存放在硬盘中的一个指定队列中。当打印机空闲时,就会按先来后服务的方式从中取出待打印的作业进行打印。2、若无进程处于运行状态,则就绪队列和等待队列均为空。()3、多道程序设计是指在一台处理机上并发运多个程序。()4、黑盒法是软件测试方法中的静态测试方法之一.()5、软件的详细设计就是要编写出具体的程序。()6,软件生命周期中花费最多的阶段是软件维护。()7、Windows是单用户多任务操作系统,UNIX是多用户多任务操作系统。()8、进程把程序作为它的运行实体,没有程序也就没有进程。()9、在结构化分析中,用于描
20、述加工逻辑的主要工具有三种,即:结构化语言、判定表和判定树。()10、作业调度程序从后备队列中选一个作业装入主存后,决定能否占用处理机的是设备调度程序。二、单项选择题1、交换技术是在(11)之间交换程序和数据。11(A)主内存与CPU (C)主内存与外设(B) CPU与外存(D)外存与CPU2,以下的工具中哪个不是软件详细设计中使用的工具(12)。12 (A)数据流图(B) NB图3、任何两个并发进程之间(13).13 (A)一定存在互斥关系(C)一定彼此独立无关(C)PDA 图(D) PDL 语言(B)一定存在同步关系(D)可能存在同步或互斥关系4、进程从运行状态进入就绪状态的原因可能是(1
21、4).14 (A)被选中占有处理机(C)等待的事件已发生5、算法指的是(15).15 (A)计算机程序(C)排序算法第二部分数据库语言VF程序设计一、单项选择题(B)等待某一事件(D)时间片用完(B)解决问题的有限运算序列(D)解决问题的计算方法1、数据管理技术随着计算机技术的发展而发展。数据库阶段具有许多特点,但下面列出的特点中,(16)不是数据库阶段的特点。16(A)数据结构化(C)数据共享性高(B)数据面向应用程序(D)数据具有较高的独立性2、下列(17)属性是每个控件都具有。17 (A) name(B) contorlsoure (C) caption (D) picture3,设 A
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 四川省 计算机 20 36 二级 vf 笔试 题真题 答案
限制150内