收藏 分享(赏)

计算机Visual FoxPro判断题.doc

上传人:精品资料 文档编号:8755982 上传时间:2019-07-10 格式:DOC 页数:6 大小:91.50KB
下载 相关 举报
计算机Visual FoxPro判断题.doc_第1页
第1页 / 共6页
计算机Visual FoxPro判断题.doc_第2页
第2页 / 共6页
计算机Visual FoxPro判断题.doc_第3页
第3页 / 共6页
计算机Visual FoxPro判断题.doc_第4页
第4页 / 共6页
计算机Visual FoxPro判断题.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、判断题1.Visual FoxPro 中内存变量的类型取决于所赋值的类型(正确)2. Visual FoxPro 中内存变量不可以和字段变量重名(错误)3. Visual FoxPro 中内存变量和字段变量重名时,如果要访问同名的字段变量,需要在前面加上 M. (错误)4. Visual FoxPro 中只能用 DIMENSION 定义数组(错误)5. Visual FoxPro 中内存变量的类型不能改变,值可以改变(错误)6. Visual FoxPro 中,用=可以同时给多个内存变量赋值(错误)7. Visual FoxPro 中,输出内存变量时可以使用通配符,其中?代表任意多个字符(错误

2、)8.信息=数据+数据处理(正确)9.信息是记录客观事实的物理符号(错误)10.在 Visual FoxPro 6.0 中,输入货币型常量时,要先输入¥符号(错误)11.在 Visual FoxPro 6.0 中,录入日期型常量时,默认的格式是MM-DD-YY(错误)12.在 VFP 中,数据库的最小存取单位是记录(错误)13.在关系中,每行称为一个属性(错误)14.在关系中,域是指元组的取值范围(错误)15. Visual FoxPro 6.0 是一个基于 Windows 平台的 64 位的可视化数据库开发系统(错误)16. Visual FoxPro 6.0 是一个关系型数据库管理系统 (

3、正确)17.在 VFP 中,设 X=2,Y=5 则表达式 X3 .AND. YY 的结果是.F. (错误)20.函数 STR(1234.5454,7,3)的值为“1234.55“(正确)21.关系中的关键字只能包含一个字段(错误)22.表达式男女.AND.15%35 的结果是.F. (正确)23.表达式男女.OR. 25=25 的值为.T. (正确)24.函数 AT(人民,中国人民大学) 运行的结果是 3(错误)25.关系中的关键字可以包含一个或多个字段(正确)26.表达式2013-06-13+2012-06-23是 VFP 中合法的表达式 (错误)27.在 Visual Foxpro 中,货

4、币型常量保留四位小数,多出部分四舍五入(正确)28.用 DIMENSION 命令定义一个数组,其数组元素在未赋值之前的默认值是 0(错误)29.要显示名字以 T 开头的所有内存变量,应当使用命令 LIST MEMORY LIKE T? (错误)30.函数 STR(7231.68,6 ,1) 的值为 7231.6(错误)31.在 VFP 中,表达式 “AB“=“AB“的结果是.T. (正确)判断题1.FOXPRO 中文件复制命令为 COPY FILE .TO .;文件删除命令为 DELETE FILE。 (正确)2.Visual FoxPro 中的变量有两种:内存变量和字段变量。 (正确)3.如

5、果需要给当前表末尾增加一个空白记录,应使用的命令是 APPEND(错误)4.表示“2010 年 12 月 24 日”的严格日期格式应该写为2010-12-24 (正确)5.表达式 200=30 的值为 F(错误)6.要显示名字以 F 开头的所有内存变量,应使用命令 list memory like F*。 (正确)7.物理删除当前表中的全部记录,但保留表的结构应该使用的命令是 ZAP。 (正确)8. 2012-07-20-10 的值是2012-07-10 。 (正确)9.表达式(20020)的值是.F.。 (错误)10.在 Visual FoxPro 中,可以使用的两类变量是字段变量和内存变量

