找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1018|回复: 0

地大23春.NET程序设计-模拟测试答案

[复制链接]
发表于 2023-2-1 10:47:06 | 显示全部楼层 |阅读模式
《NET程序设计》模拟题
一.单项选择题
1. 以下是Button1按钮的Click事件过程代码:
Dim i,j,s As Integer i=1 s=0 Do While i<4   i=i+1   For j=5 To 1 Step -1    s=s+i*j   Next j Loop 则其中的语句s=s+i*j的执行次数时_.
A.15
B.16
C.17
D.18
[答案]:A2.窗体上有一个名为Button1的命令按钮和一个标签框,然后编写如下事件过程:
   Private Overloads Sub Button1_Click(ByVal sender As System.Object, ByVal e   As System.EventArgs) Handles Button1.Click
        Dim num As Integer
        num = 1
        Do Until num > 6
        Label1.Text = num
        num = num + 2.4
        Loop
End Sub
   运行程序,单击命令按钮,则在标签框上显示的内容是_.
A. 5. 8
B. 5
C. 7
D. 无数据输出
[答案]:B3.VB.NET提供了结构化程序设计的三种基本结构,三种基本结构是_.
A. 递归结构.选择结构.循环结构
B. 选择结构.过程结构.顺序结构
C. 过程结构.输入输出结构.转向结构
D. 选择结构.循环结构.顺序结构
[答案]
                       
4.语句"If x=1 Then y=1",下列说法正确的是_.
A. "x=1"和"y=1"均为赋值语句
B. "x=1"和"y=1"均为关系表达式
C. "x=1"为关系表达式,"y=1"为赋值语句
D. x=1为赋值语句,"y=1"为关系表达式
[答案]:C
                          
5.下面程序段显示的结果是_.
Dim x
x=Int(Rnd) +5
Select Case x
  Case 5
   MsbBox(""优秀"")
  Case 4
   MsbBox(""良好"")
  Case 3
   MsbBox(""通过"")
  Case Else
   MsbBox(""不通过"")
  End Select
A.优秀
B.良好
C.通过
D.不通过
[答案]:A
                       
6.下面语句执行后,变量w中的值是_.
w=Choose(Weekday(""2005,5,1""),""Red"",""Green"",""Blue"",""Yellow"")
A. Nothing
B. "Red"
C. Green
D. "Yellow"
[答案]:B
                                       
7.语句Dim a(3,4)声明的数组中所包含的数组元素个数是_.
A. 12
B. 7
C. 20
D. 15
[答案]:C
                                 
8.下列程序段执行后,数组元素x(3,4)的值为_.
Dim x(3,5),i,j As Integer
For i=1 To 3
  For j=1 To 5
   x(i,j)=x(i-1,j-1)+i+j
  Next j
Next i
A. 12
B. 13
C. 14
D. 15
[答案]
                               
9.如下数组声明语句中正确的是_.
A. Dim a[3,4] As Integer
B. Dim a(3,4) As Integer
C. Dim a{3,4} As Integer
D. Dim a(3  4) As Integer
[答案]:B
                         
10.如下数组声明语句中正确的是_.
A. Dim a(9) As Single={1,2,3,4,5,6,7,8,10}
B. Dim a() As Single={1,2,3,4,5,6,7,8,10}
C. Dim a(9) As Single={1,"a","bc"2. ,4,5,6,7,8,10}
D. Dim a(,) As Single={1,2,3,4,5,6,7,8,10}
[答案]:B
                               
11.VB.NET窗体中提供的Hide方法的作用是_.
A.销毁窗体对象                               
B.关闭窗体
C.将窗体极小化
D.隐藏窗体
[答案]12.当运行程序时,系统自动执行启动窗体的_事件过程.
A. Load
B. Click
C. UnLoad
D. GotFocus
[答案]:A
                                      
