选择填空编程复习da.docx

上传人:b****7 文档编号:11509882 上传时间:2023-03-02 格式:DOCX 页数:21 大小:27.39KB
下载 相关 举报
选择填空编程复习da.docx_第1页
第1页 / 共21页
选择填空编程复习da.docx_第2页
第2页 / 共21页
选择填空编程复习da.docx_第3页
第3页 / 共21页
选择填空编程复习da.docx_第4页
第4页 / 共21页
选择填空编程复习da.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

选择填空编程复习da.docx

《选择填空编程复习da.docx》由会员分享,可在线阅读,更多相关《选择填空编程复习da.docx(21页珍藏版)》请在冰豆网上搜索。

选择填空编程复习da.docx

选择填空编程复习da

+选择题:

(1)b下列有关数据库表和自由表的叙述中,错误的是

a)数据库表和自由表都可以用表设计器来建立

b)数据库表和自由表都支持表间联系和参照完整性

c)自由表可以添加到数据库中成为数据库表

d)数据库表可以从数据库中移出成为自由表

 

(2)cVisualFoxPro中,过程的返回语句是

a)GOBACKb)COMEBACK

c)RETURNd)BACK

(3)a在VisualFoxPro中,释放表单时会引发的事件是

a)unload事件b)init事件c)release事件d)load事件

(4)c操作对象只能是一个表的关系运算是:

A连接和选择b连接和投影

C选择和投影d自然连接和选择

(5)b下面选项中关于ACCEPT命令说法错误的是()

A.ACCEPT命令格式是:

ACCEPT[<字符表达式>]TO<内存变量>

B.该命令只接收字符串,但是用户在输入字符串时,必须要加上定界符

C如果不输入任何内容直接按回车键,系统就会把空串赋给指定的内存变量

D如果选用<字符表达式>,那么系统就会首先显该表达式的值,作为提示信息

(6)b在一个程序定义了的一些变量,选出局部变量          (  )

1.PRG

PUBLICaI

LOCALa2,a3

SCORE'B'TOa4

LOCATEa5

A.a1B.a2,a3

C.a4D.a5

(7)b在VisualFoxPro中,用于建立过程文件PROGI的命令是()

A.CREATEPORGIB.MODIFYCOMMANDPROGI

C.MODIFYPROGID.EDITPROGI

(8)a有VisualFoxPro程序如下:

SETTALKOFF

USECJ

s=0

DOWHILE.NOT.EOF()

s=s+ZF

SKIP

ENDDO

?

s

RETURN

其中数据库文件CJ.DBF中有2条记录,内容如下:

        XM       ZF

  1   李四      500.00  

  2   张三   600.00

运行该程序的结果应当是

 A.1100               B.1000

 C.1600                D.1200

(9)C表达式LEN(‘CHINESE')+VAL(‘86')+({04/05/98}-{04/01/98})返回的数据类型是()

A.字符型B.日期型C.数值型D.逻辑型

(10)C"x是小于100的非负数",用VFP表达式表示是()

A.0<=x<100B.0<=x<=100C.0<=xANDx<100D.0<=xORx<100

(11)A执行SETEXACTOFF命令后,再来执行?

“天津市”=“天津”命令的显示结果为()

A:

TB:

FC:

0D:

非0

(12)D执行?

AT(“教室”,“自习教室”)命令后显示结果为()

A:

TB:

2C:

3D:

5

(13)b下列()是日期型常量。

A{“2002/04/01”}B:

{2002—04—01}

C:

{^2002/04/01}D:

{2002—04/01}

(14)C设有变量pi=3.,执行命令?

ROUND(PI,4)后的显示结果为()

A.3.1420B.3.1425C.3.1426D.3.0000

(15)c3E-4是一个()

A.字符变量B.内存变量C.数值常量D.非法表达式

(16)d设有变量sr="2002年下半年全国计算机等级考试”,下列语句执行后能够显示“2002年下半年计算机等级考试‘的是()

A.?

sr-"全国”

B.?

SUBSTR(sr,1,9)+SUBSTR(sr,17,14)

C.?

