填空题100题.docx

上传人:b****8 文档编号:23822952 上传时间:2023-05-21 格式:DOCX 页数:25 大小:26.79KB
下载 相关 举报
填空题100题.docx_第1页
第1页 / 共25页
填空题100题.docx_第2页
第2页 / 共25页
填空题100题.docx_第3页
第3页 / 共25页
填空题100题.docx_第4页
第4页 / 共25页
填空题100题.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

填空题100题.docx

《填空题100题.docx》由会员分享,可在线阅读,更多相关《填空题100题.docx(25页珍藏版)》请在冰豆网上搜索。

填空题100题.docx

填空题100题

1.数据的不一致性是指_________。

 答案:

相同的数据在不同的应用程序中出现不同的值

2.VFP系统中,终止事件循环的命令是______。

  答案:

CLEAREVENTS

3.目前较为流行的一种信息模型设计方法称为E-R方法,E-R方法的中文含义为______。

  答案:

实体联系方法

4.如果要把一个文本框对象的初值设置为当前日期,则在该文本框的Init事件中设置代码为______。

  答案:

THIS.VALUE=DATE()

5.与Thisform.Release功能等价的命令为_______。

答案:

ReleaseThisform

6.______型数据只能用于表而不能用于内存变量。

答案:

备注和通用

7.已知教师表(JS.DBF)中含有一条姓名(XM)为"王一平"的记录,执行下列程序段后,输出结果为______。

  SELEJS

  LOCATFORXM="王一平"

  XM=3

  ?

XM

  答案:

王一平

8.与XB="男".OR.XB="女"等价的表达式为______。

  答案:

XB$"男女"

9.表达式STR(YEAR(DATE()+10))的数据类型为_______。

  答案:

C

10.已知教师表(JS.DBF)已经按姓名(XM)建立索引,答案:

SEEK("王一平")

  阅读下列程序:

  SELEJS

  SETORDERTOxm

  SEEK'王一平'

  IFFOUND()

  DISPLAY

  ELSE

  WAITWIND'查无此人'

  ENDIF

  如果要用SEEK函数完成上述相同的功能,应将程序改成:

  SELEJS

  SETORDERTOxm

  IF________

  DISPLAY

  ELSE

  WAITWIND'查无此人'

  ENDIF

11.打开项目的命令是_______。

  答案:

MODIFYPROJECT

12.Grid、Text、CommandGroup、Column是VFP系统中的对象,它们当中不能直接加到表单中的对象是________。

  答案:

Column

13.类包含了对象的程序设计和数据抽象,是具有相同行为的_______的抽象。

  答案:

对象

14.当打开的表为一个空表时,函数RECNO()的值为________。

  答案:

1

15.已知N='1',M='2',X12='GOOD',则表达式X&N&M的值为_______。

  答案:

'GOOD'

16.下列程序段用来求0~100之间的偶数之和,请将它写完整:

  N=0

  S=0

  DOWHILEN<=100

  N=N+1

  IFN%2=1

  _______

  ELSE

  S=S+N

  ENDIF

  ENDDO

  答案:

LOOP

17.视图可以在数据库设计器中打开,也可以用USE命令打开,但在使用USE命令之前,必须打开包含该视图的________。

  答案:

数据库

18.假定有三个数据库文件:

答案:

SETDATABASETOMYDATA2

MYDATA1,MYDATA2,MYDATA3,它们分别存放在C盘的DATA目录,D盘的DATA目录,A盘的DATA目录,完善下列程序,使得程序执行以后,DBC()函数的值为

  D:

\DATA\MYDATA2.DBC。

  OPENDATABASEC:

\DATA\MYDATA1

  OPENDATABASED:

\DATA\MYDATA2

  OPENDATABASEA:

\DATA\MYDATA3

  ________

  ?

DBC()

19.商品数据库中含有两个表:

商品基本信息表答案:

SPXX.XSJ*XSQK.XSSL

  AND

  2

  不存在

  DTOC(XSRQ)+SPBH

  (SPXX.DBF)和销售情况表(XSQK.DBF),

  表结构分别如下:

  商品基本信息表|销售情况表

  商品编号SPBHC,6|流水号LSHC,6

  商品名称SPMCC,20|销售日期XSRQD

  进货价JHJN,12,2|商品编号SPBH

  C,6

  销售价XSJN,12,2|销售数量XSSL

  N,8,2

  备注BZM

  用SELECT-SQL命令实现查询1999年9月1日所销售的

  各种商品的名称、销售量和销售总额,并按销售量从小到

  大排序的语句是:

  SELECTSPXX.SPMC,SUM(XSQK.XSSL)AS销售量,SUM

  (_______)

  AS销售总额;

  FROMXSQK,SPXX;

  WHEREXSQK.SPBH=SPXX.SPBH_______

  XSQK.XSRQ={1999/9/1};

  INTOCURSORcXstmp;

  GROUPBY1(或SPMC);

  ORDERBY_______

  临时表cXstmp不能使用APPEND或DELETE命令对该表

  添加或删除记录,当执行USEINcXstmp命令后,该临时

  表将_______。

  如果要对xsqk.dbf按销售日期升序排序,在销售日

  期相同的情况下,按商品编号升序排序,则索引表达式为

  _______。

  20.根据上题提供的spxx.dbf和xsqk.dbf创建表单,该表答案:

XSQK、SPXX及它们之间的关系

  SPXX.SPBH,XSQK.SPBH,SPXX.XSJ

  XSQK.XSSL*SPXX.XSJ

  单用来录入每笔销售业务。

  表单的数据环境包括________。

  表单中商品编号为组合框,它的RowSource为

  ________,ControlSource为______,销售价文本框的

  ControlSource为______。

  输入销售数量以后打回车键,此时自动显示销售金额,则

  销售数量文本框的Valid事件代码为:

(销售金额文本框的

  Name属性值为Txtxse)

  Thisform.Txtxse.Value=_______

21.阅读下列程序,写结果:

  SETTALKOFF

  S='ABCDEF'

  N=LEN(S)

  K=1

  DOWHILEK<=N

  ?

SUBS(S,K,N-K)

  K=K+1

  ENDDO

  上述程序运行以后,显示内容的前二行为________,_______。

  答案:

ABCDE,BCDE

  22.数据的独立性是指数据和______之间相互独立。

答案:

应用程序

23.VFP中表单文件以_______扩展名存贮,通过______属性来引用表单对象。

而Caption属性是设置表单标题栏中的信息。

  答案:

SCX,NAME

24.VFP系统中,可以使用_______命令运行程序文件。

开发应用程序,建立事件循环的命令是______。

  答案:

DO

  READEVENT

25.将控制绑定到一个字段,移动记录后字段的值发生变化,这时对象的_______属性的值也随之变化。

  答案:

VALUE

  26.如果要让一个文本框的初值设置为当前日期且不能更改,则在该文本框的______事件中设置代码为This.value="/blog/DATE(),同时要将它的______属性设置为.F.。

  答案:

"INIT,ENABLED

27.如果在主表中删除一条记录,要求子表中的相关记录自动删除,则参照完整性的删除规则应设置成_______。

  答案:

级联

28.对于列表框,当其_______发生变化时,将触发InteractiveChange事件。

  答案:

VALUE

29.恢复VisualFoxPro5.0系统菜单的命令是_______。

  答案:

SETSYSMENUTODEFAULT

30.如果要让表单第一次显示时自动位于主窗口中央,则应该将表单的_______属性设置值为.T.。

  答案:

AutoCenter

  31.选项按钮组是_______对象,它的Value属性表明用户选定了哪个按钮。

假定现有一个选项按扭组有六个选项按钮,该选项按钮组的ControlSource属性值是一个整型字段,如果用户选择了第四个按钮,则选项按钮组的Value属性值为_______。

  答案:

容器,4

  32.利用查询设计器设计查询,可以实现多项功能,查询设计器最终实质上是生成一条_______语句。

  答案:

