vf模拟题及答案.docx

上传人:b****6 文档编号:3233043 上传时间:2022-11-20 格式:DOCX 页数:13 大小:24.64KB
下载 相关 举报
vf模拟题及答案.docx_第1页
第1页 / 共13页
vf模拟题及答案.docx_第2页
第2页 / 共13页
vf模拟题及答案.docx_第3页
第3页 / 共13页
vf模拟题及答案.docx_第4页
第4页 / 共13页
vf模拟题及答案.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

vf模拟题及答案.docx

《vf模拟题及答案.docx》由会员分享,可在线阅读,更多相关《vf模拟题及答案.docx(13页珍藏版)》请在冰豆网上搜索。

vf模拟题及答案.docx

vf模拟题及答案

、选择题(每题2分。

共70分)

  下列各题A)、B)、C)、D)四个选项中,只有一个选择是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

  

(1)下列叙述中正确的是

  A)线性表是线性结构

  B)栈与队列是非线性结构

  C)线性链表是非线性结构

  D)二叉树是线性结构

  

(2)下列数据结构中,插入时不需要移动其他元素的是

  A)有序线性表

  B)无序线性表

  C)栈和队列

  D)以上三种都不是

  (3)数据的存储结构是指

  A)数据所占的存储空间量

  B)数据的逻辑结构在计算机中的表示

  C)数据在计算机中的顺序存储方式

  D)存储在外存中的数据

  (4)一棵二叉树中共有69个度为2的结点与80个度为1的结点,则该二又树中的总结点数为

  A)22l

  B)219

  C)231

  D)229

  (5)下列关于栈的叙述中正确的是

  A)只能在栈顶插入元素,而不能删除元素

  B)可以插入元素。

也能删除元素

  C)插入元素时需要移动栈中所有的元素

  D)删除元素时需要移动栈中所有的元素

  (6)下列叙述中正确的是

  A)软件测试的目的是证明程序是否正确

  B)软件测试的目的是尽可能多的发现程序中的错误

  C)软件测试的目的是使程序运行结果正确

  D)软件测试的目的是使程序符合结构化原则

  (7)下列叙述中正确的是

  A)在面向对象的程序设计中,各个对象之间应相对独立,相互依赖性小

  B)在面向对象的程序设计中,各个对象之间应具有密切的联系

  C)在面向对象的程序设计中,各个对象应都是公用的

  D)上述三种说法都不对

  (8)下列叙述中正确的是

  A)数据库设计是指设计数据库系统

  B)数据库设计是指设计数据库管理系统

  C)数据库设计是指在已有数据库管理系统的基础上建立数据库

  D)以上三种说法都不对

  (9)设有二元关系R和三元关系s,下列运算中合法的是

  A)RnS

  B)RUS

  C)R—S

  D)R×S

  (10)下列关于E_R图的描述中正确的是

  A)E-R图只能表示实体之间的联系

  B)E-R图只能表示实体和实体之间的联系

  C)E_R图只能表示实体和属性

  D)E—R图能表示实体、属性和实体之间的联系

11)隐藏命令窗口的组合键是

  A)Ctrl+F2

  B)Ctrl+F4

  C)Ctrl+F6

  D)Ctrl+F8

  (12)目前三种基本的数据模型是

  A)层次模型、网状模型、关系模型

  B)网状模型、关系模型、对象模型,

  C)网络模型,关系模型、对象关系模型

  D)层次模型、关系模型、树状模型

  (13)在数据库表设计器中可以设置的有效性规则有

  A)设置字段的有效性规

  B)设置记录的有效性规则

  C)设置表增、删、改的规则

  D)以上均正确

  (14)下列关于数据库操作的说法中,不正确的是

  A)数据库被删除后,它所包含的数据库表并不被删除

  B)打开了新的数据库,原来已打开的数据库并没有被关闭

  C)数据库被关闭后,它所包含的数据库表不能被打开

  D)数据库被删除后,它所包含的数据表可以变成自由表

  (15)VFP系统中,使用查询设计器生成的查询文件中保存的是

  A)查询的命令

  B)查询的结果

  C)与查询有关的基表

  D)查询的条件

  (16)打开VisualFoxPr0“项目管理器”的“文档”(Does)选项卡,其中包含的文件是

  A)表单(Form)文件

  B)报表(Report)文件

  C)标签(Label)文件

  D)以上三种文件.

  (17)下列命令用于显示l968年及其以前出生的职工记录,其中错误的是

  A)LISTFORYEAR(出生日期)<一1968

  B)LISTFORSUBSTR(DTOC(出生日期),7,2)<=”68”

  C)LISTFORLEFT(DTOC(出生日期),7,2)<=”68”

  D)LISTFORRIGHT(DTOC(出生日期),2)<一”68”

  (18)结束FOR循环的命令为

  A)ReadEvents

  B)ClearEvents

  C)Enddo

  D)Endfor

  (19)数据库表的参照完整性规则包括更新规则、删除规则和插入规则。

其中插入规则可以设置为

  A)级联、或限制、或忽略

  B)级联或忽略

  C)级联或限制

  D)限制或忽略

  (20)在下列表达式中,运算结果为日期的是

  A)DATE()一CTOD(‘05/20/98‘)

  B)DATE()+10

  C)CTOD(‘05/20/99‘)一DATE()

  D)YEAR(DATE())

