




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 3 习题与实验 一 单选题 1 数据库管理系统是 A 操作系统的一部分 B 在操作系统支持下的系统软件 C 一种编译系统D 一种操作系统 2 用二维表格结构用来表示实体以及实体之间的联系的数据模型称 A 层次模型 B 关系模型 C 网状模型 D 概念模型 3 VFP 支持的数据模型是 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 在 E R 图中 用来表示实体联系的图形是 A 椭圆B 矩形C 菱形 D 三角形 9 设有表示学生选课的三张表 学生 S 学号 姓名 性别 年龄 身份证号 课程 C 课号 课名 选课 SC 学号 课号 成绩 则表 SC 关键字 键或码 为 A 课号 成绩B 学号 成绩C 学号 课号D 学号 姓名 成绩 10 在教师表中 如果要找出职称为 教授 的教师 所采用的关系运算是 A 选择B 投影C 联接D 自然联接 11 有三个关系 R S T 如右图 其中关系 T 由关系 R 和 S 通过某种操作得到 该操作称 为 A 选择 B 投影C 交 D 并 12 数据模型是 的集合 A 文件B 记录 C 数据D 记录及其联系 13 VFP 参照完整性规则不包括 A 查询规则 B 插入规则 C 删除规则 D 更新规则 14 学生性别的取值只能为 男 女 这个范围在关系模型中被称为 A 域 B 码 C 分量 D 集合 15 关系的概念是指 A 元组的集合 B 属性的集合C 字段的集合D 实体的集合 16 VFP 是一种关系数据库管理系统 所谓关系是指 A 表中各个记录间的关系 B 表中各个字段间的关系 C 一个表与另一个表间的关系 D 数据模型为二维表格式 17 关系模型可以表示的实体间的联系是 A 一对一 B 一对多C 多对多D 以上三项都是 18 用二维表来表示实体之间联系的数据模型称为 A 面向对象模型 B 网状模型 C 关系模型 D 层次模型 19 VFP 采用的数据模型是 A 关系型 B 网状型C 层次型D 混合型 20 在 VFP 中 表 是指 A 报表B 关系C 表格D 表单 21 以下关于关系的说法正确的是 A 列的次序非常重要 B 当需要索引时列的次序非常重要 C 列的次序无关紧要 D 关键字必须指定为第一列 22 向一个项目中添加一个数据库 应该使用项目管理器的 A 代码 选项卡B 类 选项卡C 文档 选项卡D 数据 选项卡 23 在 选项 对话框的 文件位置 选项卡中可以设置 A 表单的默认大小B 默认目录 C 日期和时间的显示格式D 程序代码的颜色 24 扩展名为 mpr 的文件是 A 菜单文件 B 菜单程序文件C 菜单备注文件 D 菜单参数文件 25 在命令格式短语 FIELD 对应的关系运算是 A 选择B 投影C 联接D 自然联接 26 如果表文件中含有 M 型和 G 型字段 则相对应的表文件的备注文件的扩展名为 A DBTB DBFC BATD FPT 27 设有关系 R1 和 R2 经过关系运算得到结果 S 则 S 是 A 一个关系B 一个表单C 一个数据库D 一个数组 28 已知数据表文件 系 系编号 系名称 系主任 电话号码 及学生 学号 姓名 性别 专业 系编号 若列出所有学生的报表 包括 学号 姓名 系名称 完成这个 操作相当于数据库的 操作 A 投影 B 选择 C 联接 D 查询 29 说明上题的系与学生之间的关系为 A 一对一 B 一对多 C 多对多 D 未知 30 在 VFP 中 命令能在程序终止后 直接退出 VFP 系统环境 A EXIT B QUIT C GO OUT D TUICHU 二 填空题 1 数据模型一般有 和 2 实体联系有三种 即 3 将 d 200701001 李四 文件夹设置为 VFP 默认的工作目录的命令 4 人一般有身份证号 姓名 性别等属性 其中可作为主关键字的是 5 在联接运算中 联接是去掉重复属性的等值联接 6 二维表中的列称为关系的 二维表中的行称为关系的 7 在基本表中 要求字段名 重复 8 VFP 不允许在主键字字段中有重复值或 9 在关系数据库的基本操作中 从表中取出满足条件元组的操作称为 把两个关 系中相同属性值的元组联接到一起形成新的二维表的操作称为 从表中抽取属性 值满足条件列的操作称为 10 项目管理器的 选项卡用于显示和管理数据库 自由表和查询等 11 VFP 支持三种工作方式 即 和 并提供了向导 设计器 和 三类支持可视化设计的辅助工具 12 要把帮助文件设置为复制到硬盘上的 Foxhelp chm 文件 需要在 选项 对话框的 选项卡上设置 13 数据库设计包括概念设计 和物理设计 14 在 VisualFoxPro6 0 中要使命令窗口隐藏 应选择 菜单中的 选择项 15 DB DBMS DBS DBA 分别表示 的英文缩写 第一章课后习题答案 一 选择题 1 5 BBBBA 6 10 CBCCA 11 15 DDAAA 16 20 DDCAB 21 25 CDBBB 26 30 DACBB 二 填空题 1 关系模型 层次模型 网状模型 2 一对一 一对多 多对多 3 set default to d 200701001 李四 4 身份证号 5 自然 6 属性 元组 7 不允许 8 空值 9 选择 连接 投影 10 数据 11 菜单 命令 程序 12 文件位置 13 行为设计 14 窗口 隐藏 15 数据库 数据库管理系统 数据库系统 数据库应用系统 2 9 习题与实验 一 选择题一 选择题 1 x 的值不是日期型的是 A x DATE B x 2009 11 17 C x CTOD 11 17 2009 D STORE 11 17 2009 to x 2 表达式 DAY ctod 03 10 09 5 的结果是 A 8B 14C 15D 类型不匹配出错 3 下列表达式结果为逻辑真的是 A ab abc B cab ab C abc ab D ab cab 4 以下哪些不是字符型数据 A 01 01 98B day date C dtoc 2009 03 06 D 理工大学 5 设 a 计算机等级考试 结果为 考试 的表达式是 A Left a 4 B Right a 4 C Left a 2 D Right a 2 6 下列表述错误的是 A 命令一行写不下 应该用分号 进行续行 B 从当前光标所在行的下一行开始显示 C 从当前光标处开始显示 D 和 后可以没有表达式 7 执行如下命令 DIME a 3 2 a 1 1 1 a 1 2 a 则 a 5 的值是 A 0B 1C T D F 8 已知 D1 和 D2 是日期型变量 则非法表达式是 A D1 D2B D1 D2C year D1 28 D D1 35 9 len trim subsTR Visual FoxPro 7 的值是 A 13B 12C 6 D 7 10 运算结果为数值型的是 A 9988 1255 B 200 800 1000 C CTOD 11 22 01 D LEN space 3 space 2 1 11 设字段变量 工作日期 D 工资 N 要表达 工龄不少于 20 年 工资高于 1500 低 于 1800 应选 A 工龄 20 anD 工资 1500 anD 工资 20 anD 1500 工资 20 anD 工资 1500 or 工资 20 anD 工资 1500 anD 工资4 D V4 今天是 DTOC DATEA 10 在 DO WHILE ENDDO 循环中 若循环条件设置为 T 则下列说法中正确的是 A 程序无法跳出循环 B 程序不会出现死循环 C 用 EXIT 可跳出循环 D 用 LOOP 可跳出循环 11 已知 A 0 B 1 C T 则下列逻辑表达式的值为 T 的是 A A B 100 0 AND NOT C B A 1 B OR C C NOT A B 1 AND C OR F D A B AND C 12 在 VFP 中 可以使用的两类变量是 A 内存变量和字段变量 B 全局变量和局部变量 C 字段变量和简单变量 D 内存变量和自动变量 13 在多表操作中 如果选择了 1 3 5 6 号工作区并打开了相应的数据表 再输入命令 SELECT 0 其功能是 A 选 0 号工作区为当前工作区 B 选 2 号工作区为当前工作区 C 选 7 号工作区为当前工作区 D 错误码的 14 以下有关多工作区 多表 的描述 正确的是 A 在同一个工作区可以打开多个表并建立关联 B 在多表操作中 不能取用非当前工作区的表数据 C 在多表操作中 一个表可在不同工作区打开 D 在多表关联操作中 只能建立两个表的关联 不能同时建立多个表的关联 15 VFP 中的 SET RELATION 关联操作是一种 A 逻辑连接 B 物理连接 C 逻辑顺序 D 物理排序 16 若将两个表按一定条件以建立一个新的表文件 可用命令 A JOIN B SET RELA TO C RELATION D 以上都不是 17 通过关键字建立 临时 关联的前提是 A 父表必须索引并打开 B 子表必须索引并打开 C 两个表必须建立索引并打开 D 两全表都不必建立索引 18 若建立索引的字段值不允许重复 并且一个表中只能创建一个 它应该是 A 主索引 B 惟一索引 C 后选索引 D 普通索引 19 打开表 学生 执行 index on 姓名 tag xb 后 产生的索引文件是 A xb idx B xb cdx C 学生 cdx D 姓名 idx 20 如果要计算职称为副教授以上 含副教授 教授 职工的工资总额 在下列命令中 错 误的是 A SUM 工资 FOR 职称 副教授 OR 职称 教授 B SUM ALL 工资 FOR 职称 副教授 OR 职称 教授 C SUM 工资 FOR 教授 职称 D SUM 工资 FOR 职称 副教授 AND 职称 教授 21 对当前已打开的表文件按数值型字段 总分 降序排序的命令是 A SORT TO ON 总分 B SORT TO ZF ON 总分 C SORT TO ZF ON 总分 A D SORT TO ZF ON 总分 D 22 执行 LOCATE FOR 成绩 60 后 要将成绩定位在下一个成绩小于 60 分的记录上 应使用命 令 A LOCATE WHILE 成绩 6 B SKIP C LOCATE FOR 成绩500 B SEEK 入学成绩 500 C FIND 入学成绩 500 D LOCATE FOR 入学成绩 500 24 在数据库设计器中 建立两个表之间的一对多联系是通过以下索引实现的 A 一方 表的主索引或候选索引 多方 表的普通索引 B 一方 表的主索引 多方 表的普通索引或候选索引 C 一方 表的普通索引 多方 表的主索引或候选索引 D 一方 表的普通索引 多方 表的候选索引或普通索引 二 填空题 1 记录级有效性检查规则用于检查 字段 之间的逻辑关系 2 每个字段都必须有一个 字段名 来标识该字段 3 通用型数据类型只能用于表中字段的定义 用于存储 OLE 对象 4 SET TALK OFF STORE 0 TO X Y DO WHILE X 10 X X 1 IF INT X 2 X 2 LOOP ELSE Y Y 1 ENDIF ENDDO Y Y SET TALK ON 程序运行结果为 5 5 SET TALK OFF USE RSDA 打开人事档案表 DO WHILE NOT EOF IF 性别 男 SKIP LOOP ENDIF DISP WAIT 按任意键继续显示 SKIP ENDDO USE SET TALK ON RETURN 程序运行结果为 所有男同事的档案信息 6 SET TALK OFF X T Y 0 DO WHILE X Y Y 1 IF MOD Y 2 0 Y Y ELSE LOOP ENDIF IF Y 10 X F ENDIF ENDDO 程序运行结果为 X 2 X 4 X 6 X 8 X 10 4 4 习题与实验 一一 选择题选择题 1 SQL 的数据操作语句不包括 A INSERTB UPDATC DELETED CHANGE 2 SQL 语句中修改表结构的命令是 A ALTER TABLE B MODIFY TABLE C ALTER STRUCTURED MODIFY STRUCTURE 3 设有 S 学号 姓名 性别 和 SC 学号 课程号 成绩 两个表 如下 SQL 语句检索选修 的每门课程的成绩都高于或等于 85 分的学生的学号 姓名和性别 正确的是 A SELECT 学号 姓名 性别 FROM S WHERE EXISTS SELECT FROM SC WHERE SC 学号 S 学号 AND 成绩 85 B SELECT 学号 姓名 性别 FROM S WHERE NOT EXISTS SELECT FROM SC WHERE SC 学号 S 学号 AND 成绩85 D SELECT 学号 姓名 性别 FROM S WHERE NOT EXISTS SELECT FROM SC WHERE SC 学号 S 学号 AND 成绩 85 4 从 订单 表中删除签订日期为 2004 年 1 月 10 日之前 含 的订单记录 正确的 SQL 语句 是 A DROP FROM 订单 WHERE 签订日期 2004 l 10 B DROP FROM 订单 FOR 签订日期 2004 l lO C DELETE FROM 订单 WHERE 签订日期 2004 1 10 D DELETE FROM 订单 FOR 签订日期3 AND AVG 金额 200 B SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT 3 AND AVG 金额 200 C SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT 3 WHERE AVG 金额 200 D SELECT 职员号 FROM 订单 GROUP BY 职员号 WHERE COUNT 3 AND AVG 金额 200 6 要使 产品 表中所有产品的单价上浮 8 正确的 SQL 命令是 A UPDATE 产品 SET 单价 单价 单价 8 FOR ALL B UPDATE 产品 SET 单价 单价 1 08 FOR ALL C UPDATE 产品 SET 单价 单价 单价 8 D UPDATE 产品 SET 单价 单价 1 08 7 假设同一名称的产品有不同的型号和产地 则计算每种产品平均单价的 SQL 语句是 A SELECT 产品名称 AVG 单价 FROM 产品 GROUP BY 单价 B SELECT 产品名称 AVG 单价 FROM 产品 ORDERBY 单价 C SELECT 产品名称 AVG 单价 FROM 产品 ORDER BY 产品名称 D SELECT 产品名称 AVG 单价 FROM 产品 GROUP BY 产品名称 8 图书 表中有字符型字段 图书号 要求用 SQL DELETE 命令将图书号以字母 A 开头的 图书记录全部打上删除标记 正确的命令是 A DELETE FROM 图书 FOR 图书号 LIKE A B DELETEFROM 图书 WHILE 图书号 LIKE A C DELETE FROM 图书 WHERE 图书号 A D DELETE FROM 图书 WHERE 图书号 LIKE A 二二 填空题填空题 1 SQL 支持集合的并运算 运算符是 UNION 2 SQL SELECT 语句的功能是 数据查询 3 职工 表有工资字段 计算工资合计的 SQL 语句是 SELECT SUM 工资 FROM 职工 4 在 SQL 语句中空值用 NULL 表示 5 在 SQL SELECT 中 字符串匹配运算符用 LIKE 表示 可用来表示 0 个或多个字符 6 在成绩表中 只显示分数最高的前 10 名学生的记录 SQL 语句为 SELECT TOP 10 FROM 成绩表 ORDER BY 总分 DESC 7 要在 成绩 表中插入一条记录 应该使用的 SQL 语句是 INSERT INTO 成绩 学号 英语 数学 语文 VALUES 2009101102 95 78 86 8 在 SQL SELECT 中用于计算的函数有 SUM AVG COUNT MAX 和 MIN 9 在 VFP 中 SQL DELECT 命令是 逻辑 删除记录 三三 实验题实验题 根据学生表 XS XH XM XB CSRQ JSJ YY SX 做以下练习 create table xs xh c 12 xm c 8 xb c 2 csrq d jsj i yy n 5 1 sx n 3 1 从 XS 表中查询 XM 姓名 为 梁岩 的信息 Select from xs where xm 梁岩 2 从 XS 表中查询 82 年以后出生的学生基本信息 并按出生日期降序排列 Select from xs where year csrq 1982 order by csrq desc 3 从 XS 表中查询姓 王 的女生的 XH 学号 和 XM 姓名 Select xh xm from xs where xm like 王 and xb 女 4 从 XS 表中查询姓 王 的学生的 XM 姓名 和三科成绩 并按就 JSJ 计算机 成绩降序排 列 Select xm jsj yy sx from xs where xm like 王 order by jsj desc 5 统计 XS 表中男 女生的人数 Select xb count xb from xs group by xb 6 统计显示 XS 表中各科成绩的最高分和最低分 Select max jsj min jsj max yy min yy max sx min sx from xs 7 查询显示女生的 XH 学号 SX 数学成绩 ZF 总分 并按 ZF 总分 降序排列 Select xh sx jsj yy sx as zf from xs order by zf desc 或 Select xh sx jsj yy sx zf from xs order by zf desc 5 3 习题与实验 一 选择题 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 观看查询生成的 SQL 代码 C 指定查询条件 D 选定查询结果中包含的字段 7 下面有关视图的描述中正确的是 A 可以使用 MODIFY STRUCTURE 命令修改视图的结构 B 视图不能删除 因为会影响原来的数据文件 C 视图是通过对表的复制产生的 D 使用 SQL 对视图进行查询时必须事先打开视图所在的数据库 8 在查询设计器的 添加表或视图 对话框中 其他 按钮的作用是让用户选择 A 数据库表 B 视图 C 不属于当前环境的数据表 D 查询 二 填空题 1 视图中的数据取自数据库中的 或 2 查询设计器的 筛选 选项卡用来指定查询的 3 建立远程视图必须首先建立与远程数据库的 4 可以使用视图的 选项卡 对更新源数据表中数据的方式进行设置 第五章课后习题答案 一 选择题 1 5 D 2 改为不正确的是 选 B ADD 6 8 CDC 二 填空题 1 表 视图 2 条件 3 连接 4 更新条件 6 5 习题与实验 一 填空题 1 从键盘上接受一位整数并存入内存变量X 正确的操作为 A WAIT TO X B ACCEPT TO X C INPUT TO X D STORE TO X 2 在V FP中 用于建立或修改过程文件的命令是 A MODIFY B MODIFY COMMAND C MODIFY PROCEDURE D 上面B和C都对 3 在下列命令中 不能输入字符型数据的命令是 A ACCEPT B WAIT C INPUT D SAY 4 一般说来 VFP6 0系统具有结构化程序设计的 种基本结构 A 1 B 2 C 3 D 4 5 SCAN循环语句是 扫描式循环 A 数组 B 数据表 C 内存变量 D 程序 6 VFP 6 0程序设计的三种基本结构是 A 顺序 选择 循环 B 顺序 选择 逻辑 C 模块 转移 循环 D 网状 选择 逻辑 7 在 DO WHILE ENDDO循环结构中 LOOP命令的作用是 A 退出过程 返回程序开始处 B 转移到DO WHILE语句行 开始下一个判断和循环 C 终止循环 将控制转移到本循环结构ENDDO后面的第一条语句继续执行 D 终止程序执行 8 在VFP中 关于过程调用的叙述正确的是 A 当实参的数量少于形参的数量时 多余的形参初值取逻辑假 B 当实参的数量多于形参的数量时 多余的实参被忽略 C 实参与形参的数量必须相等 D 上面A和B都正确 9 在程序中定义局部变量的命令动词是 A PUBLIC B PRIVATE C LOCAL D DECLARE 10 如果一个过程不包含RETURN语句 或者RETURN语句中没有指定表达式 那么该过 程 A 没有返回值 B 返回0 C 返回 T D 返回 F 11 有程序如下 USE CJ M ZF 0 SCAN M ZF M ZF ZF ENDSCAN M ZF RETURN 其中数据库文件CJ DBF中有2条记录 内容如下 XM ZF 1 李四 500 00 2 张三 600 00 运行该程序的结果应当是 A 1100 00 B 1000 00 C 1600 00 D 1200 00 12 执行如下程序 SET TALK OFF S 0 I 1 INPUT N TO N DO WHILE S 1 a k a k a k 1 k k 1 ENDDO a 1 a 3 a 5 SET TALK ON 运行结果 642 3 请写出该程序段的执行结果 SET TALK OFF CLEAR FOR j 1 TO 4 STR j 2 FOR k 1 TO J STR j k 4 ENDFOR ENDFOR 运行结果 4 请写出该程序段的执行结果 CLEAR t 0 FOR n 1 to 10 P 1 FOR I 1 to n p p I ENDFOR T t p ENDFOR t t return 运行结果 t 4037913 5 请写出该程序段的执行结果 CLEAR store 0 to x y DO WHILE x 30 x x 1 IF MOD x 5 0 LOOP ENDIF y y x ENDDO y 运行结果 105 6 出该程序段的执行结果 CLEAR FOR m 3 to 100 step 2 n INT SQRT m FOR i 3 to n IF MOD m i 0 Exit ENDIF 1 1 2 2 4 3 3 6 9 4 4 8 12 16 ENDFOR IF I n m ENDIF ENDFOR 运行结果 功能 判断 3 到 100 之间的素数 7 写出下列程序的运行结果 SET TALK ON CLEAR dime s 10 s 1 1 s 2 1 s 1 s 2 FOR i 3 to 10 s i s i 1 s i 2 s i ENDFOR SET TALK OFF 运行结果 功能 输出斐波那契数列 8 写出下列程序的运行结果 I 1 DO WHILE I10 DO WHILE NOT EOF 编号 IF SUBSTR 编号 2 1 1 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 1 1 2 3 5 8 13 21 34 55 S S 数量 ENDIF CONTINUE ENDDO S USE 运行结果 10 有一分支程序为 IF s 100 DO P1 PRG ELSE IF s 10 DO P2 PRG ELSE IF s 1 DO P3 PRG ELSE DO P4 PRG ENDIF ENDIF ENDIF 分别写出执行P2 P3 P4子程序的条件表达式 DO P1 PRG 条件为 S 100 DO P2 PRG 条件为 10 s 100 DO P3 PRG 条件为 1 s 10 DO P4 PRG 条件为 s 1 11 面向对象程序设计具有 封装性 继承性 和 多态性 的特点 7 6 习题与实验 一 选择题 1 下列对象中 不属于容器类对象 A 页框 B 列表框 C 表单 D 表格 2 下列对象中 不属于控件类对象 A 组合框 B 选项按钮组 C 编辑框 D 复选框 3 在表单的常用基本事件中 按照触发时机的先后排列 顺序应为 A Init Load Destroy Unload B Init Load Unload Destroy C Load Init Destroy Unload D Load Init Unload Destroy 4 不能接受用户通过键盘输入值的控件是 A 文本框 B 列表框 C 标签 D 组合框 5 This 是对 的引用 A 当前对象 B 当前表单 C 任意对象 D 任意表单 6 在某控件事件代码中 若想通过相对调用使用与该控件处于同一容器的另外一个对象 应该使用 关键字 A0 A10 A12 A2 115 A This B ThisFormC ThisForm ParentD This Parent 7 可以用来显示逻辑型数据的控件是 A 表格 B 文本框 C 复选框 D 选项按钮 8 在 表单设计器 环境中 要选定某选项按钮组中的某个选项按钮 正确的操作是 A 双击要选择的选项按钮 B 先单击该选项按钮组 然后再单击要选择的选项按钮 C 右击选项按钮组 从快捷菜单中执行 编辑 命令 再单击要选择的选项按钮 D 以上 B 和 C 都可以 9 在表单对象中 有一些控件可以设置多重选择 下面叙述中正确的是 A 列表框和组合框都可以设置成多重选择 B 列表框和组合框都不可以设置成多重选择 C 列表框可以设置成多重选择 而组合框不可以 D 组合框可以设置成多重选择 而列表框不可以 10 在 VFP 中 对象方法或事件代码在运行过程中产生错误时将引发 事件 A Load B InitC Destroy D Error 11 Show方法用来将表单的 A Enabled属性设置为 F B Visible属性设置为 F C Visible属性设置为 T D Enabled属性设置为 T 二 填空题 1 VFP 不仅支持面向过程 的结构化程序设计方法 而且支持 面向对象 的程序 设计方法 2 对象通常由 3 个方面的基本要素构成 它们是 属性 事件 方 法 3 所谓 属性 就是对客观事物某一方面特征的概括和描述 4 所谓 类 就是对一组具有相同属性和相同行为的对象所作的抽象描述和概括 5 类如果按层次划分 可以分为 基类 子类 和 类库 6 所谓 事件 是指由系统预先定义好 能被对象识别和响应的 在特定时机被触发的 一组动作 7 事件的触发方式可归纳为三种 一种由 用户 触发 另一种由 系统 自动 触发 还有一种由 代码 触发 8 VFP 的基类可以大致分为两种类型 容器类 和 控件类 9 方法 是指为使对象能够实现一定功能而编写的程序代码 10 创建表单的命令是 Create form 运行表单的命令是 do form 11 将设计好的表单存盘时 将产生扩展名为 scx 和 sct 的两个文件 12 释放表单方法的名称是 Release 刷新表单方法的名称是 Refresh 13 如果要使某些数据表在运行表单时能自动打开 应将它们添加到表单的 数据环境 中 14 如果要同时选定多个控件 应先按住 SHIFT 键 再分别单击要选定的各个控件 15 要使标签内的标题文本可以自动换行 应设置它的 WordWrap 属性 16 在向文本框内输入信息时 如果不想让它显示出输入的真实信息而显示为 应设置 它的 PasswordChar 属性 17 要定义组合框或列表框中列表项内容的来源 应设置它的 controlsourse 属性 18 要定义选项按钮组内包含按钮的个数 应设置它的 buttoncount 属性 19 表单运行中 计时器控件 隐藏 当时间到时 该控件产生一个 Timer 事 件 20 在表单中插入图像控件 用户 只能 显示图像 不能 编辑图像 图像的 Stretch 属性中 0 表示裁剪 2 表示变化显示 21 通过设置文本框的 Enabled 属性可将其设为只读 22 组合框有两种类型 分别为 下拉组合框 和 下拉列表框 23 VFP 中要改变表单上表格对象中当前显示的列数 应设置表格的 ColumnCount 属性 值 24 如果要为控件设置焦点 则该控件的 Visual 和 Enabled 属性值为真 8 6 习题与实验 一 选择题 1 假设已经生成了名为 mymenu 的菜单 问执行该菜单文件的命令是 A DO mymenuB DO mymenu mprC DO mymenu pjxD DO mymenu mnx 2 在 VisualFoxPro 中 使用 菜单设计器 定义菜单 最后生成的菜单程序的扩展名是 A MNXB PRGC MPRD SPR 3 要将 编辑 菜单的热键设置为 E 可用 定义该菜单标题 A 编辑 E B 编辑 E C 编辑 E D 编辑 E 4 使用 VFP 的菜单设计器时 选中菜单项之后 如果设计它的子菜单 应在结果中选择 A 命令B 子菜单C 过程D 填充命令 5 在 VFP 中 菜单程序文件的默认扩展名为 A mnxB mntC mprD mpx 6 菜单设计器中 结果 列中不包含 A
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 帆船拖网改造工程方案(3篇)
- 安全教育技能培训课件
- 辽宁农信面试题库及答案
- 口腔机构面试题库及答案
- 金融领域CRM系统数字化转型升级路径研究报告
- 安全教育培训证明课件
- 智慧农业大数据平台在农业智能化种植中的应用建议
- 仿制药一致性评价2025年对医药行业专利布局策略影响报告
- 安全教育培训观后课件
- 安全教育培训考评报告课件
- 影视中的人工智能
- GB/T 27043-2025合格评定能力验证提供者能力的通用要求
- 中职口腔生理基础教学课件
- 2025年“学宪法讲宪法”知识竞赛题库含答案
- 气瓶检验人员考试题题库及答案
- 胰腺超声标准切面
- 上饶市市级机关选调真题2024
- 高一学生手册考试试题及答案
- 妊娠滋养细胞肿瘤护理查房
- 廉政参观活动方案
- 律师事务所客户数据安全管理制度
评论
0/150
提交评论