2023年上学期期中考试VFP程序设计试题

发布 2022-10-24 23:45:28 阅读 9228

2023年上学期vfp程序设计期中考试。

班级:学号:成绩:

一选择题(选择题目30个,每个2分)

visual foxpro8.0是()的程序设计语言。a.机构化b.面向过程。

c.面向非过程d.基于面向对象的可视化。

退出visual foxpro8.0,可以在命令窗口中输入( )命令并按回车键。 数据库系统的核心是()。

a.数据库b.数据库应用系统c.数据库管理系统d.数据库管理员4.关系型数据库的数据模型是()

a.层次模型b.网状模型c.关系模型d.结构模型5.独立于数据库之外的表是()。

a.数据库表b.自由表c.逻辑表d.索引表。

6.对于逻辑删除和物理删除,下列说法中正确的是( )

a.逻辑删除不可恢复,物理删除可恢复b.逻辑删除可恢复,物理删除不可恢复c.

二者均可恢复d:二者均不可恢复7.在visual foxpro8.

0中,相当于主关键字的索引是()。a.主索引b.

普通索引c.唯一索引d.排序。

8.在visual foxpro中,建立索引的作用之一是()。

a.节省存储空间b.便于管理c.提高查询速度d.提高查询和更新的速度。

9.在visual foxpro中,建立数据库表时,将年龄字段值限制在12~14之间的这种约束属于(a.实体完整性约束b.

域完整性约束c.参照完整性约束d.视图完整性约束10.

在visual foxpro中,关于自由表叙述正确的是()。

a.自由表和数据库表是完全相同的b.自由表不能建立字段级规则和约束c.

自由表不能建立候选索引d.自由表不可以加入到数据库中11.要为当前表所有职工增加100元工资应该使用命令()。

工资with工资+100 工资with工资+100

all工资with工资+100 all工资with工资+100

12.在visualfoxpro中,通用型字段g和备注型字段m在表中的宽度都是()。a.2个字节b.4个字节c.8个字节d.10个字节。

foxpro的"参照完整性"中"更新规则"包括的选择是()。a.级联、限制和忽略b.级联和删除c.级联和限制d.限制和忽略。

14.使用"index on关键字to索引文件名"命令建立的索引文件是()。a.

单索引文件b.结构复合索引文件c.非结构复合索引文件d.

复合索引文件15.下面有关索引的描述正确的是( )

a.建立索引以后,原来的数据库表文件中记录的物理顺序将被改变b.索引与数据库表的数据存储在一个文件中。

c.创建索引是创建一个指向数据库表文件记录的指针构成的文件d.使用索引并不能加快对表的查询。

16.命令select 0的功能是()。

a.选择区号最小的空闲工作区b.选择区号最大的空闲工作区c.选择当前工作区的区号加1的工作区d.随机选择一个工作区的区号。

17.在vfp系统中,用户打开一个表后,若要显示其中的记录,可使用的命令是()。

18.在vfp中,字符型数据的最大长度是().8 b.255 c.没有限制d.254

19.已知d1和d2为日期型变量,下列4个表达式中非法的是()。不允许在记录**现重复索引值的索引时()。a.主索引、候选索引和唯一索引b.主索引。

c.主索引和候选索引d.主索引、候选索引和普通索引21.

在visual foxpro中,下列关于表的叙述正确的是()。a.在数据库表和自由表中,都能给字段定义有效性规则和默认值b.

在自由表中,能给字段定义有效性规则和默认值c.在数据库表中,能给字段定义有效性规则和默认值。

d.在数据库表和自由表中,都不能给字段定义有效性规则和默认值系统中,表的结构取决于()。

a.字段的个数、名称、类型和长度b.字段的个数、名称、顺序c.记录的个数、顺序d.记录和字段的个数、顺序。

23.表之间的"临时性关系",是在两个打开的表之间建立的关系,如果两个表有一个关闭后,则该"临时性关系"()

a.转化为永久关系b.永久保留c.临时保留d.消失24.在以下四组函数运算中,结果相同的是()。

visual foxpro",6)与substr("visual foxpro",1,6)与substr(dtoc(date),7,2)"36-5*4")与vartype(36-5*4)d.假定a="this",b="is a string",a-b与a+b25.在下列函数中,函数值为数值的是()。

人民’,’中华人民共和国’)可以伴随着表的打开而自动打开的索引是()。

