[计算机类试卷]国家二级VF笔试模拟试卷298及答案与解析.doc
《[计算机类试卷]国家二级VF笔试模拟试卷298及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF笔试模拟试卷298及答案与解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试模拟试卷 298及答案与解析 1 链表适用于 _查找。 ( A)顺序 ( B)二分法 ( C)顺序或二分法 ( D)随机 2 3 下列工具中为需求分析的常用工具是 ( )。 ( A) PAD ( B) PFD ( C) N-S ( D) DFD 4 下列不属于结构化分析的常用工具的是 _。 ( A)数据流图 ( B)数据字典 ( C)判定树 ( D) PAD图 5 和队列的共同特点是 _. ( A)都是先进先出 ( B)都是先进后出 ( C)只允许在端点处插入和删除元素 ( D)没有共同点 6 下列有关数据库的描述,正确的是 _。 ( A)数据库是一个 DBF文件 ( B)数
2、据库是一个关系 ( C)数据库是一个结构化的数据集合 ( D)数据库是,组文件 7 已知一个有序表为 (13, 18, 24, 35, 47, 50, 62, 83, 90, 115, 134),当使用二分法查找值为 90的元素时,查找成功的比较次数为 ( A) 1 ( B) 2 ( C) 3 ( D) 9 8 编制一个好的程序,首先要保证它的正确性和可靠性,还应强调良好的编程风格,在书写功能性注释时应考虑 ( A)仅为整个程序作注释 ( B)仅为每个模块作注释 ( C)为程序段作注释 ( D)为每个语句作注释 9 以下数据结构属于非线性数据结构的是 _。 ( A)队列 ( B)线性表 ( C
3、)二叉树 ( D)栈 10 耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是 _。 ( A)提高耦合性降低内聚性有利于提高模块的独立性 ( B)降低耦合性提高内聚性有利于提高模块的独立性 ( C)耦合性是指一个模块内部各个元素间彼此结合的紧密程度 ( D)内聚性是指模块间互相连接的紧密程度 11 命令 “?str(34.567,4,3)”的输出结果是 _。 ( A) 34.6 ( B) 34.567 ( C) 34.57 ( D) 34.5 12 在 VFP环境下,用 LISTSTRU命令显示表中每个记录的长度 (总计 )为 60,用户实际可用字段的总宽度为 _。 ( A) 60
4、 ( B) 61 ( C) 3、 8、 10 ( D) 3、 8、任意 13 以下属于非容器类控件的是 _。 ( A) Form ( B) Label ( C) Page ( D) Container 14 定位第 1条记录上的命令是 _。 ( A) GO TOP ( B) GO BOTTOM ( C) GO 6 ( D) SKIP 15 在表单控件工具栏中,创建哪个控件,用于显示一段固定的文本信息字符串 ? ( A)文本框 ( B)命令组 ( C)标签 ( D)复选框 16 操作对象是两个表的关系运算是 ( )。 ( A)选择 ( B)投影 ( C)联接 ( D)并 17 使用下列数据表。
5、仓库 (仓库号 C(3)、所在地 C(8)、人数 N(2) 职工 (仓库号 C(3)、职工号 C(2)、姓名 C(8)、工资 I) 17 检索有职工的工资大于或等于 “WH1”仓库中所有职工 “工资 ”的仓库号,正确的命令是 ( )。 ( A) SELECT DISTINCT 仓库号 FROM 职工 WHERE 工资 =ANY; (SELECT MAX(工资 ) FROM 职工 WHERE 仓库号 =“WH1“) ( B) SELECT DISTINCT 仓库号 FROM 职工 WHERE 工资 =ANY; (SELECT 工资 FROM 职工 WHERE 仓库号 =“WH1“) ( C) S
6、ELECT DISTINCT 仓库号 FROM 职工 WHERE 工资 =ALL; (SELECT 工资 FROM 职工 WHERE 仓库号 =“WH1“) ( D) SELECT DISTINCT 仓库号 FROM 职工 WHERE 工资 =ALL; (SELECT MAX(工资 ) FROM 职工 WHERE 仓库号 =“WH1“) 18 有下列 SQL语句: INSERT INTO 职工 VALUES(“WH4“,“E15“,“张清 “,2800) 在命令窗口执行该命令后 ( )。 ( A)向表中任意位置 插入一条新记录 ( B)在当前记录之前,插入一条新语句 ( C)在当前记录之后,插
7、入一条新语句 ( D)在表末尾新增一条记录 19 检索最少有 4名职工仓库的职工平均工资的语句为 ( )。 ( A) SELECT 仓库号 ,COUNT(*) AS人数 ,AVG(工资 ) AS 平均工资 FROM 职工 ; GROUPBY 仓库号 WHERE COUNT(*) =4 ( B) SELECT 仓库号 ,COUNT(*) AS人数 ,AVG(工资 ) AS 平均工资 FROM 职工 ; GROUPBY 仓库号 HAVING COUNT(*) =4 ( C) SELECT 仓库号 ,COUNT(*) AS人数 ,AVG(工资 ) AS 平均工资 FROM 职工 ; GROUPBY
8、职工号 WHERE COUNT(*) =4 ( D) SELECT 仓库号 ,COUNT(*) AS人数 ,AVG(工资 ) AS 平均工资 FROM 职工 ; GROUPBY 职工号 HAVING COUNT(*) =4 20 为 “仓库 ”表增加一个 “面积 ”字段,类型为数值型,宽度是 7,小数位数为 2,正确的命令是 ( )。 ( A) CREATE TABLE仓库 ADD面积 N(7,2) ( B) CREATE TABLE 仓库 ALTER面积 N(7,2) ( C) ALTER TABIE 仓库 ADD面积 N(7,2) ( D) LTER TABLE仓库 ALTER面积 N(7
9、,2) 21 检索至少有一名职工信息的 “仓库号 ”及仓库的 “所在地 ”和 “人数 ”,正确的 SQL命令是 ( )。 ( A) SELECT 仓库号 ,所在地 ,人数 FROM 仓库 WHERE IN; (SELECT 仓库号 FROM 职工 WHERE 仓库号 =职工 .仓库号 ) ( B) SELECT 仓库号 ,所在地 ,人数 FROM 仓库 WHERE 仓库号 IN; SELECT 仓库号 FROM 职工 WHERE 仓库号 =仓库 .仓库号 ) ( C) SELECT 仓库号 ,所在地 ,人数 FROM 仓库 WHERE NOT EXISTS; (SELECT 仓库号 FROM
10、职工 WHERE 仓库号 =仓库 .仓库号 ) ( D) SELECT 仓库号 ,所在地 ,人数 FROM 仓库 WHERE EXISTS; (SELECT 仓库号 FROM 职工 WHERE 仓库号 =仓库 .仓库号 ) 22 进行字符串比较时,使命令: ?“我们大家 ”=“我们 ”,结果为逻辑假 的设置是( )。 ( A) SETEXACTON ( B) SETEXACTOFF ( C) SET COLLATE TO“Machine” ( D) SET COLLATE TO“Stroke” 23 SQL用于显示部分查询结果的 TOP短语,必须与下列 ( )短语同时使用才有效。 ( A) H
11、AVING ( B) DISTINCT ( C) ORDER BY ( D) GROUP BY 24 SQL SELECT 语句中的 WHERE 用于说明 ( ) ( A)查询数据 ( B)查 询条件 ( C)查询分组 ( D)查询排序 25 关于内存变量的调用,下列说法正确的是 ( )。 ( A)私有变量只能被本层模块程序调用 ( B)私有变量能被本层模块和下层模块程序调用 ( C)局部变量不能被本层模块程序调用 ( D)局部变量能被本层模块和下层模块程序调用 26 下列关于数值型常量表示正确的是 _。 ( A) 152.365 ( B) 125.34 ( C) -1.6e+013 ( D)
12、 10/10/2006 27 查询工资最高的员工,要求得到的信息包括员工姓名和工资,正确的 命令是_。 ( A) SELECT 姓名,工资 ,SUM(工资 )FROM 员工表 ,工资表 WHERE 员工表 .工号 =工资表 .工号 ( B) SELECT 姓名,工资 ,MAX(工资 )FROM 员工表 ,工资表 WHERE 员工表 .工号=工资表 .工号 ( C) SELECT 姓名,工资 ,MAX(工资 )FROM 工资表 ( D) SELECT 姓名,工资 ,MAX(工资 )FROM 员工表 ,工资表 HAVING 员工表 .工号=工资表 .工号 28 从员工表中删除工号为 “00011”
13、的员工记录,正确的 SQL语句是 _。 ( A) DROP FROM 员工表 WHERE工号 =“00011“ ( B) DROP FROM 员工表 FOR工号 =“00011“ ( C) DELETE FROM 员工表 WHERE工号 =“00011“ ( D) DELETE FROM 员工表 FOR工号 =“00011“ 29 在下面的 Visual FoxPro表达式中,运算结果是逻辑真的是 _。 ( A) EMPTY(.NULL.) ( B) LIKE(acd, ac?) ( C) AT(a, 123abc) ( D) EMPTY(SPACE(2) 30 INSERT语句中所使用的数据
14、不能来自于 _。 ( A)数组 ( B)变量 ( C)查询 ( D)索引 31 用 WAIT命令给内存变量输入数据时,内存变量获得的数据是 ( )。 ( A)任意长度的字符串 ( B)一个字符串和一个回车符 ( C)数值型数据 ( D)一个字符 32 Visual FoxPro的系统数菜单,其主菜单是一个 ( A)条形菜单 ( B)弹出式菜单 ( C)下拉式菜单 ( D)组合菜单 33 表达式 4*32-1/2+32的值为 ( A) 26.5 ( B) 45.5 ( C) 44.5 ( D) 20.5 34 在指定字段或表达式中不允许出现重复值的索引是 ( A)惟一索引 ( B)惟一索引和候选
15、索引 ( C)惟一索引和主索引 ( D)主索引和候选索引 35 SQL的查询语句中, _短语用于实现关系的投影操作。 ( A) WHERE ( B) SELECT ( C) FROM ( D) GROUP BY 36 执行 SELECT0选择工作区的结果是 _。 ( A)选择了 0号工作区 ( B)选择了空闲的最小号工作区 ( C)关闭选择的工作区 ( D)选择已打开的工作区 37 在 SQL查询时,使用 WHERE子句指出的是 _。 ( A)查询目标 ( B)查询结果 ( C)查询条件 ( D)查询视图 38 把各个数据库文件联系起来构成一个统一的整体,在数据库系统中需要采用一定的将这些数据
16、厍文件联系起来。 ( A)操作系统 ( B)文件系统 ( C)文件结构 ( D)数据结构 39 在 Visual FoxPro的数据工作期窗口,使用 SET RELATION命令可以建立两个表之间的关联,这种关联是 ( )。 ( A)永久性关联 ( B)永久性关联或临时性关联 ( C)临时性关联 ( D)永久性关联和临时性关联 40 投影运算是一个 _元运算。 41 在结构化分析使用的数据流图中,使 _解释其中的图形元素。 42 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体 “项目主管 ”与实体 “项目 ”的联系属于【 】的联系。 43 顺序存储方法是把逻辑上相邻的结点存储在物
17、理位置【 】 的存储单元中。 44 栈的基本运算有 3种:入栈、退栈和【 】。 45 数据库逻辑设计 的主要工作是将 E-R图转换成指定 RDBMS中的 _。 46 设计报表通常包括两部分内容; _和布局。 47 在 “报表设计器 ”中,要添加标题或其他说明文字,应使用 _控件。 48 在定义字段有效性规则时,在 “信息 ”框中输入的表达式类型是 _。 49 将成绩表中总分字段的默认值设置为 0,这属于定义数据 _完整性。 50 若要在一个表单中,分 3页显示 3个数据表的内容,应使用【 】控件。 51 在表设计器的 “字段 ”选项卡中有一组定义字 段有效性规则的项目,它们是【 】、 “信息
18、”和 “默认值 ”。 52 执行命令 A=2005/4/2之后,内存变量 A的数据类型是【 】型。 53 当前目录下有 “工资表 ”文件,现要将 “职称 ”为 “工程师 ”的工资增加 30元,则语句为: UPDATE工资表【 】 WHERE职称 =工程师 54 在 SQL中,要查询表 s在 AGE字段上取空值的记录,正确的 SQL语句为: SELECT * FROM s WHERE_ 国家二级 VF笔试模拟试卷 298答案与解析 1 【正确答案】 A 【试题解析】 线性表的查找有顺序查找和二分法查找两种。由于链表不能随机访问,要访问某个节点,必须从它直接前驱的指针域出发才能找到。因此,链式存储
19、的线性表,即使是有序表,也只能使用顺序查找法。 2 【正确答案】 B 3 【正确答案】 D 【试题解析】 需求分析常用的工具有数据流图 (DFD)、数据字典 (DD)、判定树和判定表。 PAD(问题分析图 )、 PFD(程序流程图 )、 N-S(盒式图 )都是详细设计的常用工具,不是需求分析的常用工具。 4 【正确答案】 D 【试题解析】 结构化分析的常 用工具有数据流图、数据字典、判定树和判定表。而 PAD图是常见的过程设计工具中的图形设计。 5 【正确答案】 C 【试题解析】 栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或删
20、除操作,是一种“后进先出 ”的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种 “先进先出 ”的线性表。 6 【正确答案】 C 【试题解析】 数据库 (Database,简称 DB)是数据的集合,它具有统一的结构形式并存放于统一的存储介质 内,是多种应用数据的集成,并可被各个应用程序所共享。数据库中的数据具有 “集成 ”、 “共享 ”之特点。 7 【正确答案】 B 【试题解析】 根据二分法查找的查找过程,首先将 90与表中中间的元素 50进行比较,由于 90大于 50,所以线性表的后半部分查找。第二次与比较的元素是后半部分的中间元素,即 90,这时两者相等,即查找成功。
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 笔试 模拟 298 答案 解析 DOC