SELECT-SQL

  33.组合框的数据源由RowSource属性和RowSourceType属性给定,如果RowSource属性

  中写入一条SELECT-SQL语句,则它的RowSourceType属性应设置为_______。

  答案:

3-查询

  34.某表单中有一"下一记录"的记录定位命令按钮CmdNext,请完成该按钮的Click事件代码:

(假定该表单所用到的表为XS.DBF)

  SELECTXS

  ______

  IFEOF()

  GOBOTTOM

  This.______&&让该按钮不响应用户操作

  ELSE

  Thisform.Refresh

  ENDIF

  答案:

SKIP

  ENABLED=.F.

  35.设JS.DBF及JSRK.DBF的结构如下:

答案:

JS.GH=JSRK.GH

  1

  4

  VALUE

  教师表教师任课表

  字段名类型宽度含义字段名类型宽度含义

  GHC5工号GHC5工号

  NAMEC8姓名KCHC2课程号

  XBC2性别KCMCC30课程名称

  XIMTC20系名

  KSSN5课时数

  并且分别对GH建立结构复合索引,它们现有数据如下:

  教师(JS.DBF)

  工号姓名性别系名

  04001陈子亮男管理工程系

  04002赵东萍女管理工程系

  04003王一平男计算机系

  04004陈志敏男中文系

  教师任课表(JSRK.DBF)

  工号课程代号课程名称课时数

  040011会计电算化64

  040012会计电算化课程设计42

  040023软件工程48

  040024C++64

  040032会计电算化64

  040045中国文学48

  下列命令用来查询每个教师的任课课时总数,请将其写完

  整:

  SELECTjs.gh,js.xm,SUM(jsrk.kss)AS总课时;

  FROMJS,JSRK;

  WHERE_______;

  INTOCURSORcJsrkzstmp;

  GROUPBY_______;

  ORDERBYGH

  临时表cJsrkzstmp的记录数为_______。

  完善下列命令,实现向JSRK表中插入一条新记录,记录

  内容是:

'04003'(工号),'6'(课程代号),'计算机

  概论'(课程名称),32(课时数)

  INSERTINTOjsrk(gh,kch,kcmc,kss)

  ______('04003','6','计算机概论',32)

  36.如果对上题JSRK.DBF先按工号从小到大排序,在工号相等的情况下,再按课程号从小到大排序,则索引表达式为_______。

  答案:

GH+KCH

  37.已知教师表(JS.DBF)的结构和内容如35题所示,阅读下列程序段:

答案:

3,1

  N=0

  M=0

  SELEJS

  SCANWHILEXB='男'

  N=N+1

  ENDSCAN

  M=RECCOUNT()-N

  **RECCOUNT()为统计记录数函数

  执行上述程序后,N,M的值分别为_______,_______。

  38.已知教师工资表(JSGZ.DBF)的结构如下:

答案:

VALUE

  男,女

  JSGZ.XB

  工号(GH)C,5

  姓名(XM)C,8

  性别(XB)C,2

  基本工资(JBGZ)N,6

  职务工资(ZWGZ)N,6

  奖金(JJ)N,4

  将上述JSGZ.DBF加入到表单的数据环境中,创建表单:

  要求当按下求实发工资按钮时,显示该职工的实发工资。

  显示实发工资的文本框的NAME属性的值为Txtsfgz。

  该按钮的Click事件的代码如下,请将它写完整:

  Locallnsfgz

  lnsfgz=jsgz.jbgz+jsgz.zwgz+jsgz.jj

  This.Parent.Txtsfgz.______=lnsfgz

  Thisform.refresh

  表单中的性别设置成组合框,如果它的RowSourceType设

  置成1-值,则它的RowSource为_______,该文本框的

  ControlSource为_______。

  39.下列程序是用来求长方形的面积,请将它写完整:

  X=3

  Y=5

  S=AREA(X,Y)

  ?

S

  FUNCTIONAREA

  _______

  S1=X*Y

  RETURN________

  答案:

PARAMETERSX,YS1

  40.表达式{09/18/2000}-{09/20/2000}的值是_________。

  表达式INT(6.26*2)%ROUND(3.14,0)的值是___________。

  答案:

-20

41.对于数据绑定型控件,通过对___________属性的设置来绑定控制和数据源。

答案:

ControlSoure

  42.执行下列程序段后,X(1,1)和x(2,2)的值分别为___________。

  程序清单如下:

  DIMENSIONX(6,10)

  X=123

  答案:

123,123

43.恢复主菜单系统为默认的VisualFoxPro系统菜单状态的命令是___________。

答案:

SETSYSMENUTODEFALUT

44.不能用___________和通用型字段构造索引表达式创建索引。

答案:

备注型

45.如果要将某选项按钮组上的按钮设置为5个,应把选项按钮组的___________属性值设定为5。

  答案:

ButtonCount

46.采用面向对象的程序设计方法设计的应用程序,其功能的实现是由___________驱动的。

答案:

事件

47.VFP系统中,打开项目文件的命令是______。

  答案:

MODIFYPROJECT

48.对象是______的实例。

答案:

49.打开一个空表,函数EOF()的值为______。

答案:

.T.

50.数据库表可以设置长表名,但存贮在磁盘上的文件名是______。

  答案:

表名

51.如果数据库表的插入触发器设置为.F.,则当向该表中插入一条空记录时,屏幕显示

______。

答案:

触发器失败

52.组合框兼有下拉列表框和______的功能。

答案:

文本框

53.在SELECT-SQL语句中,DISTINCT选项的功能是______。

答案:

排除查询结果中所有重复的行

54.在表单中,一个OLE绑定型控件利用表中的______型字段显示一个OLE对象。

答案:

通用

55.已知N='1',M='2',X12='good',则表达式X&N&M的值为_______。

  答案:

'GOOD'

  56.下列程序用来求0~100偶数之和,请将它写完整:

  N=0

  S=0

  DOWHILE.T.

  IFN>100

  _______

  ELSE

  S=S+N

  ENDIF

  N=N+2

  ENDDO

  答案:

EXIT

57.本地视图的______表随视图的打开而自动地打开,但是不随视图的关闭而关闭。

答案:

58.在VFP系统中,多个对象的同一个属性(如width属性)可以同时设定,设定前必须同时_______这些对象。

  答案:

选定

59.下述命令执行后,S4的值为______________.

  S1='ABCD'

  S2='EFG'

  S3=ALLT(S1)+ALLT(S2)

  S4=SUBSTR(S3,5,2)答案:

'EF'

  60.答案:

D:

\DATA\MYDATA2.DBC

  假定有三个数据库文件MYDATA1,MYDATA2,MYDATA3,它们

  分别存放在C盘的DATA目录,D盘的DATA目录,A盘的

  DATA目录,执行下列程序以后,DBC()函数的值为

  _______。

  OPENDATABASEC:

\DATA\MYDATA1

  OPENDATABASED:

\DATA\MYDATA2

  OPENDATABASEA:

\DATA\MYDATA3

  SETDATABASETOMYDATA2

  ?

DBC()

 61.商品数据库中有两个表:

商品基本信息表答案:

VAL

  IN

  DTOC(XSRQ)+SPBH

  (spxx.dbf)和销售情况表(xsqk.dbf),表结构分别如下

  ,且spxx表已经建立结构复合索引,索引表达式为spbh。

  商品基本信息表(spxx.dbf)销售情况表(

  xsqk.dbf)

  商品编号spbhC,6流水号lshC,

  6

  商品名称spmcC,20销售日期xs

  rqD

  进货价jhjN,12,2商品编号

  spbhC,6

  销售价xsjN,12,2销售数量

  xsslN,8,2

  备注bzM销售金额xs

  eN,12,2

  1)

  要求在向销售情况表中添加记录时,对流水号自动加1,对位数不足字段宽度的流水号,在字符串前以字符"0"补足,如"125"补"0"后应为"000125"。