6、。 (正确)11.?LEFT(“FOXPRO“,3)的显示结果是 FOX。 (正确)12.Visual FoxPro 命令的书写规则规定,命令中的英文字符是区分大小写的。 (错误)13.表达式2013-06-13+10 的值是2013-06-23。 (正确)14.区别 CLOSE ALL 与 CLEAR 命令的作用都是关闭所有打开的 VFP 文件。 (错误)15.在 VFP 使用的编码集中,一个汉字所占空间是一个英文字符的 2 倍。 (正确)16.计算与显示命令规定:?是在同行显示结果,?是在下一行显示结果。 (错误)17.设变量 S=“东北财经大学“,则 ?SUBSTR(S,1,2)+SUB

7、STR(S,5,2)的显示结果是东财。(正确)18.COUNT 命令的功能为:统计当前表中指定范围内满足条件的记录的个数。 (正确)19.?AT(“XP“,“FOXPRO“)的显示结果是 4。 (错误)20.内存变量的类型取决于赋值数据的类型。 (正确)21.命令 INSERT BLANK 可以在当前记录之前插入一条空白记录。 (错误)22.命令 INSERT BEFORE BLANK 可以在当前记录之后插入一条空白记录。 (错误)23.在 Visual FoxPro 中可以使用命令 DIMENSION 或 DECLARE 说明数组变量。 (正确)24.命令 APPEND BLANK 可以在表

8、的任意位置增加一条空白记录。 (错误)25.能物理删除当前表中的全部记录(不管是否有删除标记) ,且保留表结构的命令是PACK。 (错误)26.能对当前表在指定范围内满足条件的记录去掉删除标记的命令是 RECALL。 (正确)27.物理删除带删除标记的记录的命令是 PACK。 (正确)28.在 Visual FoxPro 中,数据库文件的扩展名是 .DBF。 (错误)29.?LEN(“FOXPRO“)的显示结果是 6。 (正确)30.函数 LEN(2011 年英语四六级考试 ) 的值为 12。 (错误)31.?STR(123.56,5,1)的显示结果是 5。 (错误)32.?RIGHT(“FO

9、XPRO“,3)的显示结果是 PRO。 (正确)33.数据库系统中实现各种数据管理功能的核心软件的英文缩写为 DBS。 (错误)34.在建立表间一对多的永久联系时,主表的索引类型必须是主索引。 (正确)35.表达式男0 的结果是.T.。 (错误)36.表达式 X=0 AND X女的显示结果是.T.。 (错误)52.要彻底删除当前打开的表中的所有记录,但保留表结构,可以使用命令 PACK。 (错误)53.按照主文件名不同,复合索引文件可以分为结构复合索引和非结构复合索引。 (正确)54.数据库系统中实现各种数据管理功能的核心软件的英文缩写为 DBS。 (错误)55.修改表结构的命令是 MODIF

10、Y STRUCTURE。 (正确)56.在 Visual Foxpro 中不允许出现重复字段值的索引是主索引和候选索引。 (正确)57.在 Visual FoxPro 中,数据库文件的扩展名是.DBF。 (错误)58.在一个关系(二维表)中,每行为一个字段,每个属性称为一个元组。 (错误)59.表达式男0 的结果是.T.。 (错误)60.VFP 中数据库文件的扩展名是.DBC,表文件的扩展名是 .DBF。 (正确)61.在关系数据库中,把数据表示成二维表,每一个二维表称为关系,二维表的行称为元组,二维表的列称为属性。 (正确)62.函数 STR(7231.68,6 ,1) 的值为 7231.6

11、(错误)63.在 Visual Foxpro 使用的编码集中,一个汉字所占空间是一个英文字符的 2 倍(正确)64.表达式2013-06-13+10 的值是 2012-06-23(错误)65.物理删除带删除标记的记录的命令是 PACK。 (正确)66.命令中的关键字 DESC 表示降序的含义(正确)67.VFP 中表文件的扩展名是.DBF,打开表文件的命令是 LIST。 (错误)68.表达式(20020)的值是.T.。 (错误)69.2012-07-20-2012-07-15的值是 5。 (正确)判断题在 SQL 命令集中没有对应于 VFP 表操作命令集中 PACK 命令的命令。 (正确)能完

