已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
全国计算机等级二级教程-VF课后习题习题一一选择题1用二维表数据来表示实体及实体之间联系的数据模型称为:A 实体联系模型B 层次模型C网状模型D 关系模型2数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是:A DBS包括DB和DBMSB DBMS包括DB和DBSC DB包括DBS和DBMSD DBS就是DB,也就是DBMS3在下述关于数据库系统的叙述中,正确的是:A 数据库中只存在数据项之间的联系;B 数据库的数据项之间和记录之间都存在联系;C 数据库的数据项之间无联系,记录之间有联系;D 数据库的数据项之间和记录之间都没有联系;4数据库系统与文件系统的主要区别是:A 数据库系统复杂,而文件系统简单;B 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决;C 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件;D 文件系统管理的数据量少,而数据库系统可以管理庞大的数据量;5Visual FoxPro 6.0是一种关系型数据库管理系统,所谓关系是指:A 各条记录中的数据彼此有一定的关系;B 一个数据库文件与另一个数据库文件之间有一定的关系;C 数据模型符合满足一定条件的二维表格式;D 数据库中各个字段之间彼此有一定的关系6关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括A 联接B 比较C 选择D 投影7数据库系统的核心是:A 数据库B 操作系统C 数据库管理系统D 文件8. 为了合理组织数据,应遵从的设计原则是:A “一事一地”的原则,即一个表描述一个实体或实体间的一种联系;B 表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段;C 用外部关键字保证有关联的表之间的联系;D 以上各条原则都包括二、填空题1数据模型不仅表示反映事物本身的数据,而且表示( )。2用二维表的形式来表示实体之间联系的数据模型叫做( )。3二维表中的列称为关系的( ),二维表中的行称为关系的( )。4在关系数据库的基本操作中,从表中取出满足条件元组的操作称为( );把两个关系中相同属性值的元组联接到一起形成新的二维表的操作称为( );从表中抽取属性值满足条件列的操作称为( )。5自然联接是指( )。6VF不允许在主关键字字段中有重复值或( )。7在VF的表之间建立一对多联系是把( )的主关键字字段添加到( )的表中。8为了把多对多的联系分解成两个一对多联系所建立的“纽带表”中应包含( )。9VF 6.0是( )型微机( )系统,它支持标准的面向过程的程序设计方法,还支持( )程序设计方法。习题二一、 选择题1VF6.0是一个:A 8位数据库开发系统B 16位数据库开发系统C 32位数据库开发系统D 64位数据库开发系统2. 退出VF的操作方法是A 从“文件”中选择“退出”用鼠标左按钮单击关闭窗口按钮在命令窗口输入命令,然后敲回车键以上方法都可以显示与隐藏命令窗口的操作是:单击“常用”工具栏上的“命令窗口”按钮通过“窗口”菜单下的“命令窗口”选项来切换直接按Ctrl +F2或Ctrl+F4键D以上方法都可以4下面关于工具栏的叙述,错误的是:A 可以创建用户自己的工具栏B 可以修改系统提供的工具栏C可以删除用户创建的工具栏D可以删除系统提供工具栏5在“选项”对话框的“文件位置”选项卡中可以设置A 表单的默认大小B默认目录C日期和时间显示格式D程序代码的颜色6“项目管理器”的“数据”选项卡用于显示和管理A 数据库、自由表和查询B数据库、视图和查询C数据库、自由表、查询和视图D数据库、表单和查询7“项目管理器”的“文档”选项卡用于显示和管理A 表单、报表和查询B数据库、表单和报表C查询、报表和视图D表单、报表和标签8要启动VF的向导可以A 打开新建对话框B单击工具栏上的“向导“C从“工具“菜单中选向导D以下方法均可二填空题1当在VF中打开不同的文件时,系统将自动调用相应的( )来打开它。2安装在VF6.0之后,要添加或删除VF的某些组件时,应当启动windows的( )程序。3安装完VF之后,系统自动用一些默认值来设置环境,要定制自己的系统环境,应单击( )菜单下的( )菜单项。4打开“选项”对话框之后,要设置日期和时间的显示格式,应选择( )选项卡。6项目管理器的文件扩展名是( )7扩展名为.prg的程序文件,在项目管理器的( )选项卡中显示和管理。8项目管理器的“移去”按钮有两个功能,一是把文件( ),二是( )。习题三一、选择题1在VF中,有下面几个内存变量赋值语句:X=2001-07-27 10:15:20PMY=.T.M=$123.45N=123.45Z=123.45执行上述赋值语句之后,内存变量X、Y、M、N和Z的数据类型分别是:A D、L、Y、N、CB D、L、M、N、CCT、L、M、N、CD T、L、Y、N、C2以下日期值正确的是:A “2001-01-15”B 2001-01-15C2001-01-15D2001-01-153.在下面的VF表达式中,不正确的是:A 2001-01-15 10:10:10 AM 10B 2001-01-15-date( )C2001-01-15+date( )D2001-01-15+10004.在下面的VF表达式中,结果是逻辑真的是A empty(.NULL.) B like(acd,ac?)C at(a,123abc)D empty(space(2)5.设D=56,命令 ?vartype(d)的输出值是:A LB C C N D D6.在下列函数中,函数值为数值的是:A BOF( )B CTOD(01/01/96)C AT(人民,中华人民共和国)D SUBSTR(DTOC(DATE(),7)7.设N=886,M=345,K=M+N,表达式1+&K的结果是:A 1232 B 数据类型不匹配C 1+M+ND 3468表达式VAL(SUBS(“奔腾586”,5,1)*LEN(“Visual FoxPro”)的结果:A 13.00B 14.00C 15.00D16.009连续执行以下命令之后,最后一条命令的输出结果是:SET EXACT OFFX=A ?IIF(“A”=X,X-“BCD”,X+”BCD”)A) A B) BCD C) ABCD D) A BCD二、填空题1命令?ROUND(337.2007,3)的结果是:( )2命令 ?LEN(“THIS IS MY BOOK”)的结果是:( )3TIME( )返回值的类型是:( )。4顺序执行下列操作后,屏幕最后显示的结果是:( )和( )。Y=DATE( ) H=DTOC(Y)?VARTYPE(Y),VARTYPE(H)习题四一选择题1. 打开一个数据库的命令是:A USE B USE DATABASEC OPEND OPEN DATABASE2.VF数据库文件是A 存放用户数据的文件B 管理数据库对象的系统文件C 存放用户数据和系统数据的文件D以上三种都对3要为当前表所有职工增加100元工资,应该使用:A CHANGE 工资 WITH 工资+100B REPLACE工资 WITH 工资+100C CHANGE ALL工资 WITH 工资+100D REPLACE ALL工资 WITH 工资+1004以下关于自由表的叙述,正确的是:A 全部是用以前版本的FoxPro建立的表B 可以用VF建立,但是不能把它添加到数据库中C 自由表可以添加到数据库,数据库表也可以从数据库移出成为自由表D自由表可以添加到数据库,数据库表不可以从数据库移出成为自由表5VF参照完整性规则不包括:A 更新规则B 删除规则C查询规则D插入规则二填空题1VF的主索引和候选索引可以保证数据的( )完整性。2数据库表之间的一对多联系通过主表的( )索引和子表的( )索引实现。3实现表之间的临时联系的命令是( )4在定义字段有效性规则时,在规则框中输入的表达式类型是:( )5在VF中,最多同时允许打开( )个数据库表和自由表。习题五一、 选择题1 SQL的数据操作语句不包括:A INSERT B UPDATE C DELETE D CHANGE2SQL语句中条件短语的关键字是:A WHERE B FOR C WHIEL D CONTINUE3SQL语句中修改表结构的命令是:A MODIFY TABLE B MODIFY STRUCTUREC ALTER TABLE D ALTER STRUCTURE4SQL语句中删除表的命令是:A DROP TABLE B DELETE TABLEC ERASE TABE D DELETE DBF二、填空题1SQL支持集合的并运算,运算符是( )。2在SQL语句中空值用( )表示3在VF中SQL DELETE命令是( )删除记录。4在SQL SELECT 中用于计算检索的函数有 COUNT,( ),( )和MAX、MIN。5SQL SELECT语句为了将查询结果存放到临时表中应该使用( )短语。三、上机题(一)用SQL完成查询:1检索在北京的供应商的名称。2检索出向供应商S3发出过订购单的职工的职工号和仓库号。3检索出和职工E1,E3都有联系的北京的供应商信息。4检索出向S4供应商发出订购单的仓库所在的城市。5检索出由工资多于1230元的职工向北京的供应商发出的订购单号。6.检索出所有仓库的平均面积。7检索出每个仓库中工资多于1220元的职工个数。8检索出工资低于本仓库平均工资的职工信息。(这道题要用内外层互相关嵌套查询)(二)用SQL完成更新操作:1插入一个新的供应商元组(S9,智通公司,沈阳)2删除目录没有任何订购单的供应商;3删除由上海仓库工作的职工发出的所有订购单;4北京的所有仓库增加100M2的面积。5给低于所有职工平均工资的职工提高5%的工资。习题六一、 选择题1 以下关于查询的描述正确的是:A 不能根据自由表建立查询B 只能根据自由表建立查询C 只能根据数据库表建立查询D 可以根据数据库表和自由表建立查询2以下关于视图的描述正确的是:A 不能根据自由表建立视图B 只能根据自由表建立视图C 只能根据数据库表建立视图D 可以根据数据库表和自由表建立视图3查询设计器中包括的选项卡有:A字段、筛选、排序依据B字段、条件、分组依据C条件、排序、分组依据D条件、筛选、杂项二、填空题1查询设计器( )生成所有的SQL查询语句。2查询设计器的筛选选项卡用来指定查询的( ),3通过VF的视图,不仅可以查询数据库表,还可以( )数据库表。4建立远程视图必须首先建立与远程数据库的( )。习题七一、 选择题1 在VF中,用于建立或修改过程文件的命令是:A MODIFY B MODIFY COMMAND C MODIFY PROCEDURE D 以上B和C都对2下面关于过程调用的陈述中,哪个正确:A实参与形参的数量必须相等B当实参的数量多于形参的数据时,多余的实参被忽略C当形参的数量多于实参的数量时,多余的形参取逻辑假。D B和C都对3如果一个过程不包含RETURN语句,或者RETURN语句中没有指定的表达式,那么该过程:A没有返回值B返回0C返回.T.D返回.F.4有如下程序Input to AIf A=10 S=0EndifS=1?S假定从键盘上输入的A的值一定是数值型,那么上面条件选择程序的执行结果是:A 0 B 1 C由A的值决定D程序出错5有一个表文件图书.dbf,其内容如下:记录号总编号书名出版单位单价1113388高等数学清华大学出版社24002445501数据库导论科学出版社27903332211计算机基础高等教育出版社23004665544VF电子工业出版社28605456789操作系统原理电子工业出版社25006375666操作系统概论高等教育出版社21007245682计算机网络清华大学出版社37008123456计算机原理高等教育出版社2500请问运行下列程序时,在屏幕上显示的结果是:USE 图书UPDATE 图书 SET 单价=单价+5 WHERE 出版单位=科学出版社SELECT 出版单位,AVG(单价) AS 平均价 FROM 图书;GROUP BY 出版单位 INTO CURSOR lsbSELECT * FROM lsb WHERE 平均价100Do p1.prg Else If s10Do p2.prg If s1Do p3.prgElseDo p4.prgEndifEndif Endif分别写出出执行P2、P3、P4子程序的条件表达式:Do p1.prg 条件为:S100 DO P2.PRG条件为:( )DO P3.PRG条件为:( ) DO P4.PRG条件为:( )2 有一个表文件BHSL.DBF,其内容如下:记录号编号数量1A1102A0853A2674A10505A1265写出下列程序的运行结果。SET TALK OFFUSE BHSLSET ORDER TO TAG 编号STORE 0 TO SLOCATE FOR 数量10DO WHILE .NOT. EOF() ?编号IF SUBSTR(编号,2,1)=1S=S+数量ENDIFCONTINUEENDDO?SUSE运行结果:( )3.写出下列程序的运行结果SET TALK OFFDIMENSION A(6)FOR K=1 TO 6A(K)=20-2*KENDFORK=5DO WHILE K=1A(K)=A(K)-A(K+1)K=K-1ENDDO?A(1),A(3),A(5)运行结果:( )习题八一、 选择题1下列关于属性、方法和事件的叙述中,哪个是错误的? A 属性用于描述对象的状态,方法用于表示对象的行为; B 基于同一个类产生的两个对象可以分别设置自己的属性值; C 事件代码也可以像方法一样被显式的调用; D 在新建一个表单时,可以添加新的属性、方法和事件;2假定一个表单里有一个文本框text1和一个命令按钮commandgroup1,命令按钮是一个容器对象,其中包含command1和command2两个命令按钮。如果要在command1的某个方法中访问文本框的value属性,下面正确的用法是:A this . thisform.text1.value B this . parent . text1 . valueC parent . parent . text1 .value D this. Parent .text1. value3.下面关于表单控件基本操作的陈述,哪个是正确的?A 要在“表单控件“ 工具栏中显示某个类库文件中自定义类,可以单击工具栏中的“查看类”按钮,然后在弹出的菜单中选择“添加”命令;B 要在表单中复制某个控件,可以按住Ctrl键并拖放该控件;C 要使表单中所有被选控件具有相同大小,可单击“布局”工具栏中的“相同大小”按钮;D 要将某个控件的Tab序号设为1,可以进入Tab键次序交互设置状态后,双击控件的Tab键次序盒;4下面关于数据环境和数据环境中两个表之间关系的陈述中,哪个是正确的?A 数据环境是对象,关系不是对象;B 数据环境不是对象,关系是对象;C数据环境是对象,关系是数据环境中的对象;D数据环境和关系都不是对象;5. 假定表单中包含一个命令按钮,那么在运行表单时,下面有关事件引发次序的陈述中,哪个是正确的?A 先命令按钮的init事件,然后表单的init事件,最后表单load事件;B 先表单的init事件,然后命令按钮的init事件,最后表单load事件;C先表单的load事件,然后表单的init事件,最后命令按钮init事件;D先表单的load事件,然后命令按钮的init事件,最后表单init事件;6在表单设计器环境下,要选定表单中某选项组里的某个选项按钮,可以:A 单击选项按钮B 双击选项按钮C 先单击选项组,并选择“编辑”命令,然后再单击选项按钮;D B和C都可以7下面关于命令do form xx name yy linked的陈述中,哪个正确:A 产生表单对象引用变量xx,在释放变量XX时自动关闭表单;B产生表单对象引用变量xx,在释放变量XX时不关闭表单;C产生表单对象引用变量yy,在释放变量yy时自动关闭表单;D产生表单对象引用变量yy,在释放变量yy时不关闭表单;8 下面关于列表框和组合框的陈述,正确的是:A 列表框和组合框都可以设置成多重选择;B 列表框可以设置成多重选择,而组合框不能;C 组合框可以设置成多重选择,而列表框不能;D 列表框和组合框都不能设置成多重选择;习题九:一、填空题1典型的菜单系统一般是一个下拉菜单,下拉式菜单通常由一个( )和一组( )组成。2要将VF系统菜单恢复成标准配置,可先先执行( )命令,然后再执行( )命令。3要为表单设计下拉式菜单,首先要在菜单设计时,在( )对话框中选择“顶层表单”复选框;其次要将表单的( )属性值设置为2,使其成为顶层表单;最后需要在表单的( )事件代码中设置调用菜单程序的命令。4快捷菜单实质上是一个弹出式菜单。要将某个弹出式菜单作为一个对象的快捷菜单,通常是在对象的( )事件代码中添加调用该弹出式菜单程序的命令。习题十一、选择题1在“报表设计器”中,可以使用的控件是A标签、域控件和线条B标签、域控件和列表框C标签、文本框和列表框D布局和数据源2报表的数据源可以是A自由表或其它报表B数据库表、自由表或视图C数据库表、自由表或查询D表、查询或视图3 在创建快速报表时,基本带区包括:A标题、细节和总结B页标头、细节和页注脚C组标头、细节和组注脚D表、查询和视图4 如果要创建一个数据3级分组报表,第一个分组表达式是“部门”,第二个分组表达式是“性别”,第三个分组表达式是“基本工资”,当前索引的索引表达式是:A部门+性别+基本工资B部门+性别+STR(基本工资)C STR(基本工资)+性别+部门D性别+部门+ STR(基本工资)二、填空题1设计报表通常包括两部分内容:( )和( )。2“图片/ActiveX绑定控件”按钮用于显示( )或( )的内容。3如果已对报表进行了数据分组,报表会自动包含( )和( )带区。4多栏报表的栏目数可以通过( )设置。答案:第一章 一、选择题 1)D 2)A 3)B 4)B 5)C 6)B 7)C 8)D 二、填空题 1)事物与事物之间的联系 2)关系数据模型 3)属性 元组 4)选择 联接 投影 5)去掉重复属性的等值联接 6)空值 7)一方 多方 8)两个表的主关键字 9)关系 数据库开发 面向对象 第二章 一、选择题 1)C 2)D 3)D 4)D 5)B 6)C 7)D 8)D 二、填空题 1)设计器 2)控制面板中“添加/删除程序” 3)工具 选项 4)区域 5)文件位置 6).PJX 7)代码 8)从项目中移去,被移去文件仍存在于原目录中 不仅从项目中移去文件,还从磁盘删除 第三章 一、选择题 1)D 2)B 3)C 4)D 5)A 6)C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026湖北武汉市区属公立医院招聘1人笔试题库含完整答案详解【网校专用】
- 2026四川兴文经济开发区管理委员招聘四川省园区产业发展服务专员岗位的3人备考题库附答案详解(达标题)
- 2026江苏南京大学SZYJ202600511生物医学工程学院博士后招聘1人模拟试卷附答案详解(培优B卷)
- 2026广东深圳市罗山科技园开发运营服务有限公司第三批招聘1人考前冲刺密卷一套附答案详解
- 2026年8月鼎和财产保险股份有限公司社会招聘44人备考题库附参考答案详解【综合题】
- 2026中卫市海原县年机事业单位助理岗位见习报名考前冲刺密卷及参考答案详解(预热题)
- 2026中国智能农产品质量检测系统行业市场现状供需分析及投资评估规划分析研究报告
- 2026Fast芯片组能效提升与绿色低碳发展研究报告
- 2026全球生物芯片检测技术发展趋势与临床应用报告
- 高血压病病人的社区护理
- 2026年北师大版小学三年级数学上册第六单元《正方形周长》完整教案
- 物资采购合同范本
- 2026-2030中国金红石开发利用市场发展潜力与产销规模规划研究报告
- 2026年四川宜宾市中考英语考试真题及答案
- 2026年下半年教师资格证考试保教知识与能力幼儿园题及答案
- 成人原发免疫性血小板减少症指南重点总结2026
- 卵巢蒂扭转护理查房
- 预制柱安装方案
- 2025届南水北调东线江苏水源有限责任公司秋季校园招聘9人笔试历年参考题库附带答案详解
- 形成性评价在消化内科住院医师规范化培训中的意义初探
- HSE管理体系文件
评论
0/150
提交评论