下列选项中不属于结构化程序设计原则的是()。
- A.可封装
- B.自顶向下
- C.模块化
- D.逐步求精
[问答题]下面是一个Applet程序,其功能是分析任意输入的字符串,将字符串中由空格隔开的字串提取并显示出来。要求,窗口中有一个输入文本框,用于接受输入的字符串,一个按钮,点击则开始分析,分析结果用图形方式打印在窗口下面的区域中。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。
程序运行结果如下:

importjava.awt.*;
importjava.applet.*;
importjava.util.StringTokenizer;
publicclassex27_3extendsApplet
privateTextFieldtf;
privateButtonbtn;
publicvoidinit()
tf=newTextField(25);
add(tf);
btn=newButton("分析");
add(btn);
resize(250,200);
publicvoidpaint(Graphicsg)
Stringstr=tf.getText();
StringTokenizerst=newStringTokenizer(tf);
intn=80;
while(!st.hasMoreTokens())
Stringtem=st.nextToken();
g.drawString(tem,n,80);
注意:不改动程序的结构,不得增行或删行。
程序运行结果如下:

importjava.awt.*;
importjava.applet.*;
importjava.util.StringTokenizer;
publicclassex27_3extendsApplet
privateTextFieldtf;
privateButtonbtn;
publicvoidinit()
tf=newTextField(25);
add(tf);
btn=newButton("分析");
add(btn);
resize(250,200);
publicvoidpaint(Graphicsg)
Stringstr=tf.getText();
StringTokenizerst=newStringTokenizer(tf);
intn=80;
while(!st.hasMoreTokens())
Stringtem=st.nextToken();
g.drawString(tem,n,80);
[单项选择题]Swing允许按自己的要求选择组件的外观和感觉,Swing是通过哪一方法实现该功能的()
A.setVisible()
B.setSize()
C.setlookAndFeel()
D.setFont()
A.setVisible()
B.setSize()
C.setlookAndFeel()
D.setFont()
在发布Web网站之前,应该确认所有文本和图形都放在正确的位置,且所有的链都能操作正确。
表达式-5^2的结果是
- A.25
- B.-25
- C.10
- D.-10
下面对数据表的叙述有错误的是
- A.数据表是Access数据库中的重要对象之一
- B.表的"设计视图"的主要工作是设计表的结构
- C.表的"数据表视图"只用于显示数据
- D.可以将其他数据库的表导入到当前数据库中
[单项选择题]算法的主运算如下,其中i的初值为1,s的初值为0,“←”为赋值号。whilei<ndo{forj←1tondos←s+a[i,j]i←i*2;则该算法的时间复杂度为()
A.O(2
B.O(n+log2
C.O(nlog2
D.O(n2)
A.O(2
B.O(n+log2
C.O(nlog2
D.O(n2)
建立A、B两表之间的关联时,若A表的关联字段是候选码,B表的关联字段是非候选码,则在A、B表之间建立了
- A.一对一的关系
- B.一对多的关系
- C.多对多的关系
- D.不确定的关系
[单项选择题]在窗体中添加一个命令按钮,并编写如下程序:PrivateSubCommand1_Click()a%=2/3b%=32/9Printa%;b%EndSub运行以上程序,输出结果为______。
A.14
B.03
C.13
D.04
A.14
B.03
C.13
D.04
[填空题]VisualBasic应用程序中标准模块文件的扩展名是__________。
在命令窗口中,不能实现的操作是
- A.复制已执行过的命令
- B.重复执行已执行过的命令
- C.同时执行多个命令
- D.在命令窗口中显示命令执行结果
在Windows98资源管理器中,单击第一个文件名后,按住(Shift)键,再单击最后一个文件,可选定一组连续的文件。
A.正确B.错误
一台24口交换机,连接10台PC,划分了5个VLAN,则广播域有_________个。
- A.10
- B.5
- C.24
- D.1
[填空题]以下程序段的输出结果是【15】。num=0DoWhilenum<=5num=num+1LoopPrintnum
[填空题]执行下面程序,第一行输出结果是(11),第二行输出结果是(12)。
OptionExplicit
PrivateSubForm_Click()
DimAAsInteger
A=2
CallSubl(A)
EndSub
PrivateSubl(xAsInteger)
x=x*2+1
Ifx<10Then
CallSubl(x)
EndIf
x=x*2+1
Printx
EndSub
OptionExplicit
PrivateSubForm_Click()
DimAAsInteger
A=2
CallSubl(A)
EndSub
PrivateSubl(xAsInteger)
x=x*2+1
Ifx<10Then
CallSubl(x)
EndIf
x=x*2+1
Printx
EndSub