12、成 VFP 表操作命令集中 APPEND 命令功能的 SQL 命令是 INSERT INTO。 (正确)在 SQL 中 COUNT(*)是统计查询输出的记录个数。 (正确)在 SQL 中 MAX()是计算查询结果中一个数值字段上的最小值。 (错误)在 SQL 中运算符号 IS NUL、IS NOT NULL 含义是判断属性值是否为真。 (错误)在 SQL 中运算符号 BETWEENAND、NOT BETWEENAND含义是判断属性值是否在某个范围内。 (正确)在 SQL 中 SUM()是计算查询结果中一个数值字段上的总和。 (正确)在 SQL 中 MIN()是计算查询结果中一个数值字段上的最大

13、值。 (错误)在 SQL 中运算符号 IN、NOT IN 含义是判断属性值是否在一个集合内。 (正确)在 SQL 中 AVG() 是计算查询结果中一个数值字段上的平均值。 (正确)VFP 中存在两套指令集:VFP 表操作命令集和 SQL 命令集。 (正确)VFP 在标准的 SQL 命令集外提供自己的操作命令集,目的是为了在某些情况下简化操作。 (正确)SQL 命令中可以含有集函数。 (正确)在 SQL 命令集中没有对应于 VFP 表操作命令集中 USE 命令的命令。 (正确)能完成 VFP 表操作命令集 BROWSE 命令功能的 SQL 命令是 SELECT。 (正确)对应于 VFP 表操作命

14、令集中 MODIFY STRUCTURE 命令的 SQL 命令是 CREATE TABLE。 (错误)DELETE 命令既存在于 VFP 表操作命令集中,又存在于 SQL 命令集中,但是用法不同。 (正确)PACK 是 SQL 命令集中的命令。 (错误)SQL 是数据库查询语言的国际标准。 (正确)SQL 是各数据库软件所通用的查询语言。 (正确)在 SQL 语句中,可以删除表中记录的是 DROP。 (错误)在 SQL 中,嵌套层数没有限制。 (错误)SQL 的数据定义命令是 CREATE。 (正确)SQL 命令中,创建视图的命令是 CREATE TABLE。错误)在 SQL 中,要将 S 表

15、从磁盘中彻底删除,应使用 DELETE 命令。 (错误)SQL 的数据修改功能指的是插入、更新和删除。 (正确)SQL 的 SELECT 语句中,限定分组条件的短语是 HAVING。 (正确)在 SELECT 语句中,使用 HAVING 短语的同时不能使用 WHERE 短语。错误)在 SQL 中,去掉查询结果中的重复记录,应使用 DISTINCT。 (正确)UPDATE 不属于 SQL 数据操作命令。 (错误)INTO ARRAY 语句的功能是将查询结果输出到一个数组中。 (正确)若 SQL 语句中的 ORDER BY 短语中指定了多个字段,则依次按自左至右的字段顺序排序。 (正确)用于显示部

16、分查询结果的 TOP 短语,必须与短语 GROUP BY 同时使用。 (错误)SQL 的 SELECT 语句中, “HAVING“ 用来筛选满足条件的分组。 (正确)消除 SQL SELECT 查询结果中的重复记录,可采取的方法是指定主关键字。 (错误)SQL 的 DELETE 命令删除数据库表中的记录之前,不需要先用 USE 命令打开表。 (正确)在 SQL 中运算符号 LIKE、NOT LIKE 含义是判断字符串是否匹配。 (正确)SQL 语言中使用 DROP TABLE TS 命令删除 TS 表。 (正确)SELECT 命令中,表示条件表达式用 WHERE 子句,分组用 GROUP BY

17、 字句。 (正确)SQL 的数据操作语句包括 INSERT、UPDATE 和 DELETE。 (正确)在 SQL 中通配符%表示任意长度的数值型数据。 (错误)BETWEEN.AND 表示的区域相当于数学的开区间。 (错误)UPDATE 命令每次只能对一个表中的记录进行更新,并且可以一次更新多个字段。 (正确)SQL 是关系数据库的标准语言。 (正确)SQL 中的更新功能通过 INSERT INTO 命令来实现。 (错误)SQL 语言是一种高度过程化的语言。 (错误)使用 INSERT INTO 命令时,若不给出字段名表,则 VALUES 后面的表达式个数及顺序必须和表结构中字段的个数及顺序一