STR(sr,1.12)+STR(sr,17,14)

D.?

SUBSTR(sr,1,12)+SUBSTR(sr,17,14)

(17)a在VisualFoxPro中以下叙述正确的是

A)利用视图可以修改数据B)利用查询可以修改数据

C)查询和视图具有相同的作用D)视图可以定义输出去向

(18)c在VisualFoxPro中可以用DO命令执行的文件不包括

A)PRG文件B)MPR文件

C)FRX文件D)QPR文件

(19)d以下关于”查询”的描述正确的是

A)查询保存在项目文件中B)查询保存在数据库文件中

C)查询保存在表文件中D)查询保存在查询文件中

(20)A不允许出现重复字段值的索引是

A)侯选索引和主索引B)普通索引和惟一索引

C)惟一索引和主索引D)惟一索引

(21)d打开数据库的命令是()

A)USEB)USEDATABASE

C)OPEND)OPENDATABASE

*(22)d”图书”表中有字符型字段”图书号”。

要求用SQLDELETE命令将图书号以字母A

开头的图书记录全部打上删除标记,正确的命令是

A)DELETEFROM图书FOR图书号LIKE”A%”

B)DELETEFROM图书WHILE图书号LIKE”A%”

C)DELETEFROM图书WHERE图书号=“A*”

D)DELETEFROM图书WHERE图书号LIKE”A%”

(23)b在VisualFoxPro中,要运行菜单文件menul.mpr,可以使用命令

A)DOmenulB)DOmenul.mpr

C)DOMENUmenulD)RUNmenul

(24)d."如果一个关系的属性或属性的组合不是本关系的关键字,而是另外一个关系的关键字,则该关键字称为"

A."主关键字"B."候选关键字"C."关键字"D."外部关键字"

(25)b."VisualFoxPro支持____和____两种工作方式。

"

A."命令方式和菜单工作方式"B."交互操作方式和程序执行方式"C."命令方式和程序执行方式"D."交互操作方式和菜单工作方式"

(26)a."以下关于工作区的叙述中,____是正确的。

"

A."一个工作区只能打开一个表"B."一个工作区最多可以打开10个表"C."一个工作区最多可以打开225个表"D."一个工作区最多可以打开32767个表"

(27)b."参照完整性的插入规则用于设置在____中插入一条新记录或更新一条已经存在的记录时,应进行的处理。

"

A."父表"B."子表"C."数据库表"D."自由表"ans:

"B"

(28)c."以下关于自由表的叙述,正确的是"

A."使用以前版本的FoxPro建立的表"B."可以用VisualFoxPro建立,但是不能把它添加到数据库中"C."自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表"D."自由表可以添加到数据库中,但数据库表不可以从数据库中移出成为自由表"

(29)d."下列关于属性、方法和事件的叙述中,错误的是"

A."属性用于描述对象的状态,方法用于表示对象的行为

"B."基于同一个类产生的两个对象可以分别设置自己的属性

"C."事件代码也可以像方法一样被显示调用

"D."在新建一个表单时,可以添加新的属性、方法和事件"

(30)a."【项目管理器】的【数据】选项卡用于显示和管理"

A."数据库、自由表和查询"B."数据库、视图和查询"C."数据库、自由表查询和视图"D."数据库和自由表"

(31)a"已知M=""GOODBYE"",N=""OKOK!

"",M-N的运算结果是"

A."GOODBYEOKOK!

"B."GOODBYEOKOK!

"C."GOODBYEOKOK!

"D."GOODBYEOKOK!

"

(32)b"如果要给当前表尾增加一个空白记录,应使用命令"

A."APPEND"B."APPENDBLANK"C."INSERT"D."EDIT"

(33)b"关系数据库中,在表之间建立永久性联系是通过连接两个表的字段来完成和体现的,这种连接是"

A."子表中的主关键字与父表中的外部关键字连接"B."主表中的主关键字与子表中的外部关键字连接"C."主表中的普通关键字与子表中的外部关键字连接"D."主表中的惟一关键字与子表中的普通关键字连接"

(34)a"在下面四组函数运算中,结果相同的是"

