ASPNET试题一Word下载.docx
《ASPNET试题一Word下载.docx》由会员分享,可在线阅读,更多相关《ASPNET试题一Word下载.docx(11页珍藏版)》请在冰点文库上搜索。
>
这里是2号字<
/FONT>
将使文字以2号字显示。
4、常用的网页图像格式有()和()。
A.gif,tiffB.tiff,jpg
C.gif,jpgD.tiff,png
5、要使表格的边框不显示,应设置border的值是()。
A.1
B.0
C.2
D.3
6、在网页中,必须使用()标记来完成超级链接。
a>
…<
/a>
B.<
/p>
C.<
link>
/link>
D.<
li>
/li>
7、以下标记符中,用于设置页面标题的是()。
A.<
title>
B.<
caption>
head>
D.<
html>
8、用HTML标记语言编写一个简单的网页,网页最基本的结构是()。
<
/head>
frame>
/frame>
/html>
B.<
/title>
/body>
D.<
9、用C#.NET编写的网页后台代码被保存在()文件中。
A..aspxB.vb
C.csD.config
10、.NETFramework是一种()。
A.编程语言B.程序运行平台
C.操作系统D.数据库管理系统
11、运行ASP.NET程序时,计算机必须安装()。
A..NETFramework和IISB.VS.NET
C.C#和VB.NETD.ASP.NET
12、比较两次输入的密码是否相同,可以使用下面的()验证控件来实现。
A.RequiredFieldValidator控件B.RegularExpressionValidator控件
C.CompareValidator控件D.RangeValidator控件
13、RangeValidator控件用于验证数据()。
A.类型B.格式
C.范围D.正则表达式
14、要验证文本框中输入的数据是否为合法的邮政编码,需要使用()验证控件。
A.RequiredFieldValidatorB.RangeValidator
C.CompareValidatorD.RegularExpressionValidator
15、ADO.NET是一种()
A.查询语言B.数据库
C.数据库管理系统D.用于数据库的基类库
16、向数据源中插入一条记录,需要将命令对象的CommandText属性设置为SQL语言的insert命令后,再调用命令对象的()方法。
A.ExecuteNonQueryB.ExecuteReader
C.ExecuteScalarD.ExecuteXmlReader
17、数据库DataSet与数据库之间的桥梁是()。
A.SqlConnectionB.SqlDataAdapter
C.SqlCommandD.SqlTransaction
18、使用SQL命令修改数据的命令为()。
A.insertintoB.update
C.deleteD.goto
19、主题外观文件的扩展名为()。
A..cssB..skin
C..waiguanD..xml
20、使用Response对象输出文本文件的方法是()。
A.Response.WriteB.Response.WriteFile
C.Response.EndD.Response.Redirect
二、判断题
1、浏览器只能解释HTML和JavaScript代码,不能解释后台代码。
2、数据集DataSet是通过数据适配器DataAdapter的Update()方法将数据源中的数据填充到本地拷贝的。
3、HTML控件与Web服务器控件可以互相转化。
4、在DataGrid控件中,若不要显示所有的数据列,必须将其AutoGenerateColumns属性设置为true。
5、ASP.NET为每个客户端保存一份Application,因此每个客户端看到的Appliction是不相同的。
6、页面的<
HEAD>
标签是可有可无的,而<
BODY>
标签是必不可少的。
7、SqlCommand对象的CommandText属性需要一个SQL语句或一个存储过程。
8、所有的Web服务器控件都必须将其AutoPostBack属性设置为true,当事件发生时才能回传至服务器。
9、DataGrid控件的超级链接列用来导航到新的网页或网站。
10、Session中可以保存C#中支持的任何数据类型,因此可以将整个网页保存在Session中。
三、程序填空
1、实现网上书城系统中查询图书编号与类型功能,完成下面程序段中的空缺语句。
protectedvoidPage_Load(objectsender,EventArgse)
{
____________Con=newSqlConnection();
Con.ConnectionString="
server=.\\sql2005;
database=网上书店;
integratedsecurity=sspi"
;
___________Com=newSqlCommand();
Com.Connection=Con;
Com.CommandText="
select*from图书类型表"
try
Con.Open();
___________SqlReader=Com.ExecuteReader();
Response.Write("
编号"
+"
"
类型名"
+"
<
"
);
while(_____________)//读取记录
Response.Write(SqlReader[0]+"
+SqlReader[1]+"
//输出每条记录的第一个字段与第二个字段的值
}
SqlReader.Close();
Con.Close();
catch(Exception)
数据访问出现异常,请检查!
2、用application对象和session对象实现网站访问数统计,完成下面程序段中的空缺语句。
_______________
Application["
count"
]=int.Parse(____________________)+1;
Application.UnLock();
Session["
Session_Count"
使用Application对象变量值的变化:
您是第"
+Application["
]+"
位浏览本站的贵宾<
使用Session对象变量值的变化:
+Session["
位浏览本站的贵宾"
在global.asax文件中:
%@ApplicationLanguage="
C#"
%>
scriptrunat="
server"
voidApplication_Start(objectsender,EventArgse)
//在应用程序启动时运行的代码
__________________________}
四、程序编写
1.某学校规定,校内职务津贴按教师技术职称发放。
发放标准如下:
教授,1200元;
副教授,800元;
讲师,500元;
助教,300元;
要求设计程序能根据用户输入的职称,计算出应得的职务津贴。
运行效果如下图:
页面中各对象的属性设置,见表
【确定】按钮被单击时执行的事件代码如下:
protectedvoidbtnOK_Click(objectsender,EventArgse)
{
}
2.使用for循环嵌套实现在标签控件中显示下图所示的“九九乘法表”。
this.Title="
for循环嵌套示例"
stringstrExpression,strSpace;
intiResult;
for(inti=1;
i<
=9;
i++)//外层循环用于行的控制
for(intj=1;
j<
j++)//内层循环用于列的控制
}
第一套题参考答案:
一、选择题
1-20BCDCBAADCBACCDDABBBB
1-10TFFTFTTFTT
三、程序填空题
1、
SqlConnection,SqlCommand,SqlDataReader,SqlReader.Read()
2、
Application.Lock();
,Application["
].ToString(),Session["
].ToString(),Application["
]=0;
1.【确定】按钮被单击时执行的事件代码如下:
//验证用户输入是否有效
if(txtTitle.Text=="
教授"
||txtTitle.Text=="
副教授"
讲师"
助教"
)
//若输入有效则判断职称等级,并显示对应的津贴数额
if(txtTitle.Text=="
{
lblAllowance.Text="
1200元"
elseif(txtTitle.Text=="
800元"
500元"
else
300元"
else//若用户输入的数据无效,则显示提示信息
输入错误,请重新输入"
2.protectedvoidPage_Load(objectsender,EventArgse)
iResult=i*j;
strExpression=i.ToString()+"
×
+j.ToString()+"
="
+iResult.ToString();
if(i*j<
10)
//&
nbsp;
为HTML中的空格,插入适当数量的空格目的在于调整页面的对齐
strSpace="
&
//根据表达式的长短控制空格的数量
lblTable.Text=lblTable.Text+strExpression+strSpace;
lblTable.Text=lblTable.Text+"
//每行结束后,使用<
标记产生换行