您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 二级VFP全真模拟试题02
全真模拟试题(2)一、选择题在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。(1)程序流程图中带有箭头的线段表示的是A)图元关系B)数据流C)控制流D)调用关系(2)下面不属于软件设计原则的是A)抽象B)模块化C)自底向上D)信息隐蔽(3)下列选项中,不属于模块间耦合的是A)数据耦合B)标记耦合C)异构耦合D)公共耦合(4)下列叙述中,不属于软件需求规格说明书的作用的是A)便于用户、开发人员进行理解和交流B)反映出用户问题的结构,可以作为软件开发工作的基础和依据C)作为确认测试和验收的依据D)便于开发人员进行需求分析(5)算法的时间复杂度是指A)执行算法程序所需要的时间B)算法程序的长度C)算法执行过程中所需要的基本运算次数D)算法程序中的指令条数(6)已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是A)堆排序B)直接插入排序C)快速排序D)B)和C)(7)栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是A)ABCEDB)DCBEAC)DBCEAD)CDABE(8)数据库设计包括两个方面的设计内容,它们是A)概念设计和逻辑设计B)模式设计和内模式设计C)内模式设计和物理设计D)结构特性设计和行为特性设计(9)关系表中的每一横行称为一个A)元组B)字段C)属性D)码(10)设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为A)课号,成绩B)学号,成绩C)学号,课号D)学号,姓名,成绩(11)在连编对话框中,下列不能生成的文件类型是A).DLLB).APPC).PRGD).EXE(12)下列表达式中,结果为数值型的是A)CTOD([04/06/03])-10B)100+100=300C)"505"-"50"D)LEN(SPACE(3))+1(13)在一个VisualFoxPro数据表文件中有2个通用字段和3个备注字段,该数据表的备注文件数目是A)1B)2C)3D)5(14)在命令窗口中输入下列命令:x=3STOREx*2TOa,b,c?a,b,c屏幕上显示的结果是A)3B)22C)666D)333(15)下列叙述中,正确的是A)在命令窗口中被赋值的变量均为局部变量B)在命令窗口中用PRIVATE命令说明的变量均为局部变量C)在被调用的下级程序中用PUBLC命令说明的变量都是全局变量D)在程序中用PRIVATE命令说明的变量均为全局变量(16)ABC.DBF是一个具有两个备注型字段的数据表文件,若使用COPYTOTEMP命令进行复制操作,其结果是A)得到一个新的数据表文件B)得到一个新的数据表文件和一个新的备注文件C)得到一个新的数据表文件和两个新的备注文件D)错误信息,不能复制带有备注型字段的数据表文件(17)表设计器中的有效性规则框中不包括的规则是A)规则B)信息C)默认值D)格式(18)在当前表中,查找第2个男同学的记录,应使用命令A)LOCATEFOR性别=男NEXT2B)LOCATEFOR性别=男C)LOCATEFOR性别=男CONTINUED)LISTFOR性别=男NEXT2(19)以下关于视图的描述中,正确的是A)视图结构可以使用MODIFYSTRUCTURE命令来修改B)视图不能同数据库表进行联接操作C)视图不能进行更新操作D)视图是从一个或多个数据库表中导出的虚拟表(20)在当前目录下有数据表文件student.dbf,执行如下SQL语句后SELECT*FORMstudentINTODBFstudentORDERBY学号/DA)生成一个按学号升序的表文件,将原来的student.dbf文件覆盖B)生成一个按学号降序的表文件,将原来的student.dbf文件覆盖C)不会生成新的排序文件,保持原数据表内容不变D)系统提示出错信息(21)语句DELETEFROM成绩表WHERE计算机60的功能是A)物理删除成绩表中计算机成绩在60分以下的学生记录B)物理删除成绩表中计算机成绩在60分以上的学生记录C)逻辑删除成绩表中计算机成绩在60分以下的学生记录D)将计算机成绩低于60分的字段值删除,但保留记录中其它字段值(22)在命令按钮Command1的Click事件中,改变该表单的标题Caption属性为学生管理,下面正确的命令为A)Myform.Caption=学生管理B)This.Parent.Caption=学生管理C)Thisform.Caption=学生管理D)This.Caption=学生管理(23)利用数据环境,将表中备注型字段拖到表单中,将产生一个A)文本框控件B)列表框控件C)编辑框控件D)容器控件(24)下列叙述中,不属于表单数据环境常用操作的是A)向数据环境添加表或视图B)向数据环境中添加控件C)从数据环境中删除表或视图D)在数据环境中编辑关系(25)用于指明表格列中显示的数据源的属性是A)RecordSourceTypeB)RecordSourceC)ColumnCountD)ControlSource(26)执行下列程序后,屏幕上显示的结果是X=2Y=3?X,YDOSUB1??X,YPROCEDURESUB1PRIVATEYX=4Y=5RETURNA)2345B)2343C)4545D)2323(27)执行如下程序,最后S的显示值为SETTALKOFFs=0i=5x=11DOWHILEs=xs=s+ii=i+1ENDDO?sSETTALKONA)5B)11C)18D)26(28)执行下列命令,输出结果是STORE-3.1561TOX?"X="+STR(X,6,2)A)3.16B)X=-3.16C)-3.16D)X=3.16(29)VisualFoxPro参照完整性规则不包括A)更新规则B)删除规则C)查询规则D)插入规则(30)检索职工表中工资大于800元的职工号,正确的命令是A)SELECT职工号WHERE工资800B)SELECT职工号FROM职工SET工资800C)SELECT职工号FROM职工WHERE工资800D)SELECT职工号FROM职工FOR工资800(31)在表单控件中,要保存多行文本,可创建A)列表框B)文本框C)标签D)编辑框(32)通过项目管理器窗口的命令按钮,不能完成的操作是A)添加文件B)运行文件C)重命名文件D)连编文件(33)下列选项中,不属于SQL数据定义功能的是A)SELECTB)CREATEC)ALTERD)DROP(34)SQL查询语句中,用来实现关系的投影运算的短语是A)WHEREB)FROMC)SELECTD)GROUPBY(35)有工资表和职工表,结构如下:职工.dbf:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D工资.dbf:职工号C(10),基本工资N(8,2),津贴N(8,2),奖金N(8,2),扣除N(8,2)查询职工实发工资的正确命令是A)SELECT姓名,(基本工资+冿贴+资金-扣除)AS实发工资FROM工资B)SELECT姓名,(基本工资+冿贴+资金-扣除)AS实发工资FROM工资;WHERE职工.职工号=工资.职工号C)SELECT姓名,(基本工资+冿贴+资金-扣除)AS实发工资;FROM工资,职工WHERE职工.职工号=工资.职工号D)SELECT姓名,(基本工资+冿贴+资金-扣除)AS实发工资;FROM工资JOIN职工WHERE职工.职工号=工资.职工号二、填空题请将每一个空的正确答案写在答题卡序号的横线上,答在试卷上不给分。(1)测试用例包括输入值集和【1】值集。(2)在树形结构中,树根结点没有【2】。(3)数据结构分为逻辑结构与存储结构,线性链表属于【3】。(4)一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体项目主管与实体项目的联系属于【4】的联系。(5)在数据库管理系统提供的数据定义语言,数据操纵语言和数据控制语言中,【5】负责数据的模式定义与数据的物理存取构建。(6)数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【6】两个含义。(7)求每个仓库中职工的平均工资:SELECT仓库号,AVG(工资)FROM职工【7】仓库号。(8)在SQL-SELECT语句中,检查一个属性值是否属于一组给定的值中的特殊运算符是【8】。(9)DBMS是指【9】。(10)参照完整性规则包括更新规则、【10】和插入规则。(11)查询学生成绩表中,所有姓张的学生记录,完成下列SQL语句:SELECT*FROM学生成绩WHERE姓名【11】张%(12)打开数据库表文件后,当前记录指针指向80,要使指针指向记录号为70的记录,应使用命令【12】。(13)菜单文件的扩展名是【13】。(14)当内存变量与当前表中的字段名同名时,系统则访问字段变量而放弃内存变量。若要访问内存变量学号,则必须将其写成【14】形式。(15)物理删除表中所有记录的命令是【15】。答案分析(2)一、选择题(1)C【解析】程序流程图是人们对解决问题的方法、思路或算法的一种图形方式的描述。其中,图框表示各种操作的类型,图框中的文字和符号表示操作的内容;流程线表示操作的先后次序。带箭头的线段在数据流程图中表示数据流;带箭头的线段在程序流程图中表示控制流。题中给出的选项中,在图元之间用带有箭头的线段表示图元关系。在模块之间用带有箭头的线段表示调用关系。(2)C【解析】软件设计遵循软件工程的基本目标和原则,建立了适用于在软件设计中应该遵循的基本原理和与软件设计有关的概念,它们具有抽象、模块化、信息隐蔽和数据独立性。自底向上是集成测试中增量测试的一种。(3)C【解析】模块之间的耦合程度反映了模块的独立性,也反映了系统分解后的复杂程度。按照耦合程度从强到弱分别是:内容耦合、公共耦合、外部耦合、控制耦合、标记耦合、数据耦合和非直接耦合,没有异构耦合这种方式。(4)D【解析】软件需求规格说明书(SRS,SoftwareRequirementSpecification)是需求分析阶段的最后成果,是软件开发中的重要文档之一。它具有以下几个方面的作用:①便于用户、开发人员进行理解和交流;②反映出用户问题的结构,可以作为软件开发工作的基础和依据;③作为确认测试和验收的依据。(5)C【解析】算法的复杂度主要包括算法的时间复杂度和空间复杂度。所谓算法的时间复杂度是指执行算法所需要的计算工作量,即算法执行过程中所需要的基本运算的次数;算法的空间复杂度一般是指执行这个算法所需要的内存空间。(6)B【解析】堆排序的比较次数为nlog2n;直接插入排序的比较次数为n(n-1)/2;快速排序的比较次数为nlog2n。(7)B【解析】栈操作原则上后进先出,栈底至栈顶依次存放元素A、B、C、D,则表明这4个元素中D是最后进栈,B、C处于中间,A最早进栈,所以出栈时一定是先出D,再出C,最后出A。(8)A【解析】数据库设计包括数据库概念设计和数据库逻辑设计两个方面的内容。(9)A【解析】关系表中,每一行称为一个元组,对应表中的一条记录;每一列称为一个属性,对应表中的一个字段;在二维表中凡能唯一标识元组的最小属性集称为该表的键或码。(10)C【解析】选课SC表是学生S表和课程C表的映射表,主键是两个表主键的组合。(11)C【解析】.prg类型的文件为命令文件或程序文件,在命令窗口输入MODIFYCOMMAND命令可以建立该类型文件,不能通过连编建立。(12)D【解析】CTOD()函数是将字符串转换成日期型数据,选项B)逻辑表达式,结果为.F.,选项C)的结果是两个字符串相减,函数值是字符型数据。LEN()函数是求字符串长度的函数,函数值为数据型。(13)A【解析】掌握表中每个字段类型的区别及特点,表中所有的备注型和通用型字段的内容都是统一存放在表的备注文件中。表中所有的备注型和通用型字段的内容都是统一存放在表的1个
本文标题:二级VFP全真模拟试题02
链接地址:https://www.777doc.com/doc-2746145 .html