A."LEFT(""VisualFoxPro"",6)与SUBSTR(""VisualFoxPro"",1,6)"B."YEAR(DATE())与SUBSTR(DTOC(DATE),7,2)"C."VARTYPE(""36-5*4"")与VARTYPE(36-5*4)"D."假定A=""this"",B=""isastring"",A-B与A+B"

(35)b"下面关于列表框和组合框的陈述中,正确的是"

A."列表框和组合框都可以设置成多重选择"B."列表框可以设置成多重选择,而组合框不能"C."组合框可以设置成多重选择,而列表框不能"D."列表框和组合框都不能设置成多重选择"

(36)a"当从【项目管理器】中移去一个文件时,如果在提示框中选择【移去】按钮,被移走的文件将会"

A."保留在原目录中"B."不保留在原目录中"C."从磁盘中删除"D."可能保留在原目录中,也可能被保留在其他目录中"

(37)b"声明一个二维数组A(3,4)后,如果以一维数组的形式访问该二维数组,则一维数组元素A(6)与二维数组的____个元素为同一变量"

A."A(1,2)"B."A(2,2)"C."A(2,4)"D."A(3,2)"

(38)b"在DOWHILE…ENDDO循环结构中,LOOP命令的作用是"

A."退出循环,返回程序开始处继续执行"B."转到DOWHILE语句行,开始下一次循环"C."终止本次循环,将控制转到本循环结构ENDDO后面的第一条语句继续执行"D."终止程序的运行"

(39)c"结构化程序设计所规定的三种基本控制结构是"

A."输入、处理、输出"B."树形、网形、环形"C."顺序、选择、循环"D."主程序、子程序、函数"

(40)d"如果当前表的记录指针指在最后一条记录上,则EOF()的返回值为"

A."1"B."0"C.".T."D.".F."

(41)b假设”订单”表中有订单号、职员号、客户号和金额字段,正确的SQL语句只能是

A)SELECT职员号FROM订单

ORDERBY职员号HAVINGCOUNT(*)>3ANDAVG_金额>200

B)SELECT职员号FROM订单

GROUPBY职员号HAVINGCOUNT(*)>3ANDAVG(金额)>200

C)SELECT职员号FROM订单

GROUP,BY职员号HAVINGCOUNT(*)>3WHEREAVG(金额)>200

D)SELECT职员号FROM订单

GROUPBY职员号WHERECOUNT(*)>3ANDAVG_金额>200

(42)c(35)从”订单”表中删除签订日期为2004年1月10日之前(含)的订单记录,正确的SQL语句是

A)DROPFROM订单WHERE签订日期<={^2004-l-10}

B)DROPFROM订单FOR签订日期<={^2004-l-lO}

C)DELETEFROM订单WHERE签订日期<={^2004-1-10}

D)DELETEFROM订单FOR签订日期<={^2004-l-10)

(43)d关闭表单的程序代码是:

thisform.release.,release是

A表单对象的标题b表单对象的属性

C表单对象的事件d表单对象的方法

(44)c在一个程序定义了的一些变量,选出私有变量          (  )

1.PRG

PUBLICaI

LOCALa2,a3

SCORE'B'TOa4

LOCATEa5

A.a1B.a2,a3

C.a4D.a5

(45)a.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的()。

A)"一方"表的主索引或候选索引,"多方"表的普通索引

B)"一方"表的主索引,"多方"表的普通索引或候选索引

C)"一方"表的普通索引,"多方"表的主索引或候选索引

D)"一方"表的普通索引,"多方"表的候选索引或普通索引

(46)d.在下列四个选项中,不属于基本关系运算的是()

A.连接B.投影C.选择D.排序

(47)a.如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于()

A.一对一联系B.一对二联系

C.多对多联系D.一对多联系

(48)b.VisualFoxPro支持的数据模型是()

A.层次数据模型B.关系数据模型

C.网状数据模型D.树状数据模型

(49)c.扩展名为DBC的文件是()

A.表单文件B.数据库表文件

C.数据库文件D.项目文件

(50)b.假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是()

