您的当前位置:首页正文

2021年成人高考英语试题及答案(高起点)

2021-09-09 来源:钮旅网
2021年成人高考英语试题及答案(高起点)

一、选择题

1.在关系理论中称为“关系”的概念,在数据库中称为 C 。 A.实体集 B.文件 C.表 D.记录 2. 在VFP中数据库文件的扩展名为 C 。 A.DBT B.DBF C.DBC D.CDX

3.Visual FoxPro是一种关系数据库管理系统,所谓关系是指__D___。 A) 表中各条记录彼此有一定的关系 B)表中各个字段彼此有一定的关系

C)一个表与另一个表之间有一定的关系 D) 数据库模型符合满足一定条件的二维表格式 4.在VFP中,能够进行条件定位的命令是 C 。

A) SKIP B) SEEK C) LOCATE D) GO 5.以下赋值语句正确的是 A 。

A.STORE 8 TO X,Y B. STORE 8,9 TO X,Y C.X=8,Y=9 D.X,Y=8 6.对多表进行操作时,选择工作区所使用的命令为 C 。 A. USE B. OPEN C. SELECT D. CREATE 7.字段变量的值随着__B___而变化。

A)字段宽度的变化 B)记录指针的移动 C)变量类型的改变 D)小数位数的改变 8.若打开的数据表记录数共20条,只显示第20条记录,应使用的命令是__B___。

A) GO 20 LIST B) GO 20 ***** C) SKIP 20 LIST D) SKIP 20 ***** 8.在Visual FoxPro 6.0的表结构中,逻辑型、日期型和备注型字段的宽度分别为 B 。

A.1,8,10 B. 1,8,4 C.3,8,10 D.3,8,任意 9.下列命令中,定位记录指针的命令是 B 。 A. USE B. GO C. SELECT D. LIST 10.表文件及其索引文件(.IDX)已打开,且存在主控索引,要确保记录指针定位在记录号为1的记录上,应使用命令__C___。

A) GO TOP B) GO BOF() C) GO 1 D) SKIP 1 11.索引文件打开后,下列命令中不受索引影响的是 A 。

A)LIST B) SKIP C) GOTO 50 D) GO TOP

12.在Visual FoxPro环境下,用户实际定义记录的长度为60,用LIST STRU命令显示的总宽度为__B___。 A) 60 B) 61 C) 59 D) 58 13.在引用对象时,下面哪种格式是正确的 B 。

A. Textl.Value=”中国’’ B. ThisForm .Text1.value=“中国” C. Text value=”中国” D. ThisForm Text value=“中国” 14.下列符号中,合法的变量名是 A 。

A) BY B) 23X C) ?A D) $W 15.?AT(\\大学\\,\\北京语言文化学院\\)的答案是__D___。

A) 12 B)13 C) 16 D) 0 16.下列哪种语言被作为关系数据库的标准语言 B 。

A.TSBL B.SQL C.QUEL D.QBE 17.向表中插入数据的SQL命令是 B 。

A.INSERT B.INSERT INTO C. INSERT IN D.INSERT BEFORE 18.用*****ON a(2,3)命令定义数组a后再对各元素赋值:(1,2)a=2,a(1,3)=3,a(2,1)=4, a(2,2)=5,a(2,3)=6,然而再执行命令?a(5)则显示结果是__D___。

A) F B) 变量未定义 C) 3 D) 5 1

19.已知D1和D2是日期型变量,下列4个表达式中非法的是_____。 A)D1-D2 B)D1+D2 C)D1+28 D)D1-36 20.下列函数中函数值为字符型的是___D__。

A)DATE() B)TIME() C)YEAR() D)*****E() 21.在程序中,可以结束程序运行并返回到操作系统的命令是 B 。 A. EXIT B. QUIT C. CANCEL D.RETURN

22.使用命令***** mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为 D 。 A.2个 B.3个 C.5个 D.6个

23.要使表单中某个控件不可用(变为灰色),则将该控件的 D 属性设置为.F.。

A. Caption B. Name C. Visible D. Enable 24.数据表中,“住校否”为逻辑型字段,_____命令显示所有不住校的同学记录。

A)LIST FOR 住校否=\\)LIST FOR 住校否=.T. C)LIST FOR 住校否 D)LIST FOR .NOT. 住校否 25.循环结构中EXIT语句的功能是_____。

A) 放弃本次循环,重新执行该循环结构 B) 放弃本次循环,进入下一次循环 C) 退出循环,执行循环结构的下一条语句 D) 退出循环,结束程序的运行 26.Visual FoxPro的操作方式有:菜单方式、命令方式和 C 。

