ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:24.03KB ,
资源ID:17523529      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17523529.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网络传播技术A复习资料Word格式文档下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网络传播技术A复习资料Word格式文档下载.docx

1、每个网络区域都有惟一的网络标识码。Host ID主机标识码。同一个网络区域内的每一台主机都必须有惟一的主机标识码。为了适合不冋大小规模的网络需求, IP地址被分为A、B、C D、E五大类,其中 A、B、C类是可供In ternet网络上的主机使用的IP地址,而D、E类是供特殊用途使用的 IP地址。可 以根据具体的网络规模来申请适合的 Network ID类别。子网掩码也占用 32位,它可以用来从 IP地址中得到Network ID和Host ID,也可以用来将 网络切割为若干个子网。作用:(1)利用子网掩码获得IP地址的Network ID和Host ID1 竝 16$.23 f 110 00

2、 0 0 0 1 010 1 0 0 0 0 0 0 0 0 0 1 0 0 0 000011255.55.255.0 11111111 11111111 11111111 0 0 00 0D 0 03AND 后曲结果 f 1 丄 D 00 DOO 10 10 丄 DDO 0 00000 丄 0 DOOODOOO (1?2) C16S) (2)利用子网掩码切割子网子网掩码的另一个作用就是将一个网络切割为几个以 IP路由器连接的子网,如果单位有多个分散的网络,则每个网络都需要有一个单独的 Network ID。当然,可以为每个网络申请一个 Network ID;但是也可以只申请一个 Networ

