[计算机类试卷]国家二级(VF)机试模拟试卷23及答案与解析.doc
《[计算机类试卷]国家二级(VF)机试模拟试卷23及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(VF)机试模拟试卷23及答案与解析.doc(25页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( VF)机试模拟试卷 23及答案与解析 一、选择题 1 算法一般都可以用哪几种控制结构组合而成 ( )。 ( A)选择、分支、递归 ( B)顺序、循环、选择 ( C)循环、递归、选择 ( D)顺序、选择、嵌套 2 用链表表示线性表的优点是 ( )。 ( A)花费的存储空间较顺序存储少 ( B)没有明显优势 ( C)便于插入和删除操作 ( D)便于随机存取操作 3 在下列几种排序方法中,要求内存量最大的是 ( )。 ( A)冒泡排序 ( B)插入排序和选择排序 ( C)归并排序 ( D)快速排序 4 下面不属于软件工程的三要素的是 ( )。 ( A)需求 ( B)方法 ( C)工具 (
2、 D)过程 5 卜列不属于结构化分析的常用工具的是 ( )。 ( A)数据流图 ( B)流程图 ( C)数据字典 ( D)判定树和判定表 6 在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是( )。 ( A)路径的集合 ( B)选择的集合 ( C)操作 的集合 ( D)日标的集合 7 在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有 ( )。 ( A)数据较低的冗余度 ( B)数据共享度高 ( C)特定的数据模型 ( D)专门的数据管理软件 8 下列说法中,不属于数据模型所描述的内容的是 ( )。 ( A)数据结构 ( B)数据操作 ( C)数据约束
3、 ( D)数据管理 9 用二维表的形式表示实体和实体间联系的数据模型 ( )。 ( A)关系模型 ( B)层次模型 ( C)网状模型 ( D)数据模型 10 在数据库设计中,将 E-R图转换成关系数据模型的过程属于 ( )。 ( A)需求分析阶段 ( B)概念设计阶段 ( C)逻辑设计阶段 ( D)物理设计阶段 11 存下述关于数据库系统的叙述中,正确的是 ( )。 ( A)数据库中只存在数据项之间的联系 ( B)数据库的数据项和记录之间都存在联系 ( C)数据库的数据项之间无联系,记录之间存存联系 ( D)数据库的数据项和记录之间都不存在联系 12 命令 “DIME myArrayr(10,
4、 10)”执行后, myArray(5, 5)的值为 ( )。 ( A) 0 ( B) 5 ( C) T ( D) F 13 在下列的 Visual FoxPro表达式中,其运算结果为逻辑真的是 ( )。 ( A) “abcd”=“abcd” ( B) “ab cd”=“abcd” ( C) DTOC(09 13 2012 08: 00: 00)=“09 13 2012 08: 00: 00” ( D) “2842”=“2842” 14 在 Visual FoxPro中,数据库表和 自由表的字段名可允许的最大字符数分别是( )。 ( A) 10、 10 ( B) 10、 128 ( C) 12
5、8、 10 ( D) 256、 128 15 在 Visual FoxPr0的命令中,定位第 6条记录上的命令是 ( )。 ( A) GO TOP ( B) GO BOTTOM ( C) GO 6 ( D) GOTO 6 16 以下索引类型中,能够随表的打开而打开的是 ( )。 ( A)单一的 IDx索引 ( B)非结构复合索引 (CDX) ( C)结 构复合索引 ( D)以上类型都不是 17 在 Visual FoxPm中进行参照完整性设置时,要想设置成 “当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值 ”,应选择( )。 ( A)级联或限制 ( B)限制 (
6、C)忽略 ( D)级联 18 在 Visual FoxPro中,在打开了多个工作区的情况下,执行 SELECT0的结果是( )。 ( A)选择了 0号工作区 ( B)选择已打开工作区中最小号的工作区 ( C)选择了空闲的最小号工作区 ( D)关闭选择的工作区 19 结构化查询语言中的 SELECT语句是 ( )。 ( A)切换数据库语句 ( B)数据查询语句 ( C)数据修改语句 ( D)数据定义语句 20 有学生 DBF:学号 C(8),姓名 C(12),性别 C(2),出生日期 D,院系 C(8) 要求查询所有计算机系学生的学号和姓名,正确的命令是 ( )。 ( A) SELECT*FRO
7、M学生 ( B) SELECT*FROM学生 WERE院系 =计算机系 ( C) SELECT学号,姓名 FROM学生 ( D) SELECT学号,姓名 FROM学生 wHERE院系 =计算机系 21 SQL命令中的 HAVING短语必须与 ( )结合使用,不能单独使用。 ( A) ORDER BY ( B) FROM ( C) WHERE ( D) GROUP BY 22 查询教师表中 “系别号 ”字段的值为空值的所有记录的 SQL是 ( )。 ( A) SELECT*FROM教师 WHERE系别号 = ( B) SELECT*FROM教师 WHERE系别号 =null ( C) SELEC
8、T*FROM教师 WHERE系别 号 is null ( D) SELECT ISNULL(系别号 )FROM教师 23 在 SQL语句中,与表达式 “系别号 NOT IN(“5”, “8”)”功能相同的表达式是( )。 ( A)系别号 =“5”AND系别号 =“8” ( B)系别号 !=“5”OR系别号 #“8” ( C)系别号 60”语句的功能是 ( )。 ( A)从敦师表中彻底删除年龄大于 60岁的记录 ( B)教师表中年龄大于 60岁的记录被加上删除标记 ( C)删除教师表 ( D)删除教师表的年龄列 26 如要建立一个职工表,包含字段:职工号、职工名、部门号、工资,职工表的主关键字是
9、职工号,以下 SQL正确的是 ( )。 CREATE TABLE职工表 ( 职工号 _, 职工名 C(20), 部门号 C(5), 工资 Y ) ( A) C(5)DEFAULT ( B) C(5)PRIMARY KEY ( C) C(5)NOT NULL ( D) C(5)CHECK KEY 27 查询是 Visual FoxPro支持的一种数据库对象,下列关于查询的说法中,不正确的是 ( )。 ( A)查询是预先定义好的一个 SQL SELECT语句 ( B)查询是以扩展名为 QPR的文件保存在磁盘上的 ( C)通过查询设计器,可完成任何查询 ( D)查询是从指定的表或视图中提取满足 条件
10、的记录,可将结果定向输出 28 DO命令可以执行程序文件,其程序文件的默认扩展名是 ( )。 ( A) prg ( B) app ( C) Cmd ( D) exe 29 变量的一个重要属性是作用域,它指的是变量在什么范围内是有效的或能够被访问的。其中在任何模块中都可使用的内存变量是 ( )。 ( A)公共变量 ( B)私有变量 ( C)局部变量 ( D)本地变量 30 在 Visual FoxPro中,要编辑修改表单文件 myForm scx,可以 在命令窗口输入命令 ( ) ( A) MODIFY myForm ( B) MODIFY myForm sex ( C) MODIFY FORM
11、 myform ( D)以上都不可以 31 在 Visual FoxPro中可让控件获得焦点,使其成为活动对象的方法是 ( ) ( A) RELEASE ( B) GETFOCUS ( C) LOAD ( D) SETFOCUS 32 某个表单文件中有一个文本框控件,其 PasswordChar属性值设置为星号 (*),当在文本框中输入 “伦 敦 2012”时,文本框中显示的是 ( )。 ( A)伦敦 2012 ( B) * ( C) * ( D)伦敦 * 33 有一个记录学生信息的表单,表单名为 FormStudent,该表单中含有一个页框PgStudentlnfo,将该页框的第 2页 (P
12、ageFamily)的标题设置为 “家庭成员 ”的代码是( )。 ( A) FormStudent PageFamily Caption=“家庭成员 ” ( B) FormStudent PgStudentlnfo Title=“家庭成员 ” ( C) Thisform PgStudentlnfo PageFamily Caption=“家庭成员 ” ( D) Thisform PgStudentlnfo PageFamily Title=“家庭成员 ” 34 假设有菜单文件 mainmu mnx,下列说法正确的是 ( ) ( A)在命令窗口利用 DO mainmu命令,可运行该菜单文件 (
13、B)首先在菜单生成器中,将该文件生成可执行的菜单文件 mainmu mpr,然后在命令窗口执行命令: DOmainmu可运行该菜单 文件 ( C)首先在菜单生成器中,将该文件生成可执行的菜单文件 mainmu mpr,然后在命令窗口执行命令: DOmainmu mpr可运行该菜单文件 ( D)首先在菜单生成器中,将该文件生成可执行的菜单文件 mainmu mpr,然后在命令窗口执行命令: DOMEMU mainmu可运行该菜单文件 35 在 Visual FoxPro中,以下 ( )控件可以在报表设计器中使用。 ( A)标签 ( B)线条 ( C)域控件 ( D)以上三种都可以 36 已知表中
14、有字符型字段 “职称 ”和 “工龄 ”,要建立一个索引,要求首先按工龄排序,工龄相同时再按职称排序,正确的命令是 ( )。 ( A) INDEX ON 工龄 +职称 TO sy_sep ( B) INDEX ON 工龄,职称 TO sy_sep ( C) INDEX ON职称 +工龄 TO sy_sep ( D) INDEX ON职称,工龄 TO sy_sep 37 在当前打开的表中,显示 “地址 ”以 “北京市 ”打头的所有仓库,正确的命令是( )。 ( A) list for地址 =“北京市 ” ( B) list for地址 =“北京市 ” ( C) list for地址 =“北京 ”
15、( D) list where地址 =“北京市 ” 38 为当前表中所有教师的工资增加 1000元,可以使用的命令是 ( )。 ( A) CHANGE 工资 WITH 工资 +1000 ( B) REPLACE 工资 WITH 工资 +1000 ( C) REPLACE ALL 工资 WITH 工资 +1000 ( D) CHANGE ALL 工资 WITH工资 +1000 39 在 Visual FoxPro中,有如下内存变量赋值语句: X=20100808 10: 15: 20 AM Y= Y Z=“123 24” 执行上述赋值语句之后,内存变量 X、 Y和 Z的数据类型分别是 ( )。
16、( A) D、 L、 C ( B) T、 L、 C ( C) D、 C、 N ( D) T、 C、 N 40 假设 “产品 ”表中有 c型字段 “产地 ”,要求将产地以 “北京 ”开头的产品记录全部打上删除标记,正确的 SQL命令是 ( )。 ( A) DELETE FROM产品 FOR产地 =“北京 ” ( B) DELTE FROM产品 WHERE产地 =“北京 ” ( C) DELETE FROM产品 FOR产地 =“北京 *” ( D) DELETE FROM产品 WHERE产地 LIKE“北京 ” 二、基本操作题 41 在考生文件夹下,完成如下操作: 1打开考生文件夹下的表单 one
17、,如下图所示,编写 “显示 ”命令按钮的 Click事件代码,使表单运行时单击该命令按钮则在Textl文本框中显示当前系统日期的年份 (提示:通过设置文本框的 Value属性实现,系统日期函数是 date(),年份函数是 year()。2打开考生文件夹下的表单 two,如下图所示,选 择 “表单 ”菜单中的 “新建方法程序 ”命令,在 “新建方法程序 ”对话框中,为该表单新建一个 test方法,然后双击表单,选择该方法编写代码,该方法的功能是使“测试 ”按钮变为不可用,即将该按钮的 Enabled属性设置为 F。3创建一个名为 study_report的快速报表,要求报表中包含表 “课程表 ”
18、中的所有字段。 4为 “教师表 ”的 “职工号 ”字段增加有效性规则:职工号左边 3位字符是 110,表达式为: LEFT(职工号, 3)=“110”。 三、简单应用题 42 在考生文件夹下完成以下简单应用 (自由表 order中存放着订单的有关数据 ): 1利用查询设计器创建查询,从 employee表和 order表中查询金额最高的 10笔订单。查询结果依次包含订单号、姓名、签订日期和金额 4个字段,各记录按金额降序排列,查询去向为表 tableone。最后将查询保存在 queryone qpr文件中,并运行该查询。 2首先创建数据库 order_m,并向其中添加 employee表和 o
19、rder表。然后在数据库中创建视图 viewone:利用该视图只能查询组别为 l的职员的相关数据;查询结果依次包含职员号、姓名、订单号、签订日 期、金额 5个字段;各记录按职员号升序排列,若职员号相同则按金额降序排列。最后利用刚创建的视图查询视图中的全部信息,并将查询结果存放在表 tabletwo中。 四、综合应用题 43 设计一个文件名和表单名均为 currency_form的表单,所有控件的属性必须在表单设计器的属性窗口中设置完成。表单的标题为 “外币市值情况 ”。表单中有一个“姓名 ”标签控件 Labell、一个文本框控件 Textl、一个表格控件 Gridl和两个命令按钮 “查询 ”(
20、Command1)和 “退出 ”(Command2),如下图所示。运行表单 时,在文本框 Textl中输入姓名,然后单击 “查询 ”命令按钮,则在表格控件 Gridl中会显示出他所持有的全部 “外币名称 ”及对应的 “人民币数量 ”,并按人民币数量降序排序,同时将结果存储到自由表 DBFA中。 注意,某种外币相当于人民币数量的计算公式:人民币数量 =该种外币的 “现钞买入价 ”*该种外币的 “持有数量 ”。 单击 “退出 ”按钮时关闭并释放表单。 运行该表单,查询 “林诗因 ”持有的外币的市值情况。 国家二级( VF)机试模拟试卷 23答案与解析 一、选择题 1 【正确答案】 B 【试题解析】
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 模拟 23 答案 解析 DOC
