[计算机类试卷]国家二级VF笔试模拟试卷100及答案与解析.doc
《[计算机类试卷]国家二级VF笔试模拟试卷100及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF笔试模拟试卷100及答案与解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试模拟试卷 100及答案与解析 1 下列关于数据和逻辑结构的叙述中,不正确的是 _。 ( A)数据的逻辑结构是数据间关系的描述 ( B)数据的逻辑结构抽象反映数据元素间的逻辑关系 ( C)数据的逻辑结构具体反映数据在计算机中的存储方式 ( D)数据的逻辑结构分为线性结构和非线性结构 2 下列数据结构中,不是线性结构的是 _。 ( A)线性链表 ( B)带链的队列 ( C)带链的栈 ( D)二叉链表 3 下列关于链式存储结构的叙述中,不正确的是 _。 ( A)结 点除自身信息外还包括指针域,因此存储密度小于顺序存储结构 ( B)逻辑上相邻的结点物理上不必邻接 ( C)可以通过计算
2、直接确定第 i个结点的存储地址 ( D)插入、删除运算操作方便,不必移动结点 4 结构化程序设计的主要特点是 _。 ( A)每个控制结构要模块化 ( B)每个控制结构具有封装性 ( C)每个控制结构具有独立性 ( D)每个控制结构只有一个人口和一个出口 5 软件生命周期的瀑布模型,典型地刻画了软件生命周期的阶段划分,它将软件生命周期划分为 8个阶 段,并将它们归纳 3个时期, 以下选项中, _是正常的开发顺序。 ( A)开发期、运行期、计划期 ( B)计划期、开发期、运行期 ( C)开发期、计划期、运行期 ( D)计划期、运行期、开发期 6 以下不属于系统详细设计阶段使用的工具是 _。 ( A
3、) PAD图 ( B) N-S图 ( C)程序流程图 ( D) HIPO图 7 在软件危机中表现出软件成本高的问题,其原因是 _。 ( A)软件公司肆意追求高额商业利润 ( B)软件实际研发成本往往高于估计成本 ( C)用户不理解 ( D)软件设计人员奇缺 8 数据库管理系统的基础是 _。 ( A)操作系统 ( B)数据库 ( C)数据库系统 ( D)系统软件 9 设关系 R1有 r1个元组,关系 R2有 r2个元组,则关系 RI和 R2连接后的结果关系的元组数目是 _个。 ( A) r1+r2 ( B) r1*r2 ( C) r1*r2 ( D) r1*r2 10 在下列叙述中,不正确的一条
4、是 _。 ( A)数据库设计包括结构设计和行为设计两方面的内容 ( B)数据库设计的关键是结构特征的设计 ( C)数据库设计是数据库应用系统设计的核心部分 ( D)数据库的物理设计和具体的 DBMS的类型无关 11 在 Visual FoxPro中,以共享方式打开一个数据库需使用的参数是 _。 ( A) EXCLUSIVE ( B) SHARED ( C) NOUPDATE ( D) VALIDATE 12 在下列关于索引的叙述中,正确的是 _。 ( A)索引不仅能提高查询的速度,还能提高更新的速度 ( B)索引提高了查询的速度,但一般会降低更新的速度 ( C)删除索引以后,原来的表文件中记录
5、的物理顺序将被改变 ( D)索引字段可以更新,但是必须在更 新前关闭索引 13 在 Visual FoxPro中,查询设计器和视图设计器的主要不同表现在于 _。 ( A)查询设计器有 “更新条件 ”选项卡,没有 “查询去向 ”选项 ( B)查询设计器没有 “更新条件 ”选项卡,有 “查询去向 ”选项 ( C)视图设计器没有 “更新条件 ”选项卡,有 “查询去向 ”选项 ( D)视图设计器有 “更新条件 ”选项卡,也有 “查询去向 ”选项 14 在 Visual FoxPro中,关于自由表叙述正确的是 _。 ( A)自由表和数据库表是完全相同的 ( B)自由表不能建立字段级规则和 约束 ( C)
6、自由表不能建立候选索引 ( D)自由表不可以加入到数据库中 15 视图设计器中含有的、但查询设计器却没有的选项卡是 _。 ( A)筛选 ( B)排序依据 ( C)分组依据 ( D)更新条件 16 在学生表 STUD中,查询既不是信息系 “IS”、数学系 “MA”,也不是计算机系“CS”的学生的姓名 (XM)和性别 (XB) 。实现该功能的正确 SQL语句是 _。 ( A) SELECT XM, XB FROM STUD WHERE SD IN(“IS“, “MA“, “CS“) ( B) SELECT XM, XB FROM STUD WHERE SD NOT IN(“IS“, “MA“, “
7、CS“) ( C) SELECT XM, XB FROM STUD WHERE SD NOT(“IS“, “MA“, “CS“) ( D) SELECT XM, XB FROM STUD WHERE SD NOT IN(IS,MA,CS) 17 在 SELECT-SQL语句中,要将查询结果保存在文本文件中的选项是 _。 ( A) INTO 新表名 ( B) TO FILE文件名 ( C) TO PRINTER ( D) TO SCREEN 18 INSERT-SQL语句中所使用的数据不能来自于 _。 ( A)数组 ( B)变量 ( C)查询 ( D)索引 19 在使用命令 “INSERT IN
8、TO表名 (列名 )VALUSE( 值 )”时,下列描述中,错误的是 _。 ( A) INSERT-SQL语句中列名的顺序可以与表定义时的列名顺序一致 ( B) INSERT-SQL语句中列名的顺序可以与表定义时的列名顺序不一致 ( C) INSERT-SQL语句中值的顺序可以与列名的顺序不一致 ( D) INSERT-SQL语句中值的顺序必须与列名的顺序一致 20 列出工资表中基本工资在 1200元到 1800元之间的职工信息,应使用的 SQL查询语句是 _。 ( A) SELECT*FROM工资 WHERE基本工资 1200 OR基本工资 =1800 ( B) SELECT*FROM工资
9、WHERE基本工资 IN(1200, 1800) ( C) SELECT*FROM工资 WHERE基本工资 BETWEEN 1200 AND 1800 ( D) SELECT*FROM工资 WHERE基本工资 LIKE(1200, 1800) 21 建立一个 “职员 ”表,表中有 5个字段:职员号、姓名、性别、年龄、部门。要求职员号属性的值唯一,并且不能为空值。建立该表的 SQL语句可以是 _。 ( A) CREATE TABLE 职员 (职员号 CHAR(6),姓名 CHAR(8),; 性别CHAR(2),年龄 INT(4),部门 CHAR(12) ( B) CREATE TABLE职员 (
10、职员号 CHAR(6)NULL,姓名 CHAR(8),; 性别CHAR(2),年龄 INT(4),部门 CHAR(12) ( C) CREATE TABLE 职员 (职员号 CHAR(6)NOT NULL UNIQUE,; 姓名CHAR(8),性别 CHAR(2),年龄 INT(4),部门 CHAR(12) ( D) CREATE TABLE职员 (职员号 CHAR(6)UNIQUE,姓名 CHAR(8),: 性别 CHAR(2),年龄 INT(4),部门 CHAR(12) 22 在学生表 STUD中查询所有姓张的学生的信息,使用的 SQL语句是 _。 ( A) SELECT * FROM S
11、TUD WHERE 姓名 LIKE“张 ” ( B) SELECT * FROM STUD WHERE 姓名 IN(“张 ”) ( C) SELECT * FROM STUD WHERE 姓名 LIKE“张 $” ( D) SELECT * FROM STUD WHERE 姓名 IN(“张 $)” 23 从学生选课表 SC中 (其中有学号、课程号、成绩 3个字段 )查询选修了 3门以上课程的学生学号,实现该功能的 SELECT语句是 _。 ( A) SELECT 学号 FROM SC GROUP BY学号 HAVING SUM(*) 3 ( B) SELECT 学号 FROM SC GROUP
12、 BY学号 HAVING COUNT(*) 3 ( C) SELECT 学号 FROM SC GROUP BY学号 HAVING 课程号 3 ( D) SELECT 学号 FROM SC WHERE 课程号 3 GROUPBY学号 24 把学生表 STUD中的学生 “王小鱼 ”的姓名改为 “王大川 ”,实现该功能的 SQL语句是 _。 ( A) UPDATE STUD姓名 “王小鱼 ”WHERE 姓名 “王大川 ” ( B) UPDATE STUD姓名 “王大川 ”WHERE姓名 “王小鱼 ” ( C) UPDATE STUD SET姓名 “王小鱼 ”WHERE姓名 “王大川 ” ( D) U
13、PDATE STUD SET姓名 “王大川 ”WHERE姓名 “王小鱼 ” 25 如果在建立表 stock.dbf时,将编号字段设置为主索引;能保证数据的 _。 ( A)实体完整性 ( B)域完整性 ( C)参照完整性 ( D)表完整性 26 下列中的 _不能作为应用程序系统的主程序。 ( A)表单 ( B)数据表 ( C)菜单 ( D)程序 27 使用项目管理器中的 “移去 ”命令按钮可以将指定的文 件从项目中移去,被移去的文件将 _。 ( A)保留在原目录中 ( B)不保留在原目录中 ( C)从磁盘上删除 ( D)可保留在原目录中,也可保留在其他目录中 28 能够将表单的 Visible属
14、性设置为 .T.,,并使表单成为活动对象的方法是_。 ( A) Hide ( B) Show ( C) Release ( D) SetFocus 29 下面列出的 “组合框 ”控件属性中,表示组合框的数据来源的属性是 _。 ( A) Value ( B) Top ( C) Rowsource ( D) Rowsourcetype 30 当 “复选框 ”控件的 Value属性值为 _时,复选框变为不可用。 ( A) 0 ( B) 1 ( C) 2 ( D)不确定 31 3l在表单控件中,既可以用作接收输入数据,又可以用作编辑现有数据的控件是 _。 ( A)文本框 ( B)标签 ( C)列表框
15、( D)复选框 32 在定义类的基本命令 DEFINE CLASS中,如果引用了关键词 PROTECTED,就可以保护类定义中相应的对象、属性和方法程序。访问由该关键词说明的属性、方法程序和对象的方法是 _。 ( A)用 ?THIS.属性或方法程序访问 ( B)用 ?对象 .属性或方法程序访问 ( C)用对象 .属性或方法程序访问 ( D)用类定义中的其他方法访问 33 使用报表向导定义报表时,定义报表布局的选项是 _。 ( A)列数、方向、字段布局 ( B)列数、行数、字段布局 ( C)行数、方向、字段布局 ( D)列数、行数、方向 34 建立已经生成了名为 mymenu的菜单文件,执行该菜
16、单文件的命令是 _。 ( A) DO mymenu ( B) DO mymenu.mpr ( C) DOmymenu.pjx ( D) DO mymenu.mnx 35 有关连编应用程序,下面的描述正确的是 _。 ( A)项目连编以后,应将主文件视做只读文件 ( B)一个项目中可以有多个主文件 ( C)数据库文件可以被指定为主文件 ( D)在项目管理器中,文件名左侧带有符号 “”的文件在项目连编以后是只读文件 36 数据结构分为逻辑结构与存储结构,线性链表属于【 】。 37 在面向对象方法中,类之间共享属性和操作的机制称为【 】。 38 耦合和内聚是评价模块独立性 的两个主要标准,其中【 】反
17、映了模块内各成分之间的联系。 39 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体 “项目主管 ”与实体 “项目 ”的联系属于【 】的联系。 40 数据库设计分为以下 6个设计阶段:需求分析阶段、【 】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。 41 DBMS是指【 】。 42 表达式 LEN(SPACE(5)-SPACE(10)的结果为【 】。 43 参照完整性规则包括更新规则、【 】和插入规则。 44 实体完整性保证了表中 记录的【 】,即在一个表中不能出现重复记录。 45 数据库的扩展名是【 】。 46 SQL查询语句中,用于记录分组查询的子句是【 】。 47
18、 利用 SQL语句的定义功能,建立一个职工表文件,其中为职工号建立主索引,工资的默认值为 1200,语句格式为: CREATE TABLE职工 (仓库号 C(5)【 】,职工号 C(5),工资 IDEFAULT1200) 48 当前目录下有 “课程表 ”文件,要求查找既选修了 “W1”,又选修了 “W2”的学生号,语句为: SELECT A.学生号 FROM选课表 A, 【 】; WHERE A.学生号 B.学生号 AND; A.课程号 “W1”AND; B.学生号 “W2” 49 在 Visual FoxPro中,使用 SQL的 CREATE TABLE语句建立数据库表时,使用【 】子句说明
19、有效性规则 (域完整性规则或字段取值范围 )。 50 利用 SQL语句删除当前文件夹中一个名为 temp的自由表文件为:【 】 temp。 51 查询每门课程的课程名、任课教师姓名及其职称、选课人数。对下列的SELECT-SQL语句填空: SELECT课程名,姓名,职称,【 】; FROM课程表,教师表,授课表,选课表; WHERE教师表 .教师号 =授课表 .教师号; AND课程表 .课程号 =授课表 .课程号 AND【 】 GROUP BY选课表 .课程号 52 若要在表单插入一幅图片,应使用【 】控件。要显示数据表中每个学生的照片,应使用【 】控件。 国家二级 VF笔试模拟试卷 100答
20、案与解析 1 【正确答案】 C 【试题解析】 本题考查点是数据结构的组成。数据结构包括 3个方面的内容:数据的逻辑结构、数据的存储结构、数据的运算。数据的逻辑结构是数据关系的描述,只抽象反映数据元素 间的逻辑关系,而不管在计算机中的存储方式;数据结构包括线性结构和非线性结构。数据的存储结构是逻辑结构在计算机中的存储实现。数据的运算是逻辑结构相应的各种运算。 2 【正确答案】 D 【试题解析】 线性链表是线性表的链式存储结构,带链的栈与带链的队列分别是栈与队列的链式存储结构。线性表属于线性结构,栈与队列是特殊的线性表,因此也属于线性结构。二叉链表是二叉树的链式存储结构,二叉树属于非线性结构。 3
21、 【正确答案】 C 【试题解析】 本题考查点是链式存储结构。链式存储结构是在每个结点中至少包括一个指针域,用指针来体现数据元素之间逻辑上的联系。其主要特点是如下。 结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构。 逻辑上相邻的结点物理上不必邻接,可以表示线性表、树、图等多种逻辑结构的存储表示。 插入、删除运算操作方便,不必移动结点,只要改变结点的指针域即可。 选项 C:链表中第 i个结点的地址只有通过从表头结点开始,遍历访问链表结点的方法才能确定第 i个结点的存储地址,不能通过直接计算获得第 i个结点的存储地址。 4 【正确答案】 D 【试题解析】 结构化程序设计中,要求把程序结构
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 笔试 模拟 100 答案 解析 DOC