3、k ID,然后借助于子网掩码,将这个Network ID切割为右干个子网。例如:如果拥有 B类IP地址的单位的计算机数目不超过 57316(=14x4094)台,就可以用主机号的开头4位做子网号。这种划分允许该单位有 16个子网,每个子网最多可以连 4094台主 机。划分子网的好处是:每个子网都像是一个独立的网络,通过内部的路由器来区 分不冋的子网,这样既可以提咼子网的安全性,也提咼了网络的效率。通过划分子网,一个IP地址就被分成如下三段:IP地址 =(网络地址段)(子网地址段)(主机地址段)4、在WEB上使用的最重要最基本的技术有哪些?并对它们简要说明统一资源标识符(URI)(也称为统一资源

4、定位器 URL)超文本传输协议(HTTP)、超文本标记语言(HTML)是三个最重要的和最基本的技术。URI是对互联网上的信息资源进行命名和定位的一种标准机制。HTTP是在Web服务器和客户之间传输信息资源的一种标准协议。HTML是在Web上米用超文本方式来发布信息资源的一种国际化标准语言。5、In ternet网络应用层的主要协议有哪些?应用层包括 DNS SMTP、SNMP、Tel net、FTP Http 等协议。注:开放系统互联参考模型 OSI/RM模型中网络层和应用层是两个不同层级,在此将网络层协议也列在下面:网际协议(IP)网间控制消息协议(ICMP)地址解析协议(ARP逆向地址解析

5、协议 (RARP。6、当用户在浏览器的地址栏输入一个扩展名是 aspx的网页URL地址后web服务器是如何响应的?解释一:找到路径,页面存在检查,服务器解释,转换 html,输送浏览器解释二:浏览器向DNS服务器查找输入 URL对应的IP地址。DNS服务器返回网站的IP地址。浏览器根据IP地址与目标 web服务器在80端口上建立TCP连接 浏览器获取请求页面的 html代码。浏览器在显示窗口内渲染 HTML。窗口关闭时,浏览器终止与服务器的连接。7、控制文本框控件的显示模式使用哪个属性?该属性有哪些取值?TextBox文本框控件TextMode属性Si ngleLi ne属性,正常;Passw

6、ord属性,只能输入密码框;MultiLine属性,显示下拉列表&在aspx页面中,%# %和 % %分别代表什么意思?% %是服务器端的输出指令,包含输出到页面的程序代码,类似 ASP的服务器端代码编写方式。%# %是数据绑定表达式语法,在数据显示控件中广泛使用。9、请列举出你所了解的在 ASPNET页面之间传递参数的方法1. 使用 QueryString 变量QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时, 可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。2. 使用Applic

7、ation对象变量Application对象的作用范围是整个全局, 也就是说对所有用户都有效。 其常用的方法用Lock 和 Un Lock。3. 使用Session变量想必这个肯定是大家使用中最常见的用法了,其操作与 Application类似,作用于用户个人,所以,过量的存储会导致服务器内存资源的耗尽。4. 使用Cookie对象变量这个也是大家常使用的方法,与 Session 一样,其是什对每一个用户而言的,但是有个本质的区别,即 Cookie是存放在客户端的,而 session是存放在服务器端的。而且 Cookie的使用要配合 ASF.NET内置对象Request来使用。5. 使用 Ser

8、ver.Transfer方法这个才可以说是面象对象开发所使用的方法,其使用 Server.Tra nsfer方法把流程从当前页面引导到另一个页面中,新的页面使用前一个页面的应答流, 所以这个方法是完全面象对象的,简洁有效。6. 通过post传递7通过URL链接地址传递10、当站点开始运作后, 第一个用户访问站点的时候, 将触发global.aspx文件中哪两个常用事件?此题不用复习Sessi on _Start:在一个新用户访问应用程序 Web站点时,该事件被触发。如果有20位用户,就触发20次 事件,每个事件是独立的,不会相互影响。该事件通常用来初始化用户专用的 Session变量。Appl

9、ication_Start :在应用程序的第一个实例被创建时, 该事件被触发。可以理解为网站被第一个用户访问时触发此事件,以后将不会再触发该事件, 即以后就算有成千上万用户进入网站都不会重新触发,除非Web服务器关机。11、请说明 HyperLink 控件的 imageUrl、navigateUrl 和 target 属性的用途该控件用于制作文本或图片超级链接。常用的属性:ImageUrl该属性用于获取或设置 HyperLink控件链接源的来源,若设置它的属性,表示HyperLink控件为图片超链接。NavigateUrl 获取或设置HyperLink控件链接的网页或网址。Target 获取或

10、设置HyperLink控件被点击时,其所链接的网页将在哪个框架或窗口打开。12、许多控件都有 autopostback属性,请分别解释该属性值为 true和false的含义文本框是否自动回传,是否自动将控件状态发送到服务器,常与其他控件联合使用13、使用menu控件制作水平菜单时,应将其 Orientation属性设置为什么?Horizontal 水平Vertical 垂直14、站点地图是什么格式的文件?站点地图通常与哪些控件搭配使用? 网站地图的格式:xml。其根标签为siteMap。robot.txt是搜索引擎说明文件,说明网站里哪些内容不被搜索引擎搜索爬取。搭配控件:SiteMapPat

11、h控件、Menu控件和TreeView控件15、数据控件根据所实现的功能分为哪两类?简述每一类控件的功能数据访问控件根据所实现的功能分为两大类: 数据源控件和数据绑定控件。数据源控件可实现对不同数据源的数据访问,数据绑定控件主要用于以多种方式显示数据。(注:数据源控件也分为两种:普通数据源控件和层次化数据源控件 (树型结构)。)16、数据绑定的作用是什么?使用 eval方法和bind的方法有何不同?数据绑定是将cs文件中的变量、对象等数据显示在 aspx文件中某个控件上的一种手段Eval函数用于定义单向(只读)绑定,只可以显示数据用。Bind函数用于定义双向(可更新)绑定,可以显示数据也可回传

12、数据。简单说就是Eval只能读数据,不能更新。Bind即能读又能更新.17、Server对象的transfer方法与execute方法有何异同点?Execute方法用于将执行从当前页面转移到另一个页面,并将执行返回到当前页面,执行所 转移的页面在同一浏览器窗口中执行, 然后原始页面继续执行。 所以,执行Execute方法后,原始页面保留控制权。而Transfer方法用于将执行完全转移到指定页面。与 Execute方法不同,执行该方法时主调页面将失去控制权。二者都用于服务器重定向页面(地址栏不会改变而内容改变)18、怎么创建非永久性 cookie?非永久性cookie适用于什么场合?Cookie

13、s为Web应用程序保存访问者的信息。 Cookies是存储在客户端计算机上的数据,用来记录用户浏览网页的状态。在cookie的Expires属性设置具体的时间,就可以指定 cookie的时效性了,也就是将 Cookie 的有效期限设置成已经过期(即早于当前日期的某个日期) 。这样当浏览器检查 Cookie的到期日期时,便会丢弃这个现已过期的 Cookie。比如:保留用户个人信息、网站购物车、用户是否已经投票等等。19、Session变量与application变量有何不同?若要保存访客数,应该创建那种变量?Session对象针对单一访问网站的用户, 用来保存跨网页程序的变量, 即用Sessio

14、n对象定义的变量可在某个用户打开的网站的多个网页之间共享,不同的联机客户之间无法相互存取。Application对象可以生成 Web应用程序能共享的 Application变量,所有访问这个网站的用 户都可以共享此变量。这样就为访问网站的每位用户提供了一个共享数据的通道,因为Application变量允许网站的每位用户获取或更改其值。若要保存访客数,应该创建这种变量20、Web标准控件中有哪三种不同类型的按钮控件?他们之间的主要区别是什么?Button,LinkButton , ImageButton,.这三个控件分别表示普通按钮、超链接形式的按钮和图像按钮。21、在页面中使用什么标记 链接外

15、部样式表文件?外部样式表文件用:Linkli nk href=style.css rel=stylesheet type=text/css /22、23、若要使用技术操作sql server数据库,需要导入什么命名空间?using System.Data.SqlClie nt;问答题:1、2、什么是B/S结构?它和c/s结构比,有什么优点?B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式, WEB浏览器是客户端最主要的应用软件。 这种模式统一了客户端, 将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览

16、器,如Netscape Navigator 或 In ternet Explorer,服务器安装 SQL Serve、Oracle、MYSQL 等数据库。浏览器通 过Web Server同数据库进行数据交互。 (注:B/S包含在C/S中,是特殊的C/S架构。优点:维护和升级方式简单 (可以在任何地方进行操作而不用安装任何专门的软件。 只要有一台能上网的电脑就能使用,客户端零维护。 )。成本降低,选择更多。访问范围广,可扩展性好。缺点:应用服务器运行数据负荷较重。3、4、 http协议是一个请求 /响应协议,客户机请求服务器的方法有多种,请分别说明GET,HEAD,POS和 PUT方法。GET:

17、表示客户希望下载资源。HEAD:表示从服务器上获取关于指定资源的元信息。POST向服务器发送数据,供服务器端的指定程序进行处理。PUT:向服务器发送数据,存储到服务器上的指定位置。DELETE请求服务器删除请求 URI所指定的资源。TRACE该方法的作用是生成一个远程的、应用层的回路消息,用于测试或诊断。5、 说明response对象的write、end、flush、clear方法的作用。若在某 aspx页面载入时输 出字符串变量 strA的值,并且中断程序的执行,应该使用上述哪些方法?请写出相应程序代码Write向客户端发送浏览器能够处理的各种数据 ,包括:html代码,脚本程序等.clea

18、r清空当前response中的所有信息。比如文件头声明end关闭当前的response,当关闭后,该请求不可以再使用 clear、flush,并且不能再向response中输出任何东西。一般是不需要加载页面的时候才调用。flush强制将response中的数据发送到客户端两个方法resp on se.Write (script Ian guage=javascriptalert(+strA+);Resp on se.E nd();6、 Response对象的redirect方法与server对象的transfer方法都可以重定向页面, 他们之间 的区别是什么?根本上,Response是叫浏览器

19、去重新转向到指定的网页,而 Server自然是发生在服务器端为主了,因此会有以下区别:1. Server.Transfer只能够转跳到本地虚拟目录指定的页面, 而Response.Redirect则十分灵活;2. Server.Tra nsfer可以将页面参数方便传递到指定页面;3. 使用时,Server.Transfer跳到别的页面后,浏览器显示的地址不会改变,有时反而会造成 误会,当然也有些场合需要这样的效果;4. Server.Tra nsfer可以减少客户端对服务器的请求;5. Server.Transfer只能是具体的页面,不能添加 url参数。但页面内变量可以保持传递。6、url参

20、数是什么意思?Server.Tra nsfer(xxx.aspx?mode=?是可以的7、数据控件girdview,datalist,repeater都能实现数据表中多行数据的显示, 请从执行效率和使用方便性方面说明它们的区别 数据绑定控件 GridView、Repeater和DataList是显示数据的有力控件。其中GridView是迄今为止功能最为丰富的数据显示控件,大部分功能可通过属性设置来完 成,甚至不需要编写一行代码就能实现强大的数据处理功能。虽然使用GridView大大减少了开发者的编程工作量,但最大的问题就是该控件在处理数据 时需要占用很多 Web服务器资源,生成在客户端呈现的

21、HTML文件也非常大,而且只能以表格形式输出数据,最终导致系统响应性能降低。建议在用户数据量不大且不需要出色的界面效果、 特别是当需要编辑、 分页、排序功能的时候,快的处理性能,具有更好的显示效果的时候推荐使用 Reapter控件,Reapter控件允许对用户通过模板自定义数据项的输出,处理速度非常快。但Reapter控件的缺点是,必须在各个模板中进行手工编写代码,对于分页、排序、编辑等 都必须编写代码。DataList控件的使用性能介于 GridView和Repeater之间。可在DataList中通过属性设置定义 各个模板,然后部分地通过编程实现分页、排序、数据编辑。在sql server

22、实例数据库northwind中,有一个供应商”数据表,该表中有公司名称”“联系人姓名” “地址”等字段,现要求创建一个互动的供应商数据浏览页面,页面中有一个DropDownList控件和一个 FromView控件,页面运行时可以在 DropDownList控件列出所有的公司名称,当选择某个公司名称后,该公司的信息可以显示在 formview控件中,要求使用控件自身的“任务”菜单中“选择数据源”命令创建数据源,请写出创建该页面的主要 过程。前提:在页面上创建 DropDownList控件和FromView控件,在代码段调用 sql server的命名 空间文件,创建数据库链接 sql (或其他名字)1. select * from 供应商2. 将结果集显示在 DropDownList控件中(12步骤可以改成通过右键属性添加数据库链接, 在DropDownList控件中绑定数据来源 northwind,调用列“公司名称”)3. select * from 供应商 where公司名称 =(页面选择的公司名称,作为参数拼接在 where条件中)4. 将第三步的结果输出到 FormView中(34步骤可以改成通过右键属性添加数据库链接,在FormView控件中绑定数据来源 northwind,调用列联系人姓名”地址”等字段”)5测试通过所以基本解决2,4步骤即可达到效果

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1