21)下面是对将表移出数据库后的描述,其中正确的是

  A)将表移出数据库后就是将该表删除

  B)将表移出数据库后,该表就不存在了

  C)将该袁移出的操作不会影响当前数据库中与该表有联系的其他袁

  D)被移出的表成为自由表

  (22)保存字段的默认值的文件是

  A)表的索引文件

  B)数据库文件

  C)表文件

  D)表的备注文件

  (23)VFP中可执行的查询文件的扩展名是

  A).PRG

  B).QUX

  C).QUR

  D).QPR

  (24)下面是对VFP帮助文件的叙述,正确的是

  A)VisualFoxPr0的“典型安装”方式自动安装帮助文件

  B)VisualFoxPr0“典型安装”后,按Fl功能键将获得帮助

  C)VisualFoxPr0的“典型安装”方式不会自动安装帮助文件

  D)VisualFoxPr0的帮助文件名为Foxhelp.txt

  (25)在下面的选项中,适合使用CheckBox控件的是

  A)两种状态选择

  B)条件选取

  C)数据项目选取

  D)多种选择

  (26)所有基类均能识别的事件是

  A)Click

  B)Load

  C)InteractiveChange

  D)Init

  (27)在以下选项中,容器集合属性一致的选项是

  A)表单、表单集、表格

  B)命令按钮组、选项按钮组

  C)页框、页面、表格

  D)页面、表单、工具栏

  (28)某菜单项名称为“Help”,要为该菜单项设置访问键H,则菜单项名称为

  A)AIt+Help

  B)\C)AIt+\D)H\第(29)~(32)题使用如下三个表:

  学生.DBF:

学号c(8),姓名C(12),性别C

(2),出生日期D,院系C(8)

  课程.DBF:

课程编号C(4),课程名称C(10),开课院系C(8)

  学生成绩.DBF:

学号C(8),课程编号C(4),成绩I

  (29)统计只有2名以下(含2名)学生选修的课程情况,统计结果中的信息包括课程名称、开课院系和选修人数,并按选课人数排序。

正确的命令是

  A)SELECT课程名称,开课院系,COUNT(课程编号)AS选修人数;

  FROM学生成绩,课程wHERE课程.课程编号=学生成绩.课程编号;

  GROUPBY学生成绩.课程编号HAVINGC0uNT(*)<一2;

  0RDERBYCOUNT(课程编号)

  B)SELECT课程名称,开课院系,COUNT(学号)选修人数;

  FROM学生成绩,课程wHERE课程.课程编号一学生成绩.课程编号;

  GROUPBY学生成绩.学号HAVINGCOUNT(*)<一2;

  0RDERBYCOUNT(学号)

  C)SELECT课程名称,开课院系,COUNT(学号)AS选修人数;

  FROM学生成绩,课程WHERE课程.课程编号=学生成绩.课程编号;

  GROUPBY课程名称HAVINGCOUNT(学号)<一2;

  0RDERBY选修人数

  D)SELECT课程名称,开课院系,COUNT(学号)AS选修人数;

  FROM学生成绩,课程HAvINGCOUNT(课程编号)<=2;

  GROUPBY课程名称0RDERBY选修人数

  (30)查询所有目前年龄是22岁的学生信息:

学号。

姓名和年龄,正确的命令组是

  A)CREATEVIEWAGELISTAS;

  SELECT学号,姓名,YEAR(DATE())一YEAR(出生日期)年龄FROM学生

  SELECT学号,姓名,年龄FROMAGELISTWHERE年龄=22

  B)CREATEVIEWAGELISTAS:

  SELECT学号,姓名,YEAR(出生日期)FROM学生

  SELECT学号,姓名,年龄FROMAGELISTWHEREYEAR(出生日期)一22

  C)CREATEVIEWAGELISTAS;

  SELECT学号,姓名,YEAR(DATE())一YEAR(出生日期)年龄FROM学生

  SELECT学号,姓名,年龄FROM学生wHEREYEAR(出生日期)=22

  D)CREATEVIEWAGELISTASSTUDENT;

  SELECT学号,姓名,YEAR(DATE())一YEAR(出生日期)年龄FROM学生

  SELECT学号,姓名,年龄FROMSTUDENTWHERE年龄=22

31)查询每门课程的最高分,要求得到的信息包括课程名称和分数。

正确的命令是

  A)SELECT课程名称,SUM(成绩)AS分数FROM课程,学生成绩;

  WHERE课程.课程编号一学生成绩.课程编号;

  GROUPBY课程名称

  B)SELECT课程名称,MAX(成绩)分数FROM课程,学生成绩;

  wHERE课程.课程编号=学生成绩.课程编号;

  GROUPBY课程名称

  C)SELEcT课程名称,SUM(成绩)分数FROM课程,学生成绩;

  WHERE课程.课程编号一学生成绩.课程编号;

  GROUPBY课程.课程编号

  D)SELECT课程名称,MAX(成绩)AS分数FROM课程。

学生成绩;

  WHERE课程.课程编号=学生成绩.课程编号;

  GROUPBY课程编号

  (32)向学生表插入一条记录的正确命令是

  A)APPENDINT0学生VALUES(”l2349999”,李红’女’,会计’,{^l985—12—24})

  B)INSERTINT0学生VALUES(”12349999”,’李红’女’,{^1985—12—24),会计’)

  C)APPENDINT0学生vALUES(”12349999”,’李红’,’女’,{^1985—12—24},会计’)

  D)INSERTINT0学生VALUES(”12349999”,’李红’,‘女’,{^1985一l2—24})

  (33)在VisualFoxPrO中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是

  A)PRIVATE

  B)PUBLIC

  C)LOCAL

  D)在程序中直接使用的内存变量(不通过A、B、C说明)

  第(34)~(35)题使用如下表的数据:

  商品表

  部门号商品号商品名称单价数量产地

  400101A牌电风扇200.O0lO广东

  400104A牌微波炉350.O0i0广东

  400105B牌微波炉600.O010广东

  201032C牌传真机1

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 社交礼仪

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1