2013年杭电ASP NET期末复习提纲和答案

骨z1里的傲慢
559次浏览
2020年03月21日 18:17
最佳经验
本文由作者推荐
网站开发 asp.net 还要学什么

嗳呦工作室爱心整理~ 更多学习资料关注新浪微博:嗳呦明明不错哦 杭州电子科技大学 Web应用开发技术(程序设计) 复 习 提 纲和答案 考试范围:第1、2(2.11 不考)、3(3.5,3.6 不考)、4(4.9 不考)章,还有5.3,6.1,6.2,7.1.4 (P. 192),其他都不考。 考试题型:选择题,简答题,填空题,编程题。 一、选择题:参考课后作业及参考答案 二、填空题 1、的运行环境 (1) 要求操作系统为Win2000 SP4以上,或WinXP,或Win2003 (2) 安装IIS 5.0或以上(在IE地址栏内输入http://localhost,有页面出现,说明IIS安装成功) (3) 安装.NET FrameWork 2.0 (4) 建立一个文件,内容如下: <% @ Page Language="C#" %> <%("我的第一个程序");%> (5) 将该文件复制到c:\intepub\wwwroot文件夹下(或将文件所在文件夹配置成虚拟目录如Test) (6) 在IE地址栏内输入http://localhost/(或http://localhost/Test/),浏览器内出现下列文字,说明安装成功。 2、取子串函数 嗳呦工作室/zTduPHt Dim stra as string=” ” Result=返回长度 Result=()去空格 Result=””.toupper() Result=”this a good book”.substring(8,4)取good Result=”abc@”.index(“@”) Result=”abcdb”.strastwith(“ab”) Result=”abcdb”.replace(“ab”,”*”)所有ab替换为* Dim chra() as char={“*”,”#”,”@”} Left(字符表达式,长度) Right(字符表达式,长度) Substr(字符表达式,起始位置,长度) 3、随机数函数 4、 嗳呦工作室/zTduPHt 5、 求星期几函数 Result=weekday(today()) Dim a as date=#2/23/2004 0:17:18# Result= ng(“ddd”) Result=”你来访时间”&&”星期”&eek 6、 重定向语句 If =”teacher” then t(“”) Else if =”student” then t(“”) The url=”” t(“The url”) 7、 SQL Select语句 Strsql=”select * from link where link_id="&tring("link_id") a=”
”="&tring("link_id")&” 8、 P.192: <%@ Import Namespace="" %> <%@ Import Namespace="" %>

详细信息

9、 嗳呦工作室/zTduPHt 三、简答题 1、Microsoft .NET Framework的概念和组成。 是用于Windows的新托管代码编程模型。它强大功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。组成:1公共语言运行库Common Language Runtime(CLR,是.net框架的运行环境,它负责运行和维护大家编写的任何程序代码,包括内存管理,线程执行,代码执行,代码安全验证,编译及其系统其他服务等),2基础类库(提供所有.NET 程序语言所需要的基本对象的类来提供数学计算、字符操作、数据库操作等功能), ,VB,NET,C#等语言运行库 2、 程序运行所需要的虚拟目录的相关问题。 必须为建立的每个Internet站点都指定一个主目录。主目录是一个缺省位置,当Internet用户的请求没有指定特定文件时,IIS将把用户的请求指向这个缺省位置。代表站点的主目录一旦建立,IIS就会缺省地使这一目录结构全部都能由网络远程用户所访问,也就是说,该站点的根目录(即主目录)及其所有子目录都包含在站点结构(即主目录结构)中,并全部能由网络上的用户所访问。一般说来,Internet站点的内容都应当维持在一个单独的目录结构内,以免引起访问请求混乱的问题。特殊情况下,网络管理人员可能因为某种需要而使用除实际站点目录(即主目录)以外的其他目录,或者使用其他计算机上的目录,来让Internet用户作为站点访问。这时,就可以使用虚拟目录,即将想使用的目录设为虚拟目录,而让用户访问。

嗳呦工作室爱心整理~ 更多学习资料关注新浪微博:嗳呦明明不错哦 处理虚拟目录时,IIS把它作为主目录的一个子目录来对待;而对于Internet上的用户来说,访问时并感觉不到虚拟目录与站点中其他任何目录之间有什么区别,可以像访问其他目录一样来访问这一虚拟目录。设置虚拟目录时必须指定它的位置,虚拟目录可以存在于本地服务器上,也可以存在于远程服务器上。多数情况下虚拟目录都存在于远程服务器上,此时,用户访问这一虚拟目录时,IIS服务器将充当一个代理的角色,它将通过与远程计算机联系并检索用户所请求的文件来实现信息服务支持。 创建虚拟目录的操作步骤如下:1),并从中展开IIS项,MMC将显示IIS的配置选项。 (2) 使用鼠标右键单击想要配置其虚拟目录的站点,这会打开一个快捷菜单,从中单击“新增”子菜单下的“虚拟目录”命令,MMC即会启动“新虚拟目录向导”并显示其对话框。 (3) 在该对话框中的“用来访问虚拟目录的别名”字段框中为欲建的虚拟目录定义一个名字,如“newspaper”,然后单击“下一步”按钮继续。 (4) 在随后出现的对话框中,需要输入该虚拟目录的物理位置,即其实际位置。如果该虚拟目录在本地服务器中,则可直接指定路径,如“C:\mywebsite\myvirtualdirectory”;如果它在远程的服务器中,则需指定服务器名和虚拟目录的共享名(此时虚拟目录必须具有网络共享的属性),如“\\servemame\sharename”。然后单击“下一步”按钮,新虚拟目录向导将显示设置访问权限的对话框。 (5) 从中为虚拟目录所代表的站点选择适当的权限。最后,单击“完成”按钮,所设虚拟目录即可生效。 以后,输入站点的URL地址并在后面依次加上斜杠(/)和虚拟目录的别名,即可访问该虚拟目录。例如,原站点的URL地址为,建立名为newspaper的虚拟目录后,输入/newspaper即可访问这个虚拟目录。使用虚拟目录的重要意义是,网络管理员可以把Web站点的负载分布到多台服务器上,这样使每台服务器都能保持较高的处理速度。 3、 的作用及数据提供对象。 是由很多类组成的一个类库。这些类库提供了很多对象,分别用来完成和数据库的连接、查询记录、插入记录、更新记录和删除记录等操作。 Connection对象:用来连接数据库。 Command对象:用来对数据库执行SQL命令。 DataReader对象 :用来从数据库返回只读数据。 DataAdapter对象 :用来从数据库返回数据,并送到DataSet对象中,还要负责保证DataSet对象中的数据和数据库中的数据保持一致。 DataSet对象 :它可以看做是内存中的数据库。 4、 Session、Application和Cookie对象的相关概念、作用和区别等。 概念:Session 对象由ssionState类实现的,用来存储特定的用户会话所需的信息。当用户在应用程序的页之间跳转时,存储在Session对象中的变量不会清除。 作用:存储特定用户的信息。 概念:Application对象由基于plicationState类实现的,用来保存所有用户的公共信息。所有的用户都可以对某个特定的Application对象进行修改。 作用:利用Application对象的特性,可以创建聊天室和网站计数器等常用网页应用程

