您所在的当前位置: 计算机等级考试题库  

  • 1 [单项选择题] 下面程序段执行结果为( )。  x=Int(Rnd()+3)  Select Case x    Case 5      Print "excellent"    Case 4      Print "good"    Case 3      Print"pass"    Case Else      Print"fail"  End Select A.virtual void vf(int) B.void vf(int)=0 C.virtual void vf(=0) D.virtual void yf(int){ }
  • 3 [单项选择题] 使线程放弃当前分得的CPU时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU时间的方法是( )。 A.sleep()方法 B.suspend()方法 C.yield()方法 D.wait()方法
  • 4 [单项选择题] 已知:int a,*y=&a;,则下列函数调用中错误的是( )。 A.scanf("%d",&a); B.scanf("%d", y); C.printf("%d", a), D.printf("%d", y);
  • 6 [单项选择题] 不能够作为应用程序系统中的主程序的是( ) A.表单 B.菜单 C.数据表 D.程序
  • 7 [填空题] 新建一个工程,内有两个窗体,窗体Form1上有一个命令按钮Command1,单击该按钮, Form1窗体消失,显示Form2窗体,程序如下,请填空。 Private Sub Command1_Click() Form1.Hide Form2. 【8】 End Sub
  • 8 [填空题] 在AWT包中,创建一个具有10行,45列的多行文本区域对象ta的语句为 【9】 。
  • 9 [问答题] 完成下列问题:在考生文件夹中有一个工程文件sjt3.vbp。程序的功能是输入用户名和密码。程序运行时,当向文本框Text2中输入密码时,若“显示密码”复选框没有被选中,则文本框Text3中同时显示“#”(如图3所示);若“显示密码”复选框被选中,再重新输入密码时,则在Text3中同时显示的是密码字符本身。 在给出的窗体文件中已经添加了全部控件,但程序不完整。 要求:去掉程序中的注释符,在程序中的横线处填写正确的内容,使其能正确运行,但不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。 [题目提供的源程序] Private Sub Text2_Change() If (1) =1 Then Text3.PasswordChar= (2) Else Text3.PasswordChar= (3) End If Text3.Text= (4) End Sub
  • 10 [单项选择题] 软件设计中划分模块的一个准则是 A.低内聚低耦合 B.高内聚低耦合 C.低内聚高耦合 D.高内聚高耦合
  • 11 [单项选择题] 以下关于C语言数据类型使用的叙述中错误的是( )。 A.若要准确无误差地表示自然数,应使用整数类型 B.若要保存带有多位小数的数据,应使用双精度类型 C.若要处理如“人员信息”等含有不同类型的相关数据,应自定义结构体类型 D.若只处理“真”和“假”两种逻辑值,应使用逻辑类型
  • 12 [单项选择题] 在Java语言中,不允许使用指针体现出的Java特性是【 】 A.可移植 B.解释执行 C.健壮性 D.安全性
  • 13 [填空题] 执行下面的程序段后,S的值为 【7】 。 s=5 For i=-2.6 To 4.9 Step 0.6 s=s+1 Next i
  • 14 [单项选择题] 下列程序的输出结果是( )。 Dim a a=Array(1,2,3,4,5,6,7,8) i=0 For k=100 To 90 Step-2s=a(i)^2If a(i)>3 Then Exit Fori=i+1 Next k Print k;i;s A.88 6 36 B.88 1 2 C.90 2 4 D.94 3 16
  • 15 [单项选择题] 下列程序: Private Sub Command1_Click()a=InputBox("请输入")b=InputBox("请输入")Print=a+b End Sub 运行时输入3和4,输出的结果是 A.7 B.34 C.3+4 D.出错
  • 17 [单项选择题] 关于Applet,下面( )是错误的。 A.Applet就是一个Application B.Applet可以在浏览器中执行 C.Application可以直接用Applet解释器执行 D.Applet也可以是一个Application
  • 20 [问答题] 下列程序中,定义了一个3行4列的数组A,并将A的内容转换为ASCII码值,并复制到数组B中,然后打印出来。 注意:请勿改动main()主方法和其他已有语句内容,仅在横线处填入适当语句。 public class Example1_4 private char A[] [] = ’a’, ’b’, ’c’, ’d’, ’e’, ’f’, ’g’, ’h’, ’i’, ’j’, ’k’, ’l’;public int ______; //生成一个空的3行4列的数组Bpublic void copy() for(int i = 0; i < 3; i++)for(int j = 0; j < 4; j++) ______;public static void main(______ argv[]) Example1_4 example = new Example1_4(); example.copy(); for(int i = 0; i < 3; i ++) for(int j = 0; j < 4; j++) System.out.print(example. B[i] [j] *+" ");System.out.println ();