.net程序设计考试试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《》试题
一、选择题(共10题,每题2分,共20分。答案填
入下表中。)
1、如果想让某个控件隐藏,应设置其哪个属性:()
A、Color
B、Text
C、Font
D、Visible
2、要取出DropDownList控件中用户选择的值,应读取:( )
A、SelectedIndex
B、SelectedValue
C、SelectedItem
D、Text
3、如果要设置TextBox为密码输入框,应设置的属性是:()
A、Text
B、ReadOnly
C、TextMode
D、Enabled
4、下列()是提供的超链接控件。
A.TextBox B. HypeLink
5、假设文本框的ID属性是TextBox1,实现清空用户输入的代码是()
A. TextBox1.Clear()
B. TextBox1.Text=Nothing
C. TextBox1.Text=""
D. TextBox1.Text.Value=""
6、能实现复选功能的控件是()
A. RadioButtonList
B. Button
C. CheckBoxList
D. DropDownList
7、如果需要确保用户在文本框中输入内容在1到12之间,应该使用的验证控件是:()
A. RequirefieldValidator
B. CompareValidator
C. RangeValidator
D. RegularExpressionValidator
8、如果要求用户输入7位数字,应该使用()正则表达式。
A. [0-9]{7}
B. \w{7}
C. [0-9]{7,}
D. \w{7,}
9、Command对象如果执行的SQL语句是添加记录语句(Insert into)时,需使用的方法是()
A. ExecuteNonQuery()
B. ExecuteScalar()
C. ExecuteReader()
D. Execute()
10、下列()软件不是运行程序所必需的。
A. Windows 2000或以上版本的操作系统
B. IIS5.0或以上版本
C. .NET框架开发工具包
D. 2003
二、判断题(共10空,每空2分,共20分。正确的
打√,错误的打×,答案填入下表中。)
1、Web窗体是一个容器对象,它有自己的属性、方法和事件。
2、当页面首次加载时,IsPostBack属性的值为false。
3、通过Checked属性判断CheckBox控件是否处于选中状态。
4、DataSet是.NET数据提供程序的核心对象之一。
5、使用验证控件来验证用户输入,要求用户输入值小于100,则使用RequiredFieldValidator控件。
6、使用每一个验证控件都必须设置ControleToValidate属性。
7、DataReader对象实现记录指针前进到结果集中的下一个记录的方法为Read 方法。
8、应用程序可以操作Access数据库。
9、安装完IIS之后,Web站点默认主目录的本地路径是:系统盘:\inetpub\wwwroot。
10、要想让DropDownList控件自动向服务器提交,应将AutoPostBack属性设置为true。
三、填空题(共10空,每空1分,共10分)
1.控件用于在网页上显示图片。
2. Command对象的4个Execute方法分别是:、、和
。
3. 要求在某文本框中输入很长的文字,要将该TextBox控件的属性设为。
4. 所有用户共享的数据可用内置对象实现。
5. Response对象方法可以实现网页的跳转,
方法可以向客户端输出一个字符串。
得分
四、程序阅读题(共3题,共15分)
阅卷人
1、读程序写结果(5分)
Dim d,m as Integer
d=123
do
d=m mod 10
m=m\10
Response.Write(d)
loop while m<>0
程序输出结果是:
2、改正下列代码中的错误(5分)
Dim a as Integer=30,b as Integer=10
If a
b+=3
Else b-=3
改正:
3、程序填空题(共5空,每空1分,共5分)
对于图1的数据表student,假设数据库名称是stu,当点击“删除”按钮时,把学号为“2006121020”的学生信息从student表中删除。部分代码已给出,完成实现该功能的代码。
图1
Imports System.Data.OleDb
Private Sub btnSubmit_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles btnSubmit.Click
Dim conn As OleDbConnection
conn = New OleDbConnection("
") ’创建Connection对象
Dim strsql As String = " " ’设
置删除命令
Dim comm As OleDbCommand = New OleDbCommand(strSql, conn) '建
立Command对象
’打开连接
’执行删除命令
'关闭连接
End Sub
五、简答题(共5题,共25分)
1、的特点有哪些?(4分)
2、有哪些常用内置对象?各有什么作用?(6分)