考试题型:单选;不定项选择;填空(主要是程序填空);
注意:以下答案仅供参考
一、 单选
1、 GridView的作用是?B
A. 显示表格
B. 显示数据
C. 显示日期
2、 在VB.NET中,下列关于菜单的叙述中,哪项是错误的?D
A. 程序运行过程中,可以重新设置菜单的Visual属性
B. 在菜单的标题栏中,“&”所引导的字母指明了访问该菜单的助记字符
C. 弹出式菜单在菜单编辑器中定义
D. 在同一窗体的菜单项中,不允许出现标题相同的菜单项
分析:
3、 在VB.NET中,对象创建时如何执行派生类构造函数和基类构造函数?B
编程语言vb是什么A. 首先执行派生类构造函数,然后执行基类构造函数
B. 首先执行基类构造函数,然后执行派生类构造函数
C. 基类构造函数和派生类构造函数的执行没有顺序
D. 根据不同的基类构造函数和派生类构造函数执行不同的顺序
分析:
4、 Dim num as integer=21<<1
下列选项中哪项是num变量的值?C
A.20
B.22
C.42
D.43
分析:C<<:左移运算符
5、 以下关系表达式,哪个选项中的最终值为False?D
A.”VISUAL”=UCase(“Visual”)
B.”the”<>”they”
C.”Integer”>”Int”
D.”ABC”>”AbC”
分析:
6、 从帮助收藏夹中删除收藏项目,就是从帮助系统中删除对应的内容,删除后帮助系统中的相关内容也将不存在。B
A. 正确
B. 错误
分析:
7、 使用PictureBox控件过程中,在出现图像过大的情况时,要求保持图像自动适应窗口,需要将PictureBox的--------属性设置为---------------?C
A. ImageSize,Atuo
B. ImageSize,StretchImage
C. SizeMode,StretchImage
D. SizeMode,Atuo
分析:
8、 在Visual Studio2005中的什么地方可以快捷的到并使用Label控件?D
A. 选项卡
B. 菜单
C. 工具栏
D. 工具箱
分析:
9、 VB.NET是微软推出的一种集成开发环境。A
A. 正确
B. 错误
分析:
10、 Visual Studio 2005包含了什么功能,能够提供即时自动提示的功能?B
A. 智能纠错
B. 智能感知
C. 语法提示
D. 拼写检查
分析:
11、 高级语言编写的程序称为什么代码?D
A. 机器代码
B. 指令代码
C. 目标代码
D. 源代码
分析:
12、 Visual Studio 2005联机帮助中,最能够反映VB.NET编程领域的当前技术,发展趋势和热点的信息来源是下列哪项资源?B
A. NET Code新闻组
B. NET Code Wise Community开发人员WEB站点集
C. MSDN新闻组
D. MSDN Online
分析:
13、 在Web页面中如果出现2个Form表单域,下列描述哪项是正确的?A
A. 只能有一个表单中的Form变量被提交
B. 两个表单中的Form变量必须分2个提交
C. 两个表单中的Form变量都会被提交
D. 所有的Form变量都不可以被提交
分析:
14、 在WEB页面中通过哪种方式可进行比较安全的参数传递?C
A. Url变量
B. 全局变量
C. Form变量
D. Cookie变量
分析:
15、 基于WEB的应用程序是如何执行的?B
A. 服务器端解释后,返回给浏览器执行
B. 服务器端执行
C. 服务器端编译后,返回给浏览器解释
D. 在浏览器中执行
分析:
16、 在VB.NET编程环境中,使用END标识某个代码块的结束 A
A. 正确
B. 错误
分析:
17、 在VB.NET中,改变窗体的标题,需要设置什么属性?B
A. BackColor
B. Name
C. BorderStyle
D. Caption
分析:
18、 .NET Framework是用于代码(  )和(  )的集成托管环境。C
A. 解释 执行
B. 编译 管理
C. 编译 执行
D. 解释 管理
分析:
19、 ASP.NET的动态页面,到达客户端时的代码形式是什么?C
A. HTML代码
B. VB.NET代码
C. XML代码
D. VB.NET与HTML混合代码
分析:
20、 在VB.NET编程环境,将Label控件的AutoSize属性改为True后,可通过尺寸柄来调整Label的大小。A
A. 正确
B. 错误
分析:
21、 在VB.NET中,关于Windows Form应用程序中菜单项的分隔符,下列说法错误的是?D
A. 分隔符用于把相关的菜单项分组进行归类
B. 分隔符可以拖动到期望位置上
C. 向菜单添加分隔符,可右击菜单项并从快捷菜单中选择“插入分隔符”
D. 向菜单添加分隔符,可输入加号(+),并把它作为菜单项的Text属性
分析:
22、 在VB.NET中,下列关于菜单的描述中,哪个选项是错误的?D
A. 下拉式菜单和弹出式菜单都用菜单编辑器建立
B. 在多窗体程序中,每个窗体都可以建立自己的菜单系统
C. 除分隔线外,所有菜单项都能接收Click事件
D. 如果把一个菜单项的Enabled属性设置为False,则该菜单项不可见
分析:
23、 在ASP.NET的页面中,动态程序代码是放在(  )C
A.<#  #>
B.< >
C.<% %>
D.( )
分析:
24、 HTML的标记总是封装在什么符号之间?D
A.{}
B.()
C.<% %>
D.<>
分析:
25、 下列哪条语句等同于<%Reponse.Write(“Hello World”)%>的作用?C
A. System.Console.Writeline(Hello World!)
B. Reponse.Write “Hello World”
C. System.Console.Writeline(“Hello World!”)
D. Reponse.Write  Hello World!
分析:
26、 ServicedComponent类是属于哪个命名空间的内容?C
A. System.Web
B. System.Data
C. System.EnterpriseServices
D. System.XML
分析:
27、 在VB.NET中,分析如下语句:
openFileDialog1.Filter=”html files|*.htm;*.html|XML Files|*.xml|vb files|*.vb” 。对话框将显示的默认文件类型为什么?D
A. Vb files(*.vb)
B. XML Files(*.xml)
C. html files(*.htm;*.html) XML Files(*.xml)vb files(*.vb)
D. html files(*.htm;*.html)
分析:
28、 下列选项中,通过什么方法可判断两个字符串是否相同?D
A.=
B.==
C.Compare
D.Equals
分析:
29、 在VB.NET编程环境中,一维数组是如何定义的?C
A. 只包含一个序列的字符串称为一维数组
B. 顺序连续排列的数组称为一维数组
C. 只包含单个序列的数组称为一维数组
D. 可以存储一串数据的数组称为一维数组
分析:
30、 For Each语句总是从索引0遍历到索引(  )C
A. Length+1
B. Length
C. Length-1
D.  
分析:
31、 进入中断模式并不会终止或结束程序的执行,执行需要在规定时间继续。D
A.正确
B.错误
分析:
32、 在VB.NET中,每个事件有哪两个支持类?CD
A. WithEvents
B. AddHandler
C. EventHandler
D. EventArgs
分析:
33、 在VB.NET中,当关闭窗体时,Windows窗体对该窗体以及该窗体内包含的所有控件调用什么方法?C
A. Free
B. Drop
C. Dispose
D. Close
分析:
34、 在VB.NET中,下列关于抽象类的说法中,哪项是错误的?BCD
A. 抽象类可以包含非抽象成员
B. 抽象类必须包含抽象成员
C. 其他三项都是正确的
D. 抽象成员能够包含抽象成员的类
分析:
35、 在VB.NET中,下列关于Try…Catch…finally语句代码中finally段的说法中,哪项是正确的?B
A. 无论catch代码段有没有与异常匹配的语句时,都不执行finally段
B. 无论catch代码段有没有与异常匹配的语句时,都执行finally段
C. catch代码段有与异常匹配的语句时,执行finally段
D. catch代码段没有与异常匹配的语句时,执行finally段
分析:
36、 针对字符串对象进行操作时,使用下列哪项中的操作符可以连接两个String对象?A
A.&
B.+
C.&&
D.++
分析:
37、 在VB.NET中,哪个语句不能使Sub过程正常结束或退出?D
A. END Sub
B. Exit Sub
C. Return
D. Exit
分析:
38、 下列哪个选项对System.String类的描述是正确的?D
A. System.String是一个派生类
B. String对象的值可以改变
C. System.String是一个抽象类