版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
国家二级VF笔试模拟试卷283(题后含答案及解析)题型有:1.选择题2.填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。1.VisualFoxPro的运算符优先级从高到低依次是______。A.字符串运算符、算术运算符、关系运算符、逻辑运算符B.算术运算符、字符串运算符、关系运算符、逻辑运算符C.算术运算符、关系运算符、字符串运算符、逻辑运算符D.算术运算符、关系运算符、逻辑运算符、字符串运算符正确答案:B涉及知识点:数据与数据运算2.对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为______。A.log2nB.n/2C.nD.n+1正确答案:C解析:线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查到所要找的元素为止。在最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都将与表中所有元素进行了比较,因此比较次数为n。3.下列各选项中,不属于序言性注释的是()。A.程序标题B.程序设计者C.主要算法D.数据状态正确答案:D解析:注释一般为序言性注释和功能性注释。序言性注释常位于程序开头部分,它包括程序标题、程序功能说明、主要算法、接口说明、程序位置、开发简历、程序设计者、复审者、复审日期及修改日期等。功能性注释一般嵌在源程序体之中,用于描述其后的语句或程序的主要功能。4.软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及()。A.阶段性报告B.需求评审C.总结D.都不正确正确答案:B5.数据库系统的核心是()。A.数据模型B.数据库管理系统C.数据库D.数据库管理员正确答案:B解析:数据库系统由数据厍(数据)、数据库管理系统(软件)、数据库管理员(人员)、硬件平台(硬件)、软件平台5个部分构成。其中数据库管理系统是数据库系统的核心,它负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等工作。6.数据库管理系统的基础是______。A.操作系统B.数据库C.数据库系统D.系统软件正确答案:A7.在已打开的数据库文件中,有“姓名”字段。此外又定义了一个内存变量“姓名”。要把内存变量“姓名”的值传送给当前记录的姓名字段,应使用的命令()。A.姓名=M->姓名B.RAPLACE姓名WITHM->姓名C.STOREM->姓名TO姓名D.GTHERFROMM->姓名FIELDS姓名正确答案:B8.下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是A.选择B.连接C.投影D.并正确答案:B解析:关系代数中包括传统的集合运算和专门的关系运算。经过选择或投影运算得到的新关系的属性个数最多不会超过原关系中的属性个数。经过连接运算得到的新关系最多不少于原关系中属性的个数。9.算法的时间复杂度是指______。A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数正确答案:C解析:所谓算法的时间复杂度,是指执行算法所需要的计算工作量。为了能够比较客观地反映出一个算法的效率,在度量一个算法的工作量时,不仅应该与所使用的计算机、程序设计语言以及程序编制者无关,而且还应该与算法实现过程中的许多细节无关。为此,可以用算法在执行过程中所需基本运算的执行次数来度量算法的工作量。10.下面概念中,不属于面向对象方法的是______。A.对象、消息B.继承、多态C.类、封装D.过程调用正确答案:D解析:面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。面向对象方法从对象出发,发展出对象,类,消息,继承等概念。11.要彻底删除表中的所有记录,可以使用______命令。A.APPENDB.DELETEC.ZAPD.BROWSE正确答案:C涉及知识点:VisualFoxPro数据库及其操作12.关系数据库管理系统所管理的关系是______。A.一个DBF文件B.若干个二维表C.一个DBC文件D.若干个DBC文件正确答案:B涉及知识点:数据库基础知识13.下列SQL语句中,修改表结构的是______。A.ALTERB.CREATEC.UPDATED.INSERT正确答案:A涉及知识点:关系数据库标准语言SQL与视图14.设计菜单要完成的最终操作是______。A.创建主菜单及子菜单B.指定各菜单任务C.浏览菜单D.生成菜单程序正确答案:D涉及知识点:菜单及工具栏设计15.不能够作为应用程序系统中的主程序的是______。A.表单B.菜单C.数据表D.程序正确答案:C涉及知识点:程序调试技术16.若内存变量名与当前的数据表中的一个字段”student”同名,则执行命令?student后显示的是A.字段变量的值B.内存变量的值C.随机显示D.错误信息正确答案:A解析:VisualFoxPro中,变量包括字段变量和内存变量,当字段变量和内存变量同名时,系统优先使用字段变量,如果要使用内存变量,可以在内存变量之间加前缀”M.”或”M->”。17.表单有自己的属性、事件和A.对象B.状态C.方法D.行为正确答案:C解析:任一表单都有自己的属性、事件和方法。18.用来描述表单内部名称的属性是A.CaptionB.NameC.WindowTypeD.Label正确答案:B解析:表单的属性大约有100多个,其中Name是用来描述表单的内部名称,Caption是用来指明显示于表单标题栏上的文本,WindowType用来指定表单是模式表单还是非模式表单。19.对于学生关系表STUDENT,写一条规则,把其中的“年龄”属性限制在18~30之间,则这条规则属于()。A.实体完整性规则B.参照完整性规则C.域完整性规则D.不属于以上任何规则正确答案:C解析:域完整性指的是对表中字段的取值的限定。如对于数值型数据,可以通过指定字段的宽度来限定其取值范围。同时也可以通过用一些域约束规则来进一步保证域完整性,域约束规则也称字段有效性规则,在插入或修改字段值时起作用,主要用于数据输入正确性检验。20.有图书表如下:图书图书编号书名出版单位价格作者编号0001计算机应用清华出版社26.5010010002C++电子工业出版社32.0010010003计算机基础知识电子工业出版社28.0010020004网络应用清华出版社24.5010030005数据库应用清华出版社26.0010030006数据库组成原理清华出版社23.0010030007Java电子工业出版社27.5010040008网页设计电子工业出版社31.001004执行如下SQL语句:SELECTDISTINCT价格FROM图书;WHERE价格=(SELECTMAX(价格)FROM图书)INTOARRAYarr则?arr[2]的结果是A.23.00B.32.00C..F.D.系统报错正确答案:D解析:本题是一个简单的嵌套查询,将图书表中价格最高的值存放到数组arr中,其中DISTINCT短语的是去掉查询结果中的重复值。由于查询结果只有一个图书价格的最大值,所以执行”?arr[2]”命令时,所求的数组下标超出范围,系统报错。21.在Visual、FoxPro中,使用LOCATEFOR<expL>命令按条件查找记录,当查找到满足条件的第1条记录后,如果还需要查找下一条满足条件的记录,应使用()。A.LOCATEFOR<expL>命令B.SKIP命令C.CONTINUE命令D.GO命令正确答案:C解析:LOCATE是按条件定位记录位置的命令,常用的命令格式是:LOCATEFOR1Expression1其中,1Expression1是查询或定位的表达式。该命令执行后将记录指定针定位在满足条件的第1条记录上,如果没有满足条件的记录则指针指向文件结束位置。如果要使指针指向下一条满足LOCATE条件的记录,使用CONTINUE命令。同样,如果没有记录满足条件,则指针指向文件结束位置。22.VisualFoxPro是一种关系数据库管理系统,所谓关系是指()。A.表中各条记录彼此有一定关系B.表中各个字段彼此有一定关系C.一个表与另一个表之间有一定关系D.数据模型符合满足一定条件的二维表格式正确答案:D23.在VisualFoxPro中,查询文件的扩展名是______。A.SCXB.PRGC.QPRD.LBT正确答案:C解析:查询文件的扩展名为QPR,表单文件的扩展名为SCX,命令文件的扩展名是PRG,标签文件的扩展名是LBT。24.使用命令DECLAREmm(2,3)定义的数组,包含的数组元素(下标变量)的个数为______。A.2个B.3个C.5个D.6个正确答案:D解析:应该有mm(1,1)、mm(1,2)、mm(1,3)、mm(2,1)、mm(2,2)、mm(2,3)共6个。25.用二维表数据来表示实体及实体之间联系的数据模型称为______。A.实体—联系模型B.层次模型C.网状模型D.关系模型正确答案:D解析:关系:表之间的一种链接,它允许用户不仅能从当前选定表中访问数据,而且可以访问其他表中的数据。这种链接指的是连接条件。关系模型:用二维表数据来表示实体及实体之间联系的数据模型。层次模型:用树形结构表示实体及其之间联系的模型。网状模型:用网状结构表示实体及其之间联系的模型。26.设学生表S、课程表C和学生选课表SC的结构如下:S(学号,姓名,年龄,系别)C(课程号,课程名)SC(学号,课程号,成绩)查询学生姓名及所选修课程的课程号和成绩,实现此功能的SELECT语句是______。A.SELECTS.姓名,SC课程号,SC成绩FROMSWHERES.学号=SC.学号B.SELECTS.姓名,SC课程号,SC成绩FROMSCWHERES.学号=SC.成绩C.SELECTS.姓名,SC课程号,SC成绩FROMS,SCWHERES.学号=SC.学号D.SELECTS.姓名,SC课程号,SC成绩FROMS,SC正确答案:C27.在VisualFoxPro的数据工作区窗口,使用SETRELATIONTO命令可以建立2个表之间的关联,这种关联是______。A.永久关联B.永久关联或临时关联C.临时关联D.永久关联和临时关联正确答案:C28.未婚男教师的逻辑表达式为()。A.婚否=.F..AND.职业=’教师’.AND.性别=,男’B.婚否=.F..AND.职业=’教师’.AND.性别=’男’C.婚否=.F..职业=,教师’,性别=’男’D.婚否=.F..AND.职业=’教师’+性别=’男’正确答案:B29.要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表______。A.是同一个数据库中的两个表B.不同数据库中的两个表C.两个自由表D.一个是数据库表另一个是自由表正确答案:A解析:要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表必须是同一个数据库中的两个表。30.下列函数中函数值为字符型的是______。A.DATE()B.TIME()C.YEAR()D.DATETIME()正确答案:B解析:DATE()返回当前系统日期,函数为日期型。TIME()以24小时制、hh:mm:ss格式返回当前系统时间,函数值为字符型;DATETIME()返回当前系统日期时间,函数值为日期时间型。YEAR()从指定的日期表达式或日期时间表达式中返回年份。返回值为数值型。31.“查询设计器”中的“筛选”选项卡的作用是______。A.选择查询结果中包含的字段B.指定查询条件C.增加或删除查询的表D.观察查询生成的SQL程序代码正确答案:B解析:“查询设计器”中的“筛选”选项卡用于指定查询记录满足的条件。32.一个数据库表最多可以设置______个触发器。A.1B.2C.3D.4正确答案:C解析:在数据库“表设计器”中,选择“表”选项卡,可以设置3种触发器,即:插入触发器、更新触发器和删除触发器。当设置触发器后,在对数据库表进行插入、删除、更新时,数据库自动启动触发器所指定的程序,进行检测,以保持数据的完整性。①插入触发器——表示在数据库表中插入记录时所触发的检测程序,确定该插入的记录是否符合所设置的条件,如果符合条件,返回真值,允许插入该记录,否则不允许插入该记录。②更新触发器——表示在数据库表中修改记录时所触发的检测程序,确定被修改的记录是否符合所设置的条件,如果符合条件,返回真值,所作的修改有效,否则不保存修改后的记录,同时可以还原修改以前的记录值。③删除触发器——表示在数据库表中删除记录时所触发的检测程序,确定被修改的记录是否符合所设置的条件,如果符合条件,返回真值,允许删除该记录,否则不允许删除该记录。33.在概念模型中,一个实体相对于关系数据库中一个关系中的一个A.属性B.元组C.列D.字段正确答案:B解析:实体是指客观存在并且可以相互区别的事物。实体可以是实际的事物,也可能是抽象的事件。在概念模型中,一个实体相对于关系数据库中一个关系中的一个元组。因此本题的答案应该是B。34.将在1工作区的父表按主关键字“职工号”和2工作区上的子表建立临时关联,正确的是()。A.SETRELATIONTO职工号INTO2B.SETRELATIONTO2INTO职工号C.SETRELATIONTO职工号TO2D.SETRELATIONTO2INTO职工号正确答案:A解析:命令SETRELATIONTO在两个打开的表之间建立关系,本题应为SETRELATIONTO职工号INTO2。35.连续执行以下命令之后,最后一条命令的输出结果是_________。SETEXACTOFFX=“A”?IIF(“A”=X,X-”BCD”,X+”BCD”)A.AB.BCDC.ABCDD.ABCD正确答案:D解析:+:前后两个字符串首尾连接形成一个新字符串。-:连接前后两个字符串,并将前字符串的尾部空格移到合并后的新字符串尾部。IIF函数语法:IIF(IExpression,eExpression1,eExpression2)返回值:Character,Numeric,Currency,Date,orDateTime题目条件“A”=X不成立,结果应是X+”BCD”,值是ABCDSETEXACTON|OFF命令功能:用来指定在不同长度的字符串进行比较时的规则。ON:在比较时将忽略表达式的尾部空格,较短的字符通过添加空格来保持和较长的长度一样,然后才进行比较。OFF(默认值):两个表达式一个字符一个字符进行比较直到右边表达式的最后。填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。36.有如下的程序段,其功能是将汉字信息“全国计算机等级考试”从屏幕底部移至顶部,请填空:SETTALKOFFSETSTATUSOFFx=”全国计算机等级考试”CLEARK=23D0WHILEK>0@【】,26SAYSPACE(18)@k,26SAYXP=INKEY(1)K=K-1ENDDO正确答案:k+137.注释说明了程序的功能,它分为【】注释和功能性注释。正确答案:序言性解析:注释一般分为序言性注释和功能性注释。序言性注释通常位于每个程序的开头部分,它给出了程序的整体说明,主要描述内容可以包括:程序标题、程序功能说明、主要算法、接口说明、程序位置、开发简历、程序设计者、复审者、复审日期、修改日期等。功能性注释的位置一般嵌在源程序体之中,主要描述其后的语句或程序做什么。38.在长度为n的线性表中查找一个表中不存在的元素,需要的比较次数为【】。正确答案:n解析:在长度为n的线性表中查找一个表中不存在的元素,需要的比较次数为n。39.在有n个结点的二叉树的llink-rlink法存储表示中,n个结点所含有的2n个指针中,必有【】个为空指针。正确答案:n+1解析:在有n个结点的二叉树的llink-rlink法存储表示中,总共有2n+1个分支(指针),除了根结点以外,其他的结点都有一个分支进入,因此共有n-1个分支不为空,其余的2n-(n-1)个指针为空,即必有n+1个为空指针。40.概要设计说明书是软件【】阶段的主要成果。正确答案:概要设计解析:在软件生命周期中,每一阶段都有阶段成果。在软件概要设计阶段的主要文档有:概要设计说明书、数据库设计说明书、用户手册和集成测试计划。41.一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。正确答案:一对多(或I:N)涉及知识点:数据库设计基础42.为使表单运行时在主窗口中居中显示,应设置表单的AutoCenter属性值为。正确答案:.T.解析:表单属性大约有100个,但绝大多数很少用到。这些属性规定了表单的外观和行为,经常在设计阶段进行设计。表单的AutoCenter属性值指定表单初始化时是否自动在VisualFoxPro主窗口中居中显示,如果属性值为.T.,则居中显示。43.建立一个视图SCORE的命令是:______VIEWASSELECT*FROMT_SCORE。正确答案:CREATE解析:在关系数据库中,视图也称作窗口,即视图是操作表的窗口,可以把它看作是从表中派生出来的虚表。视图是根据对表的查询定义的,其命令格式如下:CREATVIEWview_nameASselect_statement其中,selectstatement可以是任意的SELECT查询语句,它说明了限定了视图中的数据;视图的字段名将与selectstatement中指定的字段名或表中的字段名同名。44.设有使用零件表SYLJ(项目号,零件号,数量),为“数量”字段增加有效性规则:数量>0,应使用的SQL语句是:【】TABLE使用零件【】数量SET【】数量>。正确答案:ALTER,ALTERCOLUMN,CHECK解析:修改表结构应用ALTERTABLE命令,对于一张已存在的表,可以用ALTERTABLE命令的SETCHECK子句设置一个字段的规则,例如:ALTERTABLEcjALTERCOLUMNcj;SETCHECKcj>0ANDcj<=10045.查询图书表中每类图书中多于1册的图书的分类号、册数和平均单价。请对下面的SQL语句填空:SELECT分类号,COUNT(*),AV
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省常州中学2025届高三第六次模拟考试数学试卷含解析
- 四川省泸州市天立国际学校2025届高三压轴卷英语试卷含解析
- 广东省六校广州二中深圳实验珠海一中中山纪念东莞中学2025届高三第二次模拟考试英语试卷含解析
- 四川省苍溪中学2025届高三第三次模拟考试数学试卷含解析
- 2025届江西省宜春市宜丰县二中高考英语押题试卷含解析
- 浙江诸暨市牌头中学2025届高三第二次模拟考试数学试卷含解析
- 2025届新疆昌吉市一中高三六校第一次联考英语试卷含解析
- 广东省广州市越秀区2025届高三第五次模拟考试数学试卷含解析
- 2024年财务报告编制制度模版(3篇)
- 2025届高考语文一轮复习小题快练第17练含解析
- 关于开发建设项目水土保持咨询服务费用计列的指导意见(保监[2005]22号)
- 人机工程评价标准
- 北医三院洁净实验室施工组织设计
- 储气罐日常检查维护保养记录表
- 初中化学课堂教学评价量化表
- 小学五年级上册美术课件第9课小书签赣美版(16张)ppt课件
- 递等式计算(四年级上)
- 中级按摩师培训课件
- 钢丝绳、吊索具检查表(共3页)
- 文秘专业教学标准
- (校内自编)春季高考班(月考)语文古诗文专题
评论
0/150
提交评论