07年福建专升本计算机科学与技术专业综合课试卷(样题)

发布时间:2012-02-01 共5页


第三部分 数据库原理及其应用(共60分)


一、选择题(10分)

1、某表文件有记录14条,若3条记录已加删除标记,这时执行设置命令set delete on,再执行? reccount(),结果为    

(A)3   (B)7    (C)10      (D)14

2、设当前表文件有8条记录,当EOF()为真时,命令?RECNO()的显示结果为   

(A)8   (B)9    (C) 0      (D)空

3、在Visual Foxpro中,字段的长度只受外存空间限制的字段类型为:     

(A)字符型   (B)备注型   (C)数值型   (D)浮点型

4、MIN(ROUND(8.89,1),INT(26/3))的值是:    

(A)8.7   (B)8    (C)9      (D)8.9

5、已知表文件ST.DBF的记录如下:

学号
姓名
出生日期
性别
入学成绩

001
刘立
771015

452

002
李刚
780902

543

003
张明
771009

609

004
江红
761123

498


执行下列命令后,屏幕显示结果为:    

USE ST.DBF

SET FILTER TO 入学成绩>500

GO TOP

?RECNO()

GO 2

??RECNO()

(A)1 2   (B)2  2   (C)3  2    (D)2  1

二、填空题(16分)

1.数据表的四个结构参数是:                   

2.与其他高级语言相似,Visual Foxpro语言也包括                          等语言成分。

3.执行下列命令后,屏幕显示的结果是:     。

STORE ″微型计算机″ TO S

? AT(″电脑″,S)

4.有一职工档案表ZG.DBF,结构和记录如下:

姓名
职务
基本工资
工龄工资
房租水电
奖金
实发

李正
处长
470.00
35.00
74.00
120.00
0.00

王军
教师
320.00
72.00
40.00
100.00
0.00

吴立
教师
457.00
27.00
78.50
100.00
0.00

尚伟
教师
370.00
72.00
40.00
100.00
0.00

刘江
科员
300.00
23.00
40.00
100.00
0.00
(1)对职员是教师的职工基本工资增加10%,并计算每个职工的实发金额,修改表文件后,统计库中人数和实发金额的总和。

SET TALK OFF

ACCEPT ″请输入库文件名″ TO S

USE &S

REPLACE ALL 基本工资WITH      

       ALL 实发 WITH 基本工资+工龄工资+奖金-房租水电

      ALL TO SA

SUM 实发 TO SB

?″总人数:″,    

?? ″实发总额:″,    

USE

SET TALK ON

RERURN

(2)显示实发金额小于600的职工的姓名

SET TALK OFF

USE ZG        

IF         

  ?″姓名:″,姓名

ENDIF

  SKIP

ENDDO

USE

SET TALK ON

RETURN

三、简答题(10分)

1.  SQL的特点是什么?

2.  模式分解的作用是什么?

四、程序设计题(24分)

1.求1!+2!+3!+……+6!

2. 利用文本框输入圆的半径,求圆的周长。如图所示,用户界面有一个命令按钮组CommandGroup1,包含三个命令按钮,编写CommandGroup1的Click事件代码。

百分百考试网 考试宝典

立即免费试用