18、致。 (正确)SQL 是结构化查询语言,其英文表述是“STRUCTURED QUERY LANGUAGE“。 (正确)在 SELECT 查询中,WHERE 子句和 HAVING 功能相同,都是用来引导条件的。 (错误)SQL 是层次数据库的标准语言。 (错误)在嵌套查询中有两层查询,其中内层查询称为子查询,外层查询称为父查询。 (正确)在用 SQL 的 CREATE TABLE 命令建立表时,用子句 PRMARY KEY 指定表的主码。 (正确)指定包括在查询结果满足的筛选条件的短语 HAVING 必须与短语 GROUP BY 一起使用。 (正确)嵌套查询首先执行父查询,然后再执行子查询。 (

19、错误)SQL 语句中,字符串匹配符 LIKE 后面可以使用“_“通配符,它表示 0 个或多个任意字符。 (错误)所谓 SQL 数据定义一般包括数据库的定义、表的定义、视图的定义、存储过程和索引的定义等。 (正确)SQL 语句中,字符串匹配符 LIKE 后面可以使用“%“通配符,它表示一个任意字符。 (错误)在子查询中不能使用 ORDER BY 子句,因为 ORDER BY 只能对最终的结果进行排序。 (正确)SELECT 命令中,表示条件表达式用 WHERE 子句,分组用 GROUP BY 字句。 (正确)SQL 语言中使用 DROP TABLE TS 命令删除 TS 表。 (正确)在 SEL

20、ECT 语句中,带 DELETE 子句可以消除查询结果中重复的记录。 (错误)在嵌套查询的子查询中,SELECT 子句的字段名必须与父查询中的 WHERE 子句运算符前的字段名相同。(正确)SQL 的数据操作语句包括 INSERT、UPDATE 和 DELETE。 (正确)LIKE 运算符是字符串匹配运算符,通常和“%、_、*“配合使用。 (错误)在 SELECT-SQL 语句中,空值的表示方法为 empty。错误)在 SELECT 语句中,带 DELETE 子句可以消除查询结果中重复的记录。 (错误)问答题用命令的方式在 D 盘创建下图所示的数据表:参考答案:create table D :