A.循环 B.备注文件 C.程序方式 D.内存变量 27.对表文件建立索引,可使用命令 C 。

A. SORT B. UPDATE C. INDEX D. JOIN 28.在VFP6.0中,关于查询和视图的正确叙述是___A__。

A)查询是一个预先定义好的SQL SELECT语句文件 B)视图是一个预先定义好的SQL SELECT语句文件

C)查询和视图是同一种文件,只是名称不同 D)查询和视图都是一个存储数据的表

29.为表单MYFERM添加事件或方法代码,改变该表单中的控件CMD1的*****属性的正确命令是__C___。

A) MYFORM .CMD1.*****=\\最后一个\\最后一个\\C) *****M .CMD1.*****=\\最后一个\\最后一个\\30.在引用对象时,下面哪种格式是正确的__B___。

A)Text1.Value=\\中国\\)ThisForm.Text1.Value=\\中国\\C)Text1 Value=\\中国\\)ThisForm Text1 Value=\\中国\\31.在命令按钮组中,通过修改__C___属性,可把按钮的个数设为5个。 A) Caption B)PageCount C) ButtonCount D)Value 32.在下列函数中,函数值为数值的是 A 。

A.AT('人民','中华人民共和国') B.CTOD(‘9/17/2004’) C.BOF() D.SUBSTR(DTOC(DATE()),7) 33.表中相对移动记录指针和绝对移动记录指针的命令分别为 C 。

A. Locate和kip B. Locate和Go C. Skip和Go D. Locate和Find 34.要使“文件”菜单使用“F”作为访问键,可用 C 定义该菜单标题。 A.文件(F) B.文件(\\\\F) C.文件(\\\\ 35.要为某个对象创建一个快捷菜单,需要在该对象的事件代码中添加对应菜单程序的调用命令__D___。 A)Init B)Activate C)Click D)RightClick 36.表单的 A 方法,用来从内存中释放表单,也就是终止此对象的存在。 A.***** B.***** C.SHOW D.HIDE 37.对象是 A 。 A. 类的实例 B. 对现实事物的描述 C. 控件和容器 D. 表单 2

38.Delete的作用是 B 。

A.将记录从表中彻底删除 B.只给要删除的记录做删除标记 C.不能删除记录 D.删除整修表中的记录 39.在下列属性中只有 C 属性是每个对象都具有的。

A.Caption B.autosize C.name D.interva 40.Enabled属性的作用是 C 。

A.设置对象是否可视 B.设置对象当前状态

C.设置对象是否可用 D.设置对象边框 41.下列控件中, D 属于容器类控件。

A.文本框 B.编辑框 C.组合框 D.页框 42. 下列的变量名中, B 是不合法的变量名。 A.姓名 B.1XY C.ABC1 D.NO_1

43. 下列命令中, D 命令不能使程序跳出循环。 A.LOOP B. EXIT C.QUIT D.RETURN 44. 下列几组对象中,均为容器类的是 B 。 A.表单、文本框、组合框 B.页框、命令按钮组、表格 C.组合框、编辑框、列表框 D.表单、命令按钮组、标签

45. 文本框绑定到一个字段后,对文本框中的内容进行修改时,则文本框中的数据将同时保存 到 B 中。

A.Value属性和Name属性 B.Value属性和该字段 C.Value属性和Caption属性 D.Name属性和该字段’ 二、填空题:

1.在项目管理器的一个项目中,只有一个文件的文件名为黑体,表明该文件为 主文件 。 2. Visual FoxPro数据库管理系统使用的数据模型是 关系型 。

3.计时器是用来处理复发事件的控件,该控件正常工作的三要素是Timer事件Enabled属性和 interval 属性。

4. X=“中国共产党党员”,?Substr(X,11,4)的执行结果是 党员 。 5.查询的去向分别是浏览、屏幕 、 图形 、表 、临时表、 报表 、标签。

6. VFP6.0中系统内部定义的类称为基类,它可分为两种类型: 容器 和 控件 。 7.在VFP6.0中,视图可以分为__本地视图__和___远程视图___。 8.在VFP6. 0中.项目文件的扩展名是 .jpx 。 9.使用索引查询,其命令动词为 SEEK 。

10.在用户应用程序中引用菜单时,必须使用 mpr 作为扩展名。 11.字段“数学”为数值型,如果整数部分最多3位,小数部分2位,那么该字段的宽度至少应为 6 位。 12. LEN(‘中国安徽’)函数值的数据类型为 数值型 。

13.在报表控件中,可用作显示表的字段、变量及表达式的控件为 域 控件。

14.日期型和逻辑型字段变量宽度为固定值,日期型宽度为 8 个字节,逻辑型宽度为 1 个字节。15.在对象的引用中,ThisForm表示对 当前表单 的引用。

