高级语言程序设计VB随堂练习答案.doc_第1页
高级语言程序设计VB随堂练习答案.doc_第2页
高级语言程序设计VB随堂练习答案.doc_第3页
高级语言程序设计VB随堂练习答案.doc_第4页
高级语言程序设计VB随堂练习答案.doc_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

窗体顶端高级语言程序设计(VB)随堂练习答案第1章 概述1.1程序设计语言当前页有1题,你已做1题,已提交1题,其中答对1题。 1. VB.NET是一种( )程序设计语言。 A. 面向事件 B. 面向属性 C. 面向对象 D. 面向过程答题: A. B. C. D. (已提交) 参考答案:C问题解析:窗体底端窗体顶端第1章 概述1.2程序设计当前页有2题,你已做2题,已提交2题,其中答对2题。 1. 把源程序代码翻译为目标程序代码可以使用的翻译方式为( )。 A. 嵌入方式 B. 运行方式 C. 连接方式 D. 解释方式或编译方式答题: A. B. C. D. (已提交) 参考答案:D问题解析:2. 编译程序时出现的错误称为( ) 错误。 A. 语法或编译 B. 运行 C. 逻辑 D. 计算答题: A. B. C. D. (已提交) 参考答案:A问题解析:窗体底端窗体顶端第1章 概述1.3建立简单控制台应用程序 当前页有3题,你已做3题,已提交3题,其中答对3题。 1. 存储数据不属于数据处理功能。答题: 对. 错. (已提交) 参考答案:问题解析:2. 控制台应用程序至少有一个Main过程。答题: 对. 错. (已提交) 参考答案:问题解析:3. 上机时,程序编译和连接成功后,系统自动生成以.exe为扩展名的可执行文件。答题: 对. 错. (已提交) 参考答案:问题解析:窗体底端窗体顶端第2章 基本数据类型与表达式2.1基本字符集和词汇集当前页有3题,你已做3题,已提交3题,其中答对3题。 1. 下面选项中( )是算术运算符。 A. % B. C. Mod D. And答题: A. B. C. D. (已提交) 参考答案:C问题解析:2. 下面不合法的标识符是( )。 A. o_To B. Integer C. 姓名 D. Int1答题: A. B. C. D. (已提交) 参考答案:B问题解析:3. 在程序设计语言系统中具有固定语法含义的符号串称为标识符。答题: 对. 错. (已提交) 参考答案:问题解析:窗体底端窗体顶端第2章 基本数据类型与表达式2.2 基本数据类型当前页有2题,你已做2题,已提交2题,其中答对2题。 1. 从数据的存储方式上,数据类型分为值类型和引用类型。下面选项不是值类型的是( )。 A. Integer B. Double C. Boolean D. 数组答题: A. B. C. D. (已提交) 参考答案:D问题解析:2. 单精度浮点型数据占用( )个存储字节。 A. 1 B. 2 C. 4 D. 8答题: A. B. C. D. (已提交) 参考答案:C窗体底端窗体顶端第2章 基本数据类型与表达式2.3 常量与变量当前页有8题,你已做8题,已提交8题,其中答对8题。 1. 以下各项中,不是字符串常量的是( )。 A. Basic B. #Basic# C.程序设计 D. 答题: A. B. C. D. (已提交) 参考答案:B问题解析:2. 以下各项中,不合法的符号常量说明是( )。 A. Const a As Single=10.5 B. Const a As Double=Cos(10.5) C. Const a=abc D. Const a As Integer=10.5答题: A. B. C. D. (已提交) 参考答案:B问题解析:3. 下列选项中,把r定义为双精度型变量的是( )。 A. r% B. r! C. r# D. r$答题: A. B. C. D. (已提交) 参考答案:C问题解析:4. 下列变量名中哪个是错误的? A. n B. 名称 C. ab# D.“年龄”答题: A. B. C. D. (已提交) 参考答案:D问题解析:5. 下列赋值语句中,( )是正确的。 A. x!abcB. s100 C. a10eD. x答题: A. B. C. D. (已提交) 参考答案:B问题解析:6. 下列选项中,( )不能交换变量a和b的值。 A. t=b : b=a : a=t B. a=a+b : b=a-b : a=a-b C. t=a : a=b : b=t D. a=b : b=a答题: A. B. C. D. (已提交) 参考答案:D问题解析:7. Write_1 和学校$ 是正确的变量名。答题: 对. 错. (已提交) 参考答案:问题解析:8. 若一个整型变量说明了之后没有给它赋值,则它的值为0。答题: 对. 错. (已提交) 参考答案:问题解析:窗体底端窗体顶端第2章 基本数据类型与表达式2.4 表达式当前页有8题,你已做8题,已提交8题,其中答对8题。 1. 在下列选项中,正确表达2a+5 的表达式是( )。 A. 2a+5 B. 2a+25 C. 2(a+5) D. 2a25答题: A. B. C. D. (已提交) 参考答案:C问题解析:2. 10 Mod 4的值为( )。 A. 1 B. 2 C. 4 D. 10答题: A. B. C. D. (已提交) 参考答案:B问题解析:3. 下列运算符中( )优先级最高。 A. / B. C. Mod D. +答题: A. B. C. D. (已提交) 参考答案:A问题解析:4. 能正确表达a1或a5的逻辑表达式是( )。 A. a=5 B. a=5 C. a=5 D. a=5答题: A. B. C. D. (已提交) 参考答案:C问题解析:5. 设X为整型变量,不能正确表达1 X 5的逻辑表达式是( )。 A. 1 X 5 B. X=2 or X=3 or X=4 C. 1X And X 5 D. Not (X=5)答题: A. B. C. D. (已提交) 参考答案:A问题解析:6. 逻辑表达式:Not 7?3=4 Or True的值为( )。 A. True B. False C. T D. F答题: A. B. C. D. (已提交) 参考答案:A问题解析:7. 在VB.NET中,50% 表示50/100。答题: 对. 错. (已提交) 参考答案:问题解析:8. 条件: i 整除j,用关系表达式表示为:i Mod j=0。答题: 对. 错. (已提交) 参考答案:问题解析:窗体底端窗体顶端第2章 基本数据类型与表达式2.5 常用内部函数当前页有6题,你已做6题,已提交6题,其中答对6题。 1. 求COS35可以使用的函数是( )。 A. Cos 35 B. Cos(35) C. Cos(35) D. Cos(35*3.14159/180)答题: A. B. C. D. (已提交) 参考答案:D问题解析:2. 将一数值X取整而且对其小数部分四舍五入的函数为( )。 A. Int(X) B. Fix(x) C. Cint(x) D.Sgn(x)答题: A. B. C. D. (已提交) 参考答案:C问题解析:3. 将数值型量X转换为字符型量的函数是( )。 A. Asc(X) B. Chr(x) C. Str(x) D.Val(x)答题: A. B. C. D. (已提交) 参考答案:C问题解析:4. 表达式:Int(-10.1)+Sgn(10.1)的值为( )。 A. -9 B. -10 C. 9 D. 10答题: A. B. C. D. (已提交) 参考答案:B问题解析:5. 表达式:Abs(-10)+Len(abc)的值为( )。 A. -10 B. 3 C. 7 D. 13答题: A. B. C. D. (已提交) 参考答案:D问题解析:6. 函数Int(Rad*99+1)产生随机数的范围是( )。 A. 1,99) B. 1, 99 C. 1,100) D. 1,100答题: A. B. C. D. (已提交) 参考答案:B问题解析:窗体底端窗体顶端第2章 基本数据类型与表达式2.6 控制台数据的输入和输出当前页有3题,你已做3题,已提交3题,其中答对3题。 1. 下列程序段的执行后显示的结果是( )。 X=10 :Y=3 WriteLine(0 ,(x*y)/5) A. 10 B. 3 C. 5 D. 6答题: A. B. C. D. (已提交) 参考答案:D问题解析:2. 下列程序段的执行结果是( )。 X=5 : Y=5 : Z=6 WriteLine(E(0), X+Y*Z) A. E( 60 ) B. E( 35 ) C. E( X+Y*Z ) D. X+Y*Z答题: A. B. C. D. (已提交) 参考答案:B问题解析:3. 执行下面语句后,输出结果为( )。 A=10 : B=30 : C=20 WriteLine(012,A,B,C) A. 0、1和2 B. 10、20和30 C. 20、10和30 D. 10、30和20答题: A. B. C. D. (已提交) 参考答案:D窗体底端窗体顶端第3章 程序流程控制3.1 分支结构当前页有8题,你已做8题,已提交8题,其中答对8题。 1. 以下不正确的单行结构条件语句是( )。 A. If xy Then Write(xy) C. If x Then t=t*x D. If x Mod 3=2 Then Write(x)答题: A. B. C. D. (已提交) 参考答案:A问题解析:2. 给定程序段 Dim a As Integer, b As Integer, c As Integer a=1:b=2:c=3 If a=c-b Then Write(#) Else Write(*) 以上程序( )。 A. 没有输出 B. 有语法错 C. 输出# D. 输出*答题: A. B. C. D. (已提交) 参考答案:C问题解析:3. 执行下面语句后,输出结果为( )。 A=10:B=30 If A0 Then B=B+1 If B1 Then B=0 A. 0 B. 1 C. 2 D. 3答题: A. B. C. D. (已提交) 参考答案:A问题解析:5. 当x的输入值分别为3、9和19时,执行下列事件过程的输出结果分别为( )。 Private Sub Command1_Click() Dim x%, y% x = ReadLine( ) Select Case x Case 1, 3, 5 y = x - 1 Case 6 To 10 y = x * x Case 2, 4 y = 2 * x Case Is 10 y = x Mod 3 + 4 End Select WriteLine(0 , y) End Sub A. 3、9和19 B. 2、81和5 C. 5、10和10 D. 1、6和2答题: A. B. C. D. (已提交) 参考答案:B问题解析:6. 把a, b之中的最大值存放于max,使用的语句为: If ab Then max=a Else max=b End If答题: 对. 错. (已提交) 参考答案:问题解析:7. 判别a是否等于b,若a=b,则输出字符串 “a is equal to b”的块结构条件语句为: If a=b Then Print “a is equal to b” End答题: 对. 错. (已提交) 参考答案:问题解析:8. 判别ch是否为小写字母,若是,输出“yes”;否则,输出“No”的块结构条件语句为( )。 答案:If Asc(ch)=97 And Asc(ch)=122 Then Print “Yes” Else Print “No” End If答题: 对. 错. (已提交) 参考答案:问题解析:窗体底端窗体顶端第3章 程序流程控制3.2 循环结构当前页有8题,你已做8题,已提交8题,其中答对8题。 1. 下列程序段执行后窗体上显示( )。 i = 0 While i = 2 i = i + 1 End While Write(i) A. 0 B. 1 C. 2 D. 3答题: A. B. C. D. (已提交) 参考答案:D问题解析:2. 执行下列程序段输出结果是( )。 x%=2 Do while x8 Write(*) x=x+2 Loop A. * B. * C. * D. *答题: A. B. C. D. (已提交) 参考答案:C问题解析:3. 设有程序段 Dim k% k=5 Do until k=0 k=k-1 Loop 则下面对循环语句描述正确的是( )。 A. 循环体1次也不执行 B. 循环体执行1次 C. 循环体执行5次 D. 循环体执行无限次答题: A. B. C. D. (已提交) 参考答案:C问题解析:4. 下面描述中错误的是( )。 A. 执行Do untilloop语句中,当循环条件为false时,结束循环体的执行 B. 执行WhileEnd While 语句时,循环体可能一次也不执行 C. Do loop While语句的循环体可能一次也不执行 D. 执行Do loop Until语句中,当循环条件为false时,结束循环体的执行答题: A. B. C. D. (已提交) 参考答案:A问题解析:5. 运行如下程序段后,x的值是( )。 x=2 For i=1 to 8 step 2 x=x+i next i A. 2 B. 18 C. 27 D. 38答题: A. B. C. D. (已提交) 参考答案:B问题解析:6. 下面程序段中循环语句的循环次数是( )。 For x=10 To 1 Step -3 Write(x) Next x A. 0 B. 4 C. 5 D. 10答题: A. B. C. D. (已提交) 参考答案:B问题解析:7. 下面程序段执行后输出结果是( )。 For i=1 To 2 s=1 For j=0 To i-1 s=s+s*j Next j Write( 0 , s) Next i A. 1 1 B. 1 2 C. 2 1 D. 2 2答题: A. B. C. D. (已提交) 参考答案:B问题解析:8. 在For语句循环体内可以用( )语句强制退出For语句的执行。 A. Exit Do B. Exit For C. Exit Function D. Exit Sub答题: A. B. C. D. (已提交) 参考答案:B问题解析:窗体底端窗体顶端第4章 复合数据类型4.1数组当前页有9题,你已做9题,已提交9题,其中答对9题。 1. 下列一维数组说明语句正确的是( )。 A. Dim b(2) AS Integer =1,2,3 B. Dim b(0 To 2) AS Integer=1,2,3 C. Dim b( ) AS Integer=1,2,3 D. Dim b(2) AS String =one, two, Three答题: A. B. C. D. (已提交) 参考答案:C问题解析:2. 下列说明语句定义的数组占( )个字节。 Dim a( 10) AS Integer A. 10 B. 11 C. 44 D. 0答题: A. B. C. D. (已提交) 参考答案:C问题解析:3. 设有数组说明语句:Dim c( 10) AS Integer,则下面表示数组c的元素选项中( )是错误的。 A. c(i-1) B. c(5+0.5) C. c(0) D. c(11)答题: A. B. C. D. (已提交) 参考答案:D问题解析:4. 以下能对二维数组a进行正确初始化的语句是( )。 A. Dim a( , ) AS Integer 1,2,3,4,5,6 B. Dim a( , ) AS Integer =1,2,3,4,5,6 C. Dim a(0 To 1,0 To 2) AS Integer =1,2,3,4,5,6 D. Dim a(1,2) AS Integer 1,2,3,4,5,6答题: A. B. C. D. (已提交) 参考答案:B问题解析:5. 设有数组说明语句:Dima(3,3),则数组a中包含元素的个数是( )。 A. 3 B. 6 C. 9 D. 16答题: A. B. C. D. (已提交) 参考答案:D问题解析:6. 设有数组说明语句:Dimc(,),则下列表示数组c的元素选项中( )是正确的。 A. c(i+j) B. c(i)(j) C. c(i-1,j+1) D. c(0,6)答题: A. B. C. D. (已提交) 参考答案:C问题解析:7. 下面关于ReDim语句说法错误的是( )。 A. 使用ReDim语句重新定义数组时,不能改变该数组的类型 B. 使用ReDim语句重新定义数组时,可以改变该数组的维数 C. 要想保留重新定义数组原有的值,可以使用可选项Preserve D. 语句: Dim A(3) As Integer For i = 0 To 3 A(i) = i Next i ReDim A5(8) 执行后数组A的所有元素的值为0。答题: A. B. C. D. (已提交) 参考答案:B问题解析:8. 若要定义一个包含10个字符串元素,且下界为1的一维数组s,则数组说明语句为:Dim s$(1 To 10) 。答题: 对. 错. (已提交) 参考答案:问题解析:9. 如果数组元素的下标值为实数,则VB系统会按四舍五入原则进行处理。答题: 对. 错. (已提交) 参考答案:问题解析:窗体底端窗体顶端第4章 复合数据类型4.2 结构当前页有4题,你已做4题,已提交4题,其中答对4题。 1. 若有以下说明语句 Structure employee Dim num As Integer Dim salary As Single End Structure Dim programmer As employee 则下面表示结构变量programmer的 成员Salary正确的是( )。 A. programmersalary B. .salary C. grammer D. programmer.salary答题: A. B. C. D. (已提交) 参考答案:D问题解析:2. 已知有说明语句 Structure dat Dim year As Integer Dim month As Integer Dim day As Integer End Structure Structure emp Dim no As Integer Dim name As String Dim sex As String Dim birthday As dat Dim salary As single End Structure Dim programmer As emp 并假设变量programmer所表示职工的出生日期是“1978年10月1日”,则下列正确的赋值语句是( )。 A. year=1978:month=10:day=1 B. birthday.Year=1978:birthday.month=10: birthday.day=1 C. programmer.year=1978:programmer.month=10 :programmer.day=1 D. programmer.birthday.year=1978:programmer.birthday.month=10: programmer.birthday.day=1答题: A. B. C. D. (已提交) 参考答案:D问题解析:3. 假设有第10题的说明语句,则下列With语句正确的是( )。 A. with progammer no=1000:name= 张勇 : sex= 男 with birthday year=1978 :month=10 :day=1 End with salary=2800 End with B. with programmer .no=1000:.name= 张勇 :.sex=男 with .birthday .year=1978 :.month=10 :.day=1 End with .salary=2800 End with C. with programmer .no=1000 :.name=张勇 :.sex=男 .birthday.year=1978 :.birthday.month=10 :.birthday.day=1 .salary=2800 End with D. with programmer,birthday .no=1000:.name=张勇 :.sex=男 .year=1978 :month.=10 :day.=1 .salary=2800 End with答题: A. B. C. D. (已提交) 参考答案:C问题解析:4. 输入结构变量的值就是输入该变量的各个元素的值。答题: 对. 错. (已提交) 参考答案:问题解析:窗体底端窗体顶端第4章 复合数据类型4.3 集合当前页有1题,你已做1题,已提交1题,其中答对1题。 1. 引用集合中的数据项需要使用( )方法。 A. Clear B. Remove C. Contains D. Item答题: A. B. C. D. (已提交) 参考答案:D问题解析:窗体底端窗体顶端第4章 复合数据类型4.4 枚举当前页有1题,你已做1题,已提交1题,其中答对1题。 1. 枚举类型不能放在( )说明。 A. 过程内部 B. 标准模块中的过程前面 C. 窗体模块中的过程前面 D. 类模块的说明部分答题: A. B. C. D. (已提交) 参考答案:A问题解析:窗体底端窗体顶端第5章 过程5.1 VB.NET的项目当前页有1题,你已做1题,已提交1题,其中答对1题。 1. VB.NET把存储过程和函数的代码文件称为模块,并以.vb作为文件扩展名。答题: 对. 错. (已提交) 参考答案:问题解析:窗体底端窗体顶端第5章 过程5.2 过程的定义与调用当前页有5题,你已做5题,已提交5题,其中答对5题。 1. 定义过程语句中的参数可以是( )。 A. 常量或变量名 B. 表达式或变量名 C. 数组元素或变量名 D. 变量名或数组名答题: A. B. C. D. (已提交) 参考答案:D问题解析:2. 以下是子过程或函数过程定义中的开始语句,错误的为( ) 。 A. Private Function f( x As String ) As Single B. Private Function f( x As String ) C. Private Sub f( x As String ) As Single D. Private Sub f( x As String )答题: A. B. C. D. (已提交) 参考答案:C问题解析:3. 以关键字Function定义的过程是( )。 A. 子过程 B. 函数过程 C. 属性过程 D. 事件过程答题: A. B. C. D. (已提交) 参考答案:B问题解析:4. 在Function过程体中退出Function过程的语句是( )。 A. Exit Do B. Exit For C. Exit Sub D. Exit Function答题: A. B. C. D. (已提交) 参考答案:D问题解析:5. 函数过程定义中必须有一个赋值语句把表达式的值赋给函数过程名。答题: 对. 错. (已提交) 参考答案:问题解析:窗体底端窗体顶端第5章 过程5.3 参数传递当前页有3题,你已做3题,已提交3题,其中答对3题。 1. 在过程的形式参数前面加上关键字( ),则该参数说明为传值参数。 A. Val B. ref C. Byref D. ByVal答题: A. B. C. D. (已提交) 参考答案:D问题解析:2. 设已定义Sub过程p,有3个数值型传值参数;设a为实型变量,调用该Sub过程的错误语句为( )。 A. p(c,b,a) B. call p 0.5, a, 100 C. call p( 0.5, cos(0.1), a+10 ) D. p( 0.5, 1.2, 100 )答题: A. B. C. D. (已提交) 参考答案:B问题解析:3. 设已定义函数过程f,它有三个实型传值参数;设a,b和c为实型变量,则调用该函数的正确形式为( )。 A. f B. f( a+b, b+c ) C. f ( a+b, b+c ,c+a ) D. f a+b, b+c, c+a答题: A. B. C. D. (已提交) 参考答案:C问题解析:窗体底端窗体顶端第5章 过程5.3 参数传递当前页有3题,你已做3题,已提交3题,其中答对3题。 1. 在过程的形式参数前面加上关键字( ),则该参数说明为传值参数。 A. Val B. ref C. Byref D. ByVal答题: A. B. C. D. (已提交) 参考答案:D问题解析:2. 设已定义Sub过程p,有3个数值型传值参数;设a为实型变量,调用该Sub过程的错误语句为( )。 A. p(c,b,a) B. call p 0.5, a, 100 C. call p( 0.5, cos(0.1), a+10 ) D. p( 0.5, 1.2, 100 )答题: A. B. C. D. (已提交) 参考答案:B问题解析:3. 设已定义函数过程f,它有三个实型传值参数;设a,b和c为实型变量,则调用该函数的正确形式为( )。 A. f B. f( a+b, b+c ) C. f ( a+b, b+c ,c+a ) D. f a+b, b+c, c+a答题: A. B. C. D. (已提交) 参考答案:C问题解析:窗体底端窗体顶端第5章 过程5.4 数组、结构和集合参数当前页有1题,你已做1题,已提交1题,其中答对1题。 1. 若用数组名作为调用函数的实参,则传递给形参的是( )。 A. 数组存贮首地址 B. 数组的第一个元素值 C. 数组中全部元素的值 D. 数组元素的个数答题: A. B. C. D. (已提交) 参考答案:A问题解析:窗体底端窗体顶端第5章 过程5.5 过程与变量的作用域当前页有5题,你已做5题,已提交5题,其中答对5题。 1. 关于过程作用域,错误的描述是( )。 A. 全局级过程的作用域为整个项目。 B. 在某一模块中定义的全局级过程,若被该模块外的模块所调用,必须在该过程名前加上模块名称。 C. 在不同模块中定义的模块级过程可以同名。 D. 模块级过程与全局级过程可以同名。答题: A. B. C. D. (已提交) 参考答案:B问题解析:2. 使用过程是为了( )。 A. 使程序模块化 B. 使程序易于阅读 C. 提高程序运行速度 D. 便于系统的编译答题: A. B. C. D. (已提交) 参考答案:A问题解析:3. 关于变量的作用域,正确的描述是( )。 A. 在模块内定义的变量,其作用域必定为所在模块。 B. 同一模块中不同级的变量可以同名。 C. 同一模块中所有在过程之外用Dim定义的变量为全局变量。 D. 不同模块中定义的变量名字不能相同。答题: A. B. C. D. (已提交) 参考答案:B问题解析:4. 若某个模块中以关键字public定义子过程,则只能在该模块中可以调用该过程。答题: 对. 错. (已提交) 参考答案:问题解析:5. 若某个模块中以关键字private定义函数过程,则该函数过程只能在该模块中使用。答题: 对. 错. (已提交) 参考答案:问题解析:窗体底端窗体顶端第6章 面向对象程序设计基础6.1基本概念当前页有1题,你已做1题,已提交1题,其中答对1题。 1. 事件是由VB.Net系统预先设置好或者在程序中由编程者自己设计的,它能够被对象识别的动作。答题: 对. 错. (已提交) 参考答案:问题解析:窗体底端窗体顶端第6章 面向对象程序设计基础6.2 类和对象的定义当前页有5题,你已做5题,已提交5题,其中答对5题。 1. 在VB.Net中,关于类定义位置错误的说法是( )。 A. 可以与标准模块并列定义类 B. 可以在窗体类的前面定义类 C. 可以在窗体的代码窗口中与窗体类并列定义类 D 可以在主过程中定义类答题: A. B. C. D. (已提交) 参考答案:D问题解析:2. 在类定义的外部,可以被访问的成员有( )。 A. 所有类成员 B. private或protected的类成员 C. public的类成员 D. public或private的类成员答题: A. B. C. D. (已提交) 参考答案:C问题解析:3. 若有以下说明,在类外使用对象objX的成员正确的语句是( )。 Class X Private a As Integer Public b As Integer Public Sub Print() WriteLine(a=0 b=0,a,b) End Sub End Class Dim objX As New X A. objX.a=0 B. X.b=1 C. objX.Print() D. X.Print()答题: A. B. C. D. (已提交) 参考答案:C问题解析:4. 若要将某个类的某个属性定义为只读,则在定义该属性时必须使用关键字( )进行限定。 A. ReadOnly B. Private C. Property D. WriteOnly答题: A. B. C. D. (已提交) 参考答案:A问题解析:5. 关键字private用于声明私有成员。私有成员可以在类中和类外访问。答题: 对. 错. (已提交) 参考答案:问题解析:窗体底端窗体顶端第6章 面向对象程序设计基础6.2 类和对象的定义当前页有5题,你已做5题,已提交5题,其中答对5题。 1. 在VB.Net中,关于类定义位置错误的说法是( )。 A. 可以与标准模块并列定义类 B. 可以在窗体类的前面定义类 C. 可以在窗体的代码窗口中与窗体类并列定义类 D 可以在主过程中定义类答题: A. B. C. D. (已提交) 参考答案:D问题解析:2. 在类定义的外部,可以被访问的成员有( )。 A. 所有类成员 B. private或protected的类成员 C. public的类成员 D. public或private的类成员答题: A. B. C. D. (已提交) 参考答案:C问题解析:3. 若有以下说明,在类外使用对象objX的成员正确的语句是( )。 Class X Private a As Integer Public b As Integer Public Sub Print() WriteLine(a=0 b=0,a,b) End Sub End Class Dim objX As New X A. objX.a=0 B. X.b=1 C. objX.Print() D. X.Print()答题: A. B. C. D. (已提交) 参考答案:C问题解析:4. 若要将某个类的某个属性定义为只读,则在定义该属性时必须使用关键字( )进行限定。 A. ReadOnly B. Private C. Property D. WriteOnly答题: A. B. C. D. (已提交) 参考答案:A问题解析:5. 关键字private用于声明私有成员。私有成员可以在类中和类外访问。答题: 对. 错. (已提交) 参考答案:问题解析:窗体底端窗体顶端第6章 面向对象程序设计基础6.3 构造函数和析构函数当前页有3题,你已做3题,已提交3题,其中答对3题。 1. 说明一个类对象时,系统自动调用( )。 A. 成员函数 B. 构造函数 C. 析构函数 D. 事件处理函数答题: A. B. C. D. (已提交) 参考答案:B问题解析:2. 一个对象的生存期结束时,系统自动调用( )。 A. 成员函数 B. 构造函数 C. 析构函数 D. 事件处理函数答题: A. B. C. D. (已提交) 参考答案:C问题解析:3. 在程序中不能像调用普通函数那样显式调用构造函数。答题: 对. 错. (已提交) 参考答案:窗体底端窗体顶端第6章 面向对象程序设计基础6.4 继承与派生当前页有2题,你已做2题,已提交2题,其中答对2题。 1. 以下说法中正确的是( )。 A. 派生类继承了基类中除构造函数和析构函数外的全部成员 B. 派生类继承了基类中全部成员 C. 派生类只继承了基类中的Public成员 D. 派生类继承了基类中的Public成员和protected成员答题: A. B. C. D. (已提交) 参考答案:A问题解析:2. 关键字MyBase指的是( )。 A. 基类 B. 当前派生类的基类 C. 任何基类 D. 派生类的基类答题: A. B. C. D. (已提交) 参考答案:B问题解析:窗体底端窗体顶端第7章 常用控件7.1 窗体和消息框当前页有2题,你已做2题,已提交2题,其中答对2题。 1. 窗体标题栏的显示内容由窗体的( )属性决定。 A. Name B. Caption C. BackColor D. Text答题: A. B. C. D. (已提交) 参考答案:D问题解析:2. 窗体的事件只能由人工触发。答题: 对. 错. (已提交) 参考答案:问题解析:窗体底端窗体顶端第7章 常用控件7.2 文本控件当前页有5题,你已做5题,已提交5题,其中答对5题。 1. 在标签框上显示的内容由( )属性来实现。 A. Name B. Caption C. Text D. ForeColor答题: A. B. C. D. (已提交) 参考答案:C问题解析:2. 文本框没有( )属性。 A. BackColor B. Enabled C. Visible D. Caption答题: A. B. C. D. (已提交) 参考答案:D问题解析:3. 若设置文本框最多可以接受的字符数,则可以使用( )属性。 A. Length B. Multiline C. Max D. MaxLength答题: A. B. C. D. (已提交) 参考答案:D问题解析:4. 在运行程序时,要使文本框获得焦点,则需使用( )方法。 A. Change B. SetFocus C. GetFocus D. Move答题: A. B. C. D. (已提交) 参考答案:B问题解析:5. 在程序运行期间,用户可以用文本框显示信息。文本框接受输入的内容的属性是Text。答题: 对. 错. (已提交) 参考答案:问题解析:窗体底端窗体顶端第7章 常用控件7.3 图片框当前页有1题,你已做1题,已提交1题,其中答对1题。 1. 若使图片框自动调整大小以适应装入的图形,则要设置SizeMode属性的值为( )。 A. AutoSize B. Auto C. True D. Change答题: A. B. C. D. (已提交) 参考答案:A问题解析:窗体底端窗体顶端第7章 常用控件7.4 键盘和鼠标事件当前页有3题,你已做3题,已提交3题,其中答对3题。 1. 要改变控件的Tab顺序可以修改( )属性值。 A. Visible B. Enabled C. TabStop D. TabIndex答题: A. B. C. D. (已提交) 参考答案:D问题解析:2. 当鼠标在窗体上移动时,会发生( )事件。 A. MouseDown

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论