admin 管理员组文章数量: 1184232
2024年3月13日发(作者:hive中datediff)
Web程序设计试题三及答案
注意:时间120分钟,满分100分。
一、选择题(请将正确选项的字母填在括号内,每小题2分,15小题,共30分)
1.在HTML语言中,BODY元素标明的是( )。
文档的文档主体 文档的字体大小
文档的颜色 文档的标题文
字
ript是一种弱类型语言,例如var result="1"+2在javascript中是
合法的,请问现在result的值是?( )
A.字符串3 B.数值3
C.字符串12 D.数值12
3. .Net中,下列不属于服务器控件TestBox控件的TextMode属性的取值的是
( )
Line ine
rd anguage
4.在.NET中,以下都是中定义的类,除了( )。
iter B. Stream
ader D. FileSystemInfo
代码“(code(“
HtmlEncode 样
例”))”输出结果为( )。
A. 在窗口打印“HtmlEncode样例”
B. 在窗口打印“
HtmlEncode样例
”C. 在窗口打印“H1HtmlEncode样例H1”
D. 出现错误信息,说明嵌入的串中包含非法字符
6.在中,下列关于Src属性的描述正确的是( )。
A. Src属性是用户控件的虚拟路径
B. Src属性是用户控件的物理路径
C. Src为用户控件的名称
D. Src为用户控件的命名空间
7.在购物车的应用程序中,若使用以下的代码来存储当前会话的口令信
息:
Session[“pp”]=;则该代码在执行时将( )。
A. 报告错误信息,提示NULL引用
B. 报告错误信息,应该使用Session[“Password”]来进行标识
C. 不报告错误信息,但是存储的口令信息永远为空
D. 正常运行
8. 在.NET中,下列关于即时编译(JIT)的描述,正确的是( )。
A. 即时编译是解释式的
B. 即时编译是将源程序编译成本机代码的过程
C. 在.NET框架中,各种语言的源程序先经过一次编译形成中间语言,再由中
间语言编译成本机代码,我们把由中间语言编译成本机代码的过程为即时
编译的过程。
D. 在.NET 中以运行库为目标的代码为托管代码,不以运行库为目标代码为非
托管代码,不管是托管代码还是非托管代码,要编译成本机代码都必须经
过即时编译的过程
9. 以下的C#代码段:
Public struct person
{
string Name;
int Age;
}
public static void Main()
{
Hashtable A;
Person B;
}
以下说法正确的是( )。
A. A为引用类型的变量,B为值类型的变量
B. A为值类型的变量,B为引用类型的变量
C. A和B都是值类型的变量
D. A和B都是引用类型变量
10. .Net中,下列关于列表控件的DataSource属性的描述不正确的是( )
A. 要把列表控件绑定到数据源,可以通过DataSource属性来实现
B. 列表控件的数据源类型可以是数据列表
C. 列表控件的数据源类型可以是数据视图也可以是哈希表
D. 指定了列表控件的DataSource属性后,列表控件将实际绑定到数据源
11. 在中,使用页面缓存,可以提高( )。
A. 页面显示的图形效果 B. 页面加载的速度
C. 应用程序的安全性 D. 节约操作系统得内存资源
12. 在 中,_VIEWSTATE是( )。
A. Page的属性 B. 隐藏的控件
C. 自动执行的代码 D. @Page指令的属性
13. 在.NET中,以下关于命名空间的描述,正确的是( )。
A. 命名空间不可以进行嵌套
B. 在一个.cs文件中,只能存在一个命名空间
C. 使用private修饰的命名空间,其内部的类也不允许访问
D. 命名空间使得代码更加有条理、结构更清晰
14. 以下是的代码:
private void pageLoad(objext Sender,rgs e)
{
//(1)此处填入代码
{
ArrayList values=new ArrayList();
(“A”);(“B”);(“C”);
urce=values;
nding();
}
}
为保证页面不被重复数据项的加载,需要在(1)处填入的代码为:( ).
A. if (!isPostBack)
B. if (Back=false)
C. if (ck=false)
D. if (isPostBack)
15. 中,为了执行返回DataReader对象的命令,要使用Command对象
的( )方法。
A. ExecuteReader B. ExecuteScalar
C. ExecuteNonQuery D. ExecuteQuery
二、填空题(每空1分,共10分)
1. 列举中的七个内置对象:_____________、_____________、_______、
________、________、Page、Cookie。
2. URL的中文意思是指_____________
3. 几乎所有的HTML标记都可以转化为HTML Server控件,只需要在标记中加入
_____________即可
4. 控件TextBox的AutoPostBack属性的作用是_____________
5. h()方法的主要功能是_____________
6. Command对象ExecuteNOQuery()方法的功能是____________________
三、简答题(每小题5分,6小题,共30分)
1. 简述 private、 protected、 public、 internal 修饰符的访问权限。
2. 列举 页面之间传递值的几种方式。
3. 简述asp。net服务器控件的生命周期
4. 请编程遍历页面上所有TextBox控件并给它赋值为。
5. 的身份验证方式有哪些?分别是什么原理。
6. 简述在dotnet中类(class)与结构(struct)的异同。
四、程序改错题(共10分)
1.标出程序错误并改正。
<游戏>
华容道
初级
游戏>
<游戏>
华容道
中级
游戏>
2.标出程序错误并改正。
Text="<%#(em,"classname") %>" Width="234px">
Text='<%(em,"classname") %>'>
版权声明:本文标题:ASP NET Web程序设计试题三及答案 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1710286457a566170.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论