欢迎来到天天文库
浏览记录
ID:50324143
大小:29.00 KB
页数:2页
时间:2020-03-08
《HTML5与ASP.NET程序设计教程 第2版 习题答案作者 马骏第01章_概述习题解答.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一章参考解答1.简要描述传统C/S模式、传统B/S模式与RIA三种开发模式的优缺点。【解答1】传统的C/S模式优点:传统C/S模式下客户端和服务器由于直接使用TCP进行连接,而且连接成功后一般保持连接状态,不需要每次都建立连接,所以响应速度快。由于客户端可以充分利用本机操作系统提供的底层功能函数,因此界面和功能可以做得非常丰富。缺点:程序员需要分别编写服务器程序和客户端程序,除了在服务器上部署服务器程序外,还需要将客户端程序安装到每一台客户机上。由于在复杂的功能中,客户端往往对操作系统的依赖性较强。
2、传统的B/S模式优点:由于客户端浏览器程序是通用的,因此程序员只需要编写部署到Web服务器上的程序即可。传统的B/S模式,客户端只需要安装一个通用的浏览器即可,对操作系统的依赖性较小。缺点:由于客户端每次产生新的请求时,都要重新连接Web服务器,所以速度不如传统的C/S模式。RIA模式优点:综合了传统C/S模式和传统B/S模式的优点,使之既能像C/S那样在客户端完成复杂的企业级业务处理,又能像B/S那样易于部署。缺点:必须先将插件安装到客户端,客户端才能正常运行部署在Web服务器上的RIA程序。2.W
3、3C把网页划分为三部分,简要叙述各部分采用的标准。【解答2】W3C把一个网页分为“结构”、“表现”和“行为”三个部分。与此对应的标准分别称为结构化标准(HTML、XML、XHTML)、表现标准(CSS)和行为标准(DOM、ECMAScript)。3.简要叙述静态网页和动态网页的区别与联系。【解答3】静态网页是指客户端从Web服务器获取网页后,该网页与Web服务器没有任何交互的HTML页。动态网页是指网页与Web服务器协同工作,随不同用户、不同时间的操作,返回不同信息的网页。静态网页和动态网页各有特点,
4、网站采用哪一种技术,主要取决于网站的功能需求和网站内容的多少。如果网站功能比较简单,内容更新量不是很大,采用静态网页的方式会更简单,反之一般采用动态网页技术来实现。实际上,静态网页和动态网页之间也并不矛盾,为了使网站适应搜索引擎检索的需要,即使采用动态网站技术,也可以将网页内容转化为静态网页发布。动态网站也可以采用静动结合的原则,把一些简单而且不经常变化内容的网页用静态网页技术来实现,其他采用动态网页技术实现。4.简要描述HTML页模板和Web窗体模板的主要区别。【解答】3HTML页模板的主要用途是设
5、计与服务器交互比较少的网页。用“HTML页”模板创建的HTML网页扩展名默认为.htm,.htm页面只包含HTML和JavaScript代码,无法使用ASP.NET服务器控件,也无法用C#语言编写服务器端的代码。在“Web窗体”模板中,除了可以继续在页面中使用所有HTML5标记、CSS、JavaScript、jQuery以外,还可以在网页中使用ASP.NET服务器控件、母板页、内容页、AJAX以及AJAX扩展等功能,同时也能使用C#编写后台代码。3
此文档下载收益归作者所有