21、学生情况表( 姓名 C(10),学号 C(10),性别 C(2),班级 C(10),出生日期 D (8),系别 C(10),总分 N (5,1)问答题1.设图书管理数据库有如下 4 个关系:书店( 书店号,书店名,地址)图书( 书号,书名,定价)图书馆( 馆号,馆名,城市,电话)图书发行( 馆号,书号,书店号,数量) 试回答下列问题:(1)用 SQL 语句定义图书关系。(2) 用 SQL 语句插入一本图书信息:(“B1001”, “ Visual FoxPro程序设计基础教程”,32) 。(3)用 SQL 语句检索已发行的图书中最贵和最便宜的书名和定价。(4)检索“数据库”类图书的发行量。 (

22、5)写出下列 SQL 语句的功能。SELECT 馆名 FROM 图书馆 WHERE 馆号 IN (SELECT 馆号 FROM 图书发行 WHERE 书号 IN(SELECT 书号 FROM 图书 WHERE 书名Visual FoxPro 程序设计基础教程)答:(1)CREATE TABLE 图书 (书号 C(5) PRIMARY KEY,书名 C(10),定价 D(8,2)(2 )INSERT INTO 图书 VALUES(“B1001“,“Access 数据库基础与应用“, 32)(3 )SELECT 图书.书名, 图书.定价 FROM 图书 WHERE 定价=(SELECT MAX(定

23、价) FROM 图书, 图书发行 WHERE 图书.书号=图书发行.书号 )UNIONSELECT 图书.书名, 图书.定价 FROM 图书 WHERE 定价=(SELECT MIN(定价) FROM 图书, 图书发行 WHERE 图书.书号= 图书发行.书号)(4 )SELECT 书号, 数量 FROM 图书发行 WHERE 书号 IN(SELECT 书号 FROM 图书 WHERE 书名 LIKE *数据库*)(5)查询藏有已发行的 RVisual FoxPro 程序设计基础教程 R 一书的图书馆馆名。2. SQL 语句有哪些功能?答:通过 SQL 语言可实现数据库的全面管理,包括数据查询

24、、数据操纵、数据定义和数据控制 4 个方面,它是一种通用的关系数据库语言问答题1.在进行系统功能设计时,常采用模块化的设计方法,即将系统分为若干个功能模块,这样做的好处是什么?答:把一个信息系统设计成若干模块的方法称为模块化。其基本思想是将系统设计成由相对独立、单一功能的模块组成的结构,从而简化研制工作,防止错误蔓延,提高系统的可靠性。在这种模块结构图中,模块之间的调用关系非常明确、简单。每个模块可以单独的被理解、编写、调试、查错与修改。模块结构整体上具有较高的正确性、可理解性与可维护性2. 数据库应用程序开发的各个阶段的主要任务是什么?相应的成果是什么?答:(1)需求分析阶段。这一阶段的基本

25、任务简单说来有两个,一是摸清现状,二是理清将要开发的目标系统应该具有哪些功能。成果为:需求分析报告。 (2)系统设计阶段。其主要任务为:设计工具和系统支撑环境的选择,包括选择哪种数据库、哪几种开发工具、支撑目标系统运行的软硬件及网络环境等。怎样组织数据也就是数据模型的设计,即设计数据表字段、字段约束关系、字段间的约束关系、表间约束关系、表的索引等。系统界面的设计包括菜单、窗体等。系统功能模块的设计,对一些较为复杂的功能,还应该进行算法设计。成果为:系统设计报告。 (3)系统实现阶段。这一阶段的工作任务就是依据前两个阶段的工作,具体建立数据库和数据表、定义各种约束、并录入部分数据;具体设计系统菜

26、单、系统窗体、定义窗体上的各种控件对象、编写对象对不同事件的响应代码、编写报表和查询等。成果为:应用程序代码。 (4)测试阶段。其任务就是验证系统设计与实现阶段中所完成的功能能否稳定准确地运行、这些功能是否全面地覆盖并正确地完成了委托方的需求,从而确认系统是否可以交付运行。成果为系统测试报告。 (5)系统交付阶段。这一阶段的工作主要有两个方面,一是全部文档的整理交付;二是对所完成的软件(数据、程序等)打包并形成发行版本,使用户在满足系统所要求的支撑环境的任一台计算机上按照安装说明就可以安装运行3. Visual FoxPro 数据库应用程序的开发过程是什么?答:数据库应用系统的开发一般包括需求

27、分析、系统初步设计、系统详细设计、编码、调试和系统切换等几个阶段,每阶段应提交相应的文档资料,包括需求分析报告、系统初步设计报告、系统详细设计报告、系统测试大纲、系统测试报告以及操作使用说明书等。但根据应用系统的规模和复杂程度,在实际开发过程中往往要作一些灵活处理,有时候把两个甚至 3 个过程合并进行,不一定完全刻板地遵守这样的过程,产生这样多的文档资料,但是不管所开发的应用系统的复杂程度如何,需求分析、系统设计、编码、调试、修改这一个基本过程是不可缺少的4. 什么叫打包?如何将应用程序打包?答:这一阶段的工作主要有两个方面,一是全部文档的整理交付;二是对所完成的软件(数据、程序等)打包并形成发行版本,使用户在满足系统所要求的支撑环境的任一台计算机上按照安装说明就可以安装运行5. 程序设计人员的程序调试和系统测试有何区别?答:(1)测试的目的是找出存在的错误;而调试的目的是定位错误、找出错误的原因并修改程序以修正错误;测试活动中发现的缺陷需要通过调试来进行定位;两者在目标、方法和思路上有所不同。 (2)调试是编码阶段和缺陷修复阶段的活动,测试活动则可以贯穿整个软件的生命周期。 (3)测试是从已知的条件开始,使用预先定义的过程和步骤,有预知的结果;调试从未知的条件开始,结束时间无法预计。 (4)测试过程可以事先设计,进度也可事先确定,调试过程无法描述过程和持续时间

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报