13.用于表示复选框或单选框按钮是否被选中的属性是_.
A. Value                                    
B. Checked
C. Text
D. FlatStyle
[答案]:B14.为使计时器控件每隔5s产生一个计时器事件(Tick事件),应将其Interval属性设置为_.
A. 5                                  
B. 500
C. 300
D. 5000
[答案]15.要使文本框能够多行显示,则应使_属性设为True.
A. MultiLine                              
B. MaxLength
C. SelLength
D. Locked
[答案]:A16.设在窗体Form1上添加一个OpenFileDialog控件OFD1,并编写了如下程序段:
OFD1.InitialDirectory=""E:/""
OFD1.FileName=""D:/chenvpn""
OFD1.ShowDialog()
当执行该程序段并出现”打开文件”对话框时,在对话框中的初始默认文件路径是_.
A. E:/                                 
B. D:/chenvpn
C. D:/
D.出错
[答案]:A17.设在窗体Form1上添加一个SaveFileDialog控件SFD1,则语句SFD1.ShowDialog()的作用是_.
A. 显示”打开文件”对话框         
B.显示”保存文件”对话框  
C.显示”颜色”对话框
D.显示”字体”对话框
[答案]:B18.要获取”字体”对话框中用户所选择的字体.大小等信息,应使用FontDialog控件的_属性.
A. Font
B. FontName
C. Color
D. Title
[答案]:A
                                    
