《VFP程序设计》第一章测试卷一、填空题(每空1分,共30分)1.使用命令可以直接退出VisualFoxPro系统。2.数据模型有_____________、________________和_____________三种,VisualFoxPro6.0是属于_____________数据库管理系统。3.数据处理的核心问题是________。4.数据库系统的核心部分是________。5.在关系数据库中,表格的每一行在VFP中称为记录;表格的每一列在VFP中称为字段;________是属性或属性的组合,它的值可以唯一地标识一个记录。6.计算机数据管理的发展大致经历了人工管理、_______和数据库系统三个阶段。7.将数据转换成信息的过程称为_______,包括对数据的收集、存储、加工、分类、检索、统计、传播等一系列活动。8.在VisualFoxPro中,专门的关系运算有3种:、和。_______是将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的记录。9.在关系数据库中,二维表中水平方向的行称为元组,有时也叫做_______。10.用二维表数据来表示实体与实体之间联系的数据模型称为_______。11.关系数据库中,从关系中选择满足某些条件元组的关系运算称为_______。12.关系数据库中,从关系中选择满足某些属性列的关系运算称为_______。13.在VisualFoxPro中,显示命令窗口的快捷键是_______,在VisualFoxPro中,隐藏命令窗口的快捷键是_______。14.VisualFoxPro可以打开个窗口,但当前窗口只有_________个。15.VisualFoxPro的三种工作方式是:______________________和___________。16.打开和关闭工具栏时,可以选择___________菜单的“工具栏”命令。17.在命令窗口执行命令要按____________键。18.选择“常用”工具栏上的__________按钮,可以打开和关闭命令窗口。19.选择对话框中的_________按钮,可以查看该对话框选项的帮助信息。20.先在命令窗口中选择一个命令或函数,再按__________键,可以查看相应的帮助信息。二、选择题(每题2分,共50分)1.关系数据库系统中所使用的数据结构是()A、树B、图C、表格D、二维表2.数据库DB、数据库系统DBS和数据库管理系统DBMS之间的关系()A、DBMS包括DB和DBSB、DBS包括DB和DBMSC、DB包括DBS和DBMSD、DB、DBS和DBMS是平等关系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.安装VisualFoxPro时,错误的操作是()A、先关闭防病毒程序,再安装VisualFoxProB、先启动防病毒程序,再安装VisualFoxProC、在“最终用户许可协议”对话框中,必须选择“接受协议”单选按钮D、系统安装完成后,再安装VisualFoxPro的示例和帮助系统9.启动VisualFoxPro的操作方法是()A、选择“开始”菜单的“程序”命令B、双击VisualFoxPro的快捷方式图标C、双击VisualFoxPro的创建和系统文件D、以上方法都可以10.退出VisualFoxPro的操作方法是()A、单击主窗口的“关闭”按钮B、执行QUITC、选择“文件”菜单的“退出”命令D、以上方法都可以11.下列叙述错误的是()A、VisualFoxPro的菜单是动态的,系统会自动增减菜单栏上的菜单名B、VisualFoxPro的菜单是动态的,系统可能增加或删除一些菜单命令C、VisualFoxPro的工具栏是动态的,系统可以自动打开或关闭某些工具栏D、工具栏上的按钮可能由用户定制,工具栏的位置不能由用户调整12.下面关于工具栏的叙述,错误的是()A、用户可以自己创建工具栏B、用户可以修改系统提供的工具栏C、用户可以删除自己创建的工具栏D、用户可以删除系统提供的工具栏13.下面关于数据库系统的正确叙述是()A)数据库中只存在数据项之间的联系B)数据库的数据项之间和记录之间都存在联系C)数据库的数据项之间无联系,记录之间存在联系D)数据库的数据项之间和记录之间都不存在联系14.在一个二维表中,行称为________,列称为________。A)属性;元组B)元组;属性C)关系;元组D)属性;关系15.在关系模型中,从表中选出满足条件的记录的操作称为________。A)连接B)投影C)联系D)选择16.在关系运算中,选择的操作对象是________;投影的操作对象是________;连接的操作对象是________。A)一个表;一个表;两个表B)一个表;两个表;两个表C)一个表;一个表;一个表D)两个表;一个表;两个表17.关系是指________。A)元组的集合B)字段的集合C)属性的集合D)实例的集合18.从关系模式中指定若干个属性组成新的关系称为_______。A)选择B)投影C)连接D)人工连接19.在一个关系中,不可能有完全相同的_______。A)分量B)属性C)域D)元组20.下列操作方法中,不能退出VFP的一项是()A)单击“文件”菜单中的“退出”命令B)单击“文件”菜单中的“关闭”命令C)在命令窗口中输入QUIT命令,按Enter键D)按Alt+F4键21.模型不能直接表示_______。A)1:1关系B)1:n关系C)m:n关系D)1:1和1:n关系22.VisualFoxProDBMS是_______。A)操作系统的一部分B)操作系统支持下的系统软件C)一种编译程序D)一种操作系统23.同一个关系模型的任两个元组值_______。A)不能完全相同B)可以相同C)必须全部相同D)以上都不是24.如果要改变一个关系中属性的排列顺序,应使用的关系运算是_______。A)自然连接B)选择C)投影D)多对一联系25.隐藏命令窗口的操作方法是_______。A)单击“窗口”菜单中的“命令窗口”命令B)单击常用工具栏上的“命令窗口”按钮C)按CTRL+F4组合键D)以上方法均可以三、判断并改错(每题2分,共10分)1.VisualFoxPro是关系数据库管理系统。()2.关系模型可以反映现实中的一对一、一对多和多对多的联系。()3.记录数据的符号只能是数字,而不能是非数字。()4.数据处理工作是将数据加工转换为信息的过程。()5.数据库模型的数据结构通常有四种,分别是层次,树型,网状和关系结构,其数据模型分别叫做层次,树形,网状和关系模型。()四、简答题(每题5分,共10分)1、VisualFoxPro6.0系统界面有哪些部分组成?2.VisualFoxPro6.0菜单的有什么特点,各菜单有哪些功能项?