高级网页制作作业1

上传人:xiao****1972 文档编号:84973867 上传时间:2019-03-06 格式:DOC 页数:31 大小:426KB
返回 下载 相关 举报
高级网页制作作业1_第1页
第1页 / 共31页
高级网页制作作业1_第2页
第2页 / 共31页
高级网页制作作业1_第3页
第3页 / 共31页
高级网页制作作业1_第4页
第4页 / 共31页
高级网页制作作业1_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《高级网页制作作业1》由会员分享,可在线阅读,更多相关《高级网页制作作业1(31页珍藏版)》请在金锄头文库上搜索。

1、高级网页制作作业姓 名:_学 号:_得 分:_教师签名:_高级网页制作作业1 一 填空题1. ASP.Net是一种建立在_基础上的程序开发架构,主要用于在_上开发功能强大的Web应用。2. ASP.Net中,MSIL代码的含义是_。3. ASP.Net程序由_、_、和_组成。4. ASP.Net程序可以通过Code-Behind、用户控件、自定义控件以及组件等方法将_与_相分离,将面向对象的思维扩展到了一个新高度。5. ASP.Net区别于其他Web技术的最明显特征就是提供了丰富的_控件。6. ASP.Net主要支持的编程语言有C#、_和_。7. ASP.Net程序中, Language= r

2、unat=server中的Language属性用来指定和之间代码使用的 _。8. ASP.Net中的Server 控件的标志是拥有_属性,Server控件包括_控件和_控件。9. Namespace命名空间用来声明一个范围,允许开发者使用该范围内的_。10. C#语言中的布尔类型的取值为_和_。11. C#语言中用于异常处理的语句是_、_和_。12ArrayList items = new ArrayList();语句中new的作用是_。二 判断1ASP.Net可以运行在Windows 98+Pws4.0的环境下。 ( )2. ASP.Net的运行环境要求必须安装Internet信息服务IIS

3、5.0。 ( )3. ASP.Net采用“二次编译”的原理实际上是牺牲第一次执行的效率为代价来换取程序整体执行效率的提高。 ( )4. ASP.Net主要用于在客户机上开发功能强大的Web应用。 ( )5. ASP.Net程序中支持事件处理(EventHandle)。 ( )6. 安装ASP.Net的框架.Net Framework可以直接在Windows 2000 Professional操作系统上安装。 ( )7Web.config的配置可以解决主机中所有目录的中文显示问题。 ( )8ASP.Net的程序是以文本的方式保存在服务器上的。 ( )9在ASP.Net中定义函数时不必将函数定义放

4、在 之间。 ( )10. 在C#语言中的不存在指针类型的数据。 ( )11. 在ASP.Net的代码中包含在标签内的程序代码,将会在服务器上执行。 ( )12. ASP.Net中,各种Namespace均需要Import指令导入。 ( )13. 在C#语言中,默认将char类型转换为整数类型。 ( )14. 在C#语言中,每个case后面的语句,必须有break语句或其他跳转语句。 ( )15任意的文本编辑器都可以用于编写ASP.Net程序。 ( )16定义控件时如果只需要一行,则标签应当以 /结尾。 ( )三 简答1简答ASP.Net程序的编译原理。2简答ASP.Net相比于ASP新增的功能

5、。3简答ASP.Net环境的安装过程。4根据实际情况练习设置虚拟目录,并总结设置的过程。5C#语言的数据类型以及它们和C、C+之间的区别。6C#语言中如何进行异常处理。四 程序分析读懂以下程序,为了便于提问,程序的前面加有行号,请对所提的问题作出准确的相应解答。(1)读懂如下程序:123public void Page_Load(Object src , EventArgs e)45label1.Text = Hello World;678910使用Page_Load111213. 15. 16. 请写出下列问题答案: 本程序使用的编程语言为什么语言? 第3行中使用的Page_Load函数的作

6、用是什么? Page_Load函数是否必须放在和/Script之间呢? 第13行定义的控件是Html控件还是Web控件?(2)读懂如下程序:12 3 void Page_Load(Object sender, EventArgs e) 4. ArrayList items = new ArrayList();5 items.Add(飞刀);6 items.Add(亚豪);7 items.Add(大风);8 items.Add(Zsir);9 items.Add(布丁);10 MyList.DataSource = items;11 MyList.DataBind();12 13 14 15 1

7、6 17 18 数组列表: 19 20 2122 23请写出下列问题答案: 第4行的作用是什么? 第14行中定义的MyList控件是哪种Web控件? 第10行中的DataSource属性是用来设定什么的? 第11行的DataBind()方法的功能是什么?(3)读懂如下的C#程序:1using System;2using System.Net;3using System.Net.Sockets;4class Test 56 public static void Main(string args)7 8 TcpClient tcp = new TcpClient();9try10Console.W

8、riteLine(打开TCP联结.);11tcp.Connect(,80);1213catch(Exception e)14Console.WriteLine(出现错误,错误信息:);15Console.WriteLine(e.ToString();1617finally18tcp.close();19Console.WriteLine(关闭TCP联结);2021 22请写出下列问题答案: 第1、2、3行的作用是什么? 第8行的作用是什么? 第9行的作用是什么? 第11行中的80代表的含义是什么? 如果程序的执行结果如图1所示,说明了程序执行过程中出现了什么问题?图1 程序执行结果姓 名:_学

9、 号:_得 分:_教师签名:_高级网页制作作业2 一 填空题1. ASP.Net中,Request对象的调用方法是_,其中的Collection包括_、_、_和_。2. ASP.Net程序中,QueryString集合主要用于收集HTTP协议中的 _请求发送的数据,Form集合用来收集_请求发送的数据。3. ServerVariable集合包含了客户机与服务器的_信息。4. Response对象用于回应_,告诉浏览器回应内容的报头、服务器端的状态信息以及_指定的内容。5. 使用Response对象将输出内容写入一个文件的方法是_。6. HtmlEncode的作用是_。7Server.MapPath方法可以将虚拟路径转换为_。二 判断1 HtmlForm控件的默认请求方式是POST。 ( )2. GET方法能传递数据的最大值是2MB。 ( )3. GET方法会将传递的参数与参数值添加到URL地址栏中。 ( )4. ASP.Net中,Response.Write 的书写格式是正确的。( )5. Response.Clear()方法只删除显示输出的信息。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号