


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 模拟 计算机二级( VF)笔试 426一、选择题(每小题 2分,共 70分) 下列各题A 、B 、C、D 四个选项中,只有一个选项是正确的。第 1 题:在“职工档案”表文件中,婚否是 L 型字段,性别是 C型字段,若检索“已婚 的女同志”,应该用 逻辑表达式。A. 婚否 OR(性别女)B. ( 婚否 .T.)AND( 性别女)C. 婚否 AND(性别女 )D. 已婚 OR(性别女 )参考答案: B题面要求检索“已婚的女同志”,那么婚否和性别之间应用与(AND)连接。所以选项 A、D可以排除。 又知性别字段是字符型 (C) ,那么在条件表达式中应给字符 型数据加引号,所以 C 也是不正确的。答
2、案应为 B。第 2 题: 索引字段值不惟一,应该选择的索引类型为 。A. 主索引B. 普通索引C. 候选索引D. 惟一索引参考答案: B索引类型分类; 主索引:主索引是一种只能在数据库表中建立不能在自 由表中建立的索引。 在指定的字段或表达式中, 主索引的关键字绝对不允许有重 复值。 候选索引;和主索引类似, 它的值也不允许在指定的字段或表达 式中重复。一个表中可以有多个候选索引。 惟一索引: 惟一索引允许关 键字取重复的值。 当有重复值出现时, 索引文件只保存重复值的第 1 次出现。提 供惟一索引主要是为了兼容早期的版本。 普通索引: 普通索引允许关键 字段有相同值。在一对多关系的多方,可以
3、使用普通索引。第 3 题:下而关于过程调用的陈述中, 是正确的。A. 实参与形参的数量必须相等B. 当实参的数量多于形参的数量时多余的实参被忽略C. 当形参的数量多于实参的数量时,多余的形参取逻辑假D. 上面 B)和 C)都对参考答案: C在过程调用的过程中, 含有 PARAMETERS形参表 的过程,称为“有参过程” , 否则称为“无参过程”。形参表中的各个参数需要逗号分隔开,并且形参表应该 出现在过程体前过程定义之后;如果是“有参调用”,那么调用时还必须加上 WITH子句;并且形参表与实际参数应该按序排列,并且其数据类型必须一一对 应,但是其名字可以不同; 当形参的数量多于实参数量时, 多
4、余的形参就会取值 逻辑似,因此 C 选项正确。第 4 题: 下列字符型常量的表示中,错误的是A. 品牌B. 5+3C. x=y D. 计算机 参考答案: A字符型常量也称为字符串, 其表示方法是用定界符半角单引号、 双引号或方括号 把字符串扩起来。 字符型常量的定界符必须成对匹配, 不能一边用单引号一边用 双引号。如果某种定界符本身也是字符串的内容, 则需要用另一种定界符为该字 符串定界。故选项 A) 中用两对方括号定界是错误的。第 5 题:在 Visual FoxPro 中,为了将表单从内存中释放 ( 清除) ,可将表单中退出命令 按钮的 Click 事件代码设置为A. ThisForm.R
5、efreshB. ThisForm.DeleteC. ThisForm.HideD. ThisForm.Release参考答案: D本题考查如何利用命令按钮的事件和表单的方法将表单从内存中释放。 使用表单 的 RELEASE方法,可以将表单从内存中释放 ( 清除) 表单,因此可以在命令按钮的 Click 事件中输入 ThisForm.Release ,正确答案为选项 D。第 6 题: 计时器控件的主要属性是 A. EnabledB. CaptionC. IntervalD. Value参考答案: CInterval 属性;返回或设置对 Timer 控件的计时事件各调用间隔的毫秒数 第 7 题:
6、下列日期表达式错误的是A. 2004/03/09+15B. 2004/02/25+date()C. 2004/03/09-15D. 004/02/25-date()参考答案: B日期时间表达式是对日期型数据或日期时间型数据的连接。其运算符也有“+”和“- ”两个。但日期表达式的格式有一定的限制,不能将两个日期直接相加。第 8 题:在下列四个选项中,不属于基本关系运算的是 A. 连接B. 投影C. 选择D. 排序参考答案: D第 9 题: 以下关于表单数据环境的叙述,错误的是 () 。A. 可以向表单数据环境设计器中添加表或视图B. 可以从表单数据环境设计器中移出表或视图C. 可以在表单数据环境
7、设计器中设置表之间的联系D. 不可以在表单数据环境设计器中设置表之间的联系参考答案: D本题考查对 Visual FoxPro 中表单数据环境的掌握。在 Visual FoxPro 中,用户 可以向表单数据环境设计器中添加或者移出表或视图, 也可以在表单数据环境设 计器中设置表之间的联系。第 10 题: 对计算机应用领域的叙述正确的是 ( ) 。A. CAI 指的是利用计算机进行辅助设计B. 利用计算机来识别各类图象属于人工智能C. 对人造卫星飞行中各参数的调整的计算属于休息处理D. 以上均错参考答案: B第 11 题:在 Visual FoxPro 中,如果建立的查询是基于多个表,那么要求这
8、些表之间A. 必须是独立的B. 必须有联系C. 不一定有联系D. 必须是自由表参考答案: B建立查询的数据来源可以是数据库表, 也可以是自由表和视图。 如果查询是基于 多个表,那么要求这些表之间必须是有联系的。第 12 题:下列关于软件测试的目的和准则的叙述中,正确的是 ( ) 。A. 软件测试是证明软件没有错误B. 主要目的是发现程序中的错误C. 主要目的是确定程序中错误的位置D. 测试最好由程序员自己来检查自己的程序参考答案: B软件侧试的目的: 软件测试是为了发现错误而执行程序的过程; 一个好的测试用例能够发现至今尚未发现的错误; 一个成功的测试是发 现了至今尚未发现的错误。 软件侧试的
9、准则: 所有测试都应追溯到 需求; 严格执行测试计划, 排除测试的随意性;充分注意测试中的群集现象; 程序员应避免检查自己的程序;穷举测试不可能;妥善保存测试计划、测试用例、出错统计和最终分析报告,为维护提供方便。第 13 题: 计算职称为工程师的所有职工的工资总和,并把计算结果存入内存变量gzh,应该使用命令A. SUM工资 TO gzh FOR职称 =“工程师”B. SUM ON工资 TO gzh FOR职称 =“工程师”C. TOTAL ON 资 TO gzh FOR职称 =“工程师”D. TOTAL工资 TO gzh FOR职称 =“工程师”参考答案: A因为本题需要计算“工程师”的工
10、资总和,因此需要采用命令SUM,然后还需要将结果存入内存变量 gzh,因此选项 A 是正确的答案。第 14 题:假设已经生成了名为 mymenu的菜单文件,执行该菜单文件的命令是 。A. DO mymenuB. DO mymenu.mprC. DO mymenu.pjXD. DO mymenu.mnx参考答案: B本题考查菜单文件的执行方法。 菜单文件的执行有两种方法; 一种是通过 Visual Foxpro 系统的菜单操作环境来实现,另外一种是通过命令的方式来执行菜单文 件,而以命令方式执行时, 菜单文件名必须带有扩展名 .mpr ,因此本题给出的四 个选项中只有答案 B 是正确的。第 15
11、 题:软件的 设计又称总体结构设计,其主要任务是建立软件系统的总体结构。A. 概要B. 抽象C. 逻辑D. 规划参考答案: A软件设计分为概要设计和详细设计。 概要设计又称总体结构设计, 其主要任务是 根据用户的需求先确定软件系统的总体结构和总的设计原则。第 16 题:视图设计器中含有的、但查询设计器中却没有的选项卡是 。A. 筛选B. 排序依据C. 分组依据D. 更新条件参考答案: D查询是从表或视图上提取满足条件的记录, 对使用的表或视图中的数据无任何影 响;视图是操作表的一种手段,通过视图可以查询表,也可以更新表。因此视图 设计器比查询设计器多一个“更新条件”选项卡,用以设定更新条件。
12、查询设 计器的结果可以产生多种文件结果, 默认以 .qpr 为扩展名的文件保存在磁盘上, 可多次独立运行。而视图设计完成后,不产生磁盘文件,结果保留在数据库中。 必须打开数据库后, 方可利用表文件的操作方式操作视图。 因此在视图设计器中 没有“查询去向”问题。第 17 题: 对于图书管理数据库,检索所有借阅了图书的读者姓名和所在单位。下面 SQL 语句正确的是 。SELECT DISTINCT姓 名,单位 FROM 读者,借阅 A. WHERE图 书. 总编号=借阅. 总编号B. WHERE读 者. 借书证号=借阅.借书证号*C. WHERE总 编号 IN(SELECT 借书证号 FROM 借
13、阅 )D. WHERE总 编号 NOT IN(SELECT 借书证号 FROM 借阅)参考答案: B第 18 题:创建两个具有“一对多”关系的表之间的关联,应当 A. 通过纽带表B. 通过某个同名字段C. 通过某个索引的同名字段D. 通过主索引字段和不同字段参考答案: D在 Visual FoxPro 中,可通过父表的主索引字段与子表的不同字段建立两表间的 “一对多”关系。第 19 题:下列字符型常量的表示中,错误的是 ( ) 。A. "12+13"B. "x=y"C. 北京 D. " 等级考试 "参考答案: C字符型常量也称为字符串
14、, 其表示方法是用半角单引号、 双引号或方括号把字符 串起来。这里的单引号、 双引号或方括号称为定界符。 字符常量的定界符必须成 对匹配,不能一边用单引号而另一边用双引号。 如果某种定界符本身也是字符串 内容,则需要用另一种定界符为该字符串定界。第 20 题:层次型、网状型和关系型数据库划分原则是 A. 记录长度B. 文件的大小C. 联系的复杂程度D. 数据之间的联系参考答案: D第 21 题: 下列关于栈和队列的描述中,正确的是 ( )A. 栈是先进先出B. 队列是先进后出C. 队列允许在队头删除元素D. 栈在栈顶删除元素参考答案: D栈实际也是线性表, 只不过是一种特殊的线性表。 栈是只能
15、在表的一端进行插入 和删除运算的线性表,通常称插入、删除的这一端为栈顶,另一端为栈底。队列 是只允许在一端删除, 在另一端插入的顺序表, 允许删除的一端叫做队头, 允许 插入的一端叫做队尾。第 22 题:下面对表单若干常用事件的描述中,正确的是A. 释放表单时, Unload 事件在 Destroy 事件之前引发B. 运行表单时, Init 事件在 Load 事件之前引发C. 单击表单的标题栏,引发表单的 Click 事件D. 上面的说法都不对参考答案: D选项 A 错误,表单的 Destroy 事件先于 Unload 事件引发。选项 B 错误, Load事 件先于 Init 事件引发。选项
16、C 错误,单击表单的标题栏不会引发表单的 Click 事件。第 23 题:设有变量 sr= “2000 年上半年全国计算机等级考试”,能够显示“ 2000年上半 年计算机等级考试”的命令是 。A. ?sr “全国”B. ?SUBSTR(sr,1,8)+SUBSTR(sr,11,17)C. ?STR(sr,1 ,12)+STR(sr,17,14)D. ?SUBSTR(sr,1,12)+SUBSTR(sr,17,14)参考答案: DSUBSTR( 字符表达式 , 起始位置 , 长度 ) 函数的作用是指定 表达式值的指定起始位置取指定长度的于串作为函数值。 选项 A 是错误的命令。 选项 B的结果为
17、“ 2000年上年全国计算机等级考试”。 选项 C中 STR()函数的 功能是将数值转换为字符串,所以 STR的中应为数值,此语句格式不正确。 选 项 D中 SUBSTR(sr,1,12)是从字符串的第 1 位起取 12个字符,结果为“2000年 上半年”, SUBSTR(sr,17 是从字符串第 17 个位置取 14 个字符,结果为“计算 机等级考试”,“ +”是用于连接两个字符串。第 24 题: 若要指定表单中文本框的数据源,应使用 A. ControlSourceB. CursorSourceC. RecordSourceD. RowSource参考答案: A表单中的某些控件的使用要提供
18、数据源,如文本框、编辑框、列表框、组合框及 表格等。其中: ControlSource 用于指定与文本框、 编辑框、 列表框、组合框及 表格中的一列等对象建立联系的数据源 (字段级) ,CursorSource 用于指定与临 时表相关的表或视图的名称, RecordSource 用于指定与表格控件建立联系的数 据源(表或视图) ,RowSource用于指定组合框或列表框的数据源 (表或视图 )。第 25 题:在 VFP中,下面命令的输出结果是 ()?20=56/4-2A. TB. f C. OD. 12参考答案: B第 26 题: 数据库系统的核心是 A. 数据库B. 数据库管理系统C. 模拟
19、模型D. 软件工程参考答案: B第 27 题:在数据流图 (DFD. 中,带有名字的箭头表示 A. 控制程序的执行顺序B. 模块之间的调用关系C. 数据的流向D. 程序的组成成分参考答案: C数据流相当于一条管道, 并有一级数据 ( 信息)流经它。在数据流图中, 用标有名 字的箭头表示数据流。 数据流可以从加工流向加工, 也可以从加工流向文件或从 文件流向加工,并且可以从外部实体流向系统或从系统流向外部实体。第 28 题: 在命令窗口中输入下列命令:X 3STORE x*2 TO a ,b,c ? a,b, c 屏幕上显示的结果是A. 3B. 2 2C. 6 6 6D. 3 3 3参考答案:
20、CSTORE是用于给内存变量赋值,此题将 X*2 赋给 a,b,c,因为 X3,所以答案 为6 6 6。第 29 题:现有表:读者 ( 读者姓名,读者单位,借书证号 )借阅( 借书证号,图书名称,图书作者,出版单位 ) 从读者表和借阅表中查询借阅了两本及两本以上图书的读者姓名和读者单 位,正确的 SQL语句是A. SELECT读者姓名,读者单位 FROM读者 WHER借E 书证号 IN; (SELECT借书 证号 FROM借阅 GROUP BY借书证号 HAVING COUNT(*) =2)B. SELECT读者姓名,读者单位 FROM读者 WHER借E书证号 EXISTS; (SELECT
21、借书证号 FROM借阅 CROUP BY借书证号 HAVING COUNT(*) =2)C. SELECT读者姓名,读者单位 FROM读者 WHER借E 书证号 IN; (SELECT借书 证号 FROM借阅 GROUP BY借书证号 WHERE COUNT(*) =2)D. SELECT读者姓名,读者单位 FROM读者 WHER借E书证号 EXISTS; (SELECT 借书证号 FROM借阅 GROUP B借Y 书证号 WHERE COUNT(*) =2)参考答案: A本题考查了 SQL查询功能的嵌套查询和分组与计算查询。 分组与计算查询中, 利 用 HAVING进一步限定分组的条件。 H
22、AVING子句和 WHER子E 句不矛盾,在查询中 是先用 WHER子E 句限定元组,然后进行分组,最后再用 HAVING子句限定分组。第 30 题: 设当前打开了“教师”表文件,要列出“职称”为“教授”的教师“姓名”的 命令是 ( ) 。A. LIST 教师姓名 WHER职E 称="教授 "B. LIST 教师姓名 FOR职称=" 教授"C. LIST 教师姓名 FOR职称 SET"教授 "D. LIST 教师姓名 WHER职E 称 FOR"教授 "参考答案: B在 Visual FoxPro 中,显示表中记录的
23、命令格式为: LISTFIELDS 字 段名表 FOR 条件表达式 其中, FIELDS指定显示记录的范围,默认显示部记录; 用逗号分隔的字段名列表给出了要显示的字段, 默认显示全部字 段; FOR指对满足条件的记录进行操作。第 31 题:将表 GP中“股票名称”字段的宽度由 8改为 10,应使用 SQL语句()A. ALTER TABLE GP股 票名称 WITH C(10)B. ALTER TABLE GP股 票名称 C(10)C. ALTER TABLE GP ALTER股 票名称 C(10)D. ALTER GP ALTER股 票名称 C(10)参考答案: CSQL定义功能中,修改表结
24、构的命令是: ALTER TABLE,如果是修改字段则使用 ALTER短语。第 32 题: 下列函数结果为 .T. 的是A. EMPTY(SPACE(5)B. EMPTY(.NULL.)C. ISNULL(")D. ISNULL()参考答案: A空”是指空串、空格、EMPTY()函数用于测试自变量是否为空。 对于字符型数据 制表符、回车及换行,对于数值型,“空”是指0。第 33 题:INDEX命令无法建立的索引是A. 主索引B. 候选索引C. 惟一索引D. 普通索引参考答案: A本题考查了考生对表索引知识的理解运用。 解题要点 INDEX为命令方式建立 索引,与在表设计器中设置有所区
25、别, 不能建立主索引。 错解分析 通过命令 方式只能建立表的候选索引 (CANDIDATE)、惟一索引 (UNIQUE)和普通索引。 考 点链接 表索引的建立可通过表设计器建立或使用命令方式建立。第 34 题:E-R 图是表示概念模型的有效工具之一。 E-R 图中的菱形框表示 A. 实体和实体间的联系B. 实体C. 实体的属性D. 联系的属性参考答案: A第 35 题:下列关于条件语句 IF ENDIF的说话不正确的是 A. IF 和 ENDIF语句必须成对出现B. 条件语句可以嵌套,但不能交叉C. 对 IP 与 ENDIF之间的语句顺序执行D. IP 和 ENDIF语句必须有 ELSE子句参
26、考答案: D条件语句 IF-ENDIF 根据逻辑表达式值, 有选择地执行一组命令, 一个 IF-ENDIF 语句块之中可以嵌套另一个 I ENDIF语句块,但不能交叉,对IF 与ENDIF之 间的语句顺序执行。 IF 和 ENDIF语句必须成对出现, IF 是本结构入口, ENDIF 是本结构的出口, IF 和 qlENDIF 语句可以无 ELSE子句。二、填空题(每空2分,共 30分)第 36 题:在将设计好的表单存盘时,系统将生成扩展名分别是 SCX和的两个文件。参考答案:SCT详细解答:在Visual FoxPro中,表单存盘后,系统将产生扩展名为 SCX(表单)和 SCT(表 单备注
27、)的两个文件。第 37 题:函数 INT(LEN(“123.456”) 的结果是 。参考答案:7详细解答:LEN()函数用于测试字符串长度; INT() 函数用于求整。本题中 LEN() 函数所 测的字符串长度为 7,因此 INT 的求整值仍然是 7。第 38 题: 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、 和限制使用 goto 语句。参考答案: 模块化详细解答: 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化和 限制使用 goto 语句。 自项向下:程序设计时,应先考虑总体,后考虑细节;先 考虑全局目标, 后考虑局部目标。 不要一开始就过多追求众多的细节,
28、 先从最上 层总目标开始设计,逐步使问题具体化。 逐步求精:对复杂问题,应设计一些 子目标作过渡,逐步细化。 模块化:一个复杂问题,肯定是由若干稍简单的问 题构成。模块化是把程序要解决的总目标分解为分目标, 再进一步分解为具体的 小目标,把每个小目标称为一个模块。 限制使用 goto 语句。第 39 题: 设有如下关系表 R:R(NO,NAME,SEX,AGE,CLASS)主关键字是 NO。其中 NO为学号, NAME为姓名, SEX为性别, AGE为年龄, CLASS为班号 写出实现下列功能的 SQL语句。 删除姓“王”的学生记录 参考答案:DELETE FROM R WHERE NAME
29、LIKE王 "%" 或 DELETE FROM R WHERE NAME in(" 王")详细解答:SQL从表中 删除数据的 命令格式为DELETE FROMTableNameWHERE Condition这里 FROM指定从哪个表中删除数据, WHERE指定被删除的记录所满足的条件, 如果不使用 WHER子E 句,则删除该表的中全部 记录。 注意:在Visual FoxPro下SQL中的 DELETE命令同样是逻辑删除记 录,如果要物理删除记录需要使用 PACK命令。在 SQL语句中, LIKE 是字符串匹配运算符, %表示匹配包含零个或多个字符的任意
30、字符串。这个通配符既 可以用作前缀也可以用作后缀。第 40 题:在 SQL的 SELECT查询中使用 子句消除查询结果中的重复记录。参考答案:DISTINCT详细解答:本题考查 SQL的查询命令的书写方法。SQL 的数据查询语句格式: SELECT ALL DISTINCT表别名FROM数据库名 WHERE条件GROUP BY列名 HAVING 条件表达式 DISTINCT 的作用是去掉查询结果中的重复值。 第 41 题: 查询每门课程的课程名、任课教师姓名及其职称、选课人数。对下列的 SELECT-SQ语L 句填空:SELECT课程名,姓名,职称, ;FROM课程表,教师表,授课表,选课表;
31、 WHERE教师表. 教师号=授课表.教师号;AND 课程表 . 课程号 =授课表 . 课程号 ANDGROUP B选Y课表 . 课程号 参考答案:COUNT选( 课表学号 )选课表课程号课程表 . 课程号 详细解答:本题内容涉及到 4 个表,用 3 个连接条件将 4 个表有机地连接起来。其中, 前两个连接条件可以给出每门课程的课程名、 任课教师名及其职称。 后一个连接 条件将相关课程与学生的选课情况联系起来, 通过按课程号进行分组, 统计每 组的学号数,就可以得到每一门课程的选课人数。第 42 题:逻辑删除成绩表中总分在 600 分以下的学生记录,可使用 SQL语句:DELETE 成绩表 W
32、HERE总 分 600参考答案:FROM详细解答:DELETE命令用于给记录加上删除标记。格式为:DELETE FROM数 据库名 ! 表名WHERE FilterCondition1AND|OR FilterCondition2.其中, FROM 数据库名! 表名指定要删除记录的表名称; WHERE FilterCondition1 指定删除记录的条件。第 43 题:在 Visual FoxPro 中,如果希望内存变量只能在本模块 ( 过程 ) 中使用,不能在 上层或下层模块中使用。说明该种内存变量的命令是 。参考答案:LOCAL详细解答:VJsual FoxPro 中的内存变量分为公共变量
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年磨砂汽车杯项目投资价值分析报告
- 心理咨询的个案管理技巧试题及答案
- 现代诗创作与分析试题及答案
- 文言文常用句式解析试题及答案
- 心理咨询师考试社会认同感试题及答案
- 积极探索危险货物道路运输智慧协同监管新路径(经验做法)
- 2024年宁波市奉化区惠海地下管线投资有限公司招聘考试真题
- 诗歌创作实践试题及答案
- 心理咨询师考试培训课程试题及答案
- 2024年枣庄市医养中心招聘笔试真题
- 《婴幼儿睡眠》课件
- 《护士服务礼仪》课件
- 《锅炉事故处理》课件
- Creo-7.0基础教程-配套课件
- 方格网土方计算表
- 专题五 商品的价值是如何确定的
- 激发小学生数学学习兴趣的策略探究
- 两个公司关系证明实用(十三篇)
- 灯泡贯流式水轮发电机组运行规程
- 《思想道德与法治》第二章
- 【深度学习研究国内外文献综述4000字(论文)】
评论
0/150
提交评论