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

  • 1 [单项选择题] 为了提高测试的效率,应该______ 。 A.随机地选取测试数据 B.取一切可能的输入数据作为测试数据 C.在完成编码以后制定软件的测试计划 D.选择发现错误可能性大的数据作为测试数据
  • 2 [问答题] 在名称为Form1的窗体上画一个文本框,其名称为Text1, 然后通过属性窗口设置窗体和文本框的属性,实现如下功能: (a)在文本框中可以显示多行文本; (b)在文本框中显示垂直滚动条; (c)文本框中显示的初始信息为“全国计算机等级考试”; (d)文本框中显示的字体为三号、规则、黑体; (e)窗体的标题为“设置文本属性”。 完成设置后的窗体如下图所示。 要求:不编写任何代码。
  • 3 [填空题] 结构化程序设计原则和方法中要求对语言中所没有的控制结构,应该采用______的方法来模拟。
  • 4 [单项选择题] 设有以下函数过程  Function fun(a As Integer,b As Integer)  Dim c As Integer  If a A.a、b的最大公约数 B.a、b的最小公倍数 C.a除以b的余数 D.a除以b的商的整数部分
  • 5 [单项选择题] 在窗体上有1个名称为CommonDialog1的通用对话框和1个名称为Command1的命令按钮,以及其他一些控件。要求在程序运行时,单击Command1按钮,则显示打开文件对话框,并在选择或输入个文件名后,就可以打开该文件。以下是Command1_Click事件过程的两种算法算法1:Private Sub Command1_Click()CommonDialog1.Show OpenOpen CommonDialog1.File Name For Input As#1End Sub算法2:Private Sub Command1_Click() CommonDialog1.Show OpenIf CommonDialog1.File Name<>" "ThenOpen CommonDialog1.File Name For Input As#1EndIfEnd Sub下面关于这两种算法的叙述中正确的是【 】 A.显示打开文件对话框后若未选择或输入任何文件名,则算法2会出错,算法1不会 B.显示打开文件对话框后若未选择或输入任何文件名,则算法1会出错,算法2不会 C.两种算法的执行结果完全一样 D.算法1允许输入的文件名中含有空格,而算法2不允许
  • 6 [单项选择题] 有以下程序(说明:字母A的ASCⅡ码值是65): #include <stdio.h> void fun (char *s) while(*s) if(*s%2) printf("%c",*s); s++: main() char a[]="BYTE"; fun(a); printf(" "); 程序运行后输出的结果是( )。 A.BY B.BT C.YT D.YE
  • 7 [单项选择题] 以下赋值语句合法的是( )。 A.X=Y=100 B.D-; C.X+Y; D.C=int(A+B)
  • 8 [填空题] 下列程序的功能是:单击窗体时将随机生成20个两位数依次赋值给一个由20个元素组成的数组,然后把数组反序存放,再输出。 Option Base 1 Private Sub Form_Click()Dim a(20) As Integer,i As IntegerDim t As Integer,j As IntegerRandomizeFor i=1 To 20 a(i)=10+Int(90*Rnd) Print a(i);Next iPrinti=1: 【9】 Do While i<j t=a(i): 【10】 :a(i)=t i=i+1:j=j-1LoopFor i=1 To 20 Print a(i);Next iPrint End Sub
  • 9 [单项选择题] 下列叙述中,不属于结构化分析方法的是______。 A.面向数据流的结构化分析方法 B.面向数据结构的Jackson方法 C.面向数据结构的结构化数据系统开发方法 D.面向对象的分析方法
  • 10 [问答题] 下面的代码实现一个简单的Applet: import java.applet.Applet; import java.awt.*; public class Sample extends Applet private String text="Hello World";public void init() add(new Label(text));public Sample(String string) text=string; 通过下面的HTML文件访问: <html> <title>Sample Applet</title> <body> <applet code="Sample.class"width=200 height=200></applet> </body> </html> 当编译和运行该小程序时会出现什么结果,请选择正确的答案。( )
  • 11 [单项选择题] 若MVAR和SHOWW均为字符型内存变量,下列程序的结果是( )  MVAR=″*″  SHOWW=[14&MVAR.50]  SHOWW A.″14*50″ B.″14*.50″ C.″14MVAR50″ D.700
  • 12 [单项选择题] t为int类型,进入下面的循环之前,t的值为0。while(t=1)... 则以下叙述中,正确的是( )。 A. 循环控制表达式的值为0 B. 循环控制表达式的值为1 C. 循环控制表达式不合法 D. 以上说法都不对
  • 13 [单项选择题] 设有如下程序:程序运行后,单击命令按钮,如果在输入对话框中依次输入1、2、3、4、5、6、7、8、9、0,则输出结果是()。 A.12 B.11 C.10 D.9
  • 14 [填空题] 以下程序中,select函数的功能是:在N行M列的二维数组中,选出一个最大值作为函数值返回,并通过形参传回此最大值所在的行下标,请填空。 #define N 3 #define M 3 select(int a[N] [M],int *n) int i,j,row=0,colum=0; for(i=0;i<N;i++) for(j=0;j<M;j++) if(a[i][j]>a[row][colum])row=i;colum=j; *n= (14) ; return( (15) ); void main() int a[N][M]= 9,1 1,23,6,1,15,9,17,20) ,max,n; max=select(a,&n), printf("max=%d,line=%d ",max,n);
  • 15 [单项选择题] 当一个Applet所在的Web页面被其他页面覆盖后,不可能被调用的Applet方法是______。 A.destroy() B.init() C.stop() D.start()
  • 16 [填空题] 在结构化分析使用的数据流图(DFD)中,利用______对其中的图形元素进行确切解释。
  • 17 [单项选择题] 要清除列表框中所有的列表项时,应使用( )方法。 A. Remove B. Clear C. Removeltem D. Move
  • 18 [填空题] 下面程序是用来打印九九乘法表的,请补充完整。  Dim i As Integer,j As Integer,Strl$  Strl=" "  For i=1 To 9  Forj=1 To 9   If 【9】 Then      Strl=Strl + Str$(j)+"X"+Str$(i)+"="+Str$(Val(i * j))    Else   Strl=Strl & Chr(13)    【10】     End If    Next j  Next i  Print Str
  • 19 [多项选择题] 在窗体上创建三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“导入数据”、“计算”和“保存数据”,以及一个文本框,名称为Text1。编写事件过程,使得在运行时,单击“导入数据”按钮,从考生文件里读入data.txt文件(其中有20个整数),在Text1中显示。单击“计算”,采用冒泡算法排序。单击“保存数据”,存入out.txt文件中。程序运行界面如图29所示。