a.单一索引(1dx) b.复合索引(cdx) c.

结构化复合索引d.非结构化复合索引27.下列命令用于显示2023年及以前出生的职工记录,其中错误的是( )for year(出生日期)<=1968

for substr(dtoc(出生日期),7,2)<=68″ for left(dtoc(出生日期),7,2)<=68″ for right(dtoc(出生日期),2)<=68″

28.数据表中有30个记录,如果当前记录为第1条记录,把记录指针移到最后一个,测试当前记录号函数recno()的值是( )a.31b.30c.29d.28

29.下列命令中,拷贝库文件结构的命令是( )

structure file structure extended to

30.在visualfoxpro中,学生表student中包含有通用型字段,表中通用型字段中的数据均存。

储到另一个文件中,该文件名为( )

二填空题:(15个空,每个1分请将每一个空的正确答案写【】内,答在试卷上不得分)。

1)用二维表数据来表示实体及实体之间联系的数据模型称为【】。

2)在visual foxpro中说明数组后,数组的每个元素在未赋值之前的默认值是【】。3)在visualfoxpro中数据库文件的扩展名是【】,数据库表文件的扩展名【】。4)打开数据库设计器的命令是【】database。

5)在关系数据库中,二维表的列称为属性,二维表的行称为【】。

6)在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是【】联系。(7)在visual foxpro中,可以在表设计器中为字段设置默认值的表是【】表。(8)数据管理技术发展过程经过人工管理、【】和【】三个阶段。

(9)函数len(str(12345678901))的返回值为【】。

10)在browse命令中,【】子句用于指定可以修改的字段,而其他字段的数。

据不可修改。

11)eof()函数的作用是【】。

12)如果使用locate命令没有找到你要查找的记录,则found()的返回值为【】,eof()返回值为【】。三问答题目:

条件》和while《条件》有何区别?list和display有何区别? 7分。

2.如何实现物理排序和逻辑排序?两者之间有何不同?7分。

3.两个表之间建立永久联系需要满足什么条件?3分。

4.建立自由表的基本步骤?3分。

5.什么是索引?索引包括哪四种类型,它们之间有什么区别?5分。

2023年上学期期中考试

冷水江市第六中学2009年上学期期中考试卷 化学 班级姓名计分 常见元素的相对原子质量 c 12 h 1 o 16 一 选择题 每小题只有一个选项符合题意 每小题3分,共60分 1 下列物质不属于醇类的是 a b cd 2 下列有关实验的说法中错误的是 a 在蒸馏的实验中,温度计的水银球位于支管口处...

年级上学期期中考试

班级姓名 一 选择题。1我们最亲的人,也就是我们的第一任老师是 a 幼儿园老师 b 小学老师 c 父母 d 中学老师 2.在我国,孝文化由来已久。安徽西递慈善堂有一刻于明朝初年的 孝 字,该字上半部分左右两侧分别呈现猴头和慈妇的头像,表达了不孝会有人变猴的意蕴。孝敬父母最重要的是 a 顺从父母的意愿...

年级上学期期中考试

班级姓名 一 选择题。1当我们的班级有了后,我们就拥有了团结奋斗的不懈动力。a 共同的奋斗目标 b 优秀同学的勤奋努力。c 诚挚的友谊 d 更多的同学。2.一根筷子轻轻可折断,十根筷子牢牢抱成团。在建设新的班集体的过程当中,这句话给你带来的最深刻的启示是 a 各想各的,各做各的 b 要团结协作,互相...