16.采用面向对象的程序设计方法设计的应用程序,其功能的实现是由 事件 驱动的。 17.组合框有两种类型,分别为 下拉组合框 , 下拉列表框 。

18.在VFP中,可以存放大块文本的字段类型是 备注型 ;可以放置照片信息的字段类型是 通用型 。 19.在VFP中,表有两种类型,即 数据库 表和 自由 表。 20.代数式

a?b对应的VFP表达式是 (a+b)/2*a 。 2a21.采用面向对象的程序设计方法设计的应用程序,其功能的实现是由 事件 驱动的。 22.若使内容相关的菜单项分隔成组,需要在“菜单名称”栏键入 \\\\- ,以创建一条分隔线。 3

23.MyForm. name是对MyForm的 属性 引用;MyForm. Release是对MyForm 的 方法 引用。 24.SELECT一SQL语中,表示条件表达式用WHERE子句,分组用 Group by 子句。 25.报表由__数据源 和__布局__ 两个基本部分组成。 三、阅读下列程序,写出运行结果

1、阅读下面程序,请写出正确结果 W 。 Clear abc i=0 abc do while i<2

if int(i/2)=i/2 ?”w” endif ?\\ i=i+1 enddo return 2、阅读下面程序,请写出正确结果 102 。 CLEAR S=0 P=5

DO WHILE P<=10 P=P+1 S=S+P*2 ENDDO ?S RETURN 3、执行下列程序后,运行结果为 1

X=1.5 DO CASE CASE X2 Y=2 CASE X1 Y=1 ***** ? Y RETURN 4、运行下面程序后,屏幕显示的结果是__ 4 ___。 SET TALK OFF K=1 For J=1 to 8 If J%2=0

K=K*J EndIf NEXT ?Int(K/J) SET TALK ON 4

5.下列程序的运行结果是 55 。 SET TALK OFF S=0

FOR N=1 TO 100 S=S+N IF N=10 EXIT S=N ENDIF NEXT ?S RETURN

6、下列程序的运行结果是 S= 6 SET TALK OFF S=0 I=1 INPUT “N=?” TO N DO WHILE S<=N S=S+I I=I+1 ENDDO ?

“S=”,S SET TALK ON

执行时如果输人值为5,写出运行结果

7、下列程序的运行结果是 X=-3, Y=7 SET TALK OFF。 STORE 10 TO X,Y DO WHILE X>0 X=X一INT(Y/2) Y=Y一1 ENDDO ?”X=,”X, ”Y=”,Y SET TALK ON 8、下列程序的运行结果是 N=12 M=24 。 CLEAR

STORE 0 TO M,N DO While .T. N=N+2 DO CASE

CASE MOD(N,3)=0 LOOP CASE N>10 Exit *****SE M=M+N ***** 5 ENDDO

?\\=”,M,\\=“,N RETURN 四、编程题

1.编程计算S=1+2+3+…...十100的值。 Clear S=0

For i=1 to 100 S=s+I Endfor ?S return

2、编辑求100以内能被7或3整除的所有数。 clear

FOR i=1 TO 100 IF i%7=0 OR i%3=0 ?? LTRIM(STR(i))+\\ ENDIF ENDFOR RETURN

3、乘坐出租汽车3km以内5 元,3km以上每公里加收1。2元。试编写一个收费程序。 CLEAR SET TALK OFF

INPUT“请输人行驶里程:”TO X Y=5 IF X>3 Y=(X-3)*1 . 2+5 ENDIF ?“应付费”,Y SET TALK ON CANCEL

4、编写一程序,要求将从键盘输人的英文字符串倒过来显示(例如输入\\,则显示\\) clear m=\\n=\\

accept \\请输入字符串:\\

*input \\请输入字符串:\\输入时要用“”号 a=len(n) for i=a to 1 step -1 m=m+substr(n,i,1) endfor ?m Return 5、编程求P=1w2+3w4+5w6+??+21w22。 set talk off 6 clear m=0 s=0

for I=1 to 21 step 2 m=I*(I+1) s=s+m endfor ?”the total is”+str(s) return

6、编写程序打印九九乘法表。 clear for i=1 to 9 for j=1 to 9 k=i*j

??str(i,1,1)+\\ ??space(4) endfor ? endfor return 7、编程求1∽100之间的偶数和。 程序1、 Clear 程序2、 clear s=0 s=0

for I=1 to 100 for i=2 to 100 step 2 if int(i/2)=i/2 s=s+i

s=s+I endfor endif ?s endfor ?s 7

因篇幅问题不能全部显示,请点此查看更多更全内容