计算机vf试题一及答案
VF习题集(答案)
VFP面向对象程序设计习题作业200 至200 学年计算机与信息科学系VFP练习题习题一一、单项选择题1. 数据库管理系统的英文缩写是d。
A) DBM B) DB C) DBS D) DBMS2. 支持数据库各种操作的软件系统是d。
A) 操作系统B) 命令系统C) 数据库系统D) 数据库管理系统3. c是存储在计算机存储设备上相关数据的集合。
A) 网络系统B) 操作系统C) 数据库D) 数据库管理系统4. 由计算机、操作系统、DBMS、数据库、应用程序及用户组成的一个整体叫b。
A) 数据库管理系统B) 数据库系统C) 文件系统D) 软件系统5. 数据库系统的核心是b 。
A) 数据库B) 数据库管理系统C) 操作系统D) 文件系统6. 数据库DB,数据库系统DBS,数据库管理系统DBMS,三者之间的关系是c。
A) DBMS包括DB和DBS B) DB包括DBS和DBMSC) DBS包括DB和DBMS D) DBMS包括DBS7. VFP是一种d数据库管理系统。
A) 网状型B) 共享型C) 层次型D) 关系型8.在关系模型中,将两个关系通过共同字段名组成一个新的关系,是c 关系运算。
A) 选择B) 投影C) 连接D)层次二、填空题1. 数据库系统的核心部分是数据库管理系统。
2. 在关系数据库的三种关系运算是选择、投影、连接。
3. 从关系中找出满足条件的元组的操作是_选择__运算。
习题二一、单项选择题1. 在进行VFP表的结构设计时,其字符型字段的宽度不允许超过__b____。
A)255 B)254 C)20 D)无限制2. 要显示和隐藏VFP所有的工具栏,应使用___b___菜单下的“工具栏”命令。
A)文件B)显示C)工具D)窗口3. VFP表文件中,对字符型字段的值,最多可输入__d____个字符。
A)255 B)128 C)8 D)2544. 在表设计器中设计了表的备注字段后,系统会自行产生该表文件的备注文件,该文件的主文件名与表文件同名,而扩展名是___c____。
vf试题及答案能复制
vf试题及答案能复制一、单项选择题(每题2分,共10分)1. Visual FoxPro中,用于定义表单的类是:A. FormB. ReportC. ClassD. Table答案:A2. 在Visual FoxPro中,用于创建数据库的命令是:A. CREATE DATABASEB. CREATE TABLEC. USED. SET DATABASE答案:A3. Visual FoxPro中,用于打开表单的命令是:A. DO FORMB. OPEN FORMC. CREATE FORMD. DESIGN FORM答案:A4. 在Visual FoxPro中,用于关闭表单的命令是:A. CLOSE FORMB. QUIT FORMC. END FORMD. CANCEL FORM答案:A5. Visual FoxPro中,用于查询数据的命令是:A. SELECTB. FROMC. WHERED. INTO答案:A二、填空题(每题2分,共10分)1. 在Visual FoxPro中,表单文件的扩展名是________。
答案:.scx2. Visual FoxPro中,用于定义变量的命令是________。
答案:DIMENSION3. 在Visual FoxPro中,用于创建表的命令是________。
答案:CREATE TABLE4. Visual FoxPro中,用于打开数据库的命令是________。
答案:USE5. 在Visual FoxPro中,用于关闭数据库的命令是________。
答案:CLOSE DATABASE三、简答题(每题5分,共10分)1. 简述Visual FoxPro中如何创建一个新表。
答案:在Visual FoxPro中创建一个新表,可以使用以下步骤: - 打开Visual FoxPro。
- 选择“文件”菜单中的“新建”选项。
- 选择“表单”。
- 在表单设计器中,使用“字段”工具来添加字段。
vf数据库基础知识习题与答案
第一章VF基础知识一、选择题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. 在关系数据库中,基本的关系运算有三种,它们是________。
A)选择、投影和统计B) 选择、投影和连接C) 排序、索引和选择D) 统计、查找和连接9. VFP是一种关系型数据库管理系统,所谓关系是指________.A) 表中各个记录之间的联系B) 数据模型满足一定条件的二维表格式C) 表中各个字段之间的联系D)一个表与另一个表之间的联系10. 一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与部件之间是________的联系。
A) 一对一B) 多对一C)一对多D)多对多11. 自然连接要求被连接的两关系有若干相同的________。
VF试题及答案
VF试题及答案(一)一、选择题下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1) DBMS的含义是:A) 数据库系统 B) 数据库管理系统C) 数据库管理员 D) 数据库(2)从关系模式中指定若干个属性组成新的关系的运算称为:A) 联接 B) 投影 C) 选择 D) 排序(3)对于“关系”的描述,正确的是:A) 同一个关系中允许有完全相同的元组B) 同一个关系中元组必须按关键字升序存放C) 在一个关系中必须将关键字作为该关系的第一个属性D) 同一个关系中不能出现相同的属性名(4)在表设计器的“字段”选项卡中可以创建的索引是A) 唯一索引 B) 候选索引 C) 主索引 D) 普通索引(5)在程序中不需要用public等命令明确声明和建立,刻直接使用的内存变量是A) 局部变量 B) 公共变量 C) 私有变量 D) 全局变量(6)扩展名为dbf的文件是A) 表文件 B) 表单文件 C) 数据库文件 D) 项目文件(7)下列程序段的输出结果是CLEARSTORE 10 TO ASTORE 20 TO BSET UDFPARMS TO REFERENCEDO SWAP WITH A,(B)A,BPROCEDURE SWAPPARAMETERS X1, X2TEMP=X1X1=X2X2=TEMPENDPROCA) 10 20 B) 20 20 C) 20 10 D) 10 10(8)使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法是:A) DEBUGOUT X1 B) DEBUG X1 C) OUT X1 D) TEST X1(9) 设X=10, 语句?VARTYPE ("X")的输出结果是A) N B) C C) 10 D) X(10) 表达式LEN(SPACE(0))的运算结果是A) .NULL. B) 1 C) 0 D) ""(11) 为表单建立了快捷菜单mymenu,调用快捷菜单的命令代码DO mymenu.mpr WITH THIS 应该放在表单的那个事件中?A) Destory事件B) Init事件C) Load事件D) RightClick事件(12)(24)题使用的数据表如下:当前盘当前目录下有数据库:学院.dbc,其中有“教师”表和“学院”表。
全国计算机等级考试一级试题及答案
全国计算机等级考试一级试题与答案(25套)一、选择题〔每题1分,共20分〕D〔1〕世界上第一台计算机诞生于哪一年?A〕1945年B〕1956年C〕1935年D〕1946年D〔2〕第4代电子计算机使用的电子元件是A〕晶体管B〕电子管C〕中、小规模集成电路D〕大规模与超大规模集成电路D〔3〕二进制数110000转换成十六进制数是A〕77 B〕D7 C〕7 D〕30A〔4〕与十进制数4625等值的十六进制数为A〕1211 B〕1121 C〕1122 D〕1221C〔5〕二进制数110101对应的十进制数是A〕44 B〕65 C〕53 D〕74C〔6〕在24×24点阵字库中,每个汉字的字模信息存储在多少个字节中A〕24 B〕48 C〕72 D〕12A〔7〕以下字符中,其ASCII码值最小的是A〕A B〕a C〕k D〕MC〔8〕微型计算机中,普遍使用的字符编码是A〕补码B〕原码C〕ASCII码D〕汉字编码C〔9〕网络操作系统除了具有通常操作系统的4大功能外,还具有的功能是A〕文件传输与远程键盘操作B〕分时为多个用户效劳C〕网络通信与网络资源共享D〕远程源程序开发C〔10〕为解决某一特定问题而设计的指令序列称为A〕文件B〕语言C〕程序D〕软件C〔11〕以下4条表达中,正确的一条是A〕计算机系统是由主机、外设与系统软件组成的B〕计算机系统是由硬件系统与应用软件组成的C〕计算机系统是由硬件系统与软件系统组成的D〕计算机系统是由微处理器、外设与软件系统组成的B〔12〕两个软件都属于系统软件的是A〕DOS与Excel B〕DOS与UNIX C〕UNIX与WPS D〕Word与Linux A〔13〕用数据传输速率的单位是A〕位/秒B〕字长/秒C〕帧/秒D〕米/秒A〔14〕以下有关总线的描述,不正确的选项是A〕总线分为内部总线与外部总线B〕内部总线也称为片总线C〕总线的英文表示就是Bus D〕总线表达在硬件上就是计算机主板B〔15〕在Windows环境中,最常用的输入设备是A〕键盘B〕鼠标C〕扫描仪D〕手写设备D〔16〕以下表达中,正确的选项是A〕计算机的体积越大,其功能越强B〕CD-ROM的容量比硬盘的容量大C〕存储器具有记忆功能,故其中的信息任何时候都不会丧失D〕CPU是中央处理器的简称B〔17〕双面高密软磁盘格式化后的容量为,每面有80个磁道,每个磁道有15个扇区,那么每个扇区的字节数是A〕256B B〕512B C〕1024B D〕128BC〔18〕以下属于计算机病毒特征的是A〕模糊性B〕高速性C〕传染性D〕危急性A〔19〕以下4条表达中,正确的一条是A〕二进制正数原码的补码就是原码本身B〕所有十进制小数都能准确地转换为有限位的二进制小数C〕存储器中存储的信息即使断电也不会丧失D〕汉字的机内码就是汉字的输入码A〔20〕以下4条表达中,错误的一条是A〕描述计算机执行速度的单位是MBB〕计算机系统可靠性指标可用平均无故障运行时间来描述C〕计算机系统从故障发生到故障修复平均所需的时间称为平均修复时间D〕计算机系统在不改变原来已有局部的前提下,增加新的部件、新的处理能力或增加新的容量的能力,称为可扩大性二选择题〔每题1分,共20分〕C(1〕CAI表示为A〕计算机辅助设计 B〕计算机辅助制造C〕计算机辅助教学D〕计算机辅助军事C〔2〕计算机的应用领域可大致分为6个方面,以下选项中属于这几项的是A〕计算机辅助教学、专家系统、人工智能B〕工程计算、数据构造、文字处理C〕实时控制、科学计算、数据处理D〕数值处理、人工智能、操作系统B〔3〕十进制数269转换为十六进制数为A〕10E B〕10D C〕10C D〕10BB〔4〕二进制数对应的十进制数是A〕B〕C〕D〕A〔5〕十六进制数1A2H对应的十进制数是A〕418 B〕308 C〕208 D〕578D〔6〕在32×32点阵的字形码需要多少存储空间?A〕32B B〕64B C〕72B D〕128BC〔7〕对于ASCII码在机器中的表示,以下说法正确的选项是A〕使用8位二进制代码,最右边一位是0 B〕使用8位二进制代码,最右边一位是1C〕使用8位二进制代码,最左边一位是0 D〕使用8位二进制代码,最左边一位是1B〔8〕某汉字的区位码是2534,它的国际码是A〕4563H B〕3942H C〕3345H D〕6566HA〔9〕一台计算机可能会有多种多样的指令,这些指令的集合就是A〕指令系统B〕指令集合C〕指令群D〕指令包D〔10〕能把汇编语言源程序翻译成目标程序的程序称为A〕编译程序B〕解释程序C〕编辑程序D〕汇编程序A〔11〕Intel 486机与Pentium II机均属于A〕32位机B〕64位机C〕16位机D〕8位机A〔12〕在计算机领域中通常用MIPS来描述A〕计算机的运算速度B〕计算机的可靠性C〕计算机的运行性D〕计算机的可扩大性A〔13〕MS-DOS是一种A〕单用户单任务系统B〕单用户多任务系统C〕多用户单任务系统D〕以上都不是B〔14〕以下设备中,既可做输入设备又可做输出设备的是A〕图形扫描仪B〕磁盘驱动器C〕绘图仪D〕显示器A〔15〕SRAM存储器是A〕静态随机存储器B〕静态只读存储器C〕动态随机存储器D〕动态只读存储器A〔16〕磁盘格式化时,被划分为一定数量的同心圆磁道,软盘上最外圈的磁道是A〕0磁道B〕39磁道C〕1磁道D〕80磁道A〔17〕CRT显示器显示西文字符时,通常一屏最多可显示A〕25行、每行80个字符B〕25行、每行60个字符C〕20行、每行80个字符D〕20行、每行60个字符B〔18〕计算机病毒可以使整个计算机瘫痪,危害极大。
计算机基础知识vf试题及答案
计算机基础知识vf试题及答案一、选择题(每题2分,共40分)1. 下列设备中,属于输入设备的是:A. 鼠标B. 打印机C. 显示器D. 音响设备答案:A2. 下列设备中,属于输出设备的是:A. 扫描仪B. 麦克风C. 键盘D. 投影仪答案:D3. 在计算机系统中,主要负责数据运算和逻辑判断的部件是:A. CPUB. 主板C. 内存D. 硬盘答案:A4. 下列存储设备中,读写速度最快的是:A. U盘B. 光盘C. 磁盘D. 内存答案:D5. 以下哪个选项不是操作系统的功能:A. 管理计算机硬件资源B. 控制计算机程序运行C. 进行数学运算D. 提供用户界面答案:C6. 下列哪个选项不属于计算机网络的作用:A. 分享资源B. 远程控制C. 提高计算机性能D. 加快文件传输速度答案:C7. HTTP是用于:A. 数据库查询B. 网页传输C. 邮件收发D. 文件压缩答案:B8. 以下哪个协议将电子邮件从服务器传输到客户端:A. POP3B. FTPC. HTTPD. SMTP答案:A二、判断题(每题2分,共20分)1. 使用光驱读取数据时不会产生噪音。
答案:错误2. 所有的计算机程序都必须运行在操作系统之上。
答案:正确3. IP地址是用来标识计算机在互联网上的唯一地址。
答案:正确4. 蓝牙技术只能用于远程文件传输。
答案:错误5. 在计算机网络中,服务器是提供服务的一方,客户端是使用服务的一方。
答案:正确三、简答题(每题10分,共30分)1. 什么是操作系统?请简要描述其功能。
答:操作系统是计算机系统中的核心软件,负责管理和控制计算机的硬件资源,并为用户提供各种服务和接口。
其功能包括:- 管理计算机硬件资源,如处理器、内存、硬盘等,以便更高效地利用和分配这些资源。
- 控制和调度计算机程序的执行,保证计算机系统的稳定和安全运行。
- 提供用户界面,供用户与计算机交互,方便用户操作和管理计算机系统。
- 文件管理,包括文件的创建、修改、删除、存储等操作,确保数据的安全和可靠性。
VF 复习题及答案
VF复习题选择题1、下列叙述中正确的是( )A、程序设计就是编制程序B、程序的测试必须由程序员自己去完成C、程序经调试改错后还应进行再测试D、程序经调试改错后不必进行再测试2、对于现实世界中事物的特征,在实体-联系模型中使用()A、属性描述B、关键字描述C、二维表格描述D、实体描述3、打开VF“项目管理器”的“文档”选项卡,其中包括()A、表单(Form)文件B、报表(Report)文件C、标签(Label)文件D、以上三种文件4、关于Visual FoxPro的变量,下面说法中正确的是()A、使用一个简单变量之前要先声明或定义B、数组中各数组元素的数据类型可以不同C、定义数组以后,系统为数组的每个数组元素赋以数值0D、数组元素的下标下限是05、为了设置两个表之间的数据参照完整性,要求这两个表是()A、同一个数据库中的两个表B、两个自由表C、一个自由表和一个数据库表D、没有限制6、数据独立性是数据库技术的重要特点之一,所谓数据独立性是指( )A、数据与程序独立存放B、不同的数据被存放在不同的文件中C、不同的数据只能被对应的应用程序所使用D、以上三种说法都不对7、用树型结构表示实体之间联系的模型是()A、关系模型B、网络模型C、层次模型D、以上三个都是8、将表格添加到表单时,需设置表格的数据源,通过以下() 属性完成。
A、Control SourceB、Record SourceC、Column CountD、Record Source Type9、在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是()A、改变表中记录的物理顺序B、为了对表进行实体完整性的约束C、加快数据库表的更新速度D、加快数据库表的查询速度10、数据库系统中对数据库进行管理的核心软件是()A、DBMSB、DBC、OSD、DBS11、设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则",为此要求这两个表()A、在父表连接字段上建立普通索引,在子表连接字段上建立主索引B、在父表连接字段上建立主索引,在子表连接字段上建立普通索引C、在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引D、在父表和子表的连接字段上都要建立主索引12、关系运算中的选择运算是()A、从关系中找出满足给定条件的元组的操作B、从关系中选择若干个属性组成新的关系的操作C、从关系中选择满足给定条件的属性的操作D、A和B都对13、在VISUAL FOXPRO中释放和关闭表单的方法是()A、RELEASEB、CLOSEC、DELETED、DROP14、数据库表字段的默认值保存在_______文件中.A、表B、数据库C、项目D、表的索引15、在Visual FoxPro中,关于查询和视图的正确描述是()A、查询是一个预先定义好的SQL SELECT语句文件B、视图是一个预先定义好的SQL SELECT语句文件C、查询和视图都是同一种文件,只是名称不同D、查询和视图都是一个存储数据的表16、在Visual FoxPro中,以下关于视图描述中错误的是( )A、通过视图可以对表进行查询B、通过视图可以对表进行更新C、视图是一个虚表D、视图就是一种查询17、在Visual FoxPro中,使用LOCATE FOR <expL>命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用( )A、再次使用LOCATE FOR 〈expL〉命令B、SKIP命令C、CONTINUE 命令D、GO命令18、下列表达式中,表达式返回结果为的是。
VF期末考试题及答案
VF期末考试题及答案VF期末考试题⼀.选择题(每题1分,共50分)1.数据库是在计算机系统中按照⼀定的数据模型组织、存储和应⽤的()A.模型的集合B.数据的集合C.应⽤的集合D.存储的集合2.DBMS的含义是()A.数据库系统B.数据库C.数据库管理员D. 数据库管理系统3.数据库DB、数据库系统DBS、数据库管理系统三者之间的关系是()A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS4.关系的完整性是指关系中的数据及具有关联关系的数据之间必须遵循的制约条件和依存关系,关系完整性主要包括()A.参照完整性、域完整性、⽤户⾃定义完整性B.数据完整性、实体完整性、参照完整性C.实体完整性、域完整性、参照完整性D.动态完整性、实体完整性、参照完整性5.⼀个学⽣可以选修不同的课程,很多学⽣可以选同⼀门课程,则课程与学⽣这两个实体之间的联系是()A.⼀对⼀联系B.⼀对⼆联系C.多对多联系D.⼀对多联系6.Visual FoxPro ⽀持的数据模型是()A.层次数据模型B.关系数据模型C.⽹状数据模型D.树状数据模型7.退出Visual FoxPro 系统的⽅法包括()(1)打开“⽂件”菜单,单击“退出”命令。
(2)在Visual Foxpro的系统环境窗⼝,单击右上⾓的“退出”按钮。
(3)在“命令”窗⼝输⼊并执⾏QUIT命令。
(4)在“命令”窗⼝输⼊并执⾏CLEAR命令。
A.(1)(2)(3)B.(1)(2)(4)C.(2)(3)(4)D.(1)(3)(4)8.命令?2007/01/02执⾏后的输出结果为()A.2007/01/02B.01/02/2007C.1003.50D.20079.表达式{^2007/03/28 9:18:40}-{^2007/03/28 9:15:20}的值的类型为()A.字符型B.数值型C.⽇期型D.逻辑型10. 依次执⾏下列命令:SUB1=SUBSTR(“程序设计基础”,1,8)SUB2=SUBSTR(“Microsoft Visual Foxpro”,11)S=SUB2+SUB1S屏幕上显⽰的结果是()A.程序设计基础B. Microsoft Visual FoxproC. Visual FoxPro 程序设计D. Microsoft Visual Foxpro 程序设计基础11.设⼀表中有60条记录,当该表刚打开时,函数RECNO( )返回值是()A.0B. 60C. 1D. 6112.设某个数据表有100条记录,此时⽤函数EOF()测试的结果为.T.,那么,当前记录号为()A. 100B. 101C. 99D.113. 下列表达式中,其值为真的表达式是()A.BETWEEN(1,10,100)B.BETWEEN(ASC(“D”),ASC(“A”),ASC(“C”))C.BETWEEN(5,ROUND(5.045,2),ROUND(5.055,2))D.BETWEEN(0,0,0)14.执⾏命令?LEN(SPACE(3)-SPACE(2))后,则屏幕显⽰的结果是()A.1B. 2C. 3D.515.职⼯数据表中有D型字段“出⽣⽇期”,若要显⽰职⼯⽣⽇的⽉份和⽇期,应使⽤的命令()A.?姓名+Month(出⽣⽇期)+“⽉”+Day(出⽣⽇期)+“⽇”B. ?姓名+STR(Month(出⽣⽇期))+“⽉”+Day(出⽣⽇期)+“⽇”C. ?姓名+STR(Month(出⽣⽇期))+“⽉”+STR(Day(出⽣⽇期))+“⽇”D. ?姓名+SUBSTR(出⽣⽇期,4,2)+“⽉”+SUBSTR(出⽣⽇期,7,2)+“⽇”16.设计数据表时,由Visual FoxPro⾃动规定其宽度的字段是()A.⽇期型、逻辑型、备注型、通⽤型B.字符型、⽇期型、备注型、通⽤型C.数值型、逻辑型、备注型、通⽤型D.⽇期型、数值型、逻辑型、备注型17.备注型字段是⼀种特殊字段,下列有关它的说法中错误的是()A.备注型字段存储⼀个指针,指针指向备注内容存放地地址B.备注内容存放在与表同名、扩展名为.fpt的⽂件中C.如果有多个备注型字段,则对应有多个.fpt⽂件D.该字段由V isual FoxPro规定其宽度为418.如果通⽤型字段中已输⼊数据,则相应字段中显⽰()A. genB. GenC.MemoD.空⽩19.⽤USE 命令打开表时,如果使⽤Exclusive选项,则表⽰()A.以“独占”⽅式打开表,打开的表可读可写B.以“独占”⽅式打开表,打开的表只能读不能写C.以“共享”⽅式打开表,打开的表可读可写D.以“共享独占”⽅式打开表,打开的表可读可写20.当函数EOF()的值为真时,说明记录指针指向()A.⽂件末尾B.⽂件中的最后⼀条记录C.⽂件中的第⼀条记录D.⽂件中的某⼀条记录21.打开学⽣表,显⽰器1986年出⽣的学⽣记录,正确的命令是()A.LIST FOR 出⽣⽇期=1986B.LIST FOR 出⽣⽇期=“1986”C.LIST FOR YEAR(出⽣⽇期)=1986D.LIST FOR YEAR(出⽣⽇期)=“1986”22.在Visual FoxPro中,删除记录的⽅法可以分成两步()A.先逻辑删除,再物理删除记录B.先物理删除,再逻辑删除记录C.先选择记录,再逻辑删除记录D.先显⽰记录,再物理删除记录23.在Visual FoxPro 的表中,如果要⽤⼀个字段来存放图形、电⼦表格、声⾳等多媒体数据,应将该字段的类型定义成()A.浮动型B.通⽤型C.字符型D.备注型24.在Visual Foxpro中,相当于主关键字的索引是()A.主索引B.普通索引C.唯⼀索引D.排序索引25.以下关于主索引和侯选索引的说法正确的是()A.主索引和侯选索引都可以建⽴在数据库表和⾃由表上B.主索引和侯选索引都能保证表记录的唯⼀性C.主索引可以保证表记录的唯⼀性,⽽侯选索引不能D.主索引和侯选索引是相同的概念26.在指定字段或表达式中,不允许出现重复值的索引是()A.唯⼀索引、候选索引B.、主索引、普通索引C.唯⼀索引、主索引D. 主索引、候选索引27.在⾃由表中不能建⽴的索引是()A.唯⼀索引B.主索引C.候选索引D.普通索引28.当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母A 开头的记录全部打上删除标记,可以使⽤命令()A.DELETE FOR 图书号=“A”B. DELETE WHILE 图书号=“A”C.DELETE FOR 图书号=“A*”D.DELETE FOR 图书号LIKE “A%”29.下列有关ZAP命令的说法中,错误的是()A.物理删除表中所有记录B.删除后表中仍保留结构,但没有数据C.⽂件完全被删除D.删除后的记录不能恢复30.在打开的数据表中包含有字符型字段“学号”、“姓名”,数值型字段“录取分数”,使⽤REPLACE 命令将“学号”为“s0803016”学⽣的分数增加20分,可以使⽤的命令是()A.REPLACE ALL 录取分数WITH 录取分数+20B. REPLACE FOR 学号=“s0803016”录取分数+20C. REPLACE FOR 学号=s0803016 录取分数WITH 录取分数+20D. REPLACE FOR 学号=“s0803016”录取分数WITH 录取分数+2031.建⽴数据库表时,将年龄字段值限制在15~40岁之间的这种约束属于()A.域完整性约束B.实体完整性约束C.参照完整性约束D.视图完整性约束32.创建⼀个名为xs.dbf的数据库⽂件,使⽤的命令是()A.CREATEB.CREATE XSC.CREATE TABLE XSD.CREATE DATABASE XS33.在创建数据库表结构时,为该表中⼀些字段建⽴普通索引,其⽬的是()A.改变表中记录的物理顺序B.为了对表进⾏实体完整性的约束C.加快数据库表的更新速度D.加快数据库表的查询速度34.关于视图的正确叙述是()A.在视图上不能进⾏更新操作B.视图是⼀个或多个数据库表导出的虚拟表C.视图不能同数据库表进⾏连接操作D.视图与数据库表相同,⽤来存储数据35.在查询设计器的“查询去向”设置中,不能实现的输出是()A.表B.报表C.图形D. 视图36. 在SQL查询进,使⽤where⼦句指出的是()A.查询⽬标B.查询结果C.查询条件D.查询视图37.SQL中INSERT语句可以⽤于()A.插⼊⼀条记录B.插⼊⼀个索引C.插⼊⼀个表D.插⼊⼀个字段38.在SQL语⾔中,视图定义的命令是()A. ALTER VIEWB. SELECT VIEWC. CREATE VIEWD.MODIFY VIEW39.使⽤SQL的UPDATE命令,如果省略WHERE条件时,是对数据库()A.⾸记录更新B. 当前记录更新C.指定字段类型更新D.全部记录更新40.在SQL的SELECT语句中,查询图书库存表中所有单价⼩于30元的图书书名及单价,使⽤的语句是()A.SELECT 书名,单价FROM 图书库存表B. SELECT 书名,单价FROM 图书库存表WHERE 单价<30C. SELECT 书名,单价FROM 图书库存表ON 单价<30D. SELECT 书名,单价FROM 图书库存表WHERE 单价<=3041.⽤SQL的SELECT语句中,统计⼥⽣的⼈数,应使⽤的函数是()A. IFB. COUNTC. SUMD.MIN42.结构化程序设计的三种基本逻辑结构是()A.顺序结构、选择结构、循环结构B. 顺序结构、选择结构、模块结构C. 选择结构、模块结构、⽹状结构D. 顺序结构、循环结构、模块结构43.关于分⽀(条件)语句IF-ENDIF的说法不正确的是()A.IF 和ENDIF语句必须成对出现B.分⽀语句可以嵌套,但不能交叉C.IF 和ENDIF 语句可以⽆ELSE⼦句D. IF 和ENDIF 语句必须有ELSE⼦句44.将内存变量定义为全局变量的VISUAL FOXPRO 命令是()A. LOCALB. PRIV A TEC. PUBLICD. GLOBAL45.创建类时不⽤定义类的()A.别名B.属性C.事件D.⽅法46.计时器控件的主要属性是()A. TOPB. CAPTIONC. INTERV ALD.V ALUE\47.表单创建中的步骤不包括()A.添加控件B.创建数据库C.设置属性D. 配置⽅法程序48.表单中不能包含()A.表格B.照⽚C.项⽬D. 定时器49.要使表单在VF窗⼝中⾃动居中,应使⽤的属性是()A.TOPB. AUTOSIZEC.AUTOCENTERD.ALWAYSONTOP50.要在⽂本框中输⼊密码,⽤来指定输⼊密码的掩盖符的属性是()A.FONTNAMEB. FONTCHAR/doc/56743e0d581b6bd97f19eaa6.htmlD. PASSWORDCHAR51.新创建的表单默认标题为FORM1,为了修改表单的标题,应设置表单的()/doc/56743e0d581b6bd97f19eaa6.html 属性B.CAPTION属性C.CLOSABLE属性D.ALWAYSONTOP属性52.报表控件中没有()A. 标签B. 线条C. 矩形D. 命令按钮控件53.报表⽂件的扩展名为()A. .FRXB. .FMTC. .FRTD. .LBX54.在菜单设计器中,若要将定义的菜单分组,应该在“菜单名称”列上输⼊()字符。
VF复习题及答案
VFP程序设计复习题一、选择题1、Visual FoxPro支持面向对象程序设计,在Visual FoxPro中,对象可区分为和容器两种。
A.表格B.控件 C.类 D.数据2、假设在某表单中设置一个命令按钮,要求在该按钮上显示“确定”二字,于是应修改该命令按钮的属性。
A.Name B.Caption C. Visible D.ToolTipText3、现要求建立一个表单,使得该表单运行时,用户可通过它进行数据输入,为此在建立表单时,至少要在该表单中设置下列的控件。
A.CommandButton B.Timer C. TextBox D.Image4、设x=”y+”,y=5,在命令窗口执行命令? &x.y后,屏幕上显示。
A.x.y B.y+5 C.25 D.105、函数STR(-304.75)的值是。
A、-304B、304C、305D、 -3056、连续执行以下命令之后,最后一条命令的输出结果是。
SET EXACT OFFX="A "?IIF(x="A",X-"BCD",X+"BCD")A、AB、BCDC、A BCDD、ABCD7、()数据在内存中占用1个字节。
A.字符型B.日期型C.货币型D.逻辑型8、在命令窗口执行命令store 0 to A后,紧接着输入并执行命令(),Visual FoxPro就会报错。
A.A<>0=A B.A=0=A C.A=0<>A D.A=09、在命令窗口输入并执行命令? {^2008-5-31}-{^2008-4-30}后,屏幕上将显示()。
A.1 B.31 C.01/01/08 D.05/01/089、在命令窗口输入并执行命令? “大学” $ “大学生”后,屏幕上将显示()。
A.大学B..T. C.大学生D..F.10、设X=”654”+SPACE(2),Y=”321”,则X-Y的值与()相等。
VF题库及答案
VF题库及答案1 VFP上机实践习题及答案一、选择题:1. 在关系理论中,把能够唯一地确定一个元组的属性或属性组合称之为A) 索引码 B) 关键字 C) 域 D) 外码2. 运行 Visual Foxpro 6.0,错误的方法是A) 双击 Visual Foxpro 6.0 图标B) 单击 Visual Foxpro 6.0 图标回车C) 右击 Visual Foxpro 6.0 图标,并单击其快捷菜单中的"打开"命令D) 拖动 Visual Foxpro 6.0 图标到一个新位置3. 学生性别的取值只能为"男","女",这个范围在关系模型中被称为A) 域 B) 码 C) 分量 D) 集合4. Visual Foxpro 6.0 的系统配置文件是A) config.sys B) config.fpw C) win.ini D) autoexec.bat5. 启动 Visual Foxpro6.0 屏幕上出现两个窗口:一个是 Visual Foxpro 6.0 的主窗口,另一个是A) 文本 B) 命令 C) 帮助 D) 对话框6. 在 Visual Foxpro 6.0 中,可以在同类数据之间进行减运算的数据类型是A) 数值型,字符型,逻辑型 B) 数值型,字符型,日期型C) 数值型,日期型,逻辑型 D) 字符型,日期型,逻辑型7. 下列表达式中不符合 Visual Foxpro 6.0 语法要求的是A) 04/05/99 B) T+t C) 1234 D) 2X>158. 在以下四组中,每组有两个分别运算的函数,运算结果相同的是A) LEFT("FoxBASE",3)与SUBSTR("FoxBASE",1,3)B) YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2)C) TYPE("36-5*4")与TYPE(36-5*4)D) 假定 A= "this ", B= "is a string",A-B与A+B9. 学生数据库的性别字段为逻辑型,男为逻辑真,女为逻辑假。
vf基础试题及答案
vf基础试题及答案一、单选题(每题2分,共10分)1. Visual FoxPro中,用于定义表单的属性是:A. FormB. FormNameC. FormCaptionD. FormWidth答案:A2. 在Visual FoxPro中,用于打开表单的命令是:A. OPEN FORMB. CREATE FORMC. DISPLAY FORMD. USE FORM答案:A3. 下列哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C4. 在Visual FoxPro中,用于创建一个新表的命令是:A. CREATE TABLEB. CREATE DATABASEC. CREATE INDEXD. CREATE FORM答案:A5. 以下哪个不是Visual FoxPro的控件类型?A. TextBoxB. ComboBoxC. RadioButtonD. DataGrid答案:D二、多选题(每题3分,共15分)1. 在Visual FoxPro中,以下哪些命令用于操作表?A. SELECTB. BROWSEC. EDITD. APPEND答案:ABCD2. 在Visual FoxPro中,以下哪些属性用于设置表单的显示方式?A. AutoCenterB. AutoCloseC. BorderStyleD. Caption答案:ACD3. Visual FoxPro支持以下哪些数据类型?A. NumericB. CharacterC. DateD. Memo答案:ABCD4. 在Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. UPPER()D. LOWER()答案:ABCD5. 在Visual FoxPro中,以下哪些命令用于数据库操作?A. USEB. SELECTC. INDEXD. PACK答案:ABCD三、判断题(每题1分,共10分)1. Visual FoxPro中,表单(Form)是用于创建用户界面的。
一级VF程序设计题库及答案
VF程序设计题库及答案1 编程序求出1-200以内的能被7整除的数的平方和。
377986clears=0m=0for i=1 to 200if i%7=0m=i^2s=s+mendifendfor?s2 编程序求1~99的平方根的和并输出结果。
(保留小数点两位) 661.46clears=0for i=1 to 99s=s+sqrt(i)endfor?round(s,2)6 编程序求出1~200所有整数的平方和并输出结果。
2686700 clears=0for n=1 to 200s=s+n^2endfor?s7. 编程序求出1到5000之间的能被5整除的前若干个偶数之和,当和大于500 时程序退出。
550clears=0for n=10 to 5000 step 10s=s+nif s>500exitendifendfor?s编程序求在3000以内被17或者23整除的正整数数的个数。
299 clears=0for n=1 to 3000if n%17=0 or n%23=0s=s+1endifendfor?s9 序求在1000以内被17或者23整除的正整数数的个数。
99 clears=0for n=1 to 1000if n%17=0 or n%23=0s=s+1endifendfor?s10 编程序求在5000以内被17或者23整除的正整数数的个数。
499 clears=0for n=1 to 5000if n%17=0 or n%23=0s=s+1endifendfor?s11 编程序求出1-100以内的能被3整除的数的平方和。
112761 clears=0for n=1 to 100if n%3=0s=s+n^2endifendfor?s12 已知一个数列的前3个数为0,0,1,以后每个数为前3个数的和,编程序求此数列的第36个数。
334745777cleardime f(36)f(1)=0f(2)=0f(3)=1s=0for n=4 to 36f(n)=f(n-3)+f(n-2)+f(n-1)s=f(n)endfor?s13 编程序求出1-100以内的能被9整除的数的平方和。
计算机vf考试题及答案
计算机vf考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,下列哪个选项是正确的?A. 表单控件不能设置事件B. 表单控件可以设置事件C. 表单控件不能添加到报表中D. 表单控件不能添加到表单中答案:B2. 以下哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C3. 在Visual FoxPro中,要打开一个表单,应该使用哪个命令?A. OPEN FORMB. DISPLAY FORMC. VIEW FORMD. SHOW FORM答案:A4. 以下哪个命令用于创建一个新表?A. CREATE TABLEB. MAKE TABLEC. NEW TABLED. ADD TABLE答案:A5. 在Visual FoxPro中,如何将一个表单设置为模态?A. 将表单的Modal属性设置为.T.B. 将表单的Modal属性设置为.F.C. 使用MODAL FORM命令D. 使用NONMODAL FORM命令答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以关闭表单。
答案:RELEASE2. 要将一个字段设置为自动增长,应该在表结构中设置该字段的________属性。
答案:AutoIncrement3. 在Visual FoxPro中,________函数用于将日期转换为字符串。
答案:DATE()4. 要将一个变量的值设置为NULL,应该使用________关键字。
答案:NULL5. 在Visual FoxPro中,________命令用于删除一个表的所有记录。
答案:DELETE ALL三、简答题(每题10分,共30分)1. 描述在Visual FoxPro中如何创建一个索引。
答案:在Visual FoxPro中创建索引可以通过使用INDEX命令或者在表设计器中创建。
VF全国计算机等级考试题---100 填空
VFP填空题1.数据的不一致性是指_________。
答案:相同的数据在不同的应用程序中出现不同的值2. VFP系统中,终止事件循环的命令是______。
答案:CLEAR EVENTS3. 目前较为流行的一种信息模型设计方法称为E-R方法,E-R方法的中文含义为____ __。
答案:实体联系方法4. 如果要把一个文本框对象的初值设置为当前日期,则在该文本框的Init事件中设置代码为______。
答案:THIS.VALUE=DATE()5. 与Thisform.Release功能等价的命令为_______。
答案:Release Thisform6.______型数据只能用于表而不能用于内存变量。
答案:备注和通用7.已知教师表(JS.DBF)中含有一条姓名(XM)为"王一平"的记录,执行下列程序段后,输出结果为______。
SELE JSLOCAT FOR XM="王一平"XM=3?XM答案:王一平8.与XB="男" .OR. XB="女"等价的表达式为______。
答案:XB$"男女"9.表达式STR(YEAR(DATE()+10)) 的数据类型为_______ 。
答案:C10.已知教师表(JS.DBF)已经按姓名(XM)建立索引,答案:SEEK("王一平") 阅读下列程序:SELE JSSET ORDER TO xmSEEK '王一平'IF FOUND()DISPLAYELSEWAIT WIND '查无此人'如果要用SEEK函数完成上述相同的功能,应将程序改成:SELE JSSET ORDER TO xmIF ________DISPLAYELSEWAIT WIND '查无此人'ENDIF11.打开项目的命令是_______。
答案:MODIFY PROJECT12.Grid、Text、CommandGroup、Column是VFP系统中的对象,它们当中不能直接加到表单中的对象是________。
VF基本知识及基本操作(一级)
一、新建……打开……
1、新建数据表并输入记录(文件—新建-表)。
打开数据表,修改
数据表的结构(modi stru)
2、新建数据库(文件—新建——数据库)、打开数据库
3、新建项目(文件—新建——项目)、打开项目
4、新建表单(文件—新建——表单)、打开表单
5、新建查询(文件—新建——查询)
6、新建视图(文件—新建——视图)
二、添加……
7、把自由表添加到数据库中,或从数据库中移去(删除)数据库
表——自由表
8、把数据库添加到项目中
9、在项目中新建数据库、数据表……
三、索引和永久关系以及参照完整性
10、建立索引(主索引、候选索引、唯一索引、普通索引)
11、建立两个数据表(一对多)永久关系(肯定有一个同名字段),
先建立必要的索引(一个建主索引,一个建普通索引)
12、设置参照完整性(级联、限制、忽略)
四、设置字段有效性规则
13、对数据库表的某个字段设置有效性规则
五、表单操作
14、新建表单(向导方式)、打开表单、设置表单的属性(caption)、
添加控件(命令按钮)
六、报表操作
15、建立报表(向导方式)
七、建立查询和视图以及SQL语句的使用。
VF程序设计试题及答案
VF程序设计请注意:1、本考试科目提供一套试题参考答案,进入本门课程点在线考试,随机抽题,如果考试题不是其中试题,千万别点最下面的“完成考试”按钮,立即关闭窗口,重新进入抽题,直到抽到所给这套题为止2、在线考试只有一次机会,成绩为最终考试成绩,抄袭、雷同作业一律按零分处理。
没给答案的可自行发挥,别空题,做完后一定点完成考试显示“答卷结果保存成功”表示提交成功,否则考试结果将无分值请注意:本学期您只有一次在线考试机会,请慎重做答和提交!01:29:42单项选择题第1题以下关于Visual FoxPro的叙述最全面的是(D)本题1分A、Visual FoxPro是一个数据库应用平台软件B、Visual FoxPro是一个数据库应用开发工具C、Visual FoxPro是一个综合应用软件D、Visual FoxPro既是一个数据库应用平台,又是数据库应用开发工具第2题关系数据库系统中所使用的数据结构是(D )本题1分A、树B、图C、表格D、二维表第3题把各个数据库文件联系起来构成一个统一的整体,在数据库系统中需要采用一定的( D)本题1分A、操作系统B、文件系统C、文件结构D、数据结构第4题用二维表形式表示的数据模型是(B )本题1分A、层次数据模型B、关系数据模型C、网状数据模型D、网络数据模型第5题关系数据库管理系统的3种基本关系运算不包括( A) 本题1分A、比较B、选择C、连接D、投影第6题下列关于数据库系统的叙述中,正确的是(A )本题1分A、表的字段之间和记录之间都存在联系B、表的字段之间和记录之间都不存在联系C、表的字段之间不存在联系,而记录之间存在联系D、表中只有字段之间存在联系第7题使用数据库技术进行人事档案管理是属于计算机的(C )本题1分A、科学计算应用B、过程控制应用C、数据处理应用D、辅助工程应用第8题在关系理论中,把二维表表头中的栏目称为(C )本题1分A、数据项B、元组C、结构名D、属性名第9题在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过(B ) 本题1分A、候选键B、主键C、外键D、超键第10题数据库系统的构成为:数据库、计算机硬件系统、用户和(D )本题1分A、操作系统B、文件系统C、数据集合D、数据库管理系统第11题数据库系统的用户对数据库的查询和存储操作使用的语言是( D )本题1分A、自然语言B、自含语言C、数据描述语言D、数据操作语言第12题DBAS指的是(C )本题1分A、数据库管理系统B、数据库系统C、数据库应用系统D、数据库服务系统第13题用于实现对数据库进行各种数据操作的软件称为(C ) 本题1分A、数据软件B、操作系统C、数据库管理系统D、编译程序第14题数据库DB、数据库系统DBS和数据库管理系统DBMS之间的关系是(B )本题1分A、DBMS包括DB和DBSB、DBS包括DB和DBMSC、DB包括DBS和DBMSD、DB、DBS和DBMS是平等关系第15题下列关于数据库系统的叙述中,正确的是(D )本题1分A、数据库系统只是比文件系统管理的数据更多B、数据库系统中数据的一致性是指数据类型一致C、数据库系统避免了数据冗余D、数据库系统减少了数据冗余第16题Visual FoxPro6。
VF模拟考试题和答案解析
《VFP程序设计》期末模拟试卷-Ⅰ一、判断正误(对的打√号,错的打X号,每题1分,共10分)(X)1、利用VAL函数实现字符型数据到数值型数据的转换时,要转换的字符串必须全部由数字字符组成,否则将无法转换。
(√)2、数据库管理技术的发展经历了人工管理阶段、文件管理阶段和数据库系统阶段。
(√)3、若希望避免用户向自由表中的某字段输入重复数据,则应该根据此字段建立候选索引,以便自动进行惟一性检查。
(X)4、 COUNT、SUM和AVERAGE命令中若缺省<范围>子句,其默认的记录范围仅为当前记录。
(√)5、工作区选择命令SELECT中既可使用表别名,也可以使用工作区别名或工作区编号来指定欲选择的工作区。
(√)6、 Visual FoxPro中一个工作区中只能打开一个表,但同一个表可以在不同的工作区中同时被打开。
(X)7、循环结构中,LOOP语句的功能是退出循环,执行循环结构的下一条语句。
(√)8、主索引只能在数据库表中指定,而候选索引在数据库表和自由表中都可使用。
(X)9、 Visual FoxPro中的命令按钮组、文本框、表格、选项按钮组等都属于容器类控件。
( √ )10、系统提供的查询设计器和查询向导建立的查询保存时会产生一个扩展名为.QPR的文件,运行后才能得到查询结果。
二、单项选择(请将答案填在每题的括号内,每题1分,共20分)1、保存在计算机中具有一定结构的相关数据的集合称为()。
(A)数据库(B)数据库系统(C)数据库管理系统(D)数据结构2、利用数据库技术进行人事档案管理是属于计算机的()。
(A)科学计算应用(B)过程控制应用(C)数据处理应用(D)辅助工程应用3、Visual FoxPro 6.0 管理的数据库是()型数据库。
(A)网络(B)层次(C)关系(D)链状4、Visual FoxPro 6.0系统提供的FOR<条件>子句与一些相关的命令配合使用可以方便地实现关系运算中()的操作。
VF程序设计教程题及答案
第一章1.试说明数据与信息的区别和联系。
数据是人们用于记录事物情况的物理符号。
信息是数据中所包含的意义。
数据与信息既有区别,又有联系。
数据是表示信息的,但并非任何数据都能表示信息,信息只是加工处理后的数据,是数据所表达的内容。
另一方面信息不随表示它的数据形式而改变,它是反映客观现实世界的知识,而数据则具有任意性,用不同的数据形式可以表示同样的信息,信息只是加工处理后的数据,是数据所表达的内容。
2.什么是数据库、数据库管理系统和数据库系统?数据库是在数据库管理系统的集中控制之下,按一定的组织方式存储起来的、相互关联的数据集合。
数据库管理系统(Database Management System,DBMS)是对数据进行统一的控制和管理,从而可以有效地减少数据冗余,实现数据共享,解决数据独立性问题,并提供统一的安全性、完整性和并发控制功能的系统软件。
数据库系统是把有关计算机硬件、软件、数据和人员组合起来为用户提供信息服务的系统。
3.简述数据库的三级模式结构。
为了有效地组织、管理数据,提高数据库的逻辑独立性和物理独立性,人们为数据库设计了一个严谨的体系结构,数据库领域公认的标准结构是三级模式结构,它包括外模式、模式和内模式。
模式又称概念模式或逻辑模式,对应于概念级。
它是由数据库设计者综合所有用户的数据,按照统一的观点构造的全局逻辑结构,是对数据库中全部数据的逻辑结构和特征的总体描述,是所有用户的公共数据视图(全局视图)。
外模式又称子模式,对应于用户级。
它是某个或某几个用户所看到的数据库的数据视图,是与某一应用有关的数据的逻辑表示。
内模式又称存储模式,对应于物理级。
它是数据库中全体数据的内部表示或底层描述。
4.数据库系统的特点是什么?特点是数据共享,减少数据冗余,具有较高的数据独立性,增强了数据安全性和完整性保护。
5.实体之间的联系有哪几种?分别举例说明。
(1)一对一联系(1∶1) 例如,一所学校只有一个校长,一个校长只在一所学校任职,校长与学校之间的联系是一对一的联系。
VF考试
VF考试[单项选择题]1、在文件系统阶段,操作系统管理数据的基本单位是()。
A.记录B.程序C.文件D.数据项参考答案:C[单项选择题]2、计算机数据管理依次经历了()几个阶段。
A.文件系统、人工管理、数据库系统、分布式数据库系统和面向对象数据库系统B.文件管理、数据库系统、人工系统、分布式数据库系统和面向对象数据库系统C.数据库系统、文件系统、人工系统、分布式数据库系统和面向对象数据库系统D.人工管理、文件系统、数据库系统、分布式数据库系统和面向对象数据库系统参考答案:D[单项选择题]3、在文件系统阶段,数据是()。
A.有结构的B.无结构的C.整体无结构,记录有结构的D.整体结构化的参考答案:C[单项选择题]4、与文件管理系统相比,下列()不是数据库系统的特点。
A.数据结构化B.访问速度快C.数据独立性D.冗余度可控参考答案:B[单项选择题]5、在数据管理技术的发展过程中,可实现数据完全共享的阶段是()。
A.人工管理阶段B.文件系统阶段C.数据库阶段D.系统管理阶段参考答案:C[单项选择题]6、不同实体是根据()区分的。
A.属性B.名称C.代表的对象D.属性数量参考答案:A[单项选择题]7、VisualFoxPro是一种关系数据库管理系统,所谓关系是指()。
A.一个表与另一个表的关系B.数据模型符合满足一定条件的二维表格式C.表中各字段间的关系D.表中各记录间的关系参考答案:B[单项选择题]8、关系模型是用关系来表示()。
A.实体B.联系C.实体及其联系D.属性参考答案:C[单项选择题]9、设计数据库前,常常先建立概念模型,用()来表示实体类型及实体间的联系。
A.数据流图B.E-R图C.模块图D.程序框图参考答案:B[单项选择题]10、如果对一个关系实施一种关系运算后得到了一个新的关系,而且新关系中属性的个数少于原来关系中属性的个数,这说明所实施的运算关系是()。
A.选择B.投影C.联接D.并参考答案:B[单项选择题]11、关系数据库的数据操作主要包括()两类操作。
VF答案完整版
第一套—基本操作“规则”框中写:数量>0 and 数量<9999(注意:不加定界符),在“信息”框中输入:“数量超范围”(注意:必须加定界符)1. 用SQL语句完成下列操作:列出所有与"红"颜色零件相关的信息(供应商号,工程号和数量),并将检索结果按数量降序排序存放于表supply_temp中。
答案: SELECT 供应商号,工程号,数量;FROM 零件,供应 WHERE 供应.零件号=零件.零件号;AND 颜色="红";ORDER BY 数量 desc;INTO DBF supply_temp在表单的rightclick事件中输入:do menu_quick.mpr,保存并运行表单。
SELECT 零件名, 颜色, 重量 FROM 供应 , 零件 where 供应.零件号 = 零件.零件号;And 工程号 = thisform.text1.value order by 零件名 into table ppthisform.grid1.recordsource="pp"第二套——基本操作2.设计一个表单MYFORM4,表单中有两个命令按钮"查询"(名称为Command1)和"退出"(名称为Command2)。
(1) 单击"查询"按钮,查询BOOKAUTH数据库中出版过三本以上(含三本)图书的作者信息,查询信息包括:作者姓名,所在城市;查询结果按作者姓名升序保存在表NEW_VIEW4中。
SELECT 作者姓名,所在城市 FROM authors,books ;WHERE Authors.作者编号 = Books.作者编号;GROUP BY 作者姓名 HAVING COUNT(Books.图书编号) >= 3;ORDER BY 作者姓名;INTO TABLE NEW_VIEW4(1) 首先将BOOKS.DBF中所有书名中含有"计算机"3个字的图书复制到表BOOKS_BAK中,以下操作均在BOOKS_BAK表中完成;(2) 复制后的图书价格在原价格基础上降价5%;(3) 从图书均价高于25元(含25)的出版社中,查询并显示图书均价最低的出版社名称以及均价,查询结果保存在表new_table4中(字段名为出版单位和均价)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章Visual FoxPro 基础知识
一、选择题
1、使用关系运算对系统进行操作,得到的结果是()
A、元组
B、属性
C、关系
D、域
2、DBMS指的是()
A、数据库管理系统
B、数据库系统
C、数据库应用系统
D、数据库服务系统
3、数据库系统中支持的数据模型有()
A、层次模型、网状模型、衔接模型
B、网状模型、衔接模型、关系模型
C、层析模型、网状模型、关系模型
D、层次模型、网状模型、树型模型
4、数据库系统由5部分组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和()
A、操作系统
B、用户
C、数据
D、文件系统
5、在关系数据库系统中,一个关系其实就是一个()
A、关系图
B、关系树
C、程序文件
D、二维表
6、用二维表表示的数据模型是()
A、网状数据模型
B、层次数据模型
C、关系数据模型
D、交叉数据模型
7、关系的基本运算有两类:专门的关系运算和()
A、传统的关系运算
B、传统的集合运算
C、字符串运算
D、数值运算
8、关系数据管理系统的3种基本运算不包括()
A、选择
B、投影
C、连接
D、排序
9、存储在计算机内有结构的相关数据的集合称为()
A、数据库
B、数据库管理系统
C、数据结构
D、数据库应用系统
10、下面不属于两个实体联系的是()
A、一对一联系
B、一对多联系
C、多对一联系
D、多对多联系
11、下列数据库的术语和关系模型对应关系正确的是()
A、记录与元组
B、字段与元组
C、记录类型与关系
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、下列不属于DBMS功能的是()
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、对于学生关系S(S#,SN,AGE)写一条规则,把其中的AGE属性限制在15—30之间,则这条规则属于()
A、实体完整性规则
B、参照完整性规则
C、用户定义的完整性规则
D、不属于以上任何一种规则
25、在现实世界中,某个商品的名称对应于计算机世界中的()
A、个体
B、属性决策
C、数据项
D、性质
26、对表进行水平方向和垂直方向的分割,分别对应的关系运算是()
A、选择和投影
B、投影和选择
C、选择和连接
D、投影和连接
27、在关系数据库中,实现表与表之间的联系是通过()
A、实体完整性规则
B、参照完整性规则
C、域完整性
D、用户自定义的完整性
28、层次模型能直接表示的关系为()
A、一对一关系
B、一对多关系
C、多对多关系
D、选项A和B
29、层次性、网状型和关系型数据库划分的原则是()
A、记录长度
B、文件大小
C、关系模型
D、数据、图形和多媒体
30、关系运算中花费时间可能最长的运算是()
A、投影
B、选择
C、笛卡尔积
D、除
31、整个软件生存期中时间最长的是()
A、需求分析
B、数据表设计
C、程序编制
D、运行维护
32、Visual FoxPro是一种关系数据管理系统,所谓关系是指()
A、表中各条记录彼此有一定的关系
B、表中各个字段彼此有一定的联系
C、一个表与另一个表之间有一定的联系
D、数据模型符合满足一定条件的二维表格式
33、选择操作是根据某些条件对关系做()
A、垂直分割
B、选择权
C、水平分割
D、分解操作
34、关系数据模型()
A、只能表示实体间1:1联系
B、只能表示实体间1:n联系
C、只能表示实体间m:n联系
D、可以表示实体间的上述3种联系
二、填空题
1、数据模型不仅表示反映事物本身的数据,而且表示
2、按照所使用的不同,数据库系统可分为层次性、网状型和关系型。
3、在关系数据库的基本操作中,从关系中抽取满足条件的元组的操作为。
从关系中
抽取指定的操作称为。
将两个关系中相同属性值的元组连接到一起而形成一个新的关系操作称为。
4、二维表中的每一列称为一个字段,或称为关系的一个;二维表中的每一行称
为一个记录,或称为关系的一个。
5、关系是具有相同性质的的集合。
6、关系中的的个数称为元数,的个数称为基数。
7、关系模型的3种数据完整性约束包括实体完整性、和。
8、一个关系模式的定义主要包括、、、属性长度和关键字。
9、关系的基本运算可分为两类:和。
10、在数据库领域里,统称使用数据库的各类系统为。
11、从大的方面来说,我们可以将数据库的设计过程划分为和。
12、数据抽象的两种形式为和。
13、实体与实体之间的联系方式有一对一联系、和3种、
14、在物理结构中,数据的基本单位是。
文件是的集合。
第一章答案
选择题
1.C)
2.A)
3.C)
4.B)
5.D)
6.C)
7.B)
8.D)
9.A) 10.C) 11.A) 12.C) 13.D) 14.A) 15.D) 16.B)
17.A) 18.D) 19.C) 20.B) 21.B) 22.D) 23.B) 24.C)
25.D) 26.A) 27.B) 28.D) 29.C) 30.C) 31.D) 32.D)
33.C) 34.D)
填空题
1.数据之间的联系
2.数据模型
3.选择投影连接
4.属性元组
5.元组
6.属性元组
7.参照完整性用户自定义的完整性
8.关系名属性名属性类型
9.传统的集合运算专门的关系运算
10.数据库应用系统(或DBAS)
11.逻辑设计物理设计
12.抽象对象抽象运算
13.一对多联系多对多联系
14.存储记录某一类型的所有存储记录的集合。