未来笔试第二套答案.doc_第1页
未来笔试第二套答案.doc_第2页
未来笔试第二套答案.doc_第3页
未来笔试第二套答案.doc_第4页
未来笔试第二套答案.doc_第5页
全文预览已结束

下载本文档

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

文档简介

1 参考答案:B【解析】栈是先进后出的原则组织数据,所以入栈最早的最后出栈,所以选择B)。2参考答案:D【解析】循环队列有队头和队尾两个指针,但是循环队列仍是线性结构的,所以A)错误;在循环队列中只需要队头指针与队尾两个指针来共同反映队列中元素的动态变化情况,所以B)与C)错误。3参考答案:C【解析】当有序线性表为顺序存储时才能用二分法查找。可以证明的是对于长度为n的有序线性表,在最坏情况下,二分法查找只需要比较次,而顺序查找需要比较n次。4参考答案:A【解析】链式存储结构既可以针对线性结构也可以针对非线性结构,所以B)与C)错误。链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以D)错误。5参考答案:D【解析】数据流图中带箭头的线段表示的是数据流,即沿箭头方向传送数据的通道,一般在旁边标注数据流名。6参考答案:B【解析】在需求分析阶段可以使用的工具有数据流图DFD图,数据字典DD,判定树与判定表,所以选择B)。7参考答案:A【解析】对象有如下一些基本特点:标识唯一性、分类性、多态性、封装性、模块独立性好。所以选择A)。8参考答案:B【解析】因为一间宿舍可以住多个学生即多个学生住在一个宿舍中,但一个学生只能住一间宿舍,所以实体宿舍和学生之间是一对多的关系。9参考答案:C【解析】数据管理发展至今已经历了三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。其中最后一个阶段结构简单,使用方便逻辑性强物理性少,在各方面的表现都最好,一直占据数据库领域的主导地位,所以选择C)。10参考答案:D【解析】自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以根据T关系中的有序组可知R与S进行的是自然连接操作。11参考答案:D【解析】视图是根据表定义的,因此视图基于表,所以A)选项说法不正确;视图是操作表的一种手段,通过视图可以查询表,也可以更新表,所以B)选项说法不正确;视图可以用来从一个或多个相关联的表中提取数据,所以视图可以从多个表派生出来,所以C)选项说法不正确;而视图可以更新表,就可以进行删除操作,所以D)选项的说法正确。12参考答案:A【解析】文本框的Value属性是文本框的当前内容;Name属性指定在代码中用以引用对象的名称;InputMask属性指定在一个文本框中如何输入和显示数据;文本框无Caption属性。13 参考答案:A【解析】用命令方式建立数据库表的是在命令窗口利用 OPEN DATA命令先打开数据库,然后利用CREATE命令打开表设计器进行数据表设计14参考答案:D【解析】文本框的Value属性是文本框的当前内容;ControlSource属性为文本框指定一个字段或内存变量,运行时,文本框首先显示该变量的内容;InputMask属性指定在一个文本框中如何输入和显示数据;PasswordChar属性指定文本框控件内是显示用户输入的字符还是显示占位符;指定用作占位符的字符。15参考答案:B【解析】表单的Hide方法用于隐藏表单,该方法将表单的Visible属性设置为.F.;Show方法用于显表单,该方法将表单的Visible属性值设为.T.,使之成为活动表单;Release方法用于从内存中释放表单;SetFocus方法让表单获得焦点,使其成为活动表单。所以符合此题的方法是Show。16参考答案:B【解析】表单的Show方法用于显表单,该方法将表单的Visible属性值设为.T.,使之成为活动表单。DisPlay、List、See都不是表单的方法。17参考答案:D【解析】在数据库设计器的字段选项卡中,有一组定义字段有效性规则的项目,它们是规则、信息、默认值三项。18参考答案:D【解析】数据源是报表的数据来源,通常是数据库中的表或自由表,也可以是视图、查询或临时表。19参考答案:C【解析】Visual FoxPro程序文件通过编译、连编,可以产生不同的目标代码文件,这些文件具有不同的扩展名:.exe(Visual FoxPro可执行文件),.app(Visual FoxPro应用程序文件).fxp(Visual FoxPro编译版本)。20参考答案:B【解析】在Visual FoxPro中,一个表就是一个关系。21参考答案:D【解析】声明局部变量的命令是:LOCAL 。该命令建立指定的局部内存变量,并为它们赋初值逻辑假.F.。22参考答案:C【解析】创建数组的命令格式有两种DIMENSION (,下标上限2). DECLARE (,下标上限2). 两种格式的功能完全相同。数组创建后,系统自动给每个数组元素赋以逻辑假.F.。 可以用一维数组的形式访问二维数组。本题中M(2)与M(1,2)是同一变量,所以M(2)的值为20。23参考答案:A【解析】LEFT(,)功能是从字符表达式左边开始,截取指定长度的字符串。 RIGHT(字符表达式, 数值表达式):返回一个字符串右边的若干字符,返回值是字符型。 本题是从2、3、4、5四条记录中,找出第一个字是电,最后一个字是线的第一个符合的记录,并显示出来,由此可知第3条记录电话线符合。24 参考答案:B【解析】运行菜单可以使用命令格式:DO,但文件名的扩展名.mpr不能省略。25参考答案:D解析】LEFT(,)功能是从字符表达式左边开始,截取指定长度的字符串。RIGHT(,):返回一个字符串右边的若干字符,返回值是字符型。一个汉字在计算机中占两个字符,如果要取得一个完整的汉字字符,必须指定字符长度为2。AT(,)的函数值为数值型。A)选项的函数返回值是数值型,答案不正确;B)选项中,由于中文字符在Visual FoxPro中占两个字符,所以RIGHT(a,1)也不正确,C)选项中的表达式格式不正确,D)选项中b的值为大家,RIGHT(a,2)的值为好,所以D)选项的答案正确。26参考答案:B【解析】EMPTY()根据指定表达式的运算结果是否为空值,返回逻辑真(.T.)或逻辑假(.F.),这里所指的空值与NULL值是两个不同的概念,函数EMPTY(.NULL.)的返回值为逻辑假,所以A)选项为逻辑假;LIKE(,)比较两个字符串对应位置上的字符,若所有对应字符都相匹配,函数返回逻辑真,否则返回逻辑假,其中字符串表达式1中可包含通配符*和?,*表示若干个任意字符,?表示任意一个字符,所以LIKE(xy?, xyz)为逻辑真;AT(,)的函数值为数值型,C)选项不正确;ISNULL()判断一个表达式的运算结果是否为NULL值,若是NULL值则返回逻辑真,否则返回逻辑假,SPACE()返回由指定数目的空格组成的字符串,所以SPACE(0)为空字符串,ISNULL(SPACE(0) )为逻辑假。27参考答案:A【解析】C型字段即字符型字段,其表示方法是用半角单引号、双引号或方括号把字符串括起来,字符型变量的定界符必须成对匹配,如果某种定界符本身也是字符串的内容,则需要用另一种定界符为该字符串定界。本题输出结果为李彤。28参考答案:A【解析】按年龄的降序排列,所以要用短语DESC,排序的字段有两种表示方式,分别是按列号和字段名排序,因为字段名是变量,故不能加引号。29参考答案:D【解析】这个查询不能用简单的查询实现,所以要用到嵌套查询,在嵌套查询中内外层的嵌套用IN而不用,D)选项正确。30参考答案:D【解析】SQL是顺序执行命令语句,在多表联接查询时,各条件短语的执行顺序会影响到最终的查询结果。检索学号、姓名和学生所选课程的课程名和成绩,应为SELECT S.学号,姓名,课程名,成绩。A)、B)选项错误,而C)选项格式错误,选项D)正确。31参考答案:A【解析】SQL的基本形式由SELECTFROMWHERE查询块组成。其中SELECT说明要查询的字段,FROM说明要查询的字段来自哪个表或哪些表,WHERE说明查询条件。要求时间为1982年3月20日以后,对应的SQL语句应为WHERE 出生日期19820320,and表示且,本题A)选项正确。32参考答案:D【解析】SQL的核心是查询,它的基本形式由SELECTFROMWHERE查询块组成。其中SELECT说明要查询的字段,FROM说明要查询的字段来自哪个表或哪些表,可以对单个表或多个表进行查询,WHERE说明查询条件,即选择元组的条件。要计算刘明同学选修的所有课程的平均成绩,应设置where条件为WHERE 学生.学号选课.学号 AND 姓名刘明,即D)选项正确。33参考答案:B【解析】SUBSTR(,)为取子串函数,从指定表达式值的指定起始位置取指定长度的子串作为函数值。要计算各专业学生选修课程号为101课程的平均成绩,应按学号分组,即GROUP BY 1。因此B)为正确选项。34参考答案:D 【解析】查询的基本形式由SELECTFROMWHERE查询块组成。其中SELECT说明要查询的字段,FROM说明要查询的字段来自哪个表或哪些表,WHERE说明查询条件,即选择元组的条件。内层SELECT 成绩 FROM 选课 WHERE 课程号101语句查询出了选修课程号为101的成绩,外层格式正确的为D)选项。35参考答案:A【解析】插入数据的格式为INSERT INTO (字段名1,字段名2,) VALUES(字段值1,字段值2,)。当插入的不是完整的记录时,可以通过字段名1,字段名2来指定字段;VALUES(字段值1,字段值2,)给出具体的记录值。B)、C)、D)选项的格式错误。36参考答案:B 【解析】更新数据的命令格式为:UPDATE 表名 SET 字段名1表达式1 ,字段名2表达式2 WHERE 条件。一般使用WHERE子句指定更新的条件,并且一次可以更新多个字段;如果不使用WHERE子句,则更新全部记录。本题将学号为02080110、课程号为102的选课记录的成绩改为92,正确的命令格式为选项B)。37参考答案:D【解析】向表中添加新的字段和新的索引,其命令格式为:ALTER TABLE ADDCOLUMN,)NULL|NOT NULLCHECK ERROR DEFAULT ADD PRIMARY KEY TAG ADD UNIQUE TAG 增加一个新的字段应该使用ADD短语,即D)选项正确。38参考答案:D 【解析】在容器的嵌套层次关系中,引用其中某个对象需指明对象在嵌套层次中的位置,经常要用到的关键字是Parent、This、ThisForm、ThisFormSet。this是当前对象,ThisForm是当前表单,Parent是当前对象的父对象。因此A)、B)、C)都不是命令按钮的事件。Click为命令按钮的事件,在鼠标单击时引发,选项D)正确。39参考答案:D【解析】选项组控件的Value属性用于初始化或返回选项组中被选中的选项按钮,Value属性值的类型可以是数值型的,也可以是字符型的。若为数值型N,则表示选项组中第N个选项按钮被选中,若为字符型C,则表示选项组中Caption属性值为C的选项按钮被选中。因此本题D)选项正确。40参考答案:B【解析】在容器的嵌套层次关系中,引用其中某个对象,需指明对象在嵌套层次中

温馨提示

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

评论

0/150

提交评论