嗳呦工作室爱心整理~ 更多学习资料关注新浪微博:嗳呦明明不错哦 序。存储同一个应用程序中的所有用户之间的共享信息。 概念:Cookie对象基于okie类实现,也可以保存客户信息,与Session 对象相似,分别保存不同用户的信息。 作用:保存cookie信息。 区别:Session对象所有信息保存在服务器上,Cookie对象所有信息保存在客户端的硬盘文件上。Session对象有有效期限制,Application对象没有;不同的客户访问不同的Session对象,但可以访问公共的Application对象 5、 了解程序运行原理的相关问题。 当客户请求一个ASP文件时,服务器端就会运行ASP文件中的脚本代码,并转化为标准的HTML文件,然后发送到客户端。 运行时接收到请求后,会判断站点是否为第一次被访问,如果是第一次访问,则运行初始化工作(如加载Bin目录中的DLL动态链接库,读取网站配置文件,初始化HttpApplication实例,编译和加载文件等)。运行时还负责创建请求响应线程的HttpContext上下文实例和创建承载响应结果的HttpTextWriter实例。然后,运行时寻找合适的HttpHandler(通常就是具有的页面)处理HTTP请求,并等HttpHandler返回请求处理结果。最后,运行时在完成一些后续工作之后,如保存Session、异常处理,再通过IIS把响应结构返回给客户端。 6、 的主要作用和特点。 作用:就像一个框架,在这个框架下可以采用,C#等其他.NET语言开发网上程序。如:聊天室、留言板、BBS论坛、电子商务等应用程序。 特点:效率增强;顶级开发工具支持;程序结构清晰;开发简单;移植方便;WEB服务。 7、 中带有变量并用于赋值的SQL语句写法。 案例名称:调用带输入和输出参数的存储过程 程序名称: <%@ Page Language="VB" %> <%@Import Namespace=""%> <%@Import Namespace="ent"%> 8、 *Web服务器验证控件的主要作用。 四、编程题:第四章 上机练习题(4)、(5)中选择一题。 Application对象示例

请发言: 重定向 target
现在您可以使用我们的服务了!

嗳呦工作室爱心整理~ 更多学习资料关注新浪微博:嗳呦明明不错哦 default

默认的网页

请输入您的信息,以使用我们的系统:
姓名: 密码:

网站开发 asp.net 还要学什么