《Web程序设计》课后习题附答案.pdf
《《Web程序设计》课后习题附答案.pdf》由会员分享,可在线阅读,更多相关《《Web程序设计》课后习题附答案.pdf(12页珍藏版)》请在咨信网上搜索。
1、第一章 1.填空题(1).NET Framework 主要包括 公共语言运行库 CLR 和 类库。(2)ASP.NET 网站在编译时,首先将语言代码编译成 微软中间语言 MSIL。(3)一台 IIS Web 服务器 IP 地址为 210.78.60.19,网站端口号为 8000,则要访问虚拟目录 xxxy 中 default.aspx 的 URL 为 http:/210.78.60.19.8000/xxxy/default.aspx。(4)可以通过 复制网站 同步网站上的一个文件。2.是非题(1)托管代码是以 CLR 为基础运行的代码。()(2)若某页面上包含动画内容,则该页面肯定是动态页面。
2、()(3)一个网站中可以同时包含静态页面和动态页面。()(4)ASP.NET4.5 页面是边解释边执行的。()(5)在 VSEW2012 中开发网站必须安装独立的 IIS。()(6)IIS EXPRESS 具有与 IIS 类似的功能,但主要用于 VSEW2012 中的页面。()(7)IIS 中的网站与 VSEW2012 中的网站是相同的概念。()3.简答题(1)一个学校有多个分院,每个分院有各自的网站,如果提供一台 WEB 服务器,如何设置?每个分院设置各自的虚拟目录。虚拟目录是服务器硬盘上通常不再主目录下的文件夹的一个好 记名称(别名),使用别名可以发布多个文件夹下的内容以供所有用户访问,并
3、能单独控制每 个虚拟目录的读写权限。(2)如何设置在访问网站时只需输入域名就可访问网页主页?将“index.aspx”设置为默认文档,只要将其添加为默认文档即可,右击桌面“我的电脑”,选择“管理”项打开“计算机管理”窗口,选择“Internet 信息服务网站默认网站”并右击之,选择弹出菜单中的“属性”项,在打开的窗口中选择“文档”标签,单击“添加”将“index.aspx”添加进来,最后“应用确定”即可(3)文件系统、本地 IIS、FTP 站点和远程站点的区别是什么?文件系统:就是发布到硬盘的文件 本地 IIS:是发布到 IIS 根目录下的文件 FTP 站点:是用过 ftp 上传到指定服务器的
4、文件远程站点:就是可以发布到远程服务器的文件(4)说明什么是虚拟主机,Internet 上提的虚拟主机是如何运行的?所谓虚拟主机,就是把一台运行在互联网上的服务器划分成多个“虚拟”的服务器,每一个虚 拟主机都具有独立的域名和完整的 Internet 服务器(支持 WWW、FTP、E-mail 等)功能。一台服务器上的不同虚拟主机是各自独立的,并由用户自行管理。但一台服务器主机只能够支持一定数量的 虚拟主机,当超过这个数量时,用户将会感到性能急剧下降。虚拟主机是使用特殊的软硬件技术,把一台运行在因特网上的服务器主机分成一台台“虚拟”的主机,每一台虚拟主机都具有独立的域 名,具有完整的 Inter
5、net 服务器(WWW、FTP、Email 等)功能,虚拟主机之间完全独立,并可由用户自行管理,在外界看来,每一台虚拟主机和一台独立的主机完全一样。盛势网络为中小客户提供 优质的网络环境和服务器,并由高级网管负责监控。把一台服务器托管到机房,运用软件把这台主机分成若干个虚拟的主机每一个虚拟的主机上都 具备完整的 Internet 服务器功能(5)如何在一台计算机上同时运行一个服务器和一个客户机环境来实现网站的测试?在一台电脑上,安装并配置好 IIS,即成为一台 Web 服务器。同样,在这台电脑上安装好一个Web 浏览器,即成为一台可以访问 Web 服务的客户机。在一台既安装好 Web 服务器又
6、安装好 Web 客户机的电脑上,在浏览器中输入本地服务器网址,比如 localhost 等,就可以实现对本地服务的访问。(6)静态网页和动态网页的区别?静态页面是不能随时改动的,静态是一次性写好放在服务器上进行浏览的,如果想改动,必须 在页面上修改,然后再上传服务器覆盖原来的页面,这样才能更新信息,比较麻烦,使用者不能随 时修改。动态页面是可以随时改变内容的,有前后台之分,管理员可以在后台随时更新网站的内容,前 台页面的内容也会随之更新。第二章 1.填空题(1)Visual Studio 2012 默认建立的 XHIML 文件类型是 XHTML5。(2)利用 XHTML 建立一个链接到 邮箱的
7、元素是。(3)页面中的空格用  表示。(4)存放 Web 窗体页 C#代码的模型有单文件页模型和代码隐藏页模型。(5)实现页面 3 秒自动刷新一次的元素是。(6)单文件页模型中,C#代码必须包含于之间。(7)代码隐藏页模型通过 CodeFile 属性 和 Inherits 属性 将 aspx 文件和对应的.aspx 文件联系起来。(8)外部样式表通过元素链接到网页。(9)XML 主要用于传输和存储数据。(10)Global.asax 文件用于包含响应 应用程序 级别和 会话 级别事件的代码。2.是非题(1)XHTML 是 HTML 的子集。()(2)XHTML 中每个元素都有结束标记。
8、()(3)在元素中可设置能被搜索引擎检索到的关键字。()(4)attr=val.选择 attr 属性值中包含 val 值的元素。()(5).htm 文件不需要编译,直接从 Web 服务器下载到浏览器执即可。()(6)基于类的样式在定义是要加前缀“#”。()(7)JavaScript 代码必须包含在元素中。()3.简答题(1)简要说明 CSS3 的用途。CCS 样式能使网站保持统一风格。(2)为何把.htm 文件的扩展名改为.aspx,而不能把.aspx 文件扩展名改为.htm?.aspx 是服务器端程序。服务器看到这个后缀名后,会进行相关的翻译让浏览器看懂。.htm 是不需要翻译浏览器就直接能
9、看懂的。也就是说 当把.aspx 改为.htm 是,服务器不翻译直接给浏览器了,浏览器看不懂这些代码。所以出错了!当你吧.htm 改为.aspx 时,服务器解释了下.HTM 的代码,发给浏览器,浏览器看的懂。(3)ASP.NET4.5 网站开发中为何需要 JavaScript? 是服务器端的技术,一般负责数据的读取、保存等。JS 是客户端的技术,与用户进行交互,使用场景不同,可以解决不同的问题。(4)举例说明 jQuery 的功能。访问和管理(包括插入、修改、删除等操作)XHTML 元素,设置 XHTML 元素的 CSS 样式,处理 XHTML 元素的事件,实现 XHTML 元素的动画特效,为
10、网站提供 Ajax 交互。(5)简述 web.config 文件的特点和作用。此文件是一个基于 XML 的配置文件。其作用是对应用程序进行配置,比如规定客户的认证方法,基于角色的安全技术的策略,数据绑定的方法,运程处理对象等(Web.config 文件是一个 XML 文本文件它用来储存 ASP.NET Web 应用程序的配置信息,它可以出现在应用程序的每一个目录中。)(6)简述 Global.asax 文件特点及作用。Global.asax 文件是一个可选文件,用于包含响应应用程序级别和会话级别事件的代码。若一个网站中包含 Global.asax,则必须存储于网站的根文件夹,且每个网站只能包含
11、一个 Global.asax 文件,包含在 Global.asax 文件中的代码将首先被执行。第三章 1.填空题(1)C#使用的类库就是.NET Framework 提供的类库。(2)要在一个类中包含 System.Data 命名空间的语句是 using System.Data。(3)使用 static 修饰符能调用未实例化得类中的方法。(4)C#中的数据类型包括值类型和引用类型。(5)枚举类型是由一组命名常量组成的类型。(6)在 C#统一类型系统中,所有类型都是直接或间接地从 System.Object 继承。(7)装箱实质是把值类型转化为引用类型。(8)至少会执行一次循环的循环语句是 do
12、-while 语句。(9)较适用于一直知循环次数的循环语句是 for 语句。(10)如果类名为 UserInfo,那么它的构造函数名为 UserInfo。(11)继承可以重用现有类的数据和行为,并扩展新的功能。2.是非题(1)decimal 类型必须在数据末尾添加 M 或 m,否则编译器以 double 类型处理。()(2)访问数据结构中成员的方式通常使用“结构名.成员名”形式。()(3)枚举类型的变量可能同时取到枚举中两个元素的值。()(4)数组可以有一组数据类型不同的元素组成。()(5)在 switch 结构中,每一个 case 块的结束必须有 break 或 goto 语句。()(6)f
13、oreach 语句适用于枚举数组中的元素。()(7)当一个类实例化时,它的构造函数中包含的代码肯定会执行。()3.简答题(1)说明 public、internal、protected、protected internal、private 的区别。访问修饰符的作用范围不同。public 访问不受限制,任何地方都可访问internal 在当前程序中能被访问protected 在所属的类或派生类中能被访问 protected internal 在当前的程序或派生类中能被访问private 在所属的类中能被访问(2)值类型与引用类型的区别。值类型变量直接包含他们的数据,而引用类型变量存储它们的数据的引
14、用。对于值类型,一个 变量的操作不会影响另一个变量;而对于引用类型,两个变量可能引用同一个对象,因此对于一个 变量的操作可能会影响到另一个变量。(3)举例说明装箱和拆箱的操作。装箱和拆箱是实现值类型和引用类型相互转换的桥梁,装箱的核心是把值类型转换为对象类型,也就是创建一个对象并把值赋给对象,如:int i=100;object objNum=i;拆箱的核心是把对象类型转换为值类型,即把值从对象实例中复制出来,如:int i=100;object objNum=i;int j=(int)objNum;第四章 1.填空题(1)在 TextBox 控件中输入内容并当焦点离开 TextBox 控件时
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Web程序设计 Web 程序设计 课后 习题 答案
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。