visualfoxpro6.0数据库与程序设计试题

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

1.不允许记录中出现重复索引值的索引是()。

A.主索引和普通索引

B.主索引,候选索引和普通索引

C.主索引和候选索引

D.普通索引,候选索引和唯一索引

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

A.选择结构,循环结构和嵌套结构

B.顺序结构,选择结构和循环结构

C.选择结构,循环结构和模块结构

D.循环结构,递归结构和循环结构

FoxPro参照完整性规则不包括()。

A.更新规则

B.查询规则

C.删除规则

D.插入规则

4.测试数据库记录指针是否指向数据末尾所使用的函数是()。

( ) ()()()

5.命令SELECT 0的功能是()。

A.选择编号最小的未使用工作区

B.选择0号工作区

C.关闭当前工作区的表

D.选择当前工作区

6.以下函数结果为“共和国”的是()。

(“中华人民共和国”,5,3)(“中华人民共和国”9,6)

(“中华人民共和国”9,3)(“中华人民共和国”5,6)

7.字符型数据的最大长度是( )。

.254 C

8.如果内存变量和字段变量均有变量名"姓名",那么引用内存的正确方法是()。

.姓名 >姓名 C.姓名和B都可以

9.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。

A.一对一

B.多对多

C.多对一

D.一对多

10.当前数据库文件有10条记录,执行下列命令后的结果是()。

GO 5

APPEND BLANK

RECNO()

.6 C

Foxpro的ZAP命令可以删除当前数据库文件的()。

A.满足条件的记录

B.有删除标记的记录

C.结构

D.全部记录

12.命令:CREATE DATABASE ABC是用来()。

A.创建一个名为ABC的数据库

B.创建一个名为ABC的数据表

C.修改一个名为ABC的数据库

D.修改一个名为ABC的数据库

13.有以下程序段:

DO CASE

CASE 计算机〈60

”计算机成绩是:”+”不及格”

CASE 计算机〉=60

A.算术表达式

B.字符表达式

C.关系表达式

D.逻辑表达式 4.表的关联关系类型包括( )。

A.一对一关联关系

B.一对多关联关系

C.多对多关联关系

D.以上都正确 中使用了( )等几种变量形式。

A.字段名变量

B.数组变量

C.系统变量

D.内存变量 四、判断题(每小题1分,共5分)

( )1.自由表不能设置主索引。

( )2.#DEFINE PI ,其中PI 是一个变量。 ( )(5,3)的值为3。 ( )4.整型数据的缩写是I 。 ( )5.工作区可用字母A~Z 表示。 五、程序填空题。补全以下程序代码(每空2分,共14分)

1.从键盘输入一个数,判断能否被2整除,然后给出提示信息。 在命令窗口中输入以下代码. Set talk off Clear

Input “从键盘输入一个整数:”to a

&&判断a 是否能被2整除 ”能被2整除”

Else &&否则,表示转折 ”不能被2整除” Endif Return

2. 计算1-100之间的整数和。 Set talk off Clear S=0 I=1

Do while i<=100 Enddo

”s=”,s,”i=”,i Set talk on Return

3.用for语句求1-100以内的奇数的和.在命令窗口输入以下代码:

Clear

S=0

S=s+i

Endfor

”s=”,s

Return

4. a=3+1

b=2+2

c=IF(a

c

结果为:

_ __

5.写出该程序代码的返回值。

Clear

S=0

FOR I=1 TO 10

S=s+i

“s=”,s

Return

S=1

I=1

Do While i<100

I=i+1

If int(i/2)=i/2

Endif

S=s+i

Enddo

”1-100间的奇数和:”,s

Return

1.日期型数据加减有哪些规则(4分)

2.为项目创建数据库的方法有哪几种(3分)

3.简述结构化程序设计的思路。(3分)

4.将数学表达式y=

ab

ac

b

a

2

4

2-

+

-

以计算机能够识别的形式表示出来。(2分)

x2-7 (x<8)

1.编程计算分段函数y = 的函数值,X由键盘输入。(5分)

8x-3 (x≥8)

六、简答题(共4小题,共12分)

七、编程题(共3小题,共19分)

顺序输出程序代码:2.编写程序打印九九乘法表。(6分)

3.分别编写程序:从键盘上输入字符串“visualfoxpro”将每个字符在一行内倒序输

出;将每个字符逐行顺序输出。(8分)

倒序输出程序代码:

相关文档
最新文档