[计算机类试卷]国家二级(VF)机试模拟试卷41及答案与解析.doc
《[计算机类试卷]国家二级(VF)机试模拟试卷41及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(VF)机试模拟试卷41及答案与解析.doc(25页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( VF)机试模拟试卷 41及答案与解析 一、选择题 1 下列叙述中正确的是 ( )。 ( A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的 ( B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构 ( C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构 ( D)线性表的链式存储结构与顺序存储结构在存储空间的需求上没有可比性 2 下列叙述中正确的是 ( )。 ( A)栈是一种先进先出的线性表 ( B)队列是一种后进先出的线性表 ( C)栈与队列都是非 线性结构 ( D)以上三种说法都不对 3 软件测试的目的是 ( )。 ( A)评估软件可靠性 ( B
2、)发现并改正程序中的错误 ( C)改正程序中的错误 ( D)发现程序中的错误 4 在软件开发中,需求分析阶段产生的主要文档是 ( )。 ( A)软件集成测试计划 ( B)软件详细设计说明书 ( C)用户手册 ( D)软件需求规格说明书 5 软件生命周期是指 ( )。 ( A)软件产品从提出、实现、使用维护到停止使用退役的过程 ( B)软件从需求分析、设计、实现到测试完成的过程 ( C)软件 的开发过程 ( D)软件的运行维护过程 6 面向对象方法中,继承是指 ( )。 ( A)一组对象所具有的相似性质 ( B)一个对象具有另一个对象的性质 ( C)各对象之间的共同性质 ( D)类之间共享属性和
3、操作的机制 7 层次型、网状型和关系型数据库划分原则是 ( )。 ( A)记录长度 ( B)文件的大小 ( C)联系的复杂程度 ( D)数据之间的联系方式 8 一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是 ( )。 ( A)一对 一 ( B)一对多 ( C)多对多 ( D)多对一 9 数据库设计中反映用户对数据要求的模式是 ( )。 ( A)内模式 ( B)概念模式 ( C)外模式 ( D)设计模式 10 有三个关系 R、 S和 T如下:则由关系 R和 S得到关系 T的操作是 ( )。 ( A)自然连接 ( B)差 ( C)交 ( D)并
4、11 在 “项目管理器 ”下为项目建立一个新报表,应该使用的选项卡是 ( )。 ( A)数据 ( B)文档 ( C)类 ( D)代码 12 扩展名为 pjx的文件是 ( )。 ( A)数据 库表文件 ( B)表单文件 ( C)数据库文件 ( D)项目文件 13 在 Visual FoxPro中以下叙述正确的是 ( )。 ( A)关系也被称作表单 ( B)数据库表文件存储用户数据 ( C)表文件的扩展名是 DBC ( D)多个表存储在一个物理文件中 14 以下关于 “视图 ”的描述正确的是 ( )。 ( A)视图保存在项目文件中 ( B)视图保存在数据库中 ( C)视图保存在表文件中 ( D)视
5、图保存在视图文件中 15 关闭表单的程序代码是 ThisForm Release, Release是 ( )。 ( A)表单对象的标题 ( B)表单对象的属性 ( C)表单对象的事件 ( D)表单对象的方法 16 在关系模型中,每个关系模式中的关键字 ( )。 ( A)可由多个任意属性组成 ( B)最多由一个属性组成 ( C)可由一个或多个其值能唯一标识关系中任何元组的属性组成 ( D)可由两个属性组成 17 Visual FoxPro是 ( )。 ( A)数据库系统 ( B)数据库管理系统 ( C)数据库 ( D)数据库应用系统 18 在 Visual FoxPro中,假定 数据库表 S(学
6、号,姓名,性别,年龄 )和 SC(学号,课程号,成绩 )之间使用 “学号 ”建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了 “限制 ”。如果表 S所有的记录在表 SC中都有相关联的记录,则 ( )。 ( A)允许修改表 S中的学号字段值 ( B)允许删除表 S中的记录 ( C)不允许修改表 S中的学号字段值 ( D)不允许在表 S中增加新的记录 19 在 Visual FoxPro中,对于字段值为空值 (NULL)叙述正确的是 ( )。 ( A)空值等同于空字符串 ( B)空值表 示字段还没有确定值 ( C)不支持字段值为空值 ( D)空值等同于数值 O 20
7、在 Visual FoxPro中,下面关于索引的正确描述是 ( )。 ( A)当数据库表建立索引以后,表中的记录的物理顺序将被改变 ( B)索引的数据将与表的数据存储在一个物理文件中 ( C)建立索引是创建一个索引文件,该文件包含有指向表记录的指针 ( D)使用索引可以加快对表的更新操作 21 下列程序段执行以后,内存变量 y的值是 ( )。 x=76543 y=0 DO WHILE x0 Y=x 10+Y*10 x=int(x 10) ENDDO ( A) 3456 ( B) 34567 ( C) 7654 ( D) 76543 22 下面程序计算一个整数的各位数字之和。在下划线处应填写的语
8、句是 ( )。 SET TALK OFF INPUT“x=“TO x s=0 DO WHILE x!=0 s=s+MOD(x, 10) ENDDO ?s SET TALK ON ( A) x=int(x 10) ( B) x=int(x 10) ( C) x=x-int(x 10) ( D) x=x-int(x 10) 23 在 Visual FoxPro中,过程的返回语句是 ( )。 ( A) GOBACK ( B) COMEBACK ( C) RETURN ( D) BACK 24 命令 SELECT 0的功能是 ( )。 ( A)选择编号最小的未使用工作区 ( B)选择 O号工作区 (
9、C)关闭当前工作区中的表 ( D)选择当前工作区 25 有关 ZAP命令的描述,正确的是 ( )。 ( A) ZAP命令只能删除当前 表的当前记录 ( B) ZAP命令只能删除当前表的带有删除标记的记录 ( C) ZAP命令能删除当前表的全部记录 ( D) ZAP命令能删除表的结构和全部记录 26 下列程序段执行以后,内存变量 X和 Y的值是 ( )。 CUEAR STORE 3 TO X STORE 5 TO Y PLUS(X), Y) ?X, Y PROCEDURE PLUS PARAMETERS A1, A2 A1=A1+A2 A2=A1+A2 ENDPROC ( A) 8 13 ( B
10、) 3 13 ( C) 3 5 ( D) 8 5 27 下列程序段执行以后,内存变量 Y的值是 ( )。 CLEAR x=12345 Y=0 DO WHILE x0 y=Y+x 10 x=int(x 10) ENDDO ?y ( A) 54321 ( B) 12345 ( C) 51 ( D) 15 28 SQL语句中修改表结构的命令是 ( )。 ( A) ALTER TABLE ( B) MODIFYTABLE ( C) ALTERSTRUCTURE ( D) MODIFY STRUCTURE 29 假设 “订单 ”表中有订单号、职员号、客户号和金额字段,如下 SQL命令可以正确执行的是 (
11、 )。 ( A) SELECT职员号 FROM订单 GROUP BY职员号 HAVING COUNT(*)3 AND AVG_金额 200 ( B) SELECT职员号 FROM订单 GROUP BY职员号 HAVING COUNT(*)3 AND AVG(金额 )200 ( C) SELECT职员号 FROM订单 GROUP BY职员号 HAVING COUNT(*)3 WHERE AVG(金额 )200 ( D) SELECT职员号 FROM订单 GROUP BY职员号 WHERE COUNT(*)3 AND AVG_金额 200 30 要使 “产品 ”表中所有产品的单价上浮 8,正确的
12、SQL命令是 ( )。 ( A) UPDATE产品 SET单价 =单价 +单价 *8 FOR ALL ( B) UPDATE产品 SET单价 =单价 *1 08 FOR ALL ( C) UPDATE产品 SET单价 =单价 +单价 *8 ( D) UPDATE产品 SET单价 =单价 *1 08 31 假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的 SQL命令是 ( )。 ( A) SELECT产品名称, AVG(单价 )FRON产品 GROUP BY单价 ( B) SELECT产品名称, AVG(单价 )FROM产品 ORDER BY单价 ( C) SELECT产品名称,
13、AVG(单价 )FROM产品 ORDER BY产品名称 ( D) SELECT产品名称, AVG(单价 )FROM产品 GROUP BY产品名称 32 设有 S(学号,姓名,性别 )和 SC(学号,课程号,成绩 )两个表,如下 SQL语句检索选修的每 门课程的成绩都高于或等于 85分的学生的学号、姓名和性别,正确的 SQL命令是 ( )。 ( A) SELECT学号,姓名,性别 FRON s WHERE EXISTS(SELECT *FROM sc WHERE SC学号 =S学号 AND成绩 85) ( D) SELECT学号,姓名,性别 FRON 8 WHERE NOT EXISTS(SEL
14、ECT*FRON sc WHERE SC学号 =S学号 AND成绩 =ALL(SELECT单价FROM产品 WHERE SUBSTR(产品号, 1, 1)=“2“)”等价的 SQL命令是 ( )。 ( A) SELECT DISTINCT产品号 FROM产品 WHERE单价 =; (SELECT MAX(单价 )FROM产品 WHERE SUBSTR(产品号, l, 1)=“2“) ( B) SELECT DISTINCT产品号 FROM产品 WHERE单价 =; (SELECT MIN(单价 )FROM产品 WHERE SUBSTR(产品号, 1, 1)=“2“) ( C) SELECT D
15、ISTINCT产品号 FROM产品 WHERE单价 =ANY; (SELECT单价 FROM产品 WHERE SUBSTR(产品号, 1, 1)=“2“) ( D) SELECT DISTINCI产品号 FROM产品 WHERE单价 =SOME; (SELECT单价 FROM产品 WHERE SUBSTR(产品号, 1, 1)=“2“) 37 根据 “产品 ”表建立视图 myview,视图中含有包括了 “产品号 ”左边第一位是 “1”的所有记录,正确的 SQL命令是 ( )。 ( A) CREATE VIEW myview AS SELECT*FROM产品 WHERE LEFT(产品号,1)=
16、“1“ ( B) CREATE VIEW myview AS SELECT*FROM产品 WHERE LIKE(“1“,产品号 ) ( C) CREATE VIEW myview SELECT*FROM产品 WHERE LEFT(产品号, 1)=“1“ ( D) CREATE VIEW myview SELECT*FROM产品 WHERE LIKE(“1“,产品号 ) 38 在项目管理器中,将一程序设置为主程序的方法是 ( )。 ( A)将程序命名为 main ( B)通过属性窗口设置 ( C)右键单击该程序从快捷菜单中选择相关项 ( D)单击修改按钮设置 39 假设在表单设计器环境下,表单中
17、有一个文本框且已经被选定为当前对象。现在从属性窗口中选择 Value属性,然后在设置框中输入: = 2001-9-10-2001-8-20。请问以上操作后,文本框 Value属性值的数据类型为 ( )。 ( A)日期型 ( B)数值型 ( C)字符型 ( D)通用型 40 表单里有一个选项按钮组,包含两个选项按钮 Option1和 Option2。假设Option2没有设置 Click事件代码,而 Option1以及选项按钮组和表单都设置了Click事件代码。那么当表单运行时,如果用户单击 Option2,系统将 ( )。 ( A)执行表单的 Click事件代码 ( B)执行选项按钮组的 Cl
18、ick事件代码 ( C)执行 Optionl的 Click事件代码 ( D)不会有反应 二、简单应用题 41 在考生文件夹下完成如下简单应用: (1)建立一个名为 NEW_VIEW的视图,该视图含有选修了课程但没有参加考试(成绩字段值为 NULL)的学生信息 (包括 “学号 ”、 “姓名 ”和 “系部 ”3个字段 )。 (2)建立表单 MYFORM3,在表单上添加一个表格控件 (名称为 srdCome),并通过该控件显示表 COURSE的内容 (要求 RecordSourceType属性必须为 0)。 三、综合应用题 42 建立一个表单,表单文件名和表单控件名均为 myform_b,表单标题为
19、 “订单管理 ”,表单其它功能如下: (1)表单中含有一个页框控件 (PageFrame1)和一个 “退出 ”命令按钮 (Command1),单击 “退出 ”命令按钮关闭并释放表单。 (2)页框控件 (PageFrame1)中含有三个页面,每个页面都通过一个表格控件显示有关信息。 第一个页面 Pagel的标题为 “职工 ”,其上的表格用于显示表 employee中的内容。其中表格的控件名为 grdEmployee、 ReeordSourceType属性值应为 1(别名 )。 第二 个页面 Page2的标题为 “订单 ”,其上的表格用于显示表 orders中的内容。其中表格的控件名为 grdOr
20、ders、 ReeordSourceType属性值应为 1(别名 )。 第三个页面 Page3的标题为 “职工订单金额 ”,其上的表格显示每个职工的职工号、姓名及其所经手的订单总金额 (注:表格只有 3列,第 1列为 “职工号 ”,第 2列为 “姓名 ”,第 3列为 “总金额 ”)。其中表格的控件名为 Grid1、 RecordSourceType属性值应为 4(SQL语句 )。 国家二级( VF)机试模拟试卷 41答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 线性链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以一般要多于顺序存储结构。 2 【正确答案】
21、D 【试题解析】 栈是一种先进后出的线性表,队列是一种先进先出的线性表,栈与队列都是线性结构。 3 【正确答案】 D 【试题解析】 软件测试是为了发现错误而执行程序的过程,测试要以查找错误为中心,而不是为了演示软件的正确功能。不是为了评估软件或改正错误。 4 【正确答案】 D 【试题解析】 需求分析阶段的工作可以概括为 :需求获取、需求分析、编写需求规格说明书、需求评审四个方面。所以选择 D。 5 【正确答案】 A 【试题解析】 通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 模拟 41 答案 解析 DOC