19.在显示文件对话框前,可在程序代码中设置属性_的值来改变对话框显示时的初始路径.
A. DefaultExt                                     
B. InitialDirectory
C. Title
D. AddExtension
[答案]:B20.设在窗体上添加一个名称为OFD1的OpenFileDialog控件,希望在”打开文件”对话框中的”文件类型”列表框中包括”所有文件”.”Word文件”.”JPG图像文件”共3种类型,则在程序代码中正确的设置语句是_.
A. " OFD1.Filter=""所有文件|*.*|Word文件|*.doc|JPG图像文件|*.jpg""
B. OFD1.Filter=""所有文件|Word文件|JPG图像文件""
C. OFD1.Filter=所有文件|*.*|Word文件|*.doc|JPG图像文件|*.jpg
D. OFD1.Filter=""所有文件;*.*;Word文件;*.doc;JPG图像文件;*.jpg""
[答案]:A21.要获取”颜色”对话框中用户所选择的颜色信息,应使用ColorDialog控件的_属性.
A. Color                                   
B. Title
C. AnyColor
D. FullOpen
[答案]:A22.当一个项目中含有多个窗体时,程序运行中首先被启动的启动窗体是_.
A.启动Visual Basic.NET时建立的窗体
B.第一个添加到项目中的窗体
C.最后一个添加到项目中的窗体
D.在”项目属性”对话框中指定的窗体
[答案] 23.在下列关于单选按钮和复选框的说法中,错误的是_.
A.某个单选按钮被单击一定会触发它差的CheckedChanged
B.一个单选按钮的状态发生变化,同一组中必有另一个单选按钮的状态也变化
C.某个复选框被单击一定会触发它的CheckedChanged
D.一个复选框的状态发生变化,不会影响其他复选框的状态
[答案]:A24.引用列表框(ListBox1)最后一个数据项应使用_.
A. ListBox1.Items(LixtBox1.Items.Count)
B. ListBox1.Items(ListBox1.Items.Count-1)
C. ListBox1.Text
D. ListBox1.Items(ListBox1.SelectedIndex)
[答案]:B25.下列关于定时器的说法中,正确的是_.
A.当Enabled属性为False时,不产生Tick事件
B.当程序运行时不可见,这是因为Visible属性为False
C.当Interval属性为0,则Tick事件不会发生
D.通过适当的设置可以将Interval属性的单位改为秒
[答案]:A26.在VisualStudio.NET集成开发环境中,下面不属于该环境编程语言的是_.
A. VB                                            
B. C++
C. Pascal
D. J#
[答案]:C27.将调试通过后生成的.exe可执行文件到其他机器上不能运行的主要原因是_.
A.运行的机器上无VB.NET系统                         
B.缺少.frm窗体文件
C.该可执行文件有病毒
D.以上原因都不对
[答案]:A28.对初学者而言,调试程序方便.有效的手段是_.
A.在可疑的代码处设置断点,逐语句跟踪
B. 查看资料
C. 通过”立即”窗口显示变量的值
D. 找老师问原因
[答案]:A29.Visual Basic.NET采用了_的编程机制?
A. 面向过程
B. 面向对象
C. 事件驱动
D. 可视化
[答案]:C30.表达式Int(Rnd()*100)+100值的范围是_.
A. 0~100
B. 100~100
C. 100~199
D. 0~200
[答案]:C31.设有语句Dim b as boolean,则执行语句b=5-8后,变量b中的值为_.
A. False                       
B.无法确定               
C. -3
D. TRUE                     
[答案]:D32.设变量a=2,b=3,c=4,d=5,则表达式not a>b and b^2<c*d or a+b>c-d的值为_.
A. TRUE                       
B. FALSE
C.无法确定
D. 100
[答案]:A33.表示”x+y小于100且x-y大于或等于60”的表达式是_.
A. x+y<100 or x-y>=60                       
B. (x+y<100)=(x-y)>=60
C. x+y<100 .and. x-y>=60
D. x+y<100 and x-y>=60
[答案]:D34.下列关系表达式的运算结果为True的是_.
A. 11 + 12="1112"                           
B. "11" + "12"="23"  
C. "11" & 12="1112"
D. "11" & 12="23"
[答案]:C35.要向程序中引入所需要的命名空间,则应使用的命令关键字是_.
A. Enum                       
B. Structure
C. Dim
D. Imports
[答案]:D36.设窗体Form1上有两个文本框TextBox1.TextBox2和一个命令按钮Button1,以下是Button1按钮的Click事件过程代码.程序运行过程中,在Button1按钮上单击鼠标时,38.在TextBox1和TextBox2文本框中显示的结果分别是_.
A. 1     2                       
B. 1     3
C. 1     1
D. 3     1
[答案]:C37.下列_是属于VB.NET合法的变量名.
A. Home       
B.@EMail                 
C. Integer
D.$money
[答案]:A38.设有语句Dim b as Boolean,则执行语句b=5-8后,变量b中的值为_.
A. FALSE                       
B.无法确定
C. -3
D. TRUE
[答案]:D39.设变量a=2,b=3,c=4,d=5,则表达式not a>b and b^2<c*d or a+b>c-d的值为_.
A.TRUE                       
B. FALSE
C.无法确定
D.100
[答案]:A40.在一个语句内写多条语句时,每个语句之间用_符号分隔.
A. ,                       
B. :
C. .
D. ;
[答案]:B41.一句语句要在下一行继续写,用_符号作为续行符.
A.+                       
B.-
C. _
D.…
[答案]:C42.表达式16/4-2^5*8/4 Mod 5\2的值为_.
A. 14                       
B. 4
C. 20
D. 2
[答案]:B43.数学关系式3≤x<10表示成正确的VB.NET表达式为_.
A. 3<=x<10               
B. 3<=x AND x<10
C. x>=3 OR x<10
D. 3<=x AND <10
[答案]:B44.Rnd函数不可能为下列_值.
A. 0                       
B. 1
C. 0.1234
D. 0.0005
[答案]:B45.表达式Len("123程序设计ABC")的值是_.
A. 10                       
B. 14
C. 20
D. 17
[答案]:A46.下面正确的赋值语句是_.
A. x+y=30                       
B. y=π*r*r
C. y=x+30
D. 3y=x
[答案]:C47.为了给x.y.z三个变量赋初值1,下面正确的赋值语句是_.
A. x=1:y=1:z=1                        
B. x=1,y=1,z=1
C. x=y=z=1
D. xyz=1
[答案]:A48.赋值语句"a=123 + MID("123456",3,2)"执行后,a变量中的值是_.
A. "12334"                       
B. 123
C. 12334
D. 157
[答案]:D49赋值语句"a=123 & MID("123456",3,2)"执行后,a变量中的值是_.
A. "12334"                       
B. 123
C. 12334
D. 157
[答案]:A50.已知a=12,b=20,复合赋值语句"a*=b+10"执行后,a变量中的值是_.
A. 50                       
B. 250
C. 30
D. 360
[答案]:D附件是答案,转载注明 无忧答案网

QQ|手机版|小黑屋|网站地图|无忧答案网 ( 冀ICP备18010495号-1 )

GMT+8, 2024-5-4 17:41

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表