《数据库应用基础》期末考试试卷

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2008-2009学年07微机《数据库应用基础》期末考试试卷

学号__________ 姓名___________ 成绩_________

一、单项选择题(每小题2分,共计20分)

1. 在一个二维表中,行称为________,列称为________。

A、属性;元组

B、元组;属性

C、关系;元组

D、属性;关系

2. 数据库系统的核心是________。

A、数据库管理系统

B、数据库

C、数据

D、数据库应用系统

3、一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与部件之间是________的联系。

A、一对一

B、多对一

C、一对多

D、多对多

4、在程序中执行命令________将返回到操作系统提示符下。

A、RETURN

B、CANCEL

C、QUIT

D、EXIT

5、在执行ACCEPT命令时,如果不输入会任何内容而直接回车,则存入内存变量的内容为__。

A、0

B、.F.

C、.T.

D、空串

6、在下面的DO循环中,一共要循环_____________次。

Y=10

X=5

DO WHILE Y>=X

Y=Y-1

ENDDO

A、15

B、10

C、6

D、5

7、用INPUT 命令输入日期型数据“12/16/98 ”时,正确的表达式是___________。

A、12/16/98

B、"12/16/98"

C、CTOD("12/16/98")

D、DTOC("12/16/98")

8、有以下程序段:

DO CASE

CASE 计算机<60

?"计算机成绩是:"+"不及格"

CASE 计算机>=60

?"计算机成绩是:"+"及格"

CASE 计算机>=70

?"计算机成绩是:"+"中"

CASE 计算机>=80

?"计算机成绩是:"+"良" CASE 计算机>=90

?"计算机成绩是:"+"优"

ENDCASE

设学生数据库当前记录的"计算机"字段的值是89,执行下面程序段之后,屏幕输出________。

A、计算机成绩是:不及格

B、计算机成绩是:及格

C、计算机成绩是:良

D、计算机成绩是:优

9、命令“CLEAR"的功能是_______________。

A、清除当前文件内容

B、关闭数据库

C、清除屏幕

D、清除内存

10、设有一个名为GZ.DBF的表文件,包含以下字段:姓名(C,8)、职务(C,10)、

工资(N,6,2)、出生日期(D,8)和正式工(L,1)。阅读以下程序:

USE GZ

DO WHILE .NOT. EOF()

IF 职务="工程师" .AND.出生日期>{^10/20/60}

D=出生日期

NAME=姓名

SALARY=工资

EXIT

ENDIF

SKIP

ENDDO

Y=YER(DATE())−YEAR(D)

IF .NOT. EOF()

?NAME,Y,SALARY

ELSE

?"没查到!"

ENDIF

USE

RETURN

该程序的功能是( )

A、显示一位1960年10月20日后出生的工程师姓名,年龄及工资

B、显示一位1960年10月20日前出生的工程师姓名,年龄及工资

C、显示所有1960年10月20日后出生的工程师姓名,年龄及工资

D、显示所有1960年10月20日前出生的工程师姓名,年龄及工资

二、多项选择题(每小题3分,共计15分,错选或漏选不给分。)

1、VISUAL FOXPRO程序的三种基本结构是_________。

A、顺序结构

B、选择结构

C、循环结构

D、网状结构

2、用INPUT命令输入的数据类可以是___________。

A、数值型

B、字符型

C、日期型

D、逻辑型

3、下面关于过程调用的陈述中,哪些是正确的()

库卷

A、实参与形参的个数必须相同

B、当实参的数量多于形参的数量时,多余的实参被忽略

C、当形参的数量多于实参的数量时,多余的形参取逻辑假

D、实参与形参的类型必须一致

4、下列结构是循环结构的有()

A、DO CASE …… ENDCASE

B、DO WHILE …… ENDDO

C、FOR …… ENDFOR

D、SCAN …… ENDSCAN

5、下列符号在程序中可用作注释的有:()

A、&&

B、$

C、@

D、*

三、判断题(每小题2分,共计10分)

1、()记录的删除有逻辑删除和物理删除,但二者删除后都能够恢复。

2、()用MODIFY FILE ABC.PRG命令可建立程序文件ABC.PRG。

3、()参数调用时实参和形参的参数名必须相同。

4、()VF程序的每一行只能由一条语句或一条命令组成。

5、()函数BETWEEN(40,34,50)的运算结果是40。

四、上机操作题(第一小题25分,第2小题30分,共计10分)

在W:盘根目录下建立一个自己的文件夹(数据库+姓名)

1.请设计程序,编制一名为计时器.scx的表单并保存在考生文件夹中。:

要求:

1.编制一个表单完成计时器计数显示功能;

2.表单初始显示状态为全零“00:00:00”;

3.按“计数”按钮,将自动以秒为单位从零开始计数

(设:时的计数属性名为S,分的计数属性名为F,秒的计数属性名为M)并在表单上动态显示,按“停止”按钮将显示最后一刻的计数时间。

注意:以默认方式命名控件,以从左至右,从上向下的顺序拖放控件。

如图所示:

2.在C盘TEST文件夹中有界面文件Design.jpg和表单设计所涉及的表文件。将其复制到自己的文件夹中。

请设计程序,编制一名为浏览显示.scx的表单保存在考生文件夹中。

如图所示:

要求:

1.编制一个表单完成表文件“学生.DBF”内容的只读浏览显示功能;

2.表单初始显示内容为表文件“学生.DBF”的首记录;

3.当按“前翻”“后翻”“首记录”“末记录”按钮时,表单将自动显示

相应记录的内容;

4.当翻至表头或表底时,将自动设置相应按钮不可访问。

注意:以默认方式命名控件,以从左至右,从上向下的顺序拖放控件。

相关文档
最新文档