1、四川省计算机二级VFP第29次笔试真题第二十九次等级考试二级(数据库)笔试考试试卷一、 是非判断题1. 在设备管理中通道是处理、输出的软件。2. 从逻辑上可以把数据结构分为线性结构和非线性结构。3. 若无进程处于运行状态,这就绪队列为空。4. 在但处理系统中,程序的并发执行,实质上是程序的交替执行。5. 分页存储管理器中,页面不能映射道不连续的内存块中。6. 瀑布模型的突出的突出特点是适应用火狐需求的变化。7. 栈和列队的共同点是允许在断点之外出插入和删除元素。8. 为了便于对照检查,测试用例应由输入数据和预期的输出结果连部分组成。9. 在软件生存期内,能确定软件系统必须做什么和必须具备的功能
2、阶段是编码。10. 在结构化分析中,用于描述加工逻辑的主页工具有三种,即:结构化语言、判定表、判定树。二、 选择题1、 软件开发中,模块设计的原则是()A低偶合、高内聚 B高偶合、高内聚C高偶合、低内聚 D低偶合、低内聚2、 进程与运行状态进入就绪状态的原因可能是()A 时间片用完 B等待某一事件C 等待的事件已发生 D被选中占有处理机3、队列的操作原则()A先进后出 B先进先出 C只进不出 D只出不进4、 以下()不是实时操作系统的特点。AA高可能性 B及时响应 C高效性 D通用性5、 程序流程图是用于描述结构化方法中()工作阶段的工具。A可行性分析 B程序编码 C详细设计 D需求分析第二部
3、分程序设计一、 单项选择1、 VFP是一种关系数据库管理系统,所谓关系是指()A 表中各个记录之间的关系 B数据模型满足一定条件的二维表格C表中各个字段之间的联系 D一个表与另一个表之间的联系2、 下列关于事件的说法,不正确的是()A用户可以根据自己的需要创建事件B事件是一种由系统预先定义而由用户或系统发出的动作C事件可以由系统和用户操作引发D用户不能随便修改事件3、 项目管理器中的“全部”选项卡用于显示和管理()A数据、文档、自由表、文本文件B数据、文档、类库、代码、其他C表单、报表、文档、标签、查询、D表单、菜单、文本文件、数据库、其他文件4、 一下赋值语句之执行后,变量A的值不是日期的事
4、()A A=DATE() B A=2008-4-5C A=CTOD(“4/52008”) D STORE (4/5/2008) TO A5、在SQL查询命令中,要去掉查询结果中某字段的重复值,应该在SELECT后面该字段名面前使用()A DISTINGCT B WHERE C HAVING D TOP6、在VISUAL FOXPRO 中,以下()不是进行选择运算A FOR B WHERE C FILLDS D WHILE7、关于VISUAL FOXPRO中工具栏的叙述错误的是()A用户可以创建自己的工具栏 B可以修改和删除用户自己创建的工具栏 C工具栏可以显示与隐藏 D可以修改和删除系统提供的
5、工具栏8、在下列属性中,()是每一个控件都有A CAPTION B CONTRO LSOURCE C NAME D PICTURE9、如果要在报表中输出“学生”数据表中的“姓名”字段的内容,应使用()A B C D 10、下列()不能作为应用程序系统的主程序 A表单 B数据库 C菜单 D程序二、 读程序题1、 阅读下列程序CLEARMX=“VISUAL FOXPRO”MY=“二级”DO SUB1 WITH MX?MY+MXRETURNPROCEDURE SUB1PARAMETERS MX1 LOCAL MX MX=“VISUAL FOXPRO DBMS 考试”MY=“计算机等级考试+MY?MY
6、+MXRETURN VISUAL FOXPRO 1、 程序执行后,屏幕的第一行显示结果为()A二级 VISUAL FOXPRO B计算机二级考试VISUAL FOXPRO DBMS 考试C二级VISUAL FOXPRO DBMS 考试D计算机二级考试VISUAL FOXPRO2、 程序执行后,屏幕的第二行结果为()A二级 VISUAL FOXPRO B计算机二级考试VISUAL FOXPRO DBMS 考试C二级VISUAL FOXPRO DBMS 考试D计算机二级考试VISUAL FOXPRO3、 用LOCAL说明的变量是()A局部变量 B全局变量 C私有变量 D 普通变量2、 阅读下面程序
7、段DO CASECASE 计算机=60?计算机成绩:+“及格”CASE 计算机=70计算机成绩:+“中”CASE 计算机=80?计算机成绩:+“良”CASE计算机=90?计算机成绩:+“优”ENDCASE1、 以上程序是()结构A顺序 B分支 C循环 D过程2、 设学生数据表当前 记录的“计算机“字段的值是89,屏幕输出为()A计算机成绩:不及格 B计算机成绩:及格 C计算机成绩:良 D计算机成绩:优3、 该程序段()A结果可能会出错 B语法有错C结果不会出错 D结果一定会错4、 阅读下面程序CLEARDIME(5)FOR I=1 TO 5INPUT “请输入数据:” TO A(I)ENDFO
8、RFOR I=1 TO 5? A(I)ENDFOR?FOR I=1 TO 4FOR J=I+1 TO 5IF A(I)A(J)T=A(I)A(I)=A(J)A(J)=TENDIFENDFORENDFORFOR I= 1 TO 5? A(I)ENDFORRETURN1、该程序的功能是()A找最大值 B找最小值 C从小到大排序 D从大到小排序2、 如果输入的数据分别是:5,1,8,3,9,程序最后速出的结果是()A5,1,8,3,9 B1,3,5,8.,9C9,8,5,3,1 D9,3,8,1,53、 程序变量T的作用是()A存放输入的各个数据 B存放最大值或最小值C存放排序后的数据 D交换两个变
9、量的值4、 阅读下面程序有成绩文件CJ.DBF ,其中数据如图所示:学号姓名大学语文大学英语法律基础计算机基础200701140101陈波79456652200701140302邓小双 31 55 49 90200701140315何光文 86 78 79 90200701140402何章 85 75 68 50200701140421高岩 87 77 53 56200701140511黄之江 66 65 68 71200701140509刘军 85 78 82 93阅读下面程序: CLEAR USE CJ S=0 DO WHILE NOT EOF( ) SCATTER TO XCJ FIEL
10、DS 大学语文,大学英语,法律基础,计算机基础 NG=0 FOR I=1 TO 4 IF XCJ(I)=2 S=S+1 DELETE ENDIF SKIP ENDDO ?SUSERETURN(1) 本程序中记录被逻辑删除的条件是(35) (A)有两门课程成绩低于60的记录 (B)1-4号记录(C)有两门以上课程成绩低于60的记录 (D)记录号大于2的记录(2) 程序最后输出S的值是( ) (A)2 (B)3 (C)4 (D)7 (3)退出DO WHILE 循环后,NG的值是()(A)0 (B)1 (C)2 (D)35、阅读下面程序THISFORM. TEXT1. VALUE =“”FOR I=
11、1 TO 3A=UPPER(CHR(INT(RAND()*26)+65)) THISFORM. TEXT1. VALUE=THISFORM.TEXT1.VALUE+aENDFOR1、 该程序的功能是()A产生1-30的数字 B产生30个随机数字C产生30 个大写字母 D产生30 个小写字母2、 产生的数字或字母显示在()A表单标题中 B表单标签中 C表单文本框中 D屏幕上3、 程序中的VALUE是一个()A属性 B事件 C方法 D变量三、 程序填空题1、 下面程序的功能是利用参数传递求2个圆柱体的体积 CLEAR*主程序. PRGFOR K=1 TO 2INPUT“圆半径R=”TO RINPU
12、T“高 H=” TO R(1)DO SUB1 WITH (2)?“圆柱体 V=”,V_(3)_RETURN*子程序PROCEDURE SUB1PARAMETER _(4)_V=(3.14*R2*H)RETURN2、 在“教材订购“数据库中有3个表:其表名和结构如下:教材(书号C(6),书名C(20),作者C(8),出版社C(20),价格N(3)) 班级(班级编号C(2),班级名C(10))教材订购(书号C(6),班级编号C(2),数量N(3))1、 在“教材订购”数据库中查询每个班级的平均定书数量:SELECT 班名,(1)AS平均定书数量FORM班级,教材订购:WHERE 班级.班级编号 =
13、教材订购.班级编号;GROUP BY _(2)_2、 在“教材订购”数据库中查询订购了5中以上教材的编号和订购的教材种类数量。SELECT 班级编号,COUNT(*)FORM 教材订购;GROUP BY _(3)_HAVING_(4)_3、下边左图为设计时的表单,右图为运行时的表单。表单上有四个控件,标签LABELL,计时器TIMER1,命令开始(开始)COMMAND1 和命令按钮(停止)COMMAND2。(1) 要求标签控件运行时显示为0.0,则在表单的INIT事件中有如下代码:THISFORM.LABELL._(1)_=“0.0”(2) 运行表单的时候,单击“开始”命令按钮则开始及时,要求
14、及时精度为0.1秒,“开始”按钮被单击后不可使用,COMMAND1的CLICK事件代码如下:THIS.ENDABLE=_(2)_THISFORM.TIME1.INTERVAL=_(3)_-N=0(3) TIMER1的TIMER 事件代码如下:N=N+0.1THISFORM.LABEL.CAPTION=ALLTRIM(_(4)_(N,10,1)3、 设计一个学生成绩报表,并通过一个菜单调用这个报表(1) 在学生成绩报表中包含一项学生人数统计,这个部分应放(1)带区。(2) 在菜单中有一个菜单项:报表打印,包含下列过程:IF FILE (“学生成绩。FRX“) REPORT FORM _(2)_ TO PRINTERELSE?“报表没有生成!”ENDIF(3)在菜单中有一个菜单项:退出,其功能是将菜单恢复为默认系统菜单,命令如下:SET SYSMENU TO _(3)_
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1