数据库和面向对象程序设计21》(A)试卷.doc
《数据库和面向对象程序设计21》(A)试卷.doc》由会员分享,可在线阅读,更多相关《数据库和面向对象程序设计21》(A)试卷.doc(12页珍藏版)》请在三一办公上搜索。
1、本科生0910学年第二学期数据库和面向对象程序设计2-1课程期末考试试卷(A卷)任课教师: 专业: 学号: 姓名: 成绩: 得分一、 单项选择题(每题1分,共35分)注意答案必须写在下面答题卡中单项选择题答题卡:12345678910111213141516171819202122232425262728293031323334351执行命令:LIST FOR XB=女所引起的关系操作是( )。A) 投影B)连接C) 关联D) 选择2. 已知有项目和志愿者两个实体,一个项目有多名志愿者参与,一个志愿者可以参加多个项目,则项目与志愿者两个实体之间的联系类型为( )。A) 多对多联系 B) 一对多
2、联系 C) 多对一联系D) 一对一联系3. 下列4个表达式中,值为春眠不觉晓的是( )。A) 春眠+不觉晓 B) 春眠+不觉晓C) 春眠不觉晓 D) 春眠 不觉晓4.执行下列命令后,输出的结果是( )。A= +? 4&A.5=+str(4&A.5,2)A) 4&A.5= 0 B) 4&A.5=9 C) 4+.5= 9 D) 4+5= 95. 如下职工数据表,执行哪条命令后,能列出所有姓名中含有“路”字符的职工记录( )。Record# 编号 姓名 部门 工资 奖金1 1001 路长生 车间 850 2002 1002 汪洋 车间 700 2003 1003 陆地 车间 680 2004 200
3、1 林木 设计科 900 1505 2002 陈路 设计科 800 1606 3004 孙言 财务科 900 1007 3006 路永胜 财务科 1300 1208 3010 高英雄 财务科 1100 140A) LIST FOR LEFT(姓名,2)= 路 B) SET EXACT OFF LIST FOR 姓名=路C) LIST FOR AT(路,姓名)0 D) LIST FOR SUBSTR(姓名,1,2)= 路6.下列函数运行结果是3.1的是( )。A) STR(3.14,4,1) B)STR(3.16,3,1) C) STR(3.14,3,2) D)STR(3.14,4,2) 7.
4、以下各表达式中,值为数值型的是( )。A) LEN(36-5*4)10 B) AT(管理,现代管理方法与特点) C) DATE()-2010 D) DAY(DATE()-2010)=168.以下四组函数或表达式中,值相同的一组是( )。A) YEAR(DATE()与SUBSTR(DTOC(DATE(),1,4)B) ALLTRIM(A+B)与RTRIM(A+B)(其中A=THIS ,B= THIS)C) VARTYPE(36-5*4)与VARTYPE(36-5*4)D) RIGHT(VISUAL FOXPRO,6)与SUBSTR(VISUAL FOXPRO,1,6) 9.以下关于内存变量的叙述
5、中,错误的是( )。A) 在VFP中,内存变量的类型取决其当前值的类型B) 内存变量的类型可以改变C) 当内存变量与当前表中的字段变量同名时,系统优先访问内存变量D) 数组是按照一定顺序排列的一组内存变量10. 表文件的扩展名是( )。A) .DBC B) .DBF C) .PRG D) .FPT11.下列表达式值一定为.T.的是( )。A) 2005-1-12006-1-1B) ABCABD C) .T. AND 12 D) .T. OR 1212. 要限制数据库表中字段的重复值,可以使用( )。A) 主索引或候选索引 B) 主索引或唯一索引C) 主索引或普通索引 D) 唯一索引或普通索引1
6、3. 如果某个字段值允许为空值,当需要输入.NULL.值,则可按快捷键( )。A) Ctrl+0 (数字0) B) Ctrl+o (字母o) C) Ctrl+N D) Ctrl+W14.视图被称为虚表,是因为( )。A) 与数据表结构不一样 B) 不能包含在数据库中C) 不存放实际数据记录 D) 不能修改数据15.下面有关字段名的叙述中,错误的是( )。A) 自由表的字段名最大长度为10B) 字段名必须以字母或者汉字开头C) 字段名中可以有空格D) 数据库表中可以使用长字段名,最大长度为128个字符16.已知一个数据库表文件有8条记录,当前记录号是5,使用APPEND BLANK 命令加一条空
7、记录,该空记录的记录号是( ) 。A) 6 B)9 C) 5 D)8 17.下列关于数据库的叙述中,正确的是( )。A) 打开数据库时,其中的数据库表会自动打开。 B) 数据库当中的表都可以建立主索引。 C) 建立了永久关系的两个数据库表,当子表的记录指针移动时,父表的记录指针自动跟着移动。 D) 复合索引就是基于多个字段建立的索引。 18.数据表学生有20条记录,对数据表学生进行下列操作,其结果为( )。USE CZ ? RECNO( ) SKIP -1 ? RECNO( ) GO 5SKIP 3? RECNO()GO BOTTOM ? RECNO( ) SKIP ?RECNO( )A) 0
8、、1、8、21、21 B) 1、1、8、20、21C) 0、1、7、20、21 D) 1、1、7、20、2119. 复合索引文件的扩展名是( )。A).CDX B) .IDX C) .PJX D) .PRG20.如上第5题职工数据表,执行以下命令序列后,记录指针定位在( )。USE 职工INDEX ON 工资 TAG tempGO TOPLOCATE NEXT 3 FOR 奖金=150A)编号为1003的记录上 B)编号为3010的记录上 C)编号为3004的记录上 D)编号为2002的记录上 21. 工资表结构为:工资.dbf(职工号C(5),基本工资N(4),工龄工资 N(4),实发工资
9、N(5))。现将所有职工的基本工资提高10,工龄工资提高5,然后重新计算实发工资字段值,下面命令正确的是( )。A) REPLACE ALL 实发工资 WITH 基本工资*1.1+工龄工资*1.05B) REPLACE ALL 实发工资 WITH 基本工资+工龄工资;基本工资 WITH 基本工资*1.1, 工龄工资 WITH 工龄工资*1.05C) REPLACE ALL基本工资 WITH 基本工资*1.1, ;工龄工资 WITH工龄工资*1.05, 实发工资 WITH基本工资+工龄工资D) REPLACE ALL基本工资 WITH 基本工资*1.1, ;实发工资 WITH 基本工资+工龄工资
10、,工龄工资 WITH工龄工资*1.0522.在VFP中,表之间的联接分四种,以下哪个选择项不属于这四种联接( )。 A) 内部联接 B) 左联接 C) 右联接 D) 外部联接23. 一个关系相当于一张二维表,二维表中的各栏目相当于该关系的( )。A) 属性B) 元组C) 结构D) 数据项24. 扩展名为.PRG的程序文件中,标示注释行的字符是( )。A) 冒号(:) B) 分号(;) C) 逗号(,) D) 星符(*)25. 关于查询与视图以下说法错误的是( )。A) 查询和视图都可以从一个或多个表中提取数据B) 查询结果不能修改C) 视图是完全独立的,它不依赖于数据库的存在而存在D) 可以通
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 和面 对象 程序设计 21 试卷

链接地址:https://www.31ppt.com/p-2395475.html