A.DOmymenuB.DOmymenu.mpr

C.DOmymenu.PJxD.DOmymenu.max

(51)c.下面有关索引的描述正确的是()

A.建立索引以后,原来的数据库表文件中记录的物理顺序将被改变

B.索引与数据库表的数据存储在一个文件中

C.创建索引是创建一个指向数据库表文件记录的指针构成的文件

D.使用索引并不能加快对表的查询操作

(52)a.若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是()

A.主索引B.惟一索引

C.候选索引D.普通索引

(53)b.下面有关HAVING子句描述错误的是()

A.HAVING子句必须与GROUPBY子句同时使用,不能单独使用

B.使用HAVING子句的同时不能使用WHERE子句

C.使用HAVING子句的同时可以使用WHERE子句

D.使用HAVING子句的作用是限定分组的条件

(54)b关系数据库管理系统所管理的关系是()。

A)一个DBF文件B)若干个二维表

C)一个DBC文件D)若干个DBC文件

(55)a.要控制两个表中数据的完整性和一致性可以设置"参照完整性",要求这两个表()。

A)是同一个数据库中的两个表

B)不同数据库中的两个表

C)两个以上自由表

D)一个是数据库表另一个是自由表

(56)a.在VisualFoxPro中,可以对字段设置默认值的表()。

A)必须是数据库表B)必须是自由表

C)自由表或数据库表D)不能设置字段的默认值

(57)c.VisualFoxPro关系数据库管理系统能够实现的三种基本关系运算是()。

A)索引、排序、查找B)建库、录入、排序

C)选择、投影、联接D)显示、统计、复制

(58)d.打开VisualFoxPro"项目管理器"的"文档"(Docs)选项卡,其中包括()。

A)表单(Forln)文件B)报表(Report)文件

C)标签(Label)文件D)以上三种文件

(59)c.可以链接或嵌入OLE对象的字段类型是()。

A)备注型字段B)通用型和备注型字段

C)通用型字D)任何类型的字段

(60)b.查询设计器和视图设计器的主要不同表现在于()。

A)查询设计器有"更新条件"选项卡,没有"查询去向"选项

B)查询设计器没有"更新条件"选项卡,有"查询去向"选项

C)视图设计器没有"更新条件"选项卡,有"查询去向"选项

D)视图设计器有"更新条件"选项卡,也有"查询去向"选项

(61)d.在VisualFoxPro中,表单(Fomi)是指()。

A)数据库中各个表的清单B)一个表中各个记录的清单

C)数据库查询的列表D)窗口界面

(62)a在VisualFoxPro中,打开数据库的命令是()。

A)OPENDATABASE<数据库名>

B)USE<数据库名>

C)USEDATABASE<数据库名>

D)OPEN<数据库名>

(63)a.在以下四组函数运算中,结果相同的是()。

A)LEFT("VisualFoxPro",6)与SUBSTR("VisualFoxPro",1,6)

B)YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2)

C)VARTYPE("36-5*4")与VARTYPE(36-5*4)

D)假定A="this",B="isastring",A-B与A+B

(64)b.在VisualFoxPro中,用于建立或修改过程文件的命令是()。

A)MODIFY<文件名>

B)MODIFYCOMMAND<文件名>

C)MODIFYPROCEDURE<文件名>

D)上面B)和C)都对

(65)c.在SQL查询时,使用WHERE子句指出的是()。

A)查询目标B)查询结果

C)查询条件D)查询视图

(66)b.结构化程序设计的三种基本逻辑结构是()。

A)选择结构、循环结构和嵌套结构

B)顺序结构、选择结构和循环结构

C)选择结构、循环结构和模块结构

D)顺序结构、递归结构和循环结构

(67)d.使用命令DECLAREmm(2,3)定义的数组,包含的数组元素(下标变量)的个数为()。

A)2个B)3个C)5个D)6个

(68)c.在VisualFoxPro中进行参照完整性设置时,要想设置成:

当更改父表中的主关键宇段或候选关键字段时,自动更改所有相关子表记录中的对应值。

应选择()。

A)限制(Restrict)B)忽略(1gnore)

