VFP程序设计基础试题库
更新时间:2024-05-19 13:25:01 阅读量: 综合文库 文档下载
- vfp程序设计基础答案推荐度:
- 相关推荐
练习题一 Visual FoxPro基础
一、选择题
1.
关系数据库管理系统应能实现的专门关系运算包括__________。 A)显示、打印、制表 B)关联、更新、排序 C)选择、投影、连接 D)排序、索引、统计 2.
关系是指__________。
A)属性的集合 B)元组的集合 C)实例的集合 D)字段的集合 3.
如果把学生看成实体,某个学生的姓名叫“杨波”,则“杨波”应看成是__________。 A)属性型 B)属性值 C)记录型 D)记录值 4.
关系数据库系统中所使用的数据结构是__________。 A)图 B)树 C)表格 D)二维表 5.
对表进行水平方向的分割用的运算是__________。 A)交 B)选择 C)投影 D)连接 6.
下列数据库技术的术语与关系模型的术语的对应关系中__________是正确的。 A)实例与关系 B)字段与元组 C)记录与属性 D)记录类型与关系模式 7.
下列关于数据库系统的叙述中,正确的是__________。 A)数据库系统中数据的一致性是指数据类型一致 B)数据库系统只是比文件系统管理的数据更多 C)数据库系统减少了数据冗余 D)数据库系统避免了数据冗余 8.
关系数据模型__________。 A)只能表示实体间的1:1联系 B)只能表示实体间的1:n C)只能表示实体间的m:n
D)可以表示实体间的上述三种联系 9.
在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称
1
这个属性为__________。
A)关键字 B)主属性 C)数据项 D)主属性值 10. 关系数据库管理系统中的元组是__________。
A)关系中的垂直方向的列 B)关系中的水平方向的行 C)属性或属性的组合 D)以上的答案均不正确 11. 从数据库的整体结构看,数据库系统采用的数据模型有__________。
A)层次模型、网状模型和关系模型 B)层次模型、网状模型和环状模型 C)网状模型、链状模型和层次模型 D)链状模型、关系模型和层次模型
12. 设有属性A、B、C、D以下表示中不是关系的是__________。
A)R(A) B)R(A,B) C)R(A,B,C,D) D)R(A×B×C×D) 13. 若实体间联系是M:N的,则将联系类型__________。
A)也转换为关系模型 B)属性加入任一个关系模式中
C)属性加入N端实体类型相应的关系模式中 D)属性加入M端实体类型相应的关系模式中
14. 数据库系统的构成为数据库、计算机硬件系统、用户和__________。
A)数据库管理系统 B)操作系统 C)数据集合 D)文件系统 15. 层次型、网状型和关系型数据库划分原则是__________。
A)文件大小 B)记录长度 C)数据之间的联系 D)联系的复杂程度 16. 在数据库设计中用关系模型来表示实体和实体之间的联系,关系模型的结构是
__________。
A)封装结构 B)层次结构 C)网状结构 D)二维表结构
17. 在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过__________。
A)主键 B)超键 C)外键 D)候选键 18. 层次模型不能直接表示__________关系。
A)1:1 B)m:n C)1:m D)1:1和1:m 19. DBAS指的是__________。
2
A)数据库系统 B)数据库管理系统 C)数据库服务系统 D)数据库应用系统 20. 把各个数据库文件联系起来构成一个统一的整体,在数据库系统中需要采用一定的
__________。
A)数据结构 B)操作系统 C)文件系统 D)文件结构 21. 数据库的网状模型应满足的条件是__________。
A)必须有两个以上的结点 B)每个结点有且仅有一个双亲
C)有且仅有一个结点无双亲,其余结点只有一个双亲 D)允许一个以上的结点无双亲,也允许一个结点有多个双亲 22. 下列不属于文件系统特点的选项是__________。
A)文件内部的数据结构 B)减少和控制了数据冗余 C)数据可为特定用户专用 D)数据结构和应用程序相互依赖 23. 存储在计算机内有结构的相关数据的集合称为__________。
A)数据库 B)数据库结构 C)数据库系统 D)数据库管理系统 24. 如果要改变一个关系中属性的排列顺序,应使用的关系运算是__________。
A)选择 B)连接 C)投影 D)重建 25. Visual Foxpro数据库文件是__________。
A) 存放用户数据的文件
B) 存放用户数据和系统数据的文件 C) 管理数据库对象的系统文件 D) 前三种说法都对
26. 数据库系统与文件系统的主要区别是__________。
A)文件系统简单,而数据库系统复杂
B)文件系统只能管理少量数据,而数据库系统则能管理大量数据 C)文件系统只能管理程序文件,而数据库系统则能管理各种类型的文件 D)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可解决这类问题 27. 使用关系运算对系统进行操作,得到的结果是__________。
A)属性 B)关系 C)元组 D)关系模式
28. 在概念模型中,一个实体相对于关系数据库中一个关系中的一个__________。
3
A)列 B)属性 C)元组 D)关系 29. 关系数据模型的内涵包括__________。
A)关系的定义和说明 B)属性和域的定义和说明 C)数据完整性约束 D)以上都是
30. 关系数据库规范化是为解决关系数据库中__________问题而引入的。
A)提高查询速度 B)插入、删除和数据冗余 C)减少数据操作的复杂性 D)保证数据的安全性和完整性 31. 同一个关系模型的任两个元组值__________。
A)可全同 B)不能全同 C)必须全同 D)以上都不是 32. 数据库系统的应用核心是__________。
A)数据库 B)编译程序 C)操作系统 D)数据库管理系统 33. 关系模式中,满足2NF的模式__________。
A)必定是1NF B)必定是3NF C)必定是BCNF D)可能是1NF 34. 一个关系是一张二维表。在VFP中,一个关系对应一个__________。
A)记录 B)字段 C)索引文件 D)数据表文件 35. 使用数据库技术进行人事档案管理是属于计算的__________。
A)过程控制应用 B)数据处理应用 C)科学计算应用 D)辅助工程应用 36. 规范化过程主要是解决数据库逻辑结构中的插入异常、删除异常以及__________的缺陷
的问题。
A)数据的不一致性 B)结构不合理 C)数据丢失 D)冗余度大 37. 在关系理论中称为“元组”的概念,在关系数据库中称为__________。
A)行 B)实体 C)记录 D)字段
38. 在关系理论中称为“关系”的概念,在关系数据库中称为__________。
A)表 B)文件 C)实体集 D)记录 39. 关系数据库管理系统所管理的关系是__________。
A)若干个DBC文件 B)一个DBF文件 C)一个DBC文件 D)若干个二维表 40. VFP关系数据库管理系统能够实现的三种基本关系运算是__________。
A)选择、投影、联接 B)建库、录入、排序 C)索引、排序、查找 D)显示、统计、复制
4
41. 项目管理器的文档(DOCS)选项卡可管理__________。
A)表单、数据库、视图 B)表单、报表、标签 C)自由表、报表、标签 D)表单、报表、视图 42. Visual FoxPro DBMS是__________
A)操作系统的一部分 B)操作系统支持下的系统软件 C)一种编译程序 D)一种操作系统
43. 设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则
部门与职员实体之间的联系类型是__________ A)m:n B)1:m C)m:k D)1:1
44. 把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过
__________。
A)建立新的属性来实现 B)建立新的关键字来实现 C)建立新的关系来实现 D)建立新的实体来实现
45. 对关系S和关系R进行运算称为集合运算,结果既包含S中元组也包含R中元组,这种
集合为__________。
A)并运算 B)交运算 C)差运算 D)积运算
46. 文件的建立、打开、关闭和退出在FoxPro中可以利用__________菜单来实现。
A)编辑 B)窗口 C)运行 D)文件
二、填空题
1. 是数据库系统的核心。
2. 在E-R模型中,联系的连通词(方式)是指 。
3. 关系规范化中的删除操作异常是指 ,插入操作异常是指 。 4. 数据库系统不仅可以表示事物内部各数据项之间的联系,而且可以表示 之
间的联系。
5. 关系规范化过程实质是对关系不断分解的过程,通过分解使关系逐步达到 。 6. 开发一个关系数据库应用系统,首先要建立 。它是由若干个 组成。
5
28. 下面命令显示的结果是__________。
?AT(\昆明\中国昆明\
A)1 B)2 C)5 D).T.
29. 当前数据库中,“计算机基础达标”字段为逻辑类型,要显示所有未达标的记录应使用
命令__________。
A)LIST FOR 计算机基础达标<>.F. B)LIST FOR 计算机基础达标=.F. C)LIST FOR.NOT.\计算机基础达标\)LIST FOR.NOT.计算机基础达标 30. 关于\和\,下列说法中错误的是__________。
A)?从当前光标所在行的下一行第0列开始显示 B)?和??只能输出多个同类型的表达式的值 C)?和??后可以没有表达式 D)??从当前光标处开始显示
31. 关于Visual FoxPro的变量,下面说法中正确的是__________。
A)使用一个简单变量之前要先声明或定义 B)数组中各数组元素的数据类型可以不同
C)定义数组以后,系统为数组的每个数组元素赋以数值0 D)数组元素的下标下限是0
32. ROUND(5452.21,1)返回值是__________。
A)5452.2 B)5452.20 C)5452.21 D)5452.211 33. 执行以下命令:
AA=\
? SUBSTR(AA,LEN(AA)/2-2,4) 输出的结果是__________。
A)CDEF B)BCDE C)ABCD D)DEFG 34. 执行下列命令后,
Number=\
File =\
Use $ File 当前打开的文件名是__________。
A)$File B)File3 C)File D)File Number
11
35. 当前记录号可用函数__________求得。
A)RECC() B)RECN() C)EOF() D)BOF() 36. CLEAR MEMORY命令的功能是__________。
A)清除内存中的所有信息 B)清除所有内存变量 C)清除整个屏幕 D)清除所有变量
37. 变量F没有定义,执行下列命令后,显示U的命令是__________。
A)? TYPE(F) B)? TYPE(\)? TYPE(.F.) D)? TYPE(\38. 设一个数据库中有15条记录,当EOF()返回真时,当前记录号应为__________。
A)0 B)1 C)15 D)16
39. 将格式化输出命令的输出送打印机的正确命令是__________。
A)SET DEVICE TO SCREEN B)SET DEVICE TO PRINT C)SET PRINT OFF D)SET PRINT ON 40. 下面字符串中非法字符串为__________。
A)'The string' B)\)'The 'string'.' D)\41. 数据表中有20个记录,如果当前记录为第20条记录,把记录指针移到第一个记录,测
试当前记录号函数RECNO()的值是__________。 A)0 B)1 C)19 D)20
42. 执行S=CTOD(\命令后,变量S的数据类型是__________。
A)数值型 B)字符型 C)日期型 D)逻辑型 43. \的结果是__________。
A)使A,B,C,D四个变量的值都为1 B)只使A的值为1,其他变量的值为0 C)只使A的值为.F.,其他变量的值为1 D)只使A的值为1,其他变量的值为.F.
44. 一条一般的(并非LOCATE命令中的)FOR子句执行完毕后,若范围为ALL或REST,那么
记录指针指向__________。
A)首记录前 B)末记录后 C)首记录 D)末记录 45. 关于Visual FoxPro中的运算符的优先级,下列选项不正确的是__________。
A)算术运算符的优先级高于其他类型运算符
12
B)逻辑运算符的优先级高于关系运算符 C)所有关系运算符的优先级都相等 D)字符串运算符+和-优先级相等
46. 设有变量Pi=3.1415926,执行命令?ROUND(Pi,2)的显示结果为__________。
A)3.1 B)3.14 C)3.141 D)3.142
47. 执行命令 STORE CTOD('01/10/04')+8 TO B后,变量B的类型为__________。
A)数值型 B)日期型 C)备注型 D)字符型
48. 某数值型字段的宽度为6,小数位为2,则该字段所能存放的最小数值是__________。
A)-99.99 B)-999.99 C)-9999.99 D)0 49. 在下列函数中,函数值为数值的是__________。
A)CTOD(\)AT('AB','DCAB') C)BOF() D)EOF() 50. 逻辑型数据的取值不能是__________。
A)T或F B).F.或.T. C).Y. 或.N. D).T. 或.F. 或.Y. 或.N. 51. 在“职工档案”表文件中,婚否是L型字段,性别是C型字段,若检索“已婚的女同志”,
应该用__________逻辑表达式。
A)(婚否=.T.).AND.(性别='女') B)婚否.OR.(性别='女') C)婚否.AND.(性别<>'女') D)已婚.AND.(性别='女')
52. 设字段变量“专业”是字符型的,“成绩”是数值型的,能够表达\专业是中文且成绩
不大于90分\的表达式是__________。
A)专业=\中文\成绩<=90 B)专业=\中文\成绩>90 C)专业=中文.AND.成绩<=90 D)专业=\中文\成绩>90 53. 下列各表达式中,结果总是逻辑值的是__________。
A)字符运算表达式 B)算术运算表达式 C)关系运算表达式 D)日期运算表达式 54. 在命令窗口中,显示当前数据库中所有30岁(含30岁)以下,职称为“教授”、“副教
授”的姓名和工资,应使用命令__________。
A)LIST FIEL 姓名,工资 FOR 年龄<=30 AND 职称=\教授\职称=\副教授\B)LIST FIEL 姓名,工资 FOR 年龄<=30 OR 职称=\教授\职称=\副教授\C)LIST FIEL 姓名,工资 FOR 年龄<=30 AND (职称=\教授\职称=\副教授\D)LIST FIEL 姓名,工资 FOR 年龄<=30 OR (职称=\教授\职称=\副教授\
13
55. STR(100.21,5,1)的值是__________。
A)100.2 B)100.21 C)100.215 D)100.2151 56. 下面__________是合法的变量名。
A)AC--1 B)X XZ C)STRDENT.CLASS D)Ac-1 57. 下列选项中为日期型常量的是__________。
A){04/05/07} B){\)04/05/07 D)CTOD(04/05/07) 58. 函数INT(数值表达式)的功能是__________。
A)返回数值表达式值的整数部分 B)按四舍五入取数值表达式值的整数部分 C)返回不大于数值表达式的最大整数 D)返回不小于数值表达式的最小整数 59. 当需要对满足条件的全部记录进行操作时,关于条件短语FOR和WHILE的说明,正确的
是__________。
A)FOR和WHILE的作用一样 B)WHILE只可以用在记录已经排序的情况 C)FOR可以用在任何需要条件短语的地方 D)当使用索引时FOR和WHILE的作用一样 60. 顺序执行下列命令后,屏幕最后显示的结果是__________。
A=\A=A+\? A
A).T. B).F. C)错误提示 D)ABC.BDF 61. 下列数据中,不是常量的是__________。
A)\年龄\)NAEM C)\).T. 62. 以下数据__________不是字符型数据。
A)\)\)04/05/07 D) \63. 使用命令DECLARE MM(2,3)定义的数组,包含的数组元素(下标变量)的个数为
__________。
A)2个 B)3个 C)5个 D)6个 64. 表达式AT(″A″,″ABC″)+100的结果为__________。
A)字符型 B)数值型 C)日期型 D)显示错误信息 65. 6E-3是一个__________。
A)内存变量 B)字符常量 C)数值常量 D)非法表达式
14
66. 如果在一个运算表达式中,若逻辑运算、关系运算和算术运算混合在一起,其中包括括
号,它们的运算顺序是__________。
A)括号、逻辑、关系、算术 B)括号、逻辑、算术、关系 C)括号、算术、关系、逻辑 D)关系、逻辑、算术、括号 67. SCATTER命令的功能是__________。
A)数据库拷贝 B)数组之间的拷贝
C)将数据库的当前记录拷贝到数组 D)从数组拷贝到数据库的当前记录 68. 表T1中有20条记录,在VFP命令窗口中执行以下命令序列后,最后显示的结果是
__________。 USE T1 SKIP 3 COUNT TO N ? N
A)20 B)4 C)3 D)0 69. 以下关于空值(NULL)叙述正确的是__________。
A)空值等同于空字符串 B)空值表示字段或变量还没有确定值 C)VFP不支持空值 D)空值等同于数值0 70. 当内存变量与字段变量同名时,系统优先按__________对待。
A)局部变量 B)内存变量 C)全局变量 D)字段变量 71. 执行X=VAL(\后,变量的类型是__________。
A)数值型 B)日期型 C)字符型 D)逻辑型 72. 清除主窗口屏幕的命令是__________。
A)CLEAR WINDOWS B)CLEAR SCREEN C)CLEAR ALL D)CLEAR
73. 已知X=\,Y=\,LEN(X)的值为13,则LEN(LTRIM (X-Y))
的结果是__________。
A)0 B)2 C)22 D)24 74. 下面关于VFP数组的叙述中,描述错误的是__________。
A)用DIMENSION和DECLARE都可以定义数组 B)VFP只支持一维数组和二维数组
15
正在阅读:
VFP程序设计基础试题库05-19
重要环境因素登记表06-04
新我的名字我做主07-28
牛磺酸的应用05-08
电子手刹和自动驻车原理解析04-11
细胞工程习题总结及参考答案03-04
初中班主任工作案例 - 用爱温暖学生的心01-30
县卫生和计划生育局年度工作总结和2022年工作规划06-05
学习部学习交流会流程及好的想法 - 图文10-06
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 试题库
- 程序设计
- 基础
- VFP
- 2004年中国企业人力资源管理现状
- 初中美术教学改革的实践探索
- 盾构机的构造与施工 - 图文
- 吉林省农村医疗卫生体系建设的财政支持问题研究 2
- 冷链物流中心工程建设投资项目商业计划书
- 陆坪中心学校师德师风建设方案
- 高三英语12月月考试题
- 文才比口才重要的事例论证
- 幼儿攻击性行为产生的家庭因素及矫正策略
- 万科_工程标准化管理手册_310页_万科房地产管理制度
- 2016年量测继续教育习题
- VoLTE端到端业务质量分析-xRVCC切换分析研究
- 现金贷的种类有哪些?各有什么优劣?
- QHSE管理手册 - 图文
- 北师大版小学二年级语文下册第十二单元测试题
- 数字测图考试题库
- 幼儿园第四届书香节活动方案
- QHSE管理手册 - 图文
- 广东教育技术能力中级培训模块 课程结业测试(含答案)11
- 福建省普通高中学生学业基础会考地理试卷分类汇编(2010-2014年