国家二级VF笔试模拟试卷28(共430题)_第1页
国家二级VF笔试模拟试卷28(共430题)_第2页
国家二级VF笔试模拟试卷28(共430题)_第3页
国家二级VF笔试模拟试卷28(共430题)_第4页
国家二级VF笔试模拟试卷28(共430题)_第5页
已阅读5页,还剩98页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

国家二级VF笔试模拟试卷28(共9套)(共430题)国家二级VF笔试模拟试卷第1套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、算法的空间复杂度是指A、算法程序的长度B、算法程序中的指令条数C、算法程序所占的存储空间D、算法执行过程中所需要的存储空间标准答案:D知识点解析:考查考生对算法空间复杂度的掌握。算法空间复杂度是指执行这个算法所需要的内存空间。2、栈和队列的共同特点是A、都是先进先出B、都是先进后出C、只允许在端点处插入和删除元素D、没有共同点标准答案:C知识点解析:考查栈和队列概念的掌握。栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种"后进先出"的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种"先进先出"的线性表。模块之间的耦合程度反映了模块的独立性,也反映了系统分解后的复杂程度。按照耦合程度从弱到强,可以将其分成5级,分别是:数据耦合、同构耦合、控制耦合、公用耦合和内容耦合。选项C),没有这种耦合方式。3、设有下列二叉树:对此二叉树前序遍历的结果为A、ZBTYCPXAB、ATBZXCYPC、ZBTACYXPD、ATBZXCPY标准答案:B知识点解析:本题考查二叉树的遍历。所谓二叉树的前序遍历(DLR)是指在访问根结点、遍历左子树与遍历右子树这3者中,首先访问根结点,然后遍历左子树,最后遍历右子树,并且,在遍历左右子树时,上述规则同样适用,即"根-左-右",故该二叉树的前序遍历结果为"ATBZXCYP"。对于本题,若使用后序遍历和中序遍历的结果分别为"ZBTYCPXA"和"TZBACYXP"。4、结构化程序设计主要强调的是A、程序的规模B、程序的效率C、程序设计语言的先进性D、程序易读性标准答案:D知识点解析:本题考查考生的结构化程序设计的思想。结构化程序设计强调的是程序的易读性。5、下列叙述中正确的是A、一个算法的空间复杂度大,则其时间复杂度也必定大B、一个算法的空间复杂度大,则其时间复杂度必定小C、一个算法的时间复杂度大,则其空间复杂度必定小D、上述三种说法都不对标准答案:D知识点解析:考查算法复杂度的基本知识。算法复杂度主要包括时间复杂度和空间复杂度。算法的时间复杂度是指执行算法所需要的计算工作量,可以用执行算法过程中所需基本运算的执行次数来度量;算法的空间复杂度是指执行这个算法所需要的内存空间。根据各自的定义可知,算法的时间复杂度与空间复杂度并不相关。6、下列不属于软件工程的3个要素的是A、工具B、过程C、方法D、环境标准答案:D知识点解析:本题考查了软件工程的基本概念。软件工程包括3个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发、管理和文档生成;过程支持软件开发的各个环节的控制和管理。7、软件开发离不开系统环境资源的支持,其中必要的测试数据属于A、硬件资源B、通信资源C、支持软件D、辅助资源标准答案:D知识点解析:本题考查了软件测试。软件测试过程中,辅助资源包括测试用例(测试数据)、测试计划、出错统计和最终分析报告等。8、下述关于数据库系统的叙述中正确的是A、数据库系统减少了数据冗余B、数据库系统避免了一切冗余C、数据库系统中数据的一致性是指数据类型一致D、数据库系统比文件系统能管理更多的数据标准答案:A知识点解析:本题考查了数据库系统的基本知识。数据库系统的数据具有高共享性和低冗余性,但不能完全避免数据冗余;数据的一致性是指在系统中同一数据的不同出现应保持相同的值。9、下列数据模型中,具有坚实理论基础的是A、层次模型B、网状模型C、关系模型D、以上3个都是标准答案:C知识点解析:本题考查了数据模型。关系模型较之格式化模型(网状模型和层次模型)有以下几方面的优点,即数据结构比较简单、具有很高的数据独立性、可以直接处理多对多的联系,以及有坚实的理论基础。10、相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和A、可重用性差B、安全性差C、非持久性D、冗余性标准答案:D知识点解析:考查文件系统和数据库系统的区别。文件系统所管理的数据文件基本上是分散的、相互独立的,因此相对于数据库系统,以此为基础的数据处理存在3个缺点,即数据冗余大、数据的不一致性、程序与数据的相互依赖(简称为数据依赖)。二、选择题(本题共22题,每题1.0分,共22分。)11、所有在函数中定义的变量,连同形式参数,都属于A、全局变量B、局部变量C、静态变量D、寄存器变量标准答案:B知识点解析:只能在一个函数或过程中访问的变量叫局部变量。12、执行下列程序:CLEARDOARETURNPROCEDUREAPRIVATESS=5DOB?SRETURNPROCEDUREBS=S+10RETURN程序的运行结果为A、5B、10C、15D、程序错误,找不到变量标准答案:C知识点解析:PRIVATE定义的变量能在定义该变量的模块及其下属模块中使用,是一个私有变量。本题在过程A中给变量s赋值为5,然后调用过程B,s的值等于15,然后返回上一级,求出s的值为15。13、在关系的基本运算中,下列属于专门关系运算的是A、选择、排序B、选择、投影C、并、差、交D、联接、笛卡儿积标准答案:B知识点解析:关系的基本运算可以分为两类:传统的集合运算和专门的关系运算。传统的集合运算包括并、差、交等,专门的关系运算包括选择、投影和联接。14、有报表文件PP1,在报表设计器中修改该报表文件的命令是A、CREATEREPORTPP1B、MODIFYREPORTPP1C、CREATEPP1D、MODIFYPP1标准答案:B知识点解析:打开报表设计器修改已有的报表文件,可利用命令MODIFYREPORT<报表文件名>来打开报表设计器,CREATEREPORT<报表文件名>是用来创建一个新的报表文件15、建立局部变量的命令是A、PUBLICB、LOCALC、PRIVATED、CREATE标准答案:B知识点解析:建立局部变量的命令是LOCAL,PUBLIC用来建立公共变量,PRIVATE用来隐藏主程序中可能存在的变量。16、在VisualFoxPro中,数据库文件和数据表文件的扩展名分别是A、.DBF和.DCTB、.DBC和.DCTC、.DBC和.DCXD、.DBC和.DBF标准答案:D知识点解析:VisualFoxPro在建立数据库时,建立了数据库文件(DBC)、数据库备注文件(DCT)和数据库索引文件(DCX)。DBF为数据表文件的扩展名。17、STD表的结构为:姓名(C,8)、课程名(C,16)、成绩(N,3,0),下面一段程序用于显示所有成绩及格的学生信息。SKFTALKOFFUSESTDCLEARGOTOPDOWHILEIF成绩>=60?″姓名:″+姓名,;″课程:″+课程名,;″成绩:″+STR(成绩,3,0)ENDIFSKIPENDDOUSESETTALKONRETURN上述程序的循环条件部分(程序第5行)可添入A、EOF()B、.NOT.EOFC、BOF()D、.NOT.BOF标准答案:B知识点解析:函数EOF()的功能是测试指定表文件中的记录指针是否指向文件尾,若是就返回逻辑真(.T.),否则返回逻辑假(.F.);函数BOF()的功能是测试当前表文件或指定表文件中的记录指针是否指向文件首;NOT表示逻辑非。18、当变量I在奇偶数之间变化时,下面程序的输出结果为CLEARI=0DOWHILEI<10IFINT(I/2)=I/2?"W"ENDIF?"ABC"I=I+1ENDDOA、WABCABC连续显示5次B、ABCABCABC连续显示5次C、WABCABC连续显示4次D、ABCABCW连续显示4次标准答案:A知识点解析:本题是DOWHILE循环和条件语句结合使用,INT(I/2)=I/2判断是否能被2整除,10以内不能被2整除的数是5个。19、用于显示部分查询结果的TOP短语,使用时需与之连用的短语是A、WHEREB、FROMC、GROUPBYD、ORDERBY标准答案:D知识点解析:在SQL语句中,显示满足条件的几项记录的关键字是TOP,排序短语是ORDERBY,且TOP短语要与ORDERBY短语同时使用才有效。20、如果在运行表单时,要使表单的标题栏显示"登录窗口",则可以在Form1的Load事件中加入语句A、THISFORM.CAPTION="登录窗口"B、FORM1.CAPTION="登录窗口"C、THISFORM.NAME="登录窗口"D、FORM1.NAME="登录窗口"标准答案:A知识点解析:Caption是用来设置表单标题属性值,Name用于设置表单的名称。21、在VisualFoxPro中,程序文件的扩展名为A、.QPRB、.PRGC、.PJXD、.SCX标准答案:B知识点解析:在VisualFoxPro中,程序文件的扩展名为.PRG。选项A)是查询文件的扩展名,选项C)是项目文件的扩展名,选项D)是表单文件的扩展名。22、对关系S和R进行集合运算,产生的元组属于关系S,但不属于关系R,这种集合运算称为A、并运算B、交运算C、差运算D、积运算标准答案:C知识点解析:关系S和R的并运算是产生既包含S中的元组又包含R中的元组的集合。关系S和R的交运算是产生既属于S又属于R的元组的集合。关系S和R的差运算产生属于S但不属于R的元组的集合。关系S和R的积运算产生的是两个关系的笛卡儿积。23、表格常用的列属性有A、ControlsourceB、CurrentControlC、SparseD、以上三项都正确标准答案:D知识点解析:ControlSource用于指定列中显示的数据源,CurrentControl用于指定对象中的一个控件,Sparse用于确定CurrentControl属性是影响列中的所有单元格还是只影响活动单元格,这三个属性都是表格常用列属性。24、在表单设计器的属性窗口中设置表单或其他控件对象的属性时,以下叙述正确的是()。A、以斜体字显示的属性值是只读属性,不可以修改B、全部选项卡中包含了"数据"选项卡中的内容,但不包含"方法程序"选项卡中的内容C、表单的属性描述了表单的行为D、以上都正确标准答案:A知识点解析:表单设计器的功能:创建并修改表单和表单集,当该设计器窗口活动时,显示"表单"菜单、"表单控件"工具栏、"表单设计器"工具栏和"属性"窗口。25、给出在车间"W1"或"W2"工作,并且工资大于3000的职工姓名,正确的命令是A、SELECT姓名FROM车间WHERE工资>3000AND车间="W1"OR车间="W2"B、SELECT姓名FROM车间WHERE工资>3000AND(车间="W1"OR车间="W2")C、SELECT姓名FROM车间;WHERE工资>3000OR车间="W1"OR车间="W2"D、SELECT姓名FROM车间;WHERE工资>3000AND(车间="W1"OR车间="W2")标准答案:D知识点解析:本小题为简单的联接查询,是查找车间等于"W1"或"W2",并且工资大于3000的职工姓名。选项A和C中查询条件错误;选项B中,在第一行SELECT语句之后,应该续行符号";"连接下一条语句,否则系统报错,属于语法错误。26、对于图书管理数据库,求人民邮电出版社出版图书的最高单价、最低单价和平均单价。下面SQL语句横线部分,命令正确的是SELECTFROM图书;WHERE出版单位="人民邮电出版社"设有图书管理数据库中包含以下表:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))A、MAX(单价),MIN(单价),AVG(单价)B、MAX(单价),MIN(单价),AVERAGE(单价)C、MAX(单价),MIX(单价),SUM(单价)D、MAX(单价),SUM(单价),AVG(单价)标准答案:A知识点解析:题目要求求最高单价、最低单价和平均价,分别使用最大值、最小值、平均值函数MAX()、MIN()和AVG()。COUNT()、SUM()分别是统计和求和函数。27、根据数据源的不同,可将视图分为A、本地视图和远程视图B、本地视图和临时视图C、远程视图和临时视图D、单表视图和多表视图标准答案:A知识点解析:视图可以根据数据源的不同分为本地视图和远程视图。使用当前数据库中的表建立的视图称为本地视图,用当前数据库之外的数据源中的表建立的视图称为远程视图。根据数据来源不同,可将视图分为本地视图和远程视图。视图是一张虚拟表,只能保存在数据库中,磁盘上找不到相关的文件。28、下列选项中,视图不能够完成的是A、指定可更新的表B、指定可更新的字段C、检查更新合法性D、删除和视图相关联的表标准答案:D知识点解析:视图可以指定可更新的表,可以更新字段值,检查更新合法性。29、当前数据库中有基本工资、奖金、津贴和工资总额字段,都是N型。要把职工的所有收入汇总后写入工资总额字段中,应使用的命令是()。A、REPLACEALL工资总额WITH基本工资+资金+津贴B、TOTALON工资总额FIELDS基本工资,资金,津贴C、REPLACE工资总额WITH基本工资+资金+津贴D、SUM基本工资+资金+津贴TO工资总额标准答案:A知识点解析:REPLACEFileNameWITHExpression用表达式的值更新指定字段的内容。30、查询北京作者出版的图书情况,要求包含作者姓名、书名和价格信息,并按图书价格降序排列,下列SQL语句正确的是作者作者编号作者姓名所在城市1001王力北京1002刘方北京1003张剑上海1004程红上海1005张进上海图书图书编号书名出版单位价格作者编号0001计算机应用清华出版社26.5010010002C++电子工业出版社32.0010010003计算机基础知识电子工业出版社28.0010020004网络应用清华出版社24.5010030005数据库应用清华出版社26.0010030006数据库组成原理清华出版社23.0010030007Java电子工业出版社27.5010040008网页设计电子工业出版社31.001004A、SELECT作者姓名,书名,价格FROM图书,作者;JOIN图书.作者编号=作者.作者编号;WHERE所在城市="北京";ORDERBY价格DESCB、SELECT作者姓名,书名,价格FROM图书,作者;JOIN图书.作者编号=作者.作者编号;WHERE所在城市="北京";ORDERBY价格C、SELECT作者姓名,书名,价格FROM图书,作者;WHERE图书.作者编号=作者.作者编号;AND所在城市="北京";ORDERBY价格DESCD、SELECT作者姓名,书名,价格FROM图书,作者;WHERE图书.作者编号=作者.作者编号;AND所在城市="北京";ORDERBY价格标准答案:C知识点解析:本题的SQL语句的含义是通过作者表和图书表的内部联接查询符合条件的记录,注意表间关联字段的选择,以及条件连接的逻辑运算符。使用ORDERBY短语可对查询结果排序,GROUPBY短语用来记录分组。选项A)和选项B)都存在查询条件和表联接的语法错误,选项D)中,查询结果没有按"价格"降序排列。31、SQL的查询结果可以存放到多种类型的文件中,下列都可以用来存放查询结果的文件类型的是A、临时表、视图、文本文件B、数组、永久性表、视图C、永久性表、数组、文本文件D、视图、永久性表、文本文件标准答案:C知识点解析:在SQL的查询语句中,其结果可存放到数组、临时表、永久性表或文本文件中,但是不能存放到视图中,视图是从基本表中派生出来的一个"虚表",不能用来存放SQL的查询结果。32、为一个表单创建了快捷菜单,要打开这个菜单应当A、用访问键B、用快捷键C、用事件D、用自定义菜单标准答案:C知识点解析:快捷菜单从属于某个界面对象,当用鼠标右键单击该对象时触发RightClick事件,弹出快捷菜单。三、公共基础填空题(本题共5题,每题1.0分,共5分。)33、设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。标准答案:350知识点解析:完全二叉树中,设高度为n,则除h层外其它层结点数都到达最大,可以算出h=10,1至9层结点个数为2^9-1=511,最后一层结点个数为700-511=189个,189/2=95,除最后一层外共有结点2^(9-1)-95=161个,所以所有的结点个数为:189+161=350个。34、常用的黑箱测试有等价类划分法、【】和错误推测法3种。标准答案:边界值分析法知识点解析:黑箱测试方法完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例。常用的黑箱测试有等价类划分法、边界值分析法和错误推测法3种。35、数据库管理系统常见的数据模型有层次模型、网状模型和【】3种。标准答案:关系模型知识点解析:数据库管理系统是位于用户与操作系统之间的一层系统管理软件,属于系统软件是用户与数据库之间的一个标准接口,其总是基于某种数据模型,可以分为层次模型、网状模型和关系模型。36、通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。标准答案:软件生命周期知识点解析:软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。一般包括可行性研究与需求分析、设计、实现、测试、交付使用以及维护等活动。37、数据库保护分为:安全性控制、【】、并发性控制和数据的恢复。标准答案:完整性控制知识点解析:安全性控制:防止未经授权的用户有意或无意存取数据库中的数据,以免数据被泄露、更改或破坏;完整性控制:保证数据库中数据及语义的正确性和有效性,防止任何对数据造成错误的操作;并发控制:正确处理好多用户、多任务环境下的并发操作,防止错误发生;恢复:当数据库被破坏或数据不正确时,使数据库将其恢复到正确的状态。四、填空题(本题共10题,每题1.0分,共10分。)38、在SQL-SELECT语句中,检查一个属性值是否属于一组给定的值中的特殊运算符是【】。标准答案:IN知识点解析:SQL中可包含特殊运算符,其中用来检查一个属性值是否属于一组给定的值中的特殊运算符是IN,即包含测试。39、查询所藏图书中,有两种及两种以上图书的出版社所出版图书的最高单价,使用SQL语句:SELECT出版单位,所藏图书FROMGROUPBY出版社HAVING【】标准答案:MAX(单价),COUNT(*)>=2知识点解析:在SQL查询语句中,在简单的计算查询有一些用于计算检索的函数:COUNT(计数)、SUM(求和)、AVG(计算平均值)、MAX(求最大值)、MIN(求最小值),本题涉及到COONT(计数)和MAX(求最大值)函数。40、当前目录下有student和coure两个表文件,要求查找同时选修了课程号为"0001"和"0002"的学生姓名,语句为:SELECT姓名FROMstudent,coure;WHEREstudent.学号=coure.学号;AND课程号="0001";AND姓名【】;(SELECT姓名FROMstudent,coure;WHEREstudent.学号=coure.学号;AND课程号="0002")标准答案:IN知识点解析:本小题为SQL的嵌套查询,通过内层查找符合条件的记录集合,在通过外层查询检索该集合中相同的记录值,使用的特殊运算符为IN(包含运算)。41、将学表STUDENT中的学生年龄(字段名是AGE)增加1岁,应该使用的SQL命令是UPDATESTUDENT【】。标准答案:SETAGE=AGE+1知识点解析:SQL的数据更新命令格式如下:UPDATE表名SET字段名1=表达式1[,字段名2=表达式2]WHERE条件42、在表设计器的"表"选项卡的"显示"框内,包含的选项有输入掩码、格式和【】。标准答案:标题知识点解析:在表设计器的"显示"框内,包含格式、输入掩码和标题3个选项。表设计器中的"字段有效性"包含规则、默认值和信息3个选项。43、在查询去向中,能够直接查看到查询结果的是【】和屏幕。标准答案:浏览知识点解析:在查询去向中,浏览是默认的查询去项,屏幕是将查询结果直接显示在VisualFoxPro的主窗口或当前活动的输出窗口中,这两种查询去向都可在运行查询后直接看到查询结果。要查看表中的记录,必须使用BROWSE或相关的浏览表记录的命令。44、在VisualFoxPro中,运行当前文件夹下的表单T1.SCX的命令是【】标准答案:DOFORMT1知识点解析:运行表单,就是根据表单文件及表单备注文件的内容产生表单对象。在命令窗口中输入命令:DOFORM<表单文件名>[NAME<变量名>]WITH<实参1>[,<实参2>,厖]45、在表单设计器中可以通过【】工具栏中的工具快速对齐表单中的控件。标准答案:布局知识点解析:利用"布局"工具栏中的按钮,可以方便地调整表单窗口中控件的相对大小或位置。"布局"工具栏可以通过单击表单设计器工具栏上的"布局工具栏"按钮或选择"显示"菜单中的"布局工具栏"菜单命令打开或关闭。46、在表单中确定控件是否可见的属性是【】。标准答案:Visible知识点解析:Show显示表单。该方法将表单的Visible属性设置为T,并使表单成为活动对象。47、将数据库表"职工"中的"工资"字段改为"基本工资",应使用命令ALTERTABLE职工【】COLUMN工资TO基本工资标准答案:RENAME知识点解析:修改表结构的命令为ALTERTABLE,其中RENAMECOLUMN短语用于修改字段名。国家二级VF笔试模拟试卷第2套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、DBAS指的是______。A、数据库管理系统B、数据库系统C、数据库应用系统D、数据库服务系统标准答案:C知识点解析:暂无解析2、按照“先进后出”原则组织数据的数据结构是()。A、队列B、栈C、双向链表D、二叉树标准答案:B知识点解析:栈是一种特殊的线性表,其插入和删除运算都只在线性表的一端进行,而另一端是封闭的。进行插入、删除的一端称为栈顶,封闭的一端称为栈底。栈顶元素是最后被插入的元素,而栈底元素是最后被删除的栈,是按先进后出的原则组织数据的。3、下列描述中,不是线性表顺序存储结构特征的是()。A、不便于插入和删除B、需要连续的存储空间C、可随机访问D、需另外开辟空间来保存元素之间的关系标准答案:D知识点解析:线性表的顺序存储是用一片连续的空间来存放数据元素,其特点是逻辑上相邻的元素在物理位置上也相邻。数据元素之间逻辑上的先后关系自动隐含在物理位置的相邻元素之中,因此不需要另外开辟空间来保存元素之间的关系。4、以下描述中,不是线性表顺序存储结构特征的是()。A、可随机访问B、需要连续的存储空间C、不便于插入和删除D、逻辑相邻的数据物理位置上不相邻标准答案:D知识点解析:线性表的顺序存储是用一片连续的空间来存放数据元素,其特点是逻辑上相邻的元素在物理位置上也相邻。数据元素之间逻辑上的先后关系自动隐含在物理位置的相邻元素之中,因此不需要另外开辟空间来保存元素之间的关系。5、设计数据库的存储结构属于()。A、需求分析B、概念设计C、逻辑设计D、物理设计标准答案:D知识点解析:物理设计阶段主要解决选择文件存储结构和确定文件存取的方法的问题,包括:选择存储结构、确定存取方法、选择存取路径、确定数据的存放位置。6、算法分析的目的是A、找出数据结构的合理性B、找出算法中输入和输出之间的关系C、分析算法的易懂性和可靠性D、分析算法的效率以求改进标准答案:8知识点解析:算法分析是指对一个算法的运行时间和占用空间做定量的分析,一般计算出相应的数量级,常用时间复杂度和空间复杂度表示。分析算法的日的就是要降低算法的时间复杂度和空间复杂度,提高算法的执行效率。7、在关系数据库中,用来表示实体之间联系的是______。A、树结构B、网结构C、线性表D、二维表标准答案:8知识点解析:关系模型是用二维表格数据来表示实体本身及其相互之间的联系。8、对n个记录的序列进行快速排序,所需的辅助存储空间为()。A、O(1)B、O(log2n)C、O(n)D、O(n2)标准答案:2知识点解析:快速排序对待排序序列的划分大约为log2n次,而快速排序是通过递归算法来完成的,递归深度大约为log2n,因此所需的辅助存储空间为O(log2n)。9、现在软件工程界提倡的()是一种有效提高程序设计效率的方法。A、标准化程序设计B、模块化程序设计C、多道程序设计D、结构化程序设计标准答案:8知识点解析:结构化程序设计方法是目前普遍提倡的程序设计方法,可以显著提高程序设计与开发的效率。10、下列叙述中正确的是()。A、在面向对象的程序设计中,各个对象之间具有密切的关系B、在面向对象的程序设计中,各个对象都是公用的C、在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小D、上述3种说法都不对标准答案:4知识点解析:面向对象的程序设计是用对象模拟问题领域中的实体,各对象之间相对独立,相互依赖性小,通过消息来实现对象之间的相互联系。二、选择题(本题共25题,每题1.0分,共25分。)11、下面关于类、对象、属性和方法的叙述中,错误的是()。A、类是对一类相似对象的描述,这些对象具有相同种类的属性和方法B、属性用于描述对象的状态,方法用于表示对象的行为C、基于同一个类产生的两个对象可以分别设置自己的属性值D、通过执行不同对象的同名方法,其结果必然是相同的标准答案:D知识点解析:类是具有相同属性和相同操作的对象的集合。对每个基类,系统都规定了应具有的属性,指定了可使用方法和驱动事件。同一类产生不同对象的属性可以分别设置,属性也称特性,用于描述类的性质、状态;而方法是用于表示对象的行为。12、设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则”,为此要求这两个表A、在父表连接字段上建立普通索引,在子表连接字段上建立主索引B、在父表连接字段上建立主索引,在子表连接字段上建立普通索引C、在父表连接字段上不需要建立任何索引,在于表连接字段上建立普通索引D、在父表利子表的连接字段上都要建立主索引标准答案:B知识点解析:本题考查的是对参照完整性的理解,属常考题。在VisualFoxPro中为了建立参照完整性,必须首先建立表之间的联系。在数据库设计器中设计表之间的联系时,要在父表建立主索引,在于表建立普通索引,然后通过父表的主索引和子表的普通索引建立两个表之间的关系。故选项B为正确答案。13、关系运算中的选择运算是A、从关系中找出满足给定条件的元组的操作B、从关系中选择若干个属性组成新的关系的操作C、从关系中选择满足给定条件的属性的操作D、A和B都对标准答案:A知识点解析:本题考查的是对关系运算中选择运算的理解-选择是指从关系中找出满足给定条件的元组的操作。因此正确答案为选项A。14、要建立两个表的参照完整性,要求这两个表A、是同一个数据库中的表B、两个自由表C、不同数据库中的表D、一个是数据库表,另一个是自由表标准答案:A知识点解析:参照完整性只能在建立关联的两个表中进行,所以必须是同一数据库中的表,故选项A为正确答案。15、有“仓库”表和“保管工”表,检索工资大于1500元的保管工姓名和他们所在的仓库名()。A、SELECT姓名,仓库名FROM保管工;WHERE工资>1500B、SELECT姓名,仓库名FROM仓库;WHERE工资>1500C、SELECT姓名,仓库名FROM保管工,仓库;WHERE(工资>1500)OR(保管工.仓库号=仓库.仓库号)D、SELECT姓名,仓库名FROM保管工,仓库;WHERE(工资>1500)AND(职工.仓库号=仓库.仓库号)标准答案:D知识点解析:本题中SQL查询属于多表连接查询,注意条件中关联字段的选取以及逻辑条件的设置。选项A)和选项B)中都缺少查询的数据表,且查询条件有误:选项C)中查询条件错误,应使用AND进行条件连接,而不是OR。16、在VisualFoxPro中,表单(Form)是指()。A、窗口界面B、数据库查询的清单C、各种文件的清单D、表中记录的清单标准答案:A知识点解析:表单(Form)是VisualFoxPro提供的用于建立应用程序界面的最主要界面之一。表单内可以包含命令按钮、文本框、列表框等各种界面元素,产生标准的窗口或对话框。17、在成绩表中要求按“物理”降序排列,并查询前两名的学生姓名,正确的语句是()。A、SELECT姓名TOP2EROM成绩表WHERE物理DESCB、SELECT姓名TOP2FROM成绩表FOR物理DESCC、SELECT姓名TOP2FROM成绩表GROUPBY物理DESCD、SELECT姓名TOP2FROM成绩表ORDERBY物理DESC标准答案:D知识点解析:暂无解析18、建立表之间临时关联的命令是()。A、CREATERELATIONTO…B、SETRELATIONTO…C、TEMPRELATl0NTO…D、CREATETEMPTO…标准答案:B知识点解析:只有SETRELATl0NTO一种写法正确。19、在VisualFoxpro中,属于命令按钮属性的是()。A、ParentB、ThisC、ThisFormD、Click标准答案:A知识点解析:Parent是对象的一个属性,属性值为对象引用,指向该对象的直接容器对象。this、ThisForm是关键字,他们分别表示当前对象,当前表单。Click事件是在控件上单击鼠标左键时发生的。20、在运行表单时,下列有关表单事件的引发次序叙述正确的是()。A、DESTROY→INIT→LOADB、DESTROY→LOAD→INITC、INIT→DESTROY→LOADD、LOAD→INIT→DESTROY标准答案:8知识点解析:INIT事件在对象建立时引发.在表单对象的INIT事件引发之前,将先引发它所包含的控件对象的INIT事件;LOAD事件在表单对象建立之前引发,即运行表单时,先引发表单的LOAD事件,再引发表单的INIT事件;DESTROY事件在对象释放时引发。21、下列关于表单窗口的说法错误的是______。A、表单窗口包含在表单设计器窗口中B、表单窗口可以在主窗口内任意移动C、可以在表单窗口中可视化地添加和修改控件D、表单窗口只能在表单设计器中移动标准答案:2知识点解析:在VisualFoxPro中,表单窗口是包含在表单设计器窗口中的,它只能在表单窗口中移动:还可以在表单窗口中可视化地添加和修改控件。22、SQL语言集数据定义功能、数据操纵功能和数据控制功能于一体。如下所列语句中,是属于数据控制功能的语句。A、GRANTB、CREATEC、INSERTD、SELECT标准答案:1知识点解析:本题中CREATE是定义基本表的语句(数据定义功能),SELECT语句是进行数据库查询的,INSERT语句是插入一个元组或插入一个子查询的结果的命令(数据操纵功能),而GRANT语句是向用户授予操作权限的,属于数据控制功能语句。23、在表单控件中,既可以用作接收输入数据,又可以用作编辑现有数据的控件是______。A、文本框B、标签C、列表框D、复选框标准答案:1知识点解析:暂无解析24、设X="ABC",Y="ABCD",则下列表达式中值为.T.的是______。A、X=YB、X==YC、X$YD、AT(X,Y)=0标准答案:4知识点解析:在用双等号运算符“==”比较两个字符串时,只有当两个字符申完全相同(包括空格以及各字符的位置)时,运算结果才会是逻辑真.T.,否则为逻辑假.F.。选项B是不正确的。在用单等号运算符“=”比较两个字符串时,运算结果与SETEXACTON/OFF设置有关,该命令是设置精确匹配与否的开关。该命令可以在命令窗口或在程序中执行,也可以通过“数据”选项卡设置。①当处于OFF状态时,只要右边的字符串与左边字符串的前面部分内容相匹配,即可得到逻辑真.T.的结果。也就是说,字符串的比较以右面的字符串为目标,右字符串一结束即终止比较。②当处于ON状态时,比较到两个字符串全部结束,先在较短字符串的尾部加上若干个空格,使两个字符串的长度相等,然后再进行比较。所以选项A的结果为.F.。AT函数是返回字符串1值的首字符在字符串2值中的位置。AT(X,Y)=1,所以选项D的结果也是.F.。$判断前一个字符串是否包含在后一个字符串中。所以本题答案为C。25、在VisualFoxPro中,一个表可以建立一个A、主索引B、候选索引C、惟一索引D、普通索引标准答案:1知识点解析:由于主索引中不允许出现重复记录,一个表只能有一个主关键字,因此一个表只能建立一个主索引,建立候选索引的字段可以看做是候选关键字,它也要求字段值的惟一性,但可以建立多个,惟一索引和普通索引都可以建立多个。26、如果UPDATE-SQL命令省略了WHERE子句,则______。A、在列中的每一行都用相同的值更新B、不更新记录C、在列中的每一行都用不同的值更新D、以上都不对标准答案:1知识点解析:UPDATE—SQL命令是以新值更新表中的记录,SET子句指定要更新的列以及这些列的新值,WHERE指定要更新的记录所符合的条件,如果省略了WHERE子句,在列中的每—行都用相同的值更新。27、下列关于数据库系统的叙述中,正确的是______。A、数据库系统只是比文件系统管理的数据更多B、数据库系统中数据的一致性是指数据类型一致C、数据库系统避免了数据冗余D、数据库系统减少了数据冗余标准答案:8知识点解析:数据库系统的特点①实现数据共享,减少数据冗余.②采用特定的数据模型③具有较高的数据独立性④有统一的数据控制功能28、不能在表单设计中使用的工具栏是______。A、调色板B、布局C、表单控件D、打印预览标准答案:8知识点解析:表单中可以使用多种工具栏,其中主要有:“表单设计器”工具栏,主要用于设置设计模式,并控制相关窗口和工具栏的显示;“表单控件”工具栏,用于在表单上创建控件;“布局”工具栏,可以在表单上对齐调整控件的位置;“调色板”工具栏,可以设定表单上各控件的颜色。而在表单设计过程中“打印预览”工具栏是不能用的。29、列出“学生”表中专业为“电子商务”和“国际贸易”的学生信息应使用的SQL查询语句是______。A、SELKCT*FROM学生WHERE专业=“电子商务”;ANDSELECT*FROM学生WHERE专业=“国际贸易”B、SELECT*FROM学生WHERE专业=“电子商务”;UNIONWHERE专业=“国际贸易”C、SELECT*FROM学生WHERE专业=“电子商务”;UNIONSELECT*FROM学生WHERE专业=“国际贸易”D、SELECT*FROM学生WHERE专业=“电子商务”;INSELECT*FROM学生GROUPBY专业=“国际贸易”标准答案:4知识点解析:本题要求查询两个专业的学生信息,并将两个查询结果合并成一个查询结果,可通过集合“并”运算(UNION)来实现。注意:“并”运算要求两个查询结果的字段个数相同,并且对应字段具有相同的数据类型和取值范围。30、下列说法中,错误的是______。A、在数据库中,可以包含表、视图、查询以及表间永久关系B、可以通过修改视图中的数据来更新数据源中的数据,但查询不可以C、查询和视图都是用SELECT-SQL语言实现的D、视图虽然具备了一般数据表的特征,但它本身并不是表标准答案:1知识点解析:选项A:在数据库中,可以包含表、视图和表间永久关系,查询以扩展名为.qpr的文件独立于数据库存在,数据库中不包含查询,因此选择A正确。选项B:可以通过修改视图中的数据来更新源表的数据,但查询的结果是只读的,不能修改。选项C:查询和视图的建立以SQL为基础,用SQL实现。选项D:视图是建立在基本表上的虚拟表,它本身不是表。31、在菜单设计器中,每个菜单的结果有______选项A、子菜单,过程,命令和菜单项B、子菜单,命令,过程和快捷菜单C、菜单项,命令,过程和快捷菜单D、子菜单,菜单项,过程和快捷菜单标准答案:1知识点解析:菜单的结果指定当用户选择菜单项时的动作,菜单的结果有4种选择:1.命令,当选择该菜单项时,将会执行用户预定义命令。2.过程,当选择该菜单项时,将会执行指定的过程代码。3.子菜单,选择该菜单项时,将会出现另一个菜单。4.菜单项:选择该菜单项时,将会出现另一个菜单项。因此本题的正确答案应该为A。32、如果菜单项的名称为“统计”,热键是T,在菜单名称一栏中应输入A、统计(\<T)B、统计(Ctrl+T)C、统计(Alt+T)D、统计(T)标准答案:1知识点解析:为菜单项设置热键的方法是在菜单标题后面键入下列符号:(《字母》),其中字母代表可以访问菜单的访问键,即热键。33、在VisualFoxPro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是:A、PRIVATEB、PUBLICC、LOCALD、在程序中直接使用的内存变量(不通过A、B、C说明)标准答案:4知识点解析:局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用。当建立它的模块程序运行结束时,局部变量自动释放。局部变量的建立用LOCAL命令声明。选项C为正确答案,选项B则是用来声明全局变量。34、数据表当前记录的“基本工资”字段值为500,执行以下命令:REPLACE基本工资WITH基本工资*1.2当前记录的基本工资字段值为A、1.2B、500C、600D、语法错误标准答案:4知识点解析:不带参数的REPLACE语句,默认修改当前指针所指的记录。本题中,修改当前记录的基本工资字段的值为原来的1.2倍,即500*1.2=600。35、在VisualFoxPro中,以独占方式打开数据库文件的命令短语是A、EXCLUSIVEB、SHAREDC、NOUPDATED、VALIDATE标准答案:1知识点解析:在打开数据库时,EXCLUSIVE短语是以独占方式打开;SHARED短语是以共享方式打开;NOUPDATE短语是以只读方式打开数据库;VALIDATE短语用以指定VisualFoxPro检查在数据库中应用的对象是否合法。三、公共基础填空题(本题共5题,每题1.0分,共5分。)36、算法的基本特征主要包括四个方面,它们分别是可行性、确定性、______和拥有足够的情报。标准答案:有穷性知识点解析:算法的基本特征主要包括以下四个方面:·可行性:针对实际问题而设计的算法,执行后能够得到满意的结果。·确定性:算法中的每一个步骤都必须有明确的定义,不允许有模棱两可的解释和多义性。·有穷性:算法必需在有限时间内做完,即算法必需能在执行有限个步骤之后终止。·拥有足够的情报:要使算法有效必需为算法提供足够的情报,当算法拥有足够的情报时,此算法才最有效的;而当提供的情报不够时,算法可能无效。37、数据库系统其内部分为3级模式,即概念模式、内模式和外模式。其中,______是用户的数据视图,也就是用户所见到的数据模式。标准答案:外模式知识点解析:数据库系统的3级模式分别是内模式、概念模式和外模式。其中,物理模式给出了数据库的物理存储结构和存取方法;概念模式是数据库系统中全局数据逻辑结构的描述;外模式是用户的数据视图,也就是用户所见到的数据模式。38、顺序存储方法是把逻辑上相邻的结点存储在物理位置【】的存储单元中。标准答案:相邻知识点解析:常用的存储表示方法有4种,顺序存储、链式存储、索引存储、散列存储。其中,顺序存储方法是把逻辑上相邻的结点存储在物理位置也相邻的存储单元中。39、算法的基本特征是可行性、确定性、【】和拥有足够的情报。标准答案:有穷性知识点解析:算法是指解题方案的准确而完整的描述。它有4个基本特征,分别是可行性、确定性、有穷性和拥有足够的情报。40、诊断和改正程序中错误的工作通常称为【】。标准答案:调试知识点解析:调试也称排错,调试的目的是发现错误的位置,并改正错误。四、填空题(本题共10题,每题1.0分,共10分。)41、数据库管理系统常见的数据模型有层次模型、网状模型和______三种。标准答案:关系模型知识点解析:暂无解析42、为了把多对多的联系分解成两个一对多联系所建立的“纽带表”中,应该包含两个表的______。标准答案:主关键字或主键知识点解析:暂无解析43、对图书管理数据库,查询所有已借出的书名。请对下面的SQL语句填空:SELECT书名FROM图书;WHERE总编号______标准答案:IN(SELECT总编号FROM借阅)知识点解析:暂无解析44、不带条件的SQLDELETE命令将删除指定表的【】记录。标准答案:全部知识点解析:在VisualFoxPro中DELETE-SQL语句可以为指定的数据表中的记录添加删除标记。语法为:DELETEFROM<数据库名!>表名[WHERE条件表达式1[AND|OR条件表达式2…]],功能是为指定的数据表中的记录添加删除标记。其中WHERE指定被删除的记录所满足的条件,不使用WHERE子句,则删除该表中的全部记录。45、创建视图时,相应的数据库必须是【】状态。标准答案:打开知识点解析:视图是操作表的一种手段,通过视图可以查询表,也可能更新表。视图是根据表定义的,因此视图基于表,而视图可以使用更灵活,因此它又超越表。视图是数据库中的一个特有的功能,只有在包含视图的数据库打开时,才能使用视图。46、利用SQL语句的定义功能,建立一个“班级”表文件,其中为“班级号”建立主索引,“班级名”的默认值为“计算机”,语句格式为:CREATETABLE学生(;学号C(5)PRIMARYKEY;班级名C(16)_________________“计算机”)标准答案:DEFAULT知识点解析:在VisualFoxPro中可以通过SQL的CREATETAB[正命令建立表。其中,通过DEFAULT短语可以为指定字段建立默认值。47、为了使表单在运行时居中显示,应该将其【11】属性设置为逻辑真。标准答案:AutoCenter知识点解析:AutoCenter属性用于控制表单初始化时是否让表单自动地在VisualFoxPro主窗口中居中。为使表单运行时在主窗口中居中显示,应设置表单的AutoCenter属性值为.T.。48、用来确定复选框是否被选中的属性是VALUE,用来指定显示在复选框旁的文字的属性是【】。标准答案:CAPTION知识点解析:本题考查点是复选框的常用属性。一个复选框用来标记一个两值状态。当处于“真”值状态时,复选框内显示一个勾(√),否则复选框内为空白。复选框的Caption属性用来显示复选框旁的文字。复选框的Value属性用来指明复选框当前的状态。Value的值是0或.F.时,表示未被选中;Value的值是1或.T.时,表示被选中;Value的值是2表示不确定,该值只能在代码中有效。49、在表单中,域控件是指字段、内存变量和表达式计算结果链接的【】。标准答案:文本框知识点解析:在表单中,与字段、内存变量和表达式计算结果链接的控件是文本框。50、在VisualFoxPro表单中,用来确定复选框是否被选中的属性是【】。标准答案:Value知识点解析:复选框用于标识一个两值状态,如真(.t.)或假(.f.)。当处于“真”状态时,复选框内显示一个对勾,当处于“假”状态时复选框内为空白。复选框的属性Value用来指明复选框的当前状态,具状态如表。所以本题中正确答案为Value。国家二级VF笔试模拟试卷第3套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、取值只有两种数据类型是()。A、日期型B、整型C、逻辑型D、字符型标准答案:4知识点解析:暂无解析2、在工作区1中已打开数据库CGE.DBF,则在工作区2再次打开操作是()。A、USEIN2AGAINB、USECGEIN2AGAINC、USECGEIN2D、非法操作标准答案:2知识点解析:暂无解析3、数据库系统的构成为:数据库,计算机硬件系统,用户和()。A、操作系统B、文件系统C、数据系统D、数据集合标准答案:8知识点解析:暂无解析4、下列不属于文件系统特点的项是()。A、文件内部的数据有结构B、数据可为特定用户专用C、数据结构和应用程序相互依赖D、减少和控制了数据冗余标准答案:8知识点解析:暂无解析5、在文件管理系统中,()。A、文件内部数据之间有联系,文件之间没有任何联系B、文件内部数据之间有联系,文件之间有联系C、文件内部数据之间没有联系,文件之间没有任何联系D、文件内部数据之间没有联系,文件之间有联系标准答案:1知识点解析:暂无解析6、以下数据哪些不是字符型数据()。A、01/01/98B、”01/01/97”C、”12345”D、”ASLDKF”标准答案:1知识点解析:暂无解析7、定义全局型变量,使用什么命令()。A、PUBLICB、PRIVATEC、LOCALD、CREATE标准答案:1知识点解析:暂无解析8、数据表中的记录暂时不想使用,为提高数据表的使用效率,对这些“数据”要进行()。A、逻辑删除B、物理删除C、不加处理D、数据过滤器标准答案:1知识点解析:暂无解析9、对数据表的结构进行操作,是在()环境下完成的。A、表设计器B、表向导C、表浏览器D、表编辑器标准答案:1知识点解析:暂无解析10、在数据表中建立一个索引应当依照()。A、一个字段B、多个字段C、表达式D、唯一一个字段标准答案:4知识点解析:暂无解析二、选择题(本题共25题,每题1.0分,共25分。)11、在索引的四种类型中,不具有唯一性的是()。A、主索引B、候选索引C、唯一索引D、普通索引标准答案:8知识点解析:暂无解析12、主索引可在()中建立。A、自由表B、任何表C、数据库表D、自由表和视图标准答案:4知识点解析:暂无解析13、在表单中,“Caption”是对象的()属性。A、标题B、名称C、背景透明D、字体尺寸标准答案:1知识点解析:暂无解析14、DbC1ick事件是指()时触发的基本事件。A、当创建对象B、当从内存中释放对象C、当表单或表单集装入内存D、当用户双击该对象标准答案:8知识点解析:暂无解析15、在对象引用中,ActiveControl表示()。A、包含对象的表单B、包含对象的表单集C、当前活动表单D、当前活动表单中有焦点的控件标准答案:8知识点解析:暂无解析16、在菜单设计器中,第一级菜单的“结果”项中有()。.选项。A、命令、填充名称、子菜单、过程B、包含对象的表单集C、菜单项、命令、过程和快捷菜单D、子菜单、菜单项、过程和快捷菜单标准答案:1知识点解析:暂无解析17、报表设计器默认的带区有()个带区。A、5B、4C、3D、6标准答案:8知识点解析:暂无解析18、在VisualFoxPro中,查询的数据源可以是()。A、临时表B、数据库表C、视图D、以上均可以标准答案:8知识点解析:暂无解析19、以下不是查询结果去向的是()。A、浏览B、报表C、表单D、表标准答案:4知识点解析:暂无解析20、对于创建类,VFP提供的工具有()。A、类设计器和报表设计器B、类设计器和表单设计器C、类设计器和查询设计器D、类设计器标准答案:8知识点解析:暂无解析21、使用SELECT—SQL命令建立查询,要将查询结果输出到一临时数据表中,则选择使用()子句。A、INTOARRAYB、INTOTABLEC、INTOCRRSORD、TOFILE标准答案:4知识点解析:暂无解析22、在一应用程序的主程序中建立事件循环的语句是()。A、DOWHILEB、SCANC、READEVENTSD、CLEAREVENTS标准答案:4知识点解析:暂无解析23、关于视图的说法中,下列正确的是()。A、视图是一个虚拟的表B、视图是一个不依赖数据库的表C、视图是一个真实的表D、视图是一个能修改的表标准答案:1知识点解析:暂无解析24、下列关于创建工具栏的说法中,正确的是()。A、只能定制VFP系统工具栏,不能自定义工具栏B、不能定制VFP系统工具栏,但可以自定义工具栏C、既能定制VFP系统工具栏,也可自定义工具栏D、只能使用系统工具栏,不能创建自定义工具栏标准答案:4知识点解析:暂无解析25、关于数据库表和自由表,下列说法中,正确的是()。A、数据库表和自由表均可设置字段,记录级规则B、数据库表可设置字段规则,自由表可设置记录的规则C、数据库表可设置记录规则,自由表可设置字段的规则D、数据库表可设置字段、记录规则,而自由表不可设置标准答案:8知识点解析:暂无解析26、数据库系统的构成为:数据库、计算机硬件系统、用户和()。A、操作系统B、文件系统C、数据集合D、数据库管理系统标准答案:8知识点解析:暂无解析27、同一个数据表全部备注字段的内容存储在()。A、不同的备注文件B、同一个文本文件C、同一个备注文件D、同一个数据库文件标准答案:4知识点解析:暂无解析28、关于复合索引文件的说法,错误的是()。A、复合索引文件可由FoxPro自动压缩B、复合索引文件比同样通能的单入口索引文件要小C、所有索引文件必须在对应的数据库打开后,再将其打开D、复合索引文件的扩展名为.CDK标准答案:4知识点解析:暂无解析29、数据库模型提供了两个映像,他们的作用是()。A、控制数据的冗余度B、实现数据的共享C、使数据结构化D、实现数据独立性标准答案:8知识点解析:暂无解析30、创建两个具有“多对多”关系的表之间的关联,应当()。A、通过纽带表B、通过某个同学名字段C、通过某个索引的同名字段D、通过主索引字段和不同宇段标准答案:1知识点解析:暂无解析31、在命令窗口中执行下列命令:SJKM=””HYGSUSE&SJKU以后,已打开的数据表文件是()。A、HYGS.DBFB、HJKU.DBFC、ASJKH.DBFD、HYDS.TXT标准答案:1知识点解析:暂无解析32、从数据库的整体结构看,数据系统采用的数据模型有()。A、网状模型、链状模型和层次模型B、层次模型,网状模型和环状模型C、层次模型、网状模型和关系模型D、链状况模型、关系模型和层次模型标准答案:4知识点解析:暂无解析33、将项目文件中的数据表移出后,该数据表被()。A、移出项目B、逻辑删除C、移出数据库D、物理删除标准答案:1知识点解析:暂无解析34、要为当前表所有职工增加100元工资应该使用命令()。A、CHANGEZ资WITH.工资+100B、REPLACE"-资WITHT资+100C、CHANGEALLZ资WITHS2资+100D、REPLACEALL_T资WTHZ资+100标准答案:8知识点解析:暂无解析35、ABC.DBF是一个具有两个备注型字段的数据库文件,使用COPYTOPSQ命令进行复制操作,结果将()。A、得到一个新的数据库文件B、得到一个新的数据库文件和一个新的备注文件C、得到一个新的数据库文件和两个新的备注文件D、显示出错误信息,表明不能复制具有备注型字段的数据库文件标准答案:2知识点解析:暂无解析三、公共基础填空题(本题共5题,每题1.0分,共5分。)36、打开数据库文件,有若干个记录,进行下列操作的结果是【】。GOTOPSKIP?BOF()标准答案:T.知识点解析:暂无解析37、在visualFoxPro环境下,进行下列操作的结果是【】。A=CTOD(“00/00/00“)?TYPE(“A”)标准答案:8知识点解析:暂无解析38、在VisualFoxPro环境下,进行下列操作,打开的数据库文件是【】。Y1=”3”Y2=”RSDA”+Y1USE&Y2标准答案:RSDA3知识点解析:暂无解析39、创建一个新的数据库结构用命令【】。标准答案:CREATE文件名知识点解析:暂无解析40、以下程序的运行结果是【】。SETTALKOFFX;[23+17]?X标准答案:23+17知识点解析:暂无解析四、填空题(本题共4题,每题1.0分,共4分。)41、有如下SQL语句:SELECT读者,姓名,读者,职称,图书,书名,借阅,借书日期;FROM图书管理!读者,图书管理!借阅,图书管理!图书WHERE借阅.借书证号=读者.借书证号AND图书.总编号=借阅.总编号其中WHERE子句中的“借阅.借书证号=读者.借书证号”对应的关系操作是【】。标准答案:内部联接(1NNERJO1N)或联接(JO1N)知识点解析:暂无解析42、如果要在藏书中查询“高等教育出版社”和“科学出版社”的图书,请对下面的SQL语句填空。SELECT书名,作者,出版单位;FROM图书管理!图书;WHERE出版单位【】标准答案:IN(“高等”,“科学”)或IN(“高等教育出版社”,“科学出版社”)或出版单位’“高等教育出版社”.OR.出版单位=“科学出版社”知识点解析:暂无解析43、查询设计9S中的“字段”选项卡,可以控制【】选择。标准答案:可用字段知识点解析:暂无解析44、为使日期型数据中年份显示为4位,可以使用命令【】。标准答案:SETCENTURY0N知识点解析:暂无解析五、填空题(含2小题)(本题共1题,每题1.0分,共1分。)45、设有如下语句:s1;”20008年奥运会预祝中国申办”s2=subs(s1,13,8)+【】(s1,4)+【】(s1,12)+subs(s1,21,4)?s2请填空,使最后的输出结果为“预祝中国申办2008年奥运会成功“。标准答案:RIGHT,LEFT知识点解析:暂无解析国家二级VF笔试模拟试卷第4套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、以下关于结构化程序的说法中,正确的是______。A、结构化程序由单入口、单出口和循环3种结构组成B、结构化程序由顺序、单入口和单出口3种结构组成C、结构化程序由顺序、循环和goto3种结构组成D、结构化程序由顺序、循环和分支3种结构组成标准答案:D知识点解析:暂无解析2、在数据库中,数据的物理独立性是指______。A、数据库与数据管理系统的相互独立B、用户程序与DBMS的相互独立C、用户的应用程序与存储在磁盘上数据库中的数据相互独立D、应用程序与数据库中数据的逻辑结构相互独立标准答案:C知识点解析:暂无解析3、A、

B、

C、

D、

标准答案:D知识点解析:暂无解析4、A、

B、

C、

D、

标准答案:D知识点解析:本题用SETINDEXTO命令打开的索引都是单一索引,打开后第一个文件bh是主索引文件。执行SETINDEXTO命令后,所有的单一索引文件全部被关闭,索引文件一旦关闭,当然也就不存在主索引文件的问题了,此时表按物理顺序进行排列。5、以下描述中,不是线性表顺序存储结构特征的是()。A、可随机访问B、需要连续的存储空间C、不便于插入和删除D、逻辑相邻的数据物理位置上不相邻标准答案:D知识点解析:线性表的顺序存储是用一片连续的空间来存放数据元素,其特点是逻辑上相邻的元素在物理位置上也相邻。数据元素之间逻辑上的先后关系自动隐含在物理位置的相邻元素之中,因此不需要另外开辟空间来保存元素之间的关系。6、模块本身的内聚紧密程度是模块独立性的重要度量因素之一,7类内聚中最强的一类是______。A、顺序内聚B、过程内聚C、逻辑内聚D、功能内聚标准答案:8知识点解析:模块的内聚种类分为7类,其内聚程度从高到低为:功能内聚、顺序内聚、通信内聚、过程内聚、时间内聚、逻辑内聚、偶然内聚。7、设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是______。A、m:nB、1:mC、m:kD、1:01标准答案:2知识点解析:两个实体间的联系有一对一、一对多和多对多三种。本题中一个部门可以有多个职员,属于一对多的联系,即1:m。8、单个用户使用的数据视图的描述称为_________。A、外模式B、概念模式C、内模式D、逻辑模式标准答案:1知识点解析:外模式是用户的数据视图,也就是用户所见到的数据模式;全局数据视图的描述称为概念模式,即数据库中全部数据的整体逻辑结构的描述:物理存储数据视图的描述称为内模式,即数据库在物理存储方面的描述;存储模式即为内模式。9、数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的______的过程,包括确定数据库在物理设备上的存储结构和存取方法。A、逻辑结构B、物理结构C、概念结构D、层次结构标准答案:2知识点解析:根据数据库物理设计的概念可知:为一个给定的逻辑数据模型选取一个最合适应用要求的物理结构的过程,就是数据库的物理设计。数据库的物理结构就是指数据库在物理设备上的存储结构与存取方法。10、下列数据结构中,能用二分法进行查找的是______。A、顺序存储的有序线性表B、线性链表C、二叉链表D、有序线性链表标准答案:A知识点解析:二分法查找只适用于顺序存储的有序表。在此所说的有序表是指线性表中的元素按值非递减排列(即从小到大,但允许相邻元素值相等)。二、选择题(本题共25题,每题1.0分,共25分。)11、若对n个元素进行直接插入排序,则进行第i趟排序过程前,有序表中的元素个数为______。A、1B、i-1C、iD、i+1标准答案:C知识点解析:暂无解析12、关系数据库中的三种基本操作是______。A、显示、查找、打印B、选择、投影、连接C、扫描、选择、连接D、显示、排序、打印标准答案:B知识点解析:暂无解析13、软件工程的出现是由于()。A、程序设计方法学的影响B、软件产业化的需要C、软件危机的出现D、计算机的发展标准答案:C知识点解析:暂无解析14、下列叙述中,不属于软件需求规格说明书的作用的是()。A、便于用户、开发人员进行理解和交流B、反映出用户问题的结构,可以作为软件开发工作的基础和依据C、作为确认测试和验收的依据D、便于开发人员进行需求分析标准答案:D知识点解析:暂无解析15、为设备表增加一个"设备总金额N(10,2)"字段,正确的命令是A、ALTERTABLE设备表ADDFIELDS设备总金额N(10,2)B、ALTERTABLE设备表ADD设备总金额N(10,2)C、ALTERTABLE设备表ALTERFIELDS设备总金额N(10,2)D、ALTERTABLE设备表ALTER设备总金额N(10,2)标准答案:B知识点解析:在SQL语句中,为表增加字段应使用关键字ADD或ADDCOLUMN,而不是ADDFIELDS。ALTER是用来修改已有的字段,不能用来新增一个字段。16、下面的数据库表中,若职工表的主关键字是职工号,部门表的主关键字是部门号,SQL操作不能执行。职工表职工号职工名部门号工资001李红01580005刘军01670025王芳03720038张强02650部门表部门号部门名主任01人事处高平A、从职工表中删除行(’025’,’王芳’,’03’,720)B、将行(’005’,’乔兴’,’04’,7500)插入到职工表中C、将职工号为’001’的工资改为700D、将职工号为’038’的部门改为’03’标准答案:B知识点解析:我们对每个选项进行分析。因为职工表的主关键字是职工号,部门表的主关键字是部门号,因此需要注意的是它们的值不能出现重复的情况。对于选项A,删除记录(’025’,’王芳’,’03’,720)可以实现,对于选项B,插入记录(’005’,’乔兴’,’04’,7500)到职工表中,此时因为职工表中存在一个与该记录相同的职工号,因此该操作不能实现;而对于选项C和D,都是对表中记录的值进行改变,采用update子句就能实现。因此本题的答案应该是B。17、下列说法中正确的是______。A、所有SQL语句只要加上前缀标识和结束标志就能嵌入到宿主语言程序中使用B、所有SQLDDL语句只要加上前缀标识和结束标志就能嵌入到宿主语言程序中使用C、所有SQLDML语句只要加上前缀标识和结束标志就能嵌入到宿主语言程序中使用D、所有SELECT语句只要加上前缀标识和结束标志就能嵌入到宿主语言程序中使用标准答案:B知识点解析:SQL语言可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用,并且使用起来非常方便。但是不同的SQL语言在程序设计语言中应用的方式也不尽相同,其中最简单的就是“所有的SQLDDL语句只要加上前缀标识和结束标志就能够嵌入到宿主语言程序中使用”,因此根据此叙述,本题的正确答案应该是B。18、UPDATE-SQL语句的功能是______。A、属于数据定义功能B、属于数据查询功能C、可以修改表中某些列的属性D、可以修改表中某些列的内容标准答案:D知识点解析:本题考查的知识点与上题基本相同,UPDATE-SQL语句的功能是数据操纵的功能,具体来说,UPDATE的目的是修改数据库表中记录的某个或者某些列的内容。19、SQL命令中建立表的命令是A、CREATEVIEWB、CREATELABELC、CREATEDABATED、CREATETABLE标准答案:D知识点解析:SQL命令中建立表文件的命令是CREATETABLE,它可以实现表设计器所完成的所有功能。故选项D为正确答案。20、在VisualFoxpro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是()。A、PUBLICB、PRIVATEC、LOCALD、在程序中直接使用的内存变量(不通过选项A、选项B、选项C说明)标准答案:C知识点解析:在VFP中,可以使用PUBLIC、PRIVATE、LOCAL和命令强制规定变量的作用范围。PUBLIC用于定义全局变量。在本次VFP运行期间,所有过程都可以使用这些全局变量。PRIVATE用于定义私有变量,它用来定义当前过程的变量,先将以前过程定义的同名变量保存起来,在当前过程中使用私有变量而不影响这些同名变量的原始值。LOCAL用于定义局部变量,局部变量只能在创建它们的过程中使用和修改,不能被更高层或更低层的过程访问。21、有如下赋值语句,结果为“大家好”的表达式是a=”你好”b=”大家”A、b+AT(a,1)B、b+RIGHT(a,1)C、b+LEFT(a,3,4)D、b+RIGHT(a,2)标准答案:D知识点解析:从a的右边取一个字符要用函数RIGHT,由于一个汉字占两个字符,因此用RIGHT(a,2)。22、在VisualFoxPro的数据库表中只能有一个()。A、候选索引B、普通索引C、主索引D、惟一索引标准答案:4知识点解析:主索引是指在指定字段或表达式中不允许出现重复值的索引。这样的索引可以起到主关键字的作用,它强调的“不允许出现重复值”是指建立索引的字段值不允许重复。候选索引和主索引具有相同的特性,建立候选索引的字段可以看作是候选关键字,所以一个表可以建立多个候选索引。即候选索引像主索引一样要求字段值的惟一性并决定处理记录的顺序。惟一索引是为了保持同早期版本的兼容性,它的“惟一性”是指索引项的惟一,而不是字段值的惟一。它以指定字段的首次出现值为基础,选定一组记录,并对记录进行排序。在一个表中可以建立多个惟一索引。普通索引是可以决定记录的处理顺序,它不仅允许字段中出现重复值,并且索引顶中也允许出现重复值。在一个表中可以建立多个普通索引。在一个表中可以建立多个普通索引、多个惟一索引、多个候选索引,但只能建立一个主索引。23、在VisualFoxPro中,SETREL

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论