[计算机类试卷]国家二级VF笔试模拟试卷277及答案与解析.doc
《[计算机类试卷]国家二级VF笔试模拟试卷277及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF笔试模拟试卷277及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试模拟试卷 277及答案与解析 1 有三个关系 R、 S和 T如下 :由关系 R和 S通过运算得到关系 T,则所使用的运算为 ( A)并 ( B)自然连接 ( C)笛卡尔积 ( D)交 2 下列叙述中正确的是 _。 ( A)数据处理是将信息转化为数据的过程 ( B)数据库设计是指设计数据库管理系统 ( C)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字 ( D)关系中的每列称为元组,一个元组就是一个字段 3 4 下列叙述中正 确的是 ( )。 ( A)线性链表的各元素在存储空间中的位置必须是连续的 ( B)线性链表的头元素一定
2、存储在其他元素的前面 ( C)线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面 ( D)线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的 5 在数据库设计中。将 E-R图转换为关系模式的过程属于 ( )。 ( A)需求分析阶段 ( B)逻辑设计阶段 ( C)概念设计阶段 ( D)物理设计阶段 6 关系运算是以 _为基础的运算 。 ( A)关系运算 ( B)谓词运算 ( C)集合运算 ( D)代数 7 若待排序序列中元素非常多,而月它们的排列是完全无序的,那么最好选用下列排序方法中的 _。 ( A)冒泡排序 ( B)简单选择排
3、序 ( C)直接插入排序 ( D)快速排序 8 下述关于数据库系统的叙述中正确的是 _。 ( A)数据库系统减少了数据冗余 ( B)数据库系统避免了一切冗余 ( C)数据库系统中数据的一致性是指数据类型的一致 ( D)数据库系统比文件系统能管理更多的数据 9 用链表表示线性表的优 点是 _。 ( A)便于插入和删除操作 ( B)数据元素的物理顺序与逻辑顺序相同 ( C)花费的存储空间较顺序存储少 ( D)便于随机存取 10 程序设计语言的基本成分是数据成分、运算成分、控制成分和 ( A)对象成分 ( B)变量成分 ( C)语句成分 ( D)传输成分 11 如果需要在 Myfonn=Create
4、Object(“form“)所创建的表单对象 Myform中添加commandl按钮对象,应当使用命令 _。 ( A) AddObject Commandl AS commandbutton ( B) Myform.Addobject(“commandl“,“commandbutton“) ( C) Myform.Addobject(“commandbutton“,“commandl“) ( D) Commandl=Addobject(“commandl“,“commandbutton“) 12 设有如下程序文件: SETTALKOFFCLEARDIMENSIONa(2,3)i=1DOWHIL
5、Ei=2j=1DOWHILEj=3a(i,j)=i+j?a(i,j)j=j+1ENDDO?i=i+1ENDDOSETTALKONRETURN 执行此程序,程序的运行结果为 _。 ( A) 234 ( B) 123 345 345 ( C) 123 ( D) 234 246 456 13 分析的最终结果是产生 ( )。 ( A)项目开发计划 ( B)需求规格说明书 ( C)设计说明书 ( D)可行性分析报告 14 程序的 3种基本控制结构是 ( A)过程 、子过程和分程序 ( B)顺序、选择和重复 ( C)递归、堆栈和队列 ( D)调用、返回和转移 15 在建立唯一索引,出现重复字段值时,只存储
6、重复出现记录的 _。 ( A)第 1个 ( B)最后一个 ( C)全部 ( D)几个 16 下列关于数据环境和数据环境中两个表之间关联的陈述中,正确的是 ( )。 ( A)数据环境是对象,关系不是对象 ( B)数据环境不是对象,关系是对象 ( C)数据环境是对象,关系是数据环境中的对象 ( D)数据环境和关系都不是对象 17 两表之间 “临时性 ”联系 称为关联,在两个表之间的关联已经建立的情况下,有关 “关联 ”的正确叙述是 _。 ( A)建立关联的两个表一定在同一个数据库中 ( B)两表之间 “临时性 ”联系是建立在两表之间 “永久性 ”联系基础之上的 ( C)当父表记录指针移动时,子表记
7、录指针按一定的规则跟随移动 ( D)当关闭父表时,子表自动被关闭 18 在建立唯一索引,出现重复字段时,只存储重复出现的记录的 ( )。 ( A)第一个 ( B)最后一个 ( C)全部 ( D)几个 19 要为当前表所有职工增加 100元工资应该使用命令 ( )。 ( A) CHANGE工资 WITH工资 +100 ( B) REPLACE工资 WITH工资 +100 ( C) CHANGE ALL工资 WITH工资 +100 ( D) REPLACE ALL工资 WITH工资 +100 20 用 SQL语句建立表时为属性定义有效性规则,应使用短语 _。 ( A) DEFAULT ( B) P
8、RIMARY KEY ( C) CHECK ( D) UNIQUE 21 执行 SET SYSMENU TO命令后 ( A)将当前菜单设置为默认菜单 ( B)将屏蔽系统菜单,使菜单不可用 ( C)将系统菜单恢复为缺省的配置 ( D)将缺省配置恢复成 Visual FoxPro系统菜单的标准配置 22 设当前数据库有 10条记录 (记录未进行任何索引 ),在下列 3种情况下,当前记录号为 1时; EOF()为真时; BOF()为真时,命令 ?RECN()的结果分别是 _。 ( A) 1,11,1 ( B) 1,10,1 ( C) 1,11,0 ( D) 1,10,0 23 用 SQL命令生成含有
9、字段职工号、姓名的视图,下列语句正确的是 _。 ( A) CREATE VIEW ZG w AS SELECT职工号,姓名 FROM职工 ( B) CREATE QUERY ZG w AS SELECT职工号,姓名 FROM职工 ( C) CREATE VIEW ZG w AS SELECT 职工号,姓名 ( D) CREATE QUERY ZG w AS SELECT职工号,姓名 24 当前工资表中有 108条记录,当前记录号为 8,用 SUM命令计算工资总和时,若缺省 范围 短语,则系统将 _。 ( A)只计算当前记录的工资值 ( B)计算前 8条记录的工资和 ( C)计算后 8条记录的工
10、资和 ( D)计算全部记录的 工资和 25 Visual FoxPro 6.0是一种关系型数据库管理系统,所谓关系是指 _。 ( A)各条记录中的数据彼此有一定的关系 ( B)一个数据库文件与另一个数据库文件之间有一定的关系 ( C)数据模型符合满足一定条件的二维表格式 ( D)数据库中各个字段之间彼此有一定的关系 26 SQL的 DROP INDEX语句的作用是 _。 ( A)删除索引 ( B)建立索引 ( C)修改索引 ( D)更新索引 27 下列关于报表分组的说法中,错误的是 _。 ( A) “数据分组 ”命令包含在 “报表 ”菜单中 ( B) “组标头 ”带区包含了用来分组的字段的域控
11、件 ( C)如分别统计男女生的 “英语 ”平均分,则分组表达式的内容是 “英语 ”字段 ( D)输出分组统计数据的域控件应设置在 “组注脚 ”带区 28 下列命令结果中,肯定生成一个空表的是 ( A) copy to boy for性别 =“男 ” ( B) copy file d.dbf to boy.dbf ( C) copy stru to boy fields姓名,年龄,奖学金 ( D) select*from da where性别 =“男 ”into boy dbf 29 在应用程序生成器的 “数据 ”选项卡中可以 ( A)为表生成一个表单和报表,并可以选择样式 ( B)为多个表生成
12、的表单必须有相同的样式 ( C)为多个表生成的报表必须有相同的样式 ( D)只能选择数据源,不能创建它 30 以下程序求 1!+2!+3!+10! 的累加和,请为下面的程序选择正确的答案 s=0 FOR i=1 TO 10 t=1 FOR j=1 TO_ t=t*j NEXT s=s+t NEXT ? S ( A) 10 ( B) j ( C) 9 ( D) i 31 假设用户名和口令存储在自由表 “口令表 ”中,当用户输入用户名和口令并单击“登录 ”按钮时,若用户名输入错误,则提示 “用户名错误 ”;若用户名输入正确,而口令输入错误,则提示 “口令错误 ”。若命令按钮 “登录 ”的 Clic
13、k事件中的代码如下: USE 口令表 GO TOP flag=0 DO WHILE.not.EOF() IF Alltrim(用户名 )=Alltrim(Thisform.Text1.Value) IF Alltrim(口令 )=Alltrim(Thisform.Text2.Value) WAIT“欢迎使用 ”WINDOW TIMEOUT2 ELSE WAIT“口令错误 ”WINDOW TIMEOUT2 ENDIF flag=1 EXIT ENDIF SKIP ENDDO IF _ WAIT“用户名错误 ”WINDOW TIMEOUT2 ENDIF 则在横线处应填写的代码是 ( A) flag
14、=-1 ( B) flag=0 ( C) flag=1 ( D) flag=2 32 在关系的基本运算中,下列属于专门关系运算的是 ( A)选择、排序 ( B)选择、投影 ( C)并、差、交 ( D)联接、笛卡儿积 33 下列关于项目中 “移出 ”文件的说法,正确的是 ( )。 ( A)被移出的文件将直接从磁盘中删除 ( B)被移出的文件将不能被任何项目添加 ( C)被移出的文件只是将文件移出项 目,但文件保留在磁盘中 ( D)被移出的文件,以后不能再次添加到原项目中,但可以添加到其他项目中 34 数据库表中有一长字段名 “期末考试分数 ”,当该数据库表转为自由表之后,长字段名显示为 ( )。
15、 ( A)期末考试分数 ( B)期末考试分 ( C)期末考试分 * ( D)系统出错 35 下面关于表单控件基本操作的陈述中, _是不正确的。 ( A)要在 “表单控件 ”工具栏中显示某个类库文件中自定义类,可以单击表单控件工具栏中的 “查看类 ”按钮,然后在弹出的菜单中选择 “添加 ”命令 ( B)要在表单中 复制某个控件,可以按住 CTRL键并拖放该控件 ( C)要使表单中所有被选控件具有相同的大小,可单击 “布局 ”工具栏中的 “相同大小 ”按钮 ( D)要将某个控件的 TAB序号设置为 1,可在进入 TAB键次序交互设置状态后,双击控件的 TAB键次序盒 36 为了要在线性表中插入一个
16、新元素,首先要给该元素分配一个 _,以便用于存储该元素的值。 37 软件危机出现于 20世纪 60年代末,为了解决软件危机,人们提出了 _的原理来设计软件,这就是软件工程诞生的基础。 38 在先左后右的原则下,根据访问根 结点的次序,二叉树的遍历可以分为 3种:前序遍历、【 】 遍历和后序遍历。 39 冒泡排序算法在最好的情况下的元素交换次数为【 】。 40 在面向对象的程序设计中,类描述的是具有相似性质的一组【 】 。 41 数据结构分为逻辑结构与存储结构,线性链表属于 _。 42 设工资 1200,职称 =“教授 ”,下列逻辑表达式的值是 _。工资1000AND(职称 =“教授 ”OR职称
17、 =“副教授 ”) 43 Visual FoxPro的主索引和候选索引可以保证数据的 _完整性。 44 检索当前表 “学生 ”表中,全部姓 “王 ”的学生记录, SQL语句为:SELECT*FROM 学生 WHERE 姓名 _“王 *“ 45 SQLSELECT的查询输出语句中, _短语表示将查询结果送到打印机。 46 在 Visual FoxPro中,使用 SQL的 CREATE TABLE语句建立数据库表时,使用_子句说明候选索引。 47 可以用来对索引快速定位的命令是【 】。 48 Visual FoxPr0 0是一个【 】位的数据 库管理系统。 49 在 Visual FoxPro表中
18、,主关键字的值不能为【 】。 50 在 Visual FoxPro中的 “参照完整性 ”中, “插入规则 ”包括的选择是 “限制 ”和【 】。 国家二级 VF笔试模拟试卷 277答案与解析 1 【正确答案】 A 【试题解析】 本题考查了关系之间的运算。在关系运算中 ,交的定义如下 :设 R1和 R2为参加运算的两个关系 ,它们具有相同的度 n,且相对应的属性值取自同一个域 ,则 R1R2为交运算 ,结果仍为度等于 n的关系 ,其中 ,交运算的结果既属于 R1又属于 R2。 2 【正确答案】 C 3 【正确答案】 D 4 【正确答案】 D 【试题解析】 在线性链表中,各元素在存储空间中的位置是任
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 笔试 模拟 277 答案 解析 DOC