下列程序段就是用来完成上述功能,请将它写完整:

  SELECTMAX(lsh)FROMxsqkINTOCURSOR

  cMaxlshtmp

  LOCALlcMaxlsh,lcNextlsh

  lcMaxlsh=cMaxlshtmp.lsh&&求出

  xsqk表中最大的流水号

  lcNextlsh=_______(lcMaxlsh)+1&&下一个流

  水号在最大流水号上加1

  INSERTINTOxsqk(lsh)

  VALUE(PADL(lcNextlsh,5,'0'))

  USE______cMaxlshtmp&&将临

  时表关闭

  2)如果对xsqk.dbf表按销售日期升序排序,在销售日期相同的情况下,按商品编号升序排序,则索引表达式为______。

  62.根据上题提供的spxx.dbf和xsqk.dbf创建下列表单,答案:

SPXX.SPBH,XSQK.XSSL

  SPBH

  SPXX.XSJ*XSQK.XSSL

  TA

  该表单用来录入每笔销售业务。

  表单中商品编号为组合框,它的RowSource为______。

销售数量文本框的ControlSource为_______。

  当商品编号发生变化时,销售价和销售金额也相应地发生变化,则表单中组合框的InteractiveChange事件的代码为:

(销售价和销售金额文本框的Name属性值分别为

  Txtxsj,Txtxse)

  Locallcspbh

  lcspbh=This.Value

  SEEKlcspbhORDER_______INspxx

  Thisform.Txtxse.value="/blog/_____________

  Thisform.Txtxsj.Refresh

  上述表单的数据环境包括xsqk.dbf,spxx.dbf及它们之间的关系,并且xsqk表的数据缓冲方式为开放式行缓冲,要求当按下存盘按钮时,将录入的数据真正写入xsqk表中,则存盘按钮的Click事件代码中一定包含一条_______函数。

  63.运行下列程序段以后,显示内容的前二行为:

_______、________。

  【程序段清单】

  SET"TALKOFF

  S='ABCDEF'

  N=LEN(S)

  K=1

  DOWHILEK<=N

  ?

SUBS(S,K,N-K)

  K=K+1

  ENDDO

  答案:

'ABCDE','BCDE''

64.VFP系统中,终止事件循环的命令是:

________。

答案:

CLEAREVFNT

  65.OOP中文含义为:

______。

  答案:

面向对象程序设计

66.数据处理是对各种类型的数据进行_________、____________、分类、计算、加工、检索和传输的过程。

  答案:

收集、存储

67.数据库一般要求有最小的冗余度,是指数据尽可能____________。

数据库的资源_______性,即数据库以最优的方式服务于一个或多个应用程序。

据库的数据___________性,即数据的存储尽可能独立于使用它的应用程序。

答案:

不重复共享独立

68.表达式STR(YEAR(DATE())+10)的数据类型为______。

  答案:

C

69.项目管理器的功能是组织和管理所有与项目有关的类型的________。

答案:

文件

70.在数据库系统中,关系模型的基本结构是一张__________。

  答案:

二维表

71.按所用的数据模型来分,VFP属于___________数据库管理系统。

  答案:

关系型

72.英文缩写‘DBMS’的中文含义是__________________。

DBMS主要由_____________、存储管理器和事务管理器三部分组成。

  答案:

数据库管理系统查询管理器

73.复选框控件可以为三种状态,其Value属性值分别为.F.、.T.或__________。

  答案:

NULL

74.使用报表打印表中的数据,需在报表中将与表字段相关的控件放在报表中的___________带区。

  答案:

细节

75.如果要物理删除带有删除标志的记录,可使用命令___________,但在该命令的执行前,必须将表以___________方式打开。

  答案:

PACK,独占

76.VisualFoxPro系统中,表的触发器是绑定在表上的___________,当表中的任何记录被指定的操作命令修改时,触发

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

当前位置:首页 > 工作范文 > 其它

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

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