二级VFP全真模拟试题02.doc_第1页
二级VFP全真模拟试题02.doc_第2页
二级VFP全真模拟试题02.doc_第3页
二级VFP全真模拟试题02.doc_第4页
二级VFP全真模拟试题02.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

全真模拟试题(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)ABCED B)DCBEA C)DBCEA D)CDABE(8)数据库设计包括两个方面的设计内容,它们是 A)概念设计和逻辑设计 B)模式设计和内模式设计 C)内模式设计和物理设计 D)结构特性设计和行为特性设计(9)关系表中的每一横行称为一个 A)元组 B)字段 C)属性 D)码 (10)设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字 (键或码)为 A)课号,成绩 B)学号,成绩 C)学号,课号 D)学号,姓名,成绩 (11)在连编对话框中,下列不能生成的文件类型是 A).DLL B).APP C).PRG D).EXE (12)下列表达式中,结果为数值型的是 A)CTOD(04/06/03)-10 B)100+100=300 C)505-50 D)LEN(SPACE(3)+1(13)在一个Visual FoxPro数据表文件中有2个通用字段和3个备注字段,该数据表的备注文件数目是 A)1 B)2 C)3 D)5(14)在命令窗口中输入下列命令: x=3 STORE x*2 TO a,b,c ?a,b,c 屏幕上显示的结果是 A)3 B)2 2 C)6 6 6 D)3 3 3(15)下列叙述中,正确的是 A)在命令窗口中被赋值的变量均为局部变量 B)在命令窗口中用PRIVATE命令说明的变量均为局部变量 C)在被调用的下级程序中用PUBLC命令说明的变量都是全局变量 D)在程序中用PRIVATE命令说明的变量均为全局变量(16)ABC.DBF是一个具有两个备注型字段的数据表文件,若使用COPY TO TEMP命令进行复制操作,其结果是 A)得到一个新的数据表文件 B)得到一个新的数据表文件和一个新的备注文件 C)得到一个新的数据表文件和两个新的备注文件 D)错误信息,不能复制带有备注型字段的数据表文件 (17)表设计器中的有效性规则框中不包括的规则是 A)规则 B)信息 C)默认值 D)格式 (18)在当前表中,查找第2个男同学的记录,应使用命令 A)LOCATE FOR 性别=男 NEXT 2 B)LOCATE FOR 性别=男 C)LOCATE FOR 性别=男 CONTINUE D)LIST FOR 性别=男 NEXT 2 (19)以下关于视图的描述中,正确的是 A)视图结构可以使用MODIFY STRUCTURE命令来修改 B)视图不能同数据库表进行联接操作 C)视图不能进行更新操作 D)视图是从一个或多个数据库表中导出的虚拟表 (20)在当前目录下有数据表文件student.dbf,执行如下SQL语句后 SELECT * FORM student INTO DBF student ORDER BY 学号/D A)生成一个按学号升序的表文件,将原来的student.dbf文件覆盖 B)生成一个按学号降序的表文件,将原来的student.dbf文件覆盖 C)不会生成新的排序文件,保持原数据表内容不变 D)系统提示出错信息 (21)语句DELETE FROM 成绩表 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)RecordSourceType B)RecordSource C)ColumnCount D)ControlSource (26)执行下列程序后,屏幕上显示的结果是 X=2 Y=3 ?X,Y DO SUB1 ?X,Y PROCEDURE SUB1 PRIVATE Y X=4 Y=5 RETURN A)2 3 4 5 B)2 3 4 3 C)4 5 4 5 D)2 3 2 3(27)执行如下程序,最后S的显示值为 SET TALK OFF s=0 i=5 x=11 DO WHILE s800 B)SELECT 职工号 FROM 职工 SET 工资800 C)SELECT 职工号 FROM 职工 WHERE 工资800 D)SELECT 职工号 FROM 职工 FOR 工资800 (31)在表单控件中,要保存多行文本,可创建 A)列表框 B)文本框 C)标签 D)编辑框 (32)通过项目管理器窗口的命令按钮,不能完成的操作是 A)添加文件 B)运行文件 C)重命名文件 D)连编文件 (33)下列选项中,不属于SQL数据定义功能的是 A)SELECT B)CREATE C)ALTER D)DROP(34)SQL查询语句中,用来实现关系的投影运算的短语是 A)WHERE B)FROM C)SELECT D)GROUP BY (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,Software Requirement Specification)是需求分析阶段的最后成果,是软件开发中的重要文档之一。它具有以下几个方面的作用: 便于用户、开发人员进行理解和交流; 反映出用户问题的结构,可以作为软件开发工作的基础和依据; 作为确认测试和验收的依据。(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类型的文件为命令文件或程序文件,在命令窗口输入MODIFY COMMAND命令可以建立该类型文件,不能通过连编建立。(12)D 【解析】 CTOD()函数是将字符串转换成日期型数据,选项B)逻辑表达式,结果为.F.,选项C)的结果是两个字符串相减,函数值是字符型数据。LEN()函数是求字符串长度的函数,函数值为数据型。(13)A 【解析】 掌握表中每个字段类型的区别及特点,表中所有的备注型和通用型字段的内容都是统一存放在表的备注文件中。 表中所有的备注型和通用型字段的内容都是统一存放在表的1个备注文件中,无论有几个该类型字段都一样。(14)C 【解析】 STORE是用于给内存变量赋值,此题将X*2赋给a、b和c,因为X=3,所以答案为6 6 6。(15)C 【解析】 理解局部变量、全局变量和私有变量之间的区别。PUBLC说明的变量均是全局变量。在命令窗口中,只有LOCAL说明的变量才是局部变量,且无论在哪一层程序中,只要PUBLC说明的变量均是全局变量。(16)B 【解析】 在Visual FoxPro中,数据库表中的所有备注型字段和通用型字段内容是单独存放在数据表的备注文件(.FPT)中。当复制数据表时,系统自动复制备注文件,生成1个新的数据表备注文件。 (17)D 【解析】 掌握表设计器中各项功能的使用。在表设计器的有效性规则框内,共包含3个规则,分别是:规则、信息和默认值。格式属于显示区域中的内容。(18)C 【解析】 LOCATE FOR是指查找到第1条满足要求的记录,然后使用CONTINUE继续查找下1条满足要求的记录。选项B)是查找所有满足要求的记录。选项A),D)命令格式错误。(19)A 【解析】 视图是根据表定义的,要依赖数据表而存在,但视图可以同数据表进行联接操作,而且可以用来更新数据。由于视图并不是独立存在的基本表,它是由基本表派生出来的,因此不能利用MODIFY STRUCTURE命令修改视图结构。(20)D 【解析】 在SQL语句中,查询结果存放到新表的表名不能与原表表名相同,否则提示出错信息。(21)C 【解析】 在使用SQL语句的删除命令时,根据WHERE短语删除满足指定条件的记录,如果不使用WHERE短语,则表示删除表中的所有记录。此处是对表中的记录进行逻辑删除,如果要物理删除表中记录,还需要加上PACK命令。(22)C 【解析】 设置表单标题Caption属性,命令短语是This

温馨提示

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

评论

0/150

提交评论