您现在的位置:首页 > 计算机 > 计算机二级 > 考试试题

2013年计算机二级练习题下载(4)

育龙网核心提示:2013年计算机二级练习题下载(4):1、循环链表的主要优点是()。A.不再需要头指针了B.从表中任一结点出发都能访问到整个链表C.在进行插入、删除运算时,能更好的保证链表不断开。

1、循环链表的主要优点是( )。
A.不再需要头指针了 
B.从表中任一结点出发都能访问到整个链表 
C.在进行插入、删除运算时,能更好的保证链表不断开 
D.已知某个结点的位置后,能够容易的找到它的直接前件
【答案】:B
 

 

2、当前目录下有"工资表"文件,现要将"职称"为"工程师"的工资增加30元,则语句为: r
UPDATE 工资表 ___ WHERE 职称="工程师"

【答案】:
SET 工资=工资+30

 

3、设有如下程序段: aS=“BeijingShanghai” b$=Mid(a$,lnStr(a$,“g”)+1) 执行上面的程序段后,变量b$的值为____。

【答案】:
Shanghai

【分析】函数调用InStr(a$,“g”)返回字符“g”在字符串a中的位置7,Mid(aS,InStr(a$,“”)+1)返回字符串a中第8个字符开始一直到字符串a结束的所有字符组成的字符串”Shanghai”。所以,答案是Shanghai。

 

4、以下关于Visual Basic特点的叙述中,错误的是(  )
A.Visual Basic是采用事件驱动编程机制的语言
B.Visual Basic程序既可以编译运行,也可以解释运行
C.构成Visual Basic程序的多个过程没有固定的执行顺序
D.Visual Basic程序不是结构化程序,不具备结构化程序的三种基本结构
【答案】:D
Visual Basic是结构化程序设计语言,它具备结构化程序的三种基本结构:顺序结构、选择结构和循环结构。所以,答案是D。

 

5、数据的逻辑结构有线性结构和___ 两大类。

【答案】:
非线性结构

 

6、设有如下程序:
Private Sub Form Click()
Dim a As Integer,S As Integer
n=8
S=0
DO
S=S+n
n=n-1
Loop While n>0
Print S
End Sub
以上程序的功能是【l】。程序运行后,单击窗体,输出结果为【2】。

【答案】:
【1】求l到8之间的整数的和【2】36
【分析】n、s的初值分别为8、o,每次循环时,先将s的值加n,然后将n的值减i,直到n的值为0时结束循环,每次进入循环时,n的值分别为8、7、6、5、4、3、2、l。所以,上述程序的功能是计算8、7、6、5、4、3、2、l的和,即36。

 

7、以下叙述中,错误的是(  )
A.一个Visual Basic应用程序可以含有多个标准模块文件
B.一个Visual Basic工程可以含有多个窗体文件
C.标准模块文件可以属于某个指定的窗体文件
D.标准模块文件的扩展名是.bas
【答案】:C
标准模块文件也叫程序模块文件,它是为合理组织程序而设计的。标准模块是一个纯代码性质的文件,它不属于任何一个窗体,主要在大型应用程序中使用。所以,答案是C。

 

8、下列关于索引的叙述中,不正确的是
A.Visual FoxPro支持两种索引文件:单一索引文件和复合索引文件  
B.打开和关闭索引文件均使用SET INDEX TO命令 
C.索引的类型有主索引、候选索引、惟一索引和普通索引 
D.索引文件不随库文件的关闭而关闭
【答案】:D
 

 

9、以下程序的功能是从键盘输入若干个学生的考试成绩,统计并输出最高分和最低分,
当输入负数时结束输入,输出结果。请填空。
Private Sub Command1_Click()
Dim x,amax,amin As Single
x=InputBox(”Enter a score”)
amax=x
amin=X
Do While____
Ifx>amaxThen
amax=x
End If
If____Then
amin=x
EndIf
x=InputBox(”enter a score”)
Loop
Print”max=";amax,”min=”;amin
End Sub。

【答案】:
x>=0 x<amin
本题使用两个变量amsx和amin分别统计最高分和最低分,在每次输入一个新成绩后,判断如果比amax大,则存放在amax中,如果比amin小,则存放在amin中。题中已经要求,当输入负数时,停止程序,退出循环。

 

10、设有下列语句:
x=5
Ifx>OThen y=1
y=5
程序运行后,则下列叙述中正确的是(  )。
A.变量Y的值是1
B.变量Y的值是5
C.变量x的值是5,变量Y的值是1
D.变量Y的值不能确定
【答案】:C
用If…Then结构有条件地执行一个或多个语句。单行语法和多行块语法都可以使用,一般格式如下:
If Condition Then statements
EndIf
Condition通常是比较表达式,但它可以是任何计算数值的表达式。将这个表达式解释为True或False:一个为零的数值为False,而任何非零数值都被看作True。若Condition为 True,则执行Then关键字后面的所有statements。可以使用单行或多行语法有条件地执行一个语句。题中,“If x>O Then y=1”执行后,y=1;但下一条语句y=5,所以程序的运行结果是y=5。
 

来源:育龙网-在职博士本页网址:http://it.china-b.com/jisuanjierji/kaoshishiti/4297.html
QQ空间 新浪微博 腾讯微博 人人网 更多