就业数据资源平台
当前位置:首页 > Visual FoxPro
2013年计算机二级考试VFP笔试精选题及答案3

单项选择题


6所有基类均能识别的事件是


  A)Click


  B)Load


  C)InteractiveChange


  D)Init


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


  A)表单、表单集、表格


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


  C)页框、页面、表格


  D)页面、表单、工具栏


8某菜单项名称为“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


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


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


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


  GROUP BY学生成绩.课程编号HAVING C0uNT(*)<一2;


  0RDER BY COUNT(课程编号)


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


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


  GROUP BY学生成绩.学号HAVING COUNT(*)<一2;


  0RDER BY COUNT(学号)


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


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


  GROUP BY课程名称HAVING COUNT(学号)<一2;


  0RDER BY选修人数


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


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


  GROUP BY课程名称0RDER BY选修人数


10查询所有目前年龄是22岁的学生信息:学号。姓名和年龄,正确的命令组是


  A)CREATE VIEW AGELIST AS;


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


  SELECT学号,姓名,年龄FROM AGE LIST WHERE年龄=22


  B)CREATE VIEW AGE LIST AS:


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


  SELECT学号,姓名,年龄FROM AGE LIST WHERE YEAR(出生日期)一22


  C)CREATE VIEW AGE LIST AS;


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


  SELECT学号,姓名,年龄FROM学生wHERE YEAR(出生日期)=22自www.Examw.com


  D)CREATE VIEW AGE LIST AS STUDENT;


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


  SELECT学号,姓名,年龄FROM STUDENT WHERE年龄=22


6D【解析】当对象创建时,都会激活Init事件。由此可知,所有基类均能识别Init事件,所以正确的选择是D。


7B【解析】VisualFoxPro Application对象和Visual FoxPr0中所有容器对象都具有与之相关的一个计数属性和一个集合属性。该集合属性是一个引用集合所包含对象的数组。计数属性是一个数值属性,它表明了所包含对象的数目。命令按钮组和选项按钮组都包含对象的数组,所以都具有集合属性。


8B【解析】定义访问键的方法是在定义的字符之前加上“\<”。


9C【解析】首先从统计只有2名以下(含2名)学生选修的课程情况的要求判别,根据语法关系排除B项。根据WHERE条件排除D项。从要求按课程名称分组的条件可以排除A。当然,也可以直接通过书写正确的语句来验证。


10A【解析】从WHERE语句可以排除8和C。从FORM可以排除D,所以选择A。

就业数据资源平台