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

  • 1 [单项选择题] 下面不属于软件设计原则的是 ( ) A.抽象 B.模块化 C.自底向上 D.信息隐蔽
  • 2 [填空题] 下列程序的作用是在屏幕上显示一个200×200大小的窗口,在横线上填入相应的语句。 import java.awt.*; public class Test extends Frame public static void main (String args[]) Test t=new Test ("Hello"); t.setSize (200,200); t.setBackground (Color.red); 【13】 ; public Test (String str) super(str);
  • 3 [单项选择题] 要使文本框可输入多行文字,要更改的默认选项是 A.SorollBoars和MultiLine B.Visible C.ScrillBoars D.以上都不是
  • 4 [单项选择题] 下列程序执行的结果是______。 Private Sub Command1_Click() x=25 If x>0 Then y=1 If x>10 Then y=2 If x>20 Then y=3 If x>30 Then y=4 Print y End Sub A.1 B.2 C.3 D.4
  • 5 [单项选择题] 一元算术运算符中,运算符 + 的功能是( )。 A.一元加 B.取正值 C.增量 D.加1
  • 6 [单项选择题] Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是 ______。 A.属性、窗体和控件 B.属性、事件和方法 C.数据、记录和文件 D.窗体、模块和过程
  • 7 [填空题] 下列程序段的功能是:从文本框中输入一个数值,如果该数值满足“除以4余1,除以5余2”条件,则在窗体上输出文本框中的数值,否则,将焦点定位在文本框中,并清除文本框的内容。请填空。 Private Sub Commandl_Click() x=Val(Textl.Text) If______ThenPrint x Else_______ Textl.Text="" End If End Sub
  • 8 [填空题] 在Java线程中,共享数据的所有访问都必须作为临界区,使用______进行加锁控制。
  • 9 [单项选择题] 下列运算符在C语言中优先级最低的是( )。 A.++ B.1 C.: D.=
  • 10 [填空题] 在名称为Forml的窗体上绘制一个文本框,其名称为Text1,在属性窗口中把该文本框的MultiLine属性设置为True,然后编写如下的事件过程: Private SUb Form_CnCk() Open"d: essmtext1.txt"For Input AS #1 Do While Not EOF(1)Line Iput #1,aspect$whole$=whole$+aspect$+Chf$(13)+Chr$(10) Loop Text1.Text=whole$ Close #1 Open"d: estsmtext2.txt"For OutpUt As #1 Print #1,______ Close #1 End Sub 上述程序的功能是,把磁盘文件smtext1.txt的内容读到内存并在文本框中显示出来,然后把该文本框中的内容存入磁盘文件smtext2.txt。
  • 11 [问答题] 下面是打印输出所有和为10000的连续整数(如:1998,1999,2000,2001,2002)的程序,请在每条横线处填写适当语句,使程序的功能完整。 注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。public class Sum10000 public static void main(String args[ ]) int i; int j; int k; int sum; for(i=1;i<=10000;______________) sum=0; j=i; __________________; while(sum<10000) ______________ if(sum==10000) for(k=i;k<=j;k++)System.out.println(k+ ""); System.out.println("********");
  • 12 [单项选择题] 阅读如下程序: Option Base 1 Private Sub Form Click()Dim Arr(4,4)As IntegerFor i=1 To 4 For j=1 To 4 Arr(i,j)=(i-1)*2+j Next jNext iFor i=3 To 4 For j=3 To 4 Print Arr(j,i); Next j PrintNext i End Sub 程序运行后,单击窗体,输出的结果为 A.5 7 6 8 B.6 8 7 9 C.7 9 8 10 D.8 10 8 11
  • 13 [填空题] 下列程序构造了一个SwingApplet,请在下划线处填入正确的代码: import javax.swing0*; impon java.awt.*; public class SwingAppletextends______{ JLabell=newJLabel("ThisisaSwingApplet."); publicvoidinit(){ ContainercontentPane=getContentPane(); contentPane.add(1); } }
  • 14 [填空题] 下列程序的功能是把文件C:a1.txt复制成C:a2.txt,请填空。 Private Sub Form C1ick() Dim ch As String Open "C:a1.txt" For 【13】 Open "C:a2.txt" For 【14】 Do While Not 【15】 ch=Input(1,10) Print #20,ch; Loop Close #10,#20 End Sub
  • 15 [填空题] 在窗体上画一个名称为Comb01的组合框,然后画两个名称分别为Label1、Label2,标题分别为“城市名称”和空白的标签。程序运行后,在组合框中输入一个新项目并按回车键,如果输入的项目在组合框的列表中不存在,则自动将其添加到组合框的列表中,并在Label2中给出提示“已成功添加新输入项”,如下图所示。如果输入的项目已存在,则在Label2中给出提示“输入项已在组合框中”。请填空。 Private Sub Combo1_KeyPress(KeyAscii As Integer)  If KeyAscii=13 Then   For i=0 To Combo1.ListCount-1    If Combo1.Text= (10) Then     Label2.Caption="输入项已在组合框中"     Exit Sub    End If   Next i   Label2.Caption="已成功添加新输入项"   Combo1. (11) Combo1.Text  End If End Sub
  • 16 [单项选择题] 设有如下程序: Private Sub Form_Click() Dim i As Integer, x As String, y As String x="ABCDEFG" For i=4 To 1 Step-1 y=Mid(x, i, i)+y Next i Print y End Sub 程序运行后,单击窗体,输出结果为( )。 A.ABCCDEDEFG B.AABBCDEFG C.ABCDEFG D.AABBCCDDEEFFGG
  • 17 [单项选择题] 一幅1024×768的彩色图像,其数据量达2.23MB左右,若图像数据没有经过压缩处理,则图像中的彩色是使用 ______ 二进制位表示的。 ( ) A.24位 B.16位 C.32位 D.8位
  • 18 [单项选择题] 下列程序执行之后,输出的结果是______。 public class ex4 public static void main(String[] args) int j=0;for(int i=3;i>0;i--) j+=i; int x=2; while(x<j) x+=1; System.out,print(x); A. 3555 B. 35556666 C. 33453456 D. 345
  • 19 [单项选择题] 下面说法不正确的是 A.变量名的长度不能超过255个字符 B.变量名可以包含小数点或者内嵌的类型声明字符 C.变量名不能使用关键字 D.变量名的第一个字符必须是字母
  • 20 [填空题] 若x = 5,y = 10,则x > y && x ++ = = y -- 的逻辑值为 【12】 。