




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库和面向对象程序设计数据库和面向对象程序设计 2-1 a 卷卷 计算机教学部计算机教学部 2010 年年 6 月月 a 卷 第 1 页 共 12 页 本科生本科生 09091010 学年第二学期学年第二学期数据库和面向对象程序设计数据库和面向对象程序设计 2-12-1课程期末考试试卷(课程期末考试试卷(a a 卷)卷) 任课教师:任课教师: 专业:专业: 学号:学号: 姓名:姓名: 成绩:成绩: 一、一、单项选择题(每题单项选择题(每题 1 1 分分, ,共共 3 35 5 分)注意答案必须写在下面答题卡中分)注意答案必须写在下面答题卡中 单项选择题答题卡:单项选择题答题卡: 1 执行 命令: list for xb=“ 女“ 所引 起的 关系操作是( ) 。 a) 投影b)连接c) 关联d) 选择 2. 已知有项目和志愿者两个实体,一个项目有多名志愿者参与,一个志愿者可以参加多 个项目,则项目与志愿者两个实体之间的联系类型为( ) 。 a) 多对多联系 b) 一对多联系 c) 多对一联系d) 一对一联系 3. 下列 4 个表达式中,值为“春眠不觉晓“的是( ) 。 a) “春眠“+“不觉晓 “ b) “ 春眠“+“不觉晓“ c) “春眠“不觉晓“ d) “春眠 “不觉晓“ 4.执行下列命令后,输出的结果是( ) 。 a= “+“ ? “4 基本工资 with 基本工资*1.1, 工龄工资 with 工龄工资*1.05 c) replace all 基本工资 with 基本工资*1.1, ; 工龄工资 with 工龄工资*1.05, 实发工资 with 基本工资+工龄工资 d) replace all 基本工资 with 基本工资*1.1, ; 实发工资 with 基本工资+工龄工资,工龄工资 with 工龄工资*1.05 数据库和面向对象程序设计数据库和面向对象程序设计 2-1 a 卷卷 计算机教学部计算机教学部 2010 年年 6 月月 a 卷 第 4 页 共 12 页 22.在 vfp 中,表之间的联接分四种,以下哪个选择项不属于这四种联接( ) 。 a) 内部联接 b) 左联接 c) 右联接 d) 外部联接 23. 一个关系相当于一张二维表,二维表中的各栏目相当于该关系的( )。 a) 属性b) 元组c) 结构d) 数据项 24. 扩展名为.prg 的程序文件中,标示注释行的字符是( ) 。 a) 冒号(:) b) 分号(;) c) 逗号(,) d) 星符(*) 25. 关于查询与视图以下说法错误的是( ) 。 a) 查询和视图都可以从一个或多个表中提取数据 b) 查询结果不能修改 c) 视图是完全独立的,它不依赖于数据库的存在而存在 d) 可以通过视图更改数据原表的数据 26.下列参照完整性规则不正确的是( ) 。 a) 删除规则选择级联,则删除父表记录时自动删除子表中所有相关记录。 b) 更新规则选择限制,则若子表中有相关记录则禁止更新父表。 c) 插入规则选择忽略,则允许子表插入与父表无关的记录。 d) 更新规则选择级联,则修改子记录后父表相应记录自动更新。 27. 在表结构中,逻辑型、日期型、备注型字段的宽度分别固定为( ) 。 a)3,8,10 b)1,6,4 c)1,8,任意 d)1,8,4 28. 备注型字段的数据用来存放( ) 。 a) 指向备注的具体内容 b)指向 dbf 文件的指针 c) 指向 fpt 文件的文件名 d)指向 fpt 中文字块的指针 29. 下面哪个不是 visual foxpro 的常量( ) 。 a) 1e10 b) 101 c) n d) t 30. 在 vfp 中,执行下面的命令序列后,显示的结果是( ) 。 y=10 x=y=11 ?x,y a) 11 11 b) .f. 10 c) 11 10 d) 10 10 31. 下列可以将变量 a、b 的值互换的一组语句是( )。 a) a=b,b=ab) a=(a+b)/2,b=(a-b)/2 c) a=a+b,b=a-b,a=a+bd) c=a,a=b,b=c 32. 职工表中有职工号、姓名、出生日期等字段,要显示所有 1985 年出生的职工清单, 应使用的命令是( ) 。 a) disp for 出生日期=1985 b) disp for year(出生日期)=1985 c) disp for 出生日期=“1985“ d) disp for year(“出生日期“)=1985 33. 执行语句 dimension m(3),n(2,3)后,数组 m 和 n 的元素个数分别为( ) 。 数据库和面向对象程序设计数据库和面向对象程序设计 2-1 a 卷卷 计算机教学部计算机教学部 2010 年年 6 月月 a 卷 第 5 页 共 12 页 a) 1 个,2 个b) 3 个,6 个c) 3 个,5 个d) 4 个,12 个 34. 在 vfp 的 input、accept 与 wait 三条命令中,可以接受字符型数据的是( ) 。 a) 仅 accept 命令 b) 仅 accept 和 wait 命令 c) 仅 wait 命令 d) input 、accept 和 wait 这三条命令均可 35若能够正常执行命令 replace all sofie with year(date()那么字段 sofie 的数 据类型是( )。 a) 逻辑型 b) 日期性 c) 数值型 d) 字符型 二、填空题二、填空题( (每空每空 1 1 分,共分,共 3030 分分) ) ( (注意将结果写在下面相应横线上注意将结果写在下面相应横线上) ) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 得分 数据库和面向对象程序设计数据库和面向对象程序设计 2-1 a 卷卷 计算机教学部计算机教学部 2010 年年 6 月月 a 卷 第 6 页 共 12 页 1. 关系是具有相同性质的 (1) 的集合。 2. 在 vfp 中,主关键字不允许有重复值或 (2) 。 3. 定义数组后,vfp 系统自动给每个数组元素赋初值为 (3) 。 4. 命令? vartype(“2010/10/10“)的输出值是 (4) 。 5. 若已打开的数据表文件和内存变量都有变量名“成绩” ,若将当前记录的成绩值存入 内存变量“成绩”中,应使用的命令是 (5) 。 6. 项目文件是数据、文档、类库、代码及其他一些对象的集合,其扩展名为 (6) 。 7. 对关系进行选择、投影或连接运算之后,运算的结果是一个 (7) 。 8.设置 d 盘下的 new 文件夹为默认路径的命令是 (8) 。 9. 为了确保相关数据库表之间数据的一致性,需要设置 (9) 规则。 10. 索引能够确定表中记录的 (10) 顺序,而不改变表中记录的 (11) 顺序。 11. 一个复合索引文件可包含多个索引标识,但任何时刻只有一个索引标识起作用,当 前起作用的索引标识称为 (12) ,设置主控索引的命令是 (13) 。 12. 用一条命令给 a1,a2 同时赋值 20 的语句是 (14) 。 13.命令 sele 0 的意思是 (15) 。 以下各题使用如下四个数据表:以下各题使用如下四个数据表: 各数据表结构为: 职工(职工号(c),工资(n),部门号(c),姓名(c),性别(c),出生日期(d),级别(n),是否 数据库和面向对象程序设计数据库和面向对象程序设计 2-1 a 卷卷 计算机教学部计算机教学部 2010 年年 6 月月 a 卷 第 7 页 共 12 页 党员(l) 工程(工程号(c),工程名(c),工程城市(c),是否完成(l) 部门(部门号(c),部门名(c),所在城市(c) 工作(职工号(c),工程号(c),合同号(c),工作月数(n) 14. 查询所有男职工的信息。 (16) from 职工 where 性别=“男“ 15.查询市场部所有党员的职工号、姓名。 sele 职工号,姓名 from 职工,部门; where (17) and 部门=“市场部“ and (18) 16.按照级别统计每个级别的职工人数。 sele 级别, (19) from 职工 (20) 17.查询 84 年 6 月 15 日以后出生的职工的名单。 sele 姓名 from 职工 where (21) 18.求至少参加了“101“号工程和“102“号工程职工的职工号。 select x.职工号 from (22) ; where x.职工号=y.职工号 and x.工程号=“101“ and y.工程号=“102“ 19.求工资大于或者等于 2500 元的男职工的职工号及工资,并按工资由高到低列出。 select 职工号,工资 from 职工; where 性别=“男“ and 工资=2500 (23) 20.求出总工作月数大于或者等于 30 个月的职工的职工号、姓名及总工作月数。 select 工作.职工号,姓名,sum(工作月数) as 总工作月数 from 职工,工作; where 职工.职工号=工作.职工号; group by 工作.职工号 (24) 21.列出所有职工参加的工程号,去掉重复值。 select (25) 工程号 from 工作 22.列出参加上海迪斯尼乐园工程的所有职工的职工号。 select 职工号 from 工作 where (26) ; (select distinct 工程号 from 工程 where 工程名=“迪斯尼乐园“) 23.列出没有参加任何项目的职工的职工号。 select 职工号 from 职工 where (27) ; (select distinct 职工号 from 工作) 24.列出工作部门在上海、参加的工程设立在天津,此类职工的职工号、姓名。 select dist 职工.职工号,姓名 from (28) ; where (29) and 部门.所在城市=“上海“ and 工程城市=“天津“ 25.按照部门统计每个部门的平均工资和最高工资。 select 部门号,_ (30) from 职工 group by 部门号 数据库和面向对象程序设计数据库和面向对象程序设计 2-1 a 卷卷 计算机教学部计算机教学部 2010 年年 6 月月 a 卷 第 8 页 共 12 页 三、程序分析与填空三、程序分析与填空( (按题目要求答题!共按题目要求答题!共 3 35 5 分分) ) ( (注意将结果写在下面相应横线上注意将结果写在下面相应横线上) ) (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12) (13) (14) (15) (16) (17) (18) (19) 1. 读程序写结果。(3 分) clear x=4 a=2 do while xa c=2 do while c30 b=b+b c=15 ?a,b,c& (6) 4. 读程序写结果。(3 分) n=3 mm=0 do while n0 mm=mm+3 endcase return mm 5.数据表“学生.dbf”有 3 条记录,阅读下列程序,并给出运行结果:(2 分) clear use 学生 scan ?recno()& (8) skip endscan use 6如下程序实现下图分段函数,请填空。 (3 分) input “please input x:“ to x if xb+2 return else wait “输入的三角形边长值不合格!“ cancel endif y= 2*x+1 x10 数据库和面向对象程序设计数据库和面向对象程序设计 2-1 a 卷卷 计算机教学部计算机教学部 2010 年年 6 月月 a 卷 第 11 页 共 12 页 function area &自定义函数 area( ) (14) ss=(x+y+z)/2 s1=sqrt(ss*(ss-x)*(ss-y)*(ss-z) return (15) 8.下面程序的功能是将学生表的记录按照从最后一条到第一条的顺序依次输出,并且每 一屏只显示 10 个记录。请填空完善该程序。 (4 分) use 学生 go bottom s=0 (16) do while (17) display s=s+1 if (18) n=n+1 wait “当前显示的是第”+alltrim(str(n)+“屏” clear endif (19) enddo ?“显示完毕!“ use 数据库和面向对象程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家委会工作管理制度
- 库房目视化管理制度
- 强化地板厂管理制度
- 影视器材室管理制度
- 微党校党员管理制度
- 心理与课堂管理制度
- 快手安全与管理制度
- 快餐厅考勤管理制度
- 总经理授权管理制度
- 感染科电梯管理制度
- 固体废物堆肥处理技术课件
- 脑卒中的诊断与治疗
- 2025甘肃省农垦集团有限责任公司招聘生产技术人员145人笔试参考题库附带答案详解析版
- 中国古茶树资源状况白皮书2025
- 牙科技术入股合作协议书
- 2025甘肃省农垦集团限责任公司人才招聘524人易考易错模拟试题(共500题)试卷后附参考答案
- 温泉水项目可行性分析报告(模板参考范文)
- 2024年海关总署在京直属事业单位招聘笔试真题
- T/CCIAS 010-2023鸡精调味料生产技术规范
- 广州市天河区2024-2025学年八年级英语沪教版下册期末模拟练习题【含答案解析】
- 2025年微观经济学与宏观经济学专业考试试卷及答案
评论
0/150
提交评论