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

  • 2 [问答题] 注意:下面出现的“考生文件夹”均为c:wexam25160001。 (1)在考生文件夹中有工程文件sjt3.vbp及其窗体文件sjt3.frm,该程序是不完整的,请在有号的地方填入正确内容,然后删除及所有注释符(即’号)但不能修改其他部分。存盘时不得改变文件名和文件夹。 本题描述如下: 在窗体上有一个名称为Text1的文本框,一个名称为C1,标题为“校验”的命令按钮。其中文本框用来输入口令,如图5-3所示,要求在文本框中输入的内容都必须以“*”显示(请考生通过属性窗口设置)。要求程序运行后,输入口令,单击命令按钮后,对口令进行校验。如果输入的内容是“ABC”这3个大写字母,则用MsgBox信息框输出“正确”,否则输出“错误”,如图5-4所示。 (2)在考生文件夹中有工程文件sjt4.vbp及其窗体文件sjt4.frm,该程序是不完整的,请在有号的地方填入正确内容,然后删除及所有注释符(即’号)但不能修改其他部分。存盘时不得改变文件名和文件夹。 本题描述如下: 在窗体上有3个名称分别为Ch1、Ch2和Ch3的复选框,标题依次为“程序设计”、“数据库原理”和“计算机网络”,还有一个名称为C1,标题为“选课”的命令按钮,如图5-5所示。要求程序运行后,如果选择某个复选框,当单击命令按钮时在窗体上输出相应的信息。例如:如果选择“程序设计”和“数据库原理”复选框,单击命令按钮后,将在窗体上显示“我选的课程是程序设计数据库原理”。
  • 3 [问答题] 以下数列:1,1,2,3,5,8,13,21,…,的规律是从第3个数开始,每个数是它前面两个数之和。在考生文件夹下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如下图所示。请编写适当的事件过程完成以下功能:选中一个单选按钮后,单击“计算”按钮,则计算出上述数列的第n项的值,并显示在文本框中,n是选中的单选按钮后面的数值。(提示:因计算结果较大,应使用长整型变量。)注意:不能修改已经给出的程序和已有的控件的属性;在结束程序运行之前,必须选中一个单选按钮,并单击“计算”按钮获得一个结果;必须使用窗体右上角的关闭按钮结束程序,否则无成绩。最后把修改后的文件按原文件名存盘。
  • 4 [填空题] 在窗体上画一个列表框、一个命令按钮和一个标签,其名称分别为List1、Command1和Label1,通过属性窗口把列表框中的项目设置为:“第一个项目”、“第二个项目”、“第三个项目”、“第四个项目”。程序运行后,在列表框中选择一个项目,然后单击命令按钮,即可将所选择的项目删除,并在标签中显示列表框当前的项目数,运行情况如下图所示(选择“第三个项目”的情况)。下面是实现上述功能的程序,请填空。 Private Sub Command1_Click() If List1.ListIndex>= (14) Then List1.RemoveItem (15) Label1.Caption=List1.ListCount Else MsgBox"请选择要删除的项目" End If End Sub
  • 5 [单项选择题] 设有如下程序: Option Base 0 Private Sub Form Click() Dim a Dim i As Integer a = Array(1, 2, 3, 4, 5, 6, 7, 8, 9) For i = 0 To 3Print a(5 - i); Next End Sub 程序运行后,单击窗体,则在窗体上显示的是 A.4 3 21 B.543 2 C.6 54 3 D.7 6 54
  • 6 [填空题] 软件工程的3要素包括方法、工具和过程,其中,______支持软件开发的各个环节的控制和管理。
  • 7 [单项选择题] 当a=1、b=3、c=5、d=4时,执行下面一段程序后,x的值为______。 If a<b ThenIf c<d Then x=1 Else If a<c Then If b<d Thenx=2 Elsex=3 End If Else x=6 End If End If Else x=7 End If A.1 B.2 C.3 D.6
  • 8 [填空题] 下列程序段的输出结果为 【8】 。int a=2;switch (a) { case 2: System. out. print( "Value is 2."); case 3 : System. out. println( "Value is 3. "); break; default: System. out. println ("end "); break;}
  • 9 [填空题] 已知Java语句 double[][]balances=new double[NYEARS][NRATES]; 数组balances是 【9】 维数组。
  • 10 [单项选择题] 下列各项关于Applet(小应用程序)的描述中错误的是( )。 A.Applet是能够嵌入到HTML页面中,并能够在浏览器中运行的Java类 B.Applet自身也能够运行 C.Applet与Application的主要区别是在执行方式上 D.Applet是Java与Web相结合而引入的一种重要的Java应用形式
  • 11 [填空题] 冒泡排序算法在最好的情况下的元素交换次数为 【5】 。
  • 12 [问答题] 在窗体上画两个文本框,名称为Text1,Text2。使得在 运行时,如果在Text1中每输入一个字符,则显示一个“*”,同时 在Text2中显示输入的内容。 程序运行时的界面如下图所示。
  • 13 [单项选择题] 下列程序段的执行结果为_________。 K=0 For I=1 To 3 A=I^I^K Print A; Next I A.1 1 1 B.1 4 9 C.0 0 0 D.1 2 3
  • 14 [单项选择题] 用链表表示线性表的优点是( )。 A.便于随机存取 B.花费的存储空间较顺序存储少 C.便于插入和删除操作 D.数据元素的物理顺序与逻辑顺序相同
  • 15 [填空题] 类中的某些方法通过类名就可以直接被调用,例如 JoptionPane.showMessageDialog(null,"按确定键退出")中的 showMessageDialog方法,这种方法称为______方法。
  • 17 [填空题] 多线程是Java语言的 【1】 机制,它能够处理同步共享数据和各种不同的事件。
  • 18 [填空题] 在关系A(S,SN,D) 和关系B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则称______是关系A的外码。
  • 19 [填空题] 人员基本信息一般包括:身份证号,姓名,性别,年龄等。其中可以作为主关键字的是______。