1.NET Framework主要包括 CLR和.NET.NET Framework类库。
2.ASP.NET网站在编译是,首先将语言代码编译成 — 中间语言代码
3.一台IIS Web服务器IP地址为210.78.60.19,网站端口号为8000,则要访问虚拟目录xxxy中default.aspx的URL为 http://210.78.60.19:8000/xxxy/default.aspx。
4.可以通过( 复制网站)同步网站上的一个文件。
二
(1) 托管代码是以CLR为基础的代码。(√)
(2) ASP.NET3.5仍使用ASP.NET2.0引擎。( ×)
(3).NET Framework3.0是..NET Framework3.5的一部分。( ×)
(4)ASP.NET3.5是边解释边执行(√ )
(5)在Visual Studio 2008环境中开发网站必须安装IIS。(× )
三
(1)..NET Framework3.5不包括(A)
- 1 -
A. .NET Framework1.1 B. .NET Framework2.0 C. LINQ D.ASP.NET AJAX
(2)下面(B)网站在建立是要求安装Microsoft FrontPage 服务器扩展。
A. 文件系统 B.本地IIS C.FTP站点 D. 远程站点
(3)发布网站后不可能存在的文件夹是(D )
A.App_Data B.App_code C.App_Theme D.bin
第二章
一
(1) Visual Studio 2008默认建立的XHTML文件类型是 .htm
(2) 利用XHTML建立一个链接到************邮箱的元素是 href。
(3) 单文件模型中,C#代码的模型有单文件页模型和代码隐藏页模型。
(4) 单文件也模型中,C#代码必须包含于 〈script> 之间。
(5) 外部样式表通过Link元素了解到网页。
(6) XML主要用于传输和存储数据。
- 2 -
二.
(1)XHTML是HTML的子集。(× )
(2)XHTML中每个元素都有结束标记。(×)
(3).htm文件不需要编译,直接从web服务器下载到浏览器执行即可。(√ )
(4) 基于类的样式在定义是要加前缀“#”(×)
(5)Javascript代码必须包含在<script>元素中(√)
三.
(1)CSS样式不包括(D)
A.基于元素的样式 B.基于类的样式 C.基于ID的样式 D.基于文件的样式
(2)下面()是静态网页文件的扩展名。
A. .ASP B. .htm C. .aspx D. .jsp
(3)APP_Code文件夹依赖存储()
A.数据库文件 B.共享文件 C.代码文件 D.主题文件
- 3 -
(4)web.config文件不能用于()
A.Application事件定义 B.数据库连接字符串定义
C.对文件夹访问授权 D.基于角色的安全性控制
四.
(1)简述静态网页和动态网页的区别。
(2)为什么可把.htm扩展名改为.aspx,而不能把.aspx文件改为.htm?
(3)简述web.config文件特点及作用。
第三章
一.
(1)C#使用的类库就是 .NET Framework 提供的类库。
(2)要在一个类中包含System.Data命名空间的语句 using System.Data
(3)使用public修饰符能调用未实例化的类中的方法。
- 4 -
(4)C#中的数据类型包括值类型和引用类型。
(5)枚举类型是由一组命名常量组成的类型。
(6)在C#统一类型系统中,所有类型都是直接或间接地从 继承。
(7)装箱的实质是把值类型转化为对象类型。
(8)至少会执行一次循环的循环语句是 。
(9)较适合用于已知循环次数的循环语句 。
(10)如果类名为UserInfo,那么它的构造函数名为 。
(11)继承可以重用现有类的数据和行为,并扩展新的功能。
二.
(1)decimal类型必须在数据末尾添加Mhuom,否则编译器以double类型处理()
(2)访问结构类型成员的方式通常使用“结构名.成员名”形式。()
(3)枚举类型的变量可能同时取到枚举中两个元素的值。()
(4)数组可以由一组数据类型不相同的元素组成。()
- 5 -
(5)在switch结构中,每一个case块的结束必须要有break或goto语句。()
(6)foreach语句适用于枚举数组中的元素。()
(7)当一个类实例化时,他的构造函数中包含的代码肯定会执行。()
三.
(1)下列数据类型属于值类型的是()
A.struct B.class C.interface D.delegate
(2)下列数据类型属于引用类型的是()
A.bool B.char C.string D.enum
(3)下列运算符中()具有三个操作数。
A.>>= B.&& C.++ D.?
(4)下面有关数据类型的描述中不正确的是()。
A.在引用类型中,有可能两个变量引用同一个对象
- 6 -
B.bool类型中可以用数字1表示true。
C.byte类型的取值范围是0~255
D.可以通过转义符方式输入字符。
(5)下面对proteced修饰符说法正确的是()
A.只能在派生类中访问 B.只能在所属的类中访问
C.能在当前应用程序中访问
D.能在所属的类或派生类中访问
(6)以下有关属性的说法错误的是()
A.通过属性能获取类中private字段的数据
B.当属性定义是,若仅包含set访问器,表示该属性为只读属性。
C.属性的访问形式是“对象名.属性名”
D.属性体现了对象的封装性
四.
- 7 -
(1)请说明修饰符public、internal、protected、protected internal 、private
(2)值类型和引用类型有什么区别?
(3)举例说明装箱和拆箱的作用。
第四章
一.
(1)在TextBox控件中输入内容并当焦点离开TextBox控件时能触发TextChanged事件,应设置属性AutoPostBack.
(2)判断页面是否第一次载入可通过属性IsPostBack实现。
(3)ASP.NET3.5的服务器控件包括HTML服务器控件和Web服务器控件。
(4)添加属性runat=“server”可将XHTML元素转换为HTML服务器控件。
(5)设置属性enable可决定Web服务器控件是否可用。
(6)当需要将Textbox控件作为密码输入框时,应设置TextMode.
(7)对使用数据源显示信息的Web服务器控件,当设置完控件的属性DataSource后,需要方法DataBind()才能显示信息。
- 8 -
(8)如果需要将多个单独的RadioButton控件形成一组具有RadioButtonList控件的功能,可以通过将属性GroupName设置成相同的值实现。
二、
(1)单击Button类型控件会形成页面往返处理(×)
(2)当页面往返时,在触发控件的事件之前会触发Page_Load事件。(√)
(3)不能在服务器端访问HTML服务器控件。(×)
(4)利用Multiview和View控件能实现向导功能。(×)
三.
(1)Web服务器控件不包括(B)
A.wizard B.Input C.AdRotator D.Calender
(2)下面的控件中不能执行鼠标单击事件的是(C)
A.ImageButton B.ImageMap C.Image D.LinkButton
(3)单击Button 类型控件后能执行客户端脚本属性的是(A)
A.OnClientClick
B.OnClick
- 9 -
C.OnConmmandClick
D.OnClientCommand
(4)当需要用控件输入性别时,应选择的控件是(C)
A.CheckBox B.CheckBoxList C.Lable D.RadioButtonList
(5)下面不属于容器控件的是(B)
A.Panel B.CheckBox C.Table D.PlaceHolder
四.
(1)说明Image、ImageButton、和ImageMap控件的区别。
(2)说明元素、LinkButton和HyperLink控件的区别。 (3)举例说明Panel、MultiView、Wizard控件的使用。 第五章 一、 (1)窗体验证包括客服端验证和服务器端验证两种形式。 (2)判断页面的属性Isvalid值可确定整个页面的验证是否通过。 - 10 - (3)若页面中包含验证控件,课设置按钮的属性causesValidation,使得单击该按钮后不会引发验证过程。 (4)若要对页面中包含的控件分成不同的组进行验证,则应设置这些控件的属性ValidateGroup为相同值。 (5)通过正则表达式定义验证规则的控件时RegularExpressionValidation。 (6)设置属性controlToValidate指定被验证控件的ID。 二. (1)如果客户机禁用Javascript,则验证必须采用服务器端形式。(×) (2)服务器端验证是为了保证给用户较快的响应速度。(×) (3)要执行客户端验证必须设置验证控件属性EnableClientScript值为true。(√) (4)compareValidator控件不能用于验证数据类型。(√) (5)使用CompareValidator控件时,可以同时设置属性ControlToCompare和ValueToCompare的值。(√) 三、 (1)下面对ASP.NET3.5验证控件说法正确的是(A) - 11 - A.可以在客服端直接验证用户输入信息并显示错误信息。 B.对一个下拉表控件不能使用验证控件 C.服务器验证控件在执行验证时 必定在服务器端执行。 D.对验证控件,不能自定义规则。 (2)下面对CustomValidator控件说法错误的是(B) A.能自定义的验证函数 B.可以同时添加客服端验证函数和服务器端验证函数 C.指定客服端验证的属性是clientValidationFunction D.属性runat用来指定服务器端验证函数 (3)使用ValidatorSummary控件需要以对话框形式显示错误信息,则应(B) A.设置属性ShowSummary值为true。 B.设置属性ShowMessageBox值为true C.设置属性ShowSummary值为false - 12 - D.设置属性ShowMessageBox值为false (4)如果需要确保用户输入大于100的值,应该使用(B)验证控件 A.RequiredFieldValidator B.RangeValidator C.CompareValidator D.RegularExpressionValidator 第六章 一、 (1)从http://10.200.1.23/custom.aspx?ID=4703中获取ID值的方法是 。 (2)要获取客服端IP地址,可以使用Request.ServerVariables[“REMOTE_ADDR] (3)终止ASP.NET页面执行可以使用Response.end()。 (4)要获取网页Server.MapPath(“default.aspx”) default.aspx的物理路径可以使用 - 13 - (5)状态管理具有客服端和服务器端两种方式。 (6)设置Button类型控件的属性PostBackUrl值可确定单击按钮后跳转到相应的网页。 (7)Session对象启动时会触发Session_start事件。 (8)设置会话有效时间为10分钟的语句是 。 (9)若设置浏览器禁止Cookie,要有效地识别用户可以在web.config中加入 (10)要对Application状态变量值修改之前应使用Application.Lock()。 二、 (1)判断属性IsCrossPageBack的值可确定是否属于跨网页提交。() (2)使用HTML控件时将不能保持ViewState状态。() (3)Application状态可、由网站所有用户进行更改。() (4)ViewState状态可以在网站的不同网页间共享。() (5)Session状态可以在同一会话的不同网页间共享。() - 14 - (6)使用Profile管理个人状态信息需要添加连接数据库的代码。() (7)当关闭浏览器窗口时,Session_End事件立即被触发。() 三、 (1)要重定向网页,不能使用(C) A.LinkButton B.HtttpResponse.Redirect()方法 C.Image控件 D.HttpServerUtilityTransfer()方法。 (2)下面的()对象可用于使服务器获取从客服端浏览器提交的信息 A.HttpRequest B.HttpResponse C.HttpSessionState D.HttpApplication (3)Session状态和Cookie状态的最大区别是(A) A.存储的位置不同 B.类型不同 C.生命周期的不同 D.容量不同 (4)默认情况下,Session状态的有效时间是(D) A.30秒 B.10分钟 C.30分钟 D.20分钟 (5)执行lblMsg.Text=”微软”;已经后,页面上显示的内容是(A) - 15 - A.微软” B.以测力计形式显示“微软“ C.微软 D.程序错误 四、 (1)简速Session状态和Application状态的异同。 (2)简述页面重定向的不同形式和使用区别。 (3)简述利用Profile管理个人状态信息的过程。 第十章 一 (1) 主题可以包括外观文件样式表文件和图片文件。 (2) 母版页有特殊的@Master指令识别,该指令替换了普通.aspx网页的@Page指令。 (3) 母版页中可以包含一个或多个可替换内容占位符ContentPlaceHolder。 (4) 如果用户要想在网站运行时动态的添加或删除WebPart控件,则需要添加 - 16 - catalogDisplay Mode 控件 (5) 内容页通过@Page和母版页建立联系。 二、 (1)主题至少要有样式表文件(×) (2)母版页只能包含一个ContentPlaceHolder控件。(×) (3)在同一主题中美国控件类型值允许有一个默认的控件外观。(×) (4)控件外观中必须指定SkinId值。(√) (5)同一主题中不允许一个控件类型有重复的SkinId。(√) (6)每个部件页可以包含多个WebPartManager控件。(√) 三、 (1)主题不包括(D) A.skin控件 B.css控件 C.图片文件 D.Config文件 (2)一个主题必须包含(A) - 17 - A.skin文件 B.css文件 C.图片文件 D.config文件 (3)母版页文件的扩展名(B) A.aspx B. master C.cs D.skin (4)在(D)模式下,允许重新启用被用户关闭的WebPart控件。 A.BrowseDisplayMode B.DesignDisplayMode C.EditDisplayMode D.CatalogDisplayMode 四、 (1)<%@Page Theme=”ThemeName” %>和<%@ StylesheetTheme=”ThemeName”%>有何区别。 (2)主题包括哪几种方式? (3)简述包含ASP.NET母版页得页面运行时 的显示原理。 第十一章 一、 (1)网站地图文件的扩展名是.sitemap - 18 - Page (2) (3)若要使用网站导航控件,必须在web.config文件中描述网站的结构。 (4)siteMapPath控件的属性PathDirection功能是改变导航路径的方向。 二、 (1)一个网站地图中只能有一个 (2)网站导航文件不能嵌套使用(×) (3)网站导航控件都必须通过siteMapPath控件来访问网站地图数据。(×) (4)母版页中不能添加导航控件。(×) 三、 (1)关于嵌套网站地图文件的说法中,(D)是正确。 A.网站地图文件必须在网站根文件夹下。 B. 网站地图文件必须在App_Data子文件夹下。 C. 网站地图文件必须和引用的网页在同一个文件夹中。 - 19 - D.Web.sitemap必须在网站根文件夹下。 (2)网站导航控件(A)不需要添加数据源控件。 A.SiteMapPath B.TreeView C.Menu D.SiteMapDataSource (3)母版页中使用导航控件,要求() A.母版页必须在根文件夹下。 B.母版页名字必须为Web.master。 C.与普通页一样使用,浏览母版页时就可以查看效果。 D.必须有内容页才能查看效果。 四、 (1)描述网站地图文件的基本格式。 (2)举例说明如何利用嵌套方式解决复杂的网站导航问题。 (3)如何在母版页中使用网站导航功能? 第十三章 - 20 - 一。、 (1)ASP.Net web 服务是基于 创建的。 (2)ASP.NET Web服务文件的扩展名是.asmx,其后台的编码文件一般位于App_code文件夹中。 (3)ASP.Net web服务文件使用@webServer指令代替了@Page指令。 (4)ASP.Net web服务类和普通类的差别是方法前要添加[WebMethod]. (5)若要允许使用ASP.Net AJAX从脚本中调用ASP.Net web服务,则需要在类前面添加System.Web.script.services.ScriptService (6)对[WebMethod]使用MessageName属性来设置方法的签名。 (7)要使用WCF必须导入的命名空间为System.service.Model。 二、 (1)Web服务只能在ASP.Net 应用程序中使用。(×) (2)要使用ASP.NET Web服务,主要在添加解决方案中添加引用即可。(×) (3)ASP.Net web服务不允许方法重载。(×) - 21 - (4)ASP.Net 1.0默认允许使用HTTP-GET,ASP.Net 1.1以后的版本HTTP-GET请求在么认识情况是禁止的。(√) 三、 (1)Web服务的通信使用协议不包括(B) A.HTTP B.XML C.TCP/IP D.SOAP (2)如果要在项目中使用ASP.NET web服务,则必须在项目中添加(B) A.服务引用 B.Web引用 C.XML引用 D.web网站 (3)WCF服务(C) A.可以和ASP.Net web服务在同一项目中使用,但不能跟其他服务一起使用。 B.不可以和ASP.Net web服务在同一个项目中使用。 C.只能在支持WCF消息队列(MSMQ)功能的制作系统上使用。 D.可以在Microsoft所有的操作系统上使用。 四、 (1)为什么要使用Web服务? - 22 - (2)ASP.Net web服务.asmx文件包含什么指令?该指令包含哪些属性? (3)什么是WCF服务?与ASP.Net web服务有什么区别? - 23 - 因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- dfix.cn 版权所有 湘ICP备2024080961号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务