江苏省高校计算机等级考试命题研究院 江苏省高校计算机等级考试辅导
2012年9月22号全国计算机等级考试参考答案
2012年9月全国计算机等级考试二级Visual Foxpro真题参考答案
一、选择题
1.  D)二叉树表
2.  C)0或35
3.  B)栈操作遵循先进后出的原则
4.  A)二叉树
5.  B)1:m联系
6.  B)选择
7.  B)数据流图(DFD图)
8.  A)软件可行性研究的依据
9.  D)边界值分析
10. D)制定软件确认测试计划
11. B)高级文件管理阶段
12. B)域
13. D)Create project
14. A)数据库、自由表和查询
15. B)查询设计器
16. B)数据环境设计器
17. D)Store 10 to A1,A2,A3
18. C)Scatter
19. B) 3
20. B)DBC、DCT和DCX三个文件
21. C)只有数据库表可以设置
22. B)Set Relation To  ...
23. A)AVG
24. C)Group By
25. A)Union
26. D)Into Cursor
27. B)Append
28. D)一对多联系
29. C)查询和视图都不能像基本表一样使用
30. D)转移到Do While语句行,开始下一次判断和循环
31. C)Enabled
32. A)域控件
33. C)Select * from 职工 where 出生日期={^1964-8-23}
34. B)Select 部门号 ,Min(出生日期) From 部门 Join 职工;
          on 部门.部门号=职工.部门号 Group by 部门号
35. D)Select 姓名,性别,year(date())-year(出生日期) 年龄;
           From 职工 where year(date())-year(出生日期)>35
二、选择题
1.6
2.20
3.逻辑独立性
4.选择
5.系统
6.完整性
7.{^2008-10-18}
8.逻辑型
9.访问
10. .F.
11. 9.90
12.6  
13. 9.80
14.values
15.Alter Column
 
2012年9月全国计算机等级考试二级C语言真题参考答案
1.  D)二叉树表
2.  C)0或35
3.  B)栈操作遵循先进后出的原则
4.  A)二叉树
5.  B)1:m联系
6.  B)选择
7.  B)数据流图(DFD图)
8.  A)软件可行性研究的依据
9.  D)边界值分析
10. D)制定软件确认测试计划
11.B  每个后缀名为.C的C语言源程序都可以单独编译
12.A  预定义标识符可用作标识符,但失去原有含义
13.B  0Xab
14.A  定义函数
15.C  定义符号常量必须用类型名来设定常量类型
16.C  3,5
17.C  1
18.B (3!=4)>2
19.D
   Switch(a*a+b*b)
  {
     default:break;
     case 3:y=a+b; break;
     case 2:y=a-b;break;
  }
20.D  1,2
21.C  p=NULL
22.D  两个连续的双引号是合法的字符串常量
23.D  h
24.B  BDI
25.D  可以用语句x[0]=0;为所有元素赋初值为0
26.C  p=0
27.A 30
28.B  3,6,9
29.C  a2yz
30.A  char str3[]={'d','e','b','u','g','\0'};
31.C  k=4  a=12
32.A  fwo
33.B  5  6  3  4
34.A  48
35.C  1
36.D  Qiao,f,95,92,Zhao,m,85,90
37.B  typedef说明新类型名必须使用大写字母,否则会编译出错
38.A  函数的返回值类型不能是结构体类型,只能是简单类型
39.B  8
40.D  6, 5, 4, ,3, 2, 1
二、填空题
1.6
2.20
3.逻辑独立性
4.选择
5.系统
6. a>b
7.%lf%f
8.224
9.16
10.4321
11.7
12.22
13.2
14.6
15.p->next
 
 
2012年9月全国计算机等级考试二级Visual Basic语言真题参考答案
1.  D)二叉树表
2.  C)0或35
3.  B)栈操作遵循先进后出的原则
4.  A)二叉树
5.  B)1:m联系
6.  B)选择
7.  B)数据流图(DFD图)
8.  A)软件可行性研究的依据
9.  D)边界值分析
10. D)制定软件确认测试计划
11.B  .frm文件时窗体文件,一个窗体可以包含.bas文件
12.C  事件都是有用户的键盘操作或鼠标才做触发的
13.C  4.3
14.A  Sub calc(x() as Integer,n as Integer)
15.D  12  35
16.A  窗体及窗体上所有控件的事件过程代码都保存在窗体文件中
17.B  6   7   8   9   10
18.D  在Label1中显示23
19.D  程序正常运行,形状控件被显示为圆形
20.B  If i=len(s)+1  Then flag=true  else flag=false
21.B  能被3或7整除的整数个数)
22.A  属性设置有错
23.B  -1
24.A  若没有指定InitDir属性值,则起始目录为当前目录
25.A  求数值m和n的最大公约数
26.C  程序能正常运行,结果是在窗体上显示15
27.A  当前驱动器或指定驱动器上的路径
28.B  函数过程一定有参数
29.D  运行正常,显示内容为"Pass!"的信息框
30.C  程序可正常运行,输出内容的第一行是一个字母"B"
31.D  if 语句条件中的"Picture1.left32.A  1/2-1/3+3/4-4/5
33.C  37
34.B  程序中打开了两个随机文件
35.A  以Append方式打开的文件可以读写操作
二、填空题
1.6
2.20
3.逻辑独立性
4.选择
5.系统
6.Opt1(i)
7.X
8.List1.Select(i)
9.Val(list1.List(i))
10.Str(s)
11.181
12.And
13.m=0
14.MousrMove
15.true