C)级联(Cascade)D)级联(Cascade)或限制(Restrict)

(69)a.清除主窗口屏幕的命令是()。

A)CLEARB)CLEARALL

C)CLEARSCREEND)CLEARWINDOWS

(70)b.在创建快速报表时,基本带区包括()。

A)标题、细节和总结B)页标头、细节和页注脚

C)组标头、细节和组注脚D)报表标题、细节和页注脚

(71)c在下面的VisualFoxPro表达式中,不正确的是()。

A){^2002-05-0110:

10:

10AM}-10

B){^2002-05-01}-DATE()

C){^2002-05-01}+DATE()

D){^2002-05-01}+1000

(72)b使用菜单操作方法打开一个在当前目录下已经存在的查询文件zgik.qpr后,在命令窗口生成的命令是()。

A)OPENQUERYzgik.qprB)MODIFYQUERYzgik.qpr

C)DOQUERYzgik.qprD)CREATEQUERYzgik.qpr

(73)aVisuaiFoxPro中有两种类型的变量,它们是              (  )

A字段变量和内存变量    B数量变量和非数量变量

C整型变量和实型变量    D系统变量和用户变

(74)d结果为逻辑真的表达式是(  )

A.“ABC”$“ACB”     B.“ABC”$“GFABHGC”

C.“ABCGHJ”$“ABC”  D.“ABC”$“HJJABCJKJ”

(74n)c.数组元素建立后,其初值为(  )

A.0   B.空字符串

C..F.   D..T.

(75)d.ROUND(-8.8,0)的函数值为

A.8    B.-8

C.9    D.-9

(76)c.在FOR...ENDFOR循环结构中,如省略步长则系统默认步长为

A.0    B.-1

C.1    D.2

(77)a.能删除字符串后缀空格的函数有

A.TRIM() B.LIRIM()

C.RIRIM() D.ALLTRIM()

*(78)b.关系运算符“不等于”的下列表示中,不正确的是:

A.<>B.><

C.#    D.!

=

(79)b表达式VAL('+1234-1234')的值是

A.0              B.1234

C.'+1234-1234'   D.出错

(80)a以下程序的运行结果为  

  X=1.5

  docase

     casex>2 

     y=2

     casex>1

     y=1

  endcase

  return

  A.1           B.2

  C.O           D.语法错误

(81)c循环结构中EXIT语句的功能是

 A,放弃本次循环,重新执行该循环结构

 B,放弃本次循环,进入下次循环

 C,退出循环,执行循环结构的下一条语句

 D,退出循环,结束程序的运行

(82)b.逻辑运算符从高到底的运算优先级是                              (   )

     A.NOT.—>.OR.—>.AND.   

     B.NOT.—>.AND—>.OR.  

     C.AND.—>.NOT.—>.OR. 

D.OR.—>.NOT.—>.AND

(83)a.MOD(-7,-4)的函数值为(   )               

A.-3       B.3

c.-1       D.1

(84)d.设有下列程序段:

 1dowhile<逻辑表达式1>

 2dowhile<逻辑表达式2>

 3enddo2

 4exit

 5enddo1

 则执行到exit语句时,将执行( )

 A.第1行     B.第2行

 C.第3行的下一个语句

 D.第5行的下一个语句

(85)c.要区分同名的内存变量和字段变量,最好      (  )

  A.释放同名内存变量

  B.关闭当前表文件

  C.在同名内存变量名前加上前缀M->

  D.在同名字段变量名前加上前缀M->

(86)a.下列表达式中结果为.F.的是  (  )

  A.'王某'$'王'    B.'05/06/96'/<'08/02/97'

   C.'王'$'王某'    D.'王某'>'王'

(87)b不属于循环结构的语句是(   )

   ASCAN...ENDSCAN   BIF...ENDIF

   CDO...ENDDO       DFOR...ENDFOR

(88)d有关嵌套的叙述正确的是     (    )

   A循环体内不能含有条件语句

   B循环语句不能嵌套在条件语句之中

   C嵌套只能一层否则会导致程序错误

   D正

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1