net复习资料.docx

上传人:牧羊曲112 文档编号:3162021 上传时间:2023-03-11 格式:DOCX 页数:12 大小:42.72KB
返回 下载 相关 举报
net复习资料.docx_第1页
第1页 / 共12页
net复习资料.docx_第2页
第2页 / 共12页
net复习资料.docx_第3页
第3页 / 共12页
net复习资料.docx_第4页
第4页 / 共12页
net复习资料.docx_第5页
第5页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《net复习资料.docx》由会员分享,可在线阅读,更多相关《net复习资料.docx(12页珍藏版)》请在三一办公上搜索。

1、net复习资料一、选择部分 1App_Data目录用来放置 A 。 A共享的数据库文件 B 共享文件 C被保护的文件 D代码文件 2 文件系统网站非常适合于学习使用,因为 D 。 A. 不要安装IIS B. 网站允许放置在任意目录下 C. 能够进行单独调试 D. A+B 3在图片校验码的图片中增加一些线条或点阵是为了 C 。 A使图片更美观。 B。使图片更加规整 C。干扰机器人的识别 D。使图像更丰富 4 静态网页文件的后缀是 C 。 A. asp B. aspx C. htm D. jsp 5下面几个图形控件中,不能执行鼠标单击事件的控件是 B 。 A. ImageButton B. Ima

2、ge C. ImageMap 6Session与Cookie状态之间的最大区别在于 A A存储的位置不同 B 类型不同 C生命周期不同 D容量不同 7 默认情况下Session的有效时间是 C 。 A30秒 B 10分钟 C20分钟 D30分钟 8现在需要验证某个TextBox控件输入的年龄是否大于18且小于65。此时应该使用的验证控件是 D 。 A. CompareValidator B. CompareValidator与RequiredFieldValidator C. RangeValidator D. RangeValidator与RequiredFieldValidator 9Va

3、lidationSummary验证控件的作用是 B 。 A. 检查总和数 B. 集中显示各个验证的结果 C. 判断有无超出范围 D. 检查数值的大小 10XMLDataSource与SiteMapDataSource数据源控件能够用来访问 B 。 A. 关系型数据 B. 层次型数据 C. 字符串数据 D. 数值型数据 11下面是在文件系统网站中父表网页发出的同步指令。其中带下划线的部分代表 D 。 http:/localhost:3018/Website1/Default2.aspx?Category=2 A返回的数据 B打开的新网页 C传来的参数 DB+C 12在配置GridView的Sql

4、DataSource 数据源控件过程中,单击按钮后新打开的窗口中的选项显示无效,这常常是因为 D 。 A. 不能输入参数 B. 不能返回数据 C. 不能优化代码 D. 数据表中缺少关键字段 13GridView列模板的作用是 B 。 A. 增加功能 B. A+C C. 改善数据表的显示 D. 定义列格式 14当一种服务器端控件有多种外貌的定义时,用 D 属性来区别它们的定义。 A. ID B. Color C. BackColor D. SkinID 15用户控件是后缀为 D 的文件。 A. master B. asax C. aspx D. ascx 16下面是网站地图中的一段代码: 1 网

5、站中4个节点的关系如图 B 所示。 17为了保护网页,需要先将被保护的网页分类放在不同的子目录下,这是为了 C 。 A. 便于管理 B. 调用方便 C. 集中网页的入口 D. 便于网站迁移 18用户登录控件中的DestinationPageUrl属性代表 B 。 A. 登录成功的提示 B. 登录成功时转向的网页 C. 登录失败时转向的网页 D. 登录失败时的提示 19Request对象的作用是 D A. 向浏览器发送信息 B. 发出访问网页的要求 C. 数据缓存 D. 从URL中取回送来的参数 20.CSS样式不包括 A 基于元素的样式 B. 基于类的样式 C. 基于ID的样式 D. 基于文件

6、的样式 21.下面是静态网页文件的扩展名。 A. .net B. .html C. .aspx D. .jsp 22 .APP_Code文件夹用了存储 A. 数据库文件 B. 共享文件 C. 代码文件 D. 主题文件 23. web.config 文件不能用于。 A. Application事件定义 B. 数据库连接字符串定义 C. 对文件夹访问授权 D.基于角色的安全性控制 24 下面的控件中不能执行鼠标单击事件的是。 A. ImageButton B. ImageMap C. Image D. LinkButton 25 单击Button类型控件后能执行单击事件的是。 A. OnCline

7、ntClick B. OnClick C. OnCommandClick D. OnClientCommand 26当需要用控件输入性别时,应选择的控件是。 A. CheckBox B. CheckBoxList C. Lable D. RadioButtonList 27下面不属于容器控件的是。 A. Panel B. CheckBox C. Table D. PlaceHolde 28下面对ASP.NET3.5验证控件说法正确的是 。 A.可以在客户端直接验证用户输入信息并显示错误信息 B.对一个下拉列表控件不能使用验证控件 C.服务器验证控件在执行验证时必定在服务器端执行 D.对验证控件

8、,不能自定义规则 29下面对CustomValidator控件说法错误的是。 A.能使用自定义的验证函数 2 B.可以同时添加客户端验证函数和服务端验证函数 C.指定客户端验证的属性是ClientValidationFuction D.属性runat用来指定服务器端验证函数 30使用ValidatorSummary控件需要以对话框形式显示错误信息,则应。 A. 设置属性ShowSummary 值为true B. 设置属性ShowMessageBox 值为true C. 设置属性ShowSummary 值为false D. 设置属性ShowMessageBox 值为true 31如果需要确保用户

9、输入大于100的值,应该使用( C )验证控件。 A.RequiredFieldValidator. B. RangeValidator C. CompareValidator D. RegularExpressionValidator 32 要重定向网页,不能使用 ALinkButton控件 B.HttpResponse.Redirect方法 CImage控件 D.HttpServerUtility.Transfer方法 33下面的对象可使用于使服务器获取从客户端浏览器提交的信息。 AHttpRequest B.HttpResponse C.HttpSessionState D.HttpAp

10、plication 34 Session状态和Cookie状态的最大区别是。 A储存的位置不同 B.类型不同 C生命周期不同 D.容量不同 35默认情况下,Session状态的有效时间是 A30秒 B.10分钟 C.30分钟 D.20分钟 36执行lblMsg.Text=”微软”;语句后,页面上显示的内容是。 A微软 B.以超链接形式显示“微软” C微软 D程序出错 37连接数据库的验证方式不包括。 AForms验证 B.Windows验证 C.SQL Server验证 D.Windows 和 SQL Server混合验证 38下面有关SqlDataSource控件的描述中错误的是 A.可连接

11、Access数据库 B.可执行SQL Server中的存储过程 C.可插入、修改、删除、查询数据 D在数据操作时,不能使用参数 39 如果希望在GridView中显示“上一页”和“下一页”的导航栏,则属性集合PagerSettings中的属性Mode值应设为。 A. Numeric B. NextPrevious C. NextPrev D. 上一页,下一页 40 如果对定制后的GridView实现排序功能,除设置GridView的属性AllowSorting的值为True外,还应该设置属性。 A,SortExpression B,Sort C, SortField D,DataFieldTe

12、xt 41 利用GridView和DetailsView显示主从表数据时,DetailsView中插入了一条记录需要刷新GridView,3 则应把GridView.DataBind方法的调用置于事件的代码中。 A,GridView的ItemInserting B,GridView的ItemInserted C,DetailsView的ItemInserting D,DetailsView的ItemInserted 二、填空部分 1 数据绑定控件通过属性 DataSourceID 与数据源控件实现绑定。 2 数据绑定控件通过属性 DataSource 与LINQ查询返回的结果实现绑定。 3 G

13、ridView的属性 AllowPaging 确定是否分页。 4 若设置了ImageFile列的属性DataImageUrlFormatString=“/pic/0”,其中的0由属性 DataImageField 值确定。 5 模板列中实现数据绑定时, Eval 方法用于单向绑定, Bind 方法用于双向绑定。 6 能连接“层次化数据”的数据源控件是 XmlDataSource 和 SiteMapDataSourc 7 Session对象启动时会触发 Session_Start 事件。 8 若设置浏览器禁止Cookie,要有效地识别用户可以在 web.config 中加入 。 9 要对Appl

14、ication状态变量值修改之前应使用 Application.Lock 。 10 若要对页面中包含的控件分成不同的组进行验证,则应设置这些控件的属性 ValidationGroup为相同值。 11通过正则表达式定义验证规则的控件是 RegularExpressionValidator 。 12 设置属性 ControlToValidate 指定被验证控件的ID。 13 对使用数据源显示信息的Web服务器控件,当设置完控件的属性DataSource后,需要方法 DataBind 才能显示信息。 14如果需要将多个单独的RadioButton控件形成一组具有RadioButtonList控件的功

15、能,可以通过将属性 GroupName 设置成相同的值实现。 15 ASP.NET 3.5 的服务器控件包括 HTML服务器控件和 Web服务器控件。 16 添加属性 runat=server 可将XHTML元素转化为HTML服务器控件 17.NET框架中包括一个庞大的类库。为了便于调用,将其中的类按照 命名空间 进行逻辑分区。 18服务器有一个总的配置文件,名为 Machine.config 。在这个文件中已经确定了所有ASP.NET应用程序的基本配置。 19当一个Web控件上发生的事件需要立即得到响应时,应该将它的 AutoPostBack 属性设为true。 20下面是一个转移到新网页的

16、指令: 21请将下列字符串转换为浮点类型的数据,以便进行计算。 string ss = 4109.54; double dd = double.Parse(ss) ; Response. Redirect (新网页的Url); 22下面是设置和取出Session对象的代码: 设置Session的代码是: 取出该Session对象的语句如下: Sessiongreeting = Hello Wang!; 23改变Session的有效时间的语句是: Session.Timeout = 60; 。 24在设计阶段必须将各个验证控件的 ControlToValidate 属性指向被验证的控件。 25

17、存储过程是用各种SQL命令编写并经过编译后直接存放到 数据库 端的程序。 26一个简单的存储过程的代码包括两部分。如: 4 string MyVar= (string)Session“greeting” ; 其中第一部分是 过程名、待定参数及其类型 ;第二部分是 T-SQL语句 。 27下面是一段皮肤文件中的定义: CREATE PROCEDURE 存储过程名 ( / 第一部分 ) AS / 第二部分 代码将 TextBox 服务器控件的底色定义为 橘黄 色,将控件中的字符定义为 深绿 色。 28LoginStatus控件用来显示用户的 登录状态 ,利用该控件可以随时退出登录状态。 29当利用

18、CreateUserWizard控件创建新用户时,密码不能随便设置,必须符合以下3项条件: 长度不得少于7个字符 ; 至少一个大写或小写的字符 ; 至少一个非数字亦非字符的符号 。 30在vs 2008的网页中布局的最好方式是:“ div 标签 + CSS”。 三 简答题 1. 简述HTML与XML之间的区别。 2. 简述ASP.NET 2.0的事件模型。系统采用什么方式来减少信息往返次数的。 3. 为什么要保持视图状态?ASP.NET中是如何保持视图状态的? 4. ASP.NET 2.0的数据源控件有几种类型?各用于访问什么类型的数据? 5. 为了使得网站众多张网页显示风格一致,ASP.NE

19、T 2.0使用了哪些技术,每种技术从哪些方面使得显示风格一致的? 6当网站采用三层架构时,这三层架构是如何分工的,有什么优点? 7. 下列代码起什么作用。 if(!IsPostBack) GridView1.DataSource= SessionShoppingCart; DataBind; 8. 分别说明ExecuteReader、ExecuteNonQuery和ExecuteScalar方法的作用? 9. 简述Session对象和Coookie对象之间的区别。 四、编程部分 1、在目录下建立ex1子文件夹,在该文件夹中编程完成如下图的网页webexa-1.aspx,要求成绩文本框输入0到1

20、00之间的数,而密码与确认密码内容必须一致,否则网页提示如旁边所示的错误信息。 5 2.数据库连接字符串已知,对数据源控件DropDownList采用动态方式绑定数据库中Class表中班级名称,编写后台DdpClass方法中的代码实现如下图所示效果。 连接数据库的字符串已知 string str =ConfigurationManager.ConnectionStringsMySchoolConnectionString.ConnectionStrin; 3编程完成如下图的网页webexa-2.aspx,用户输入两个操作数,并选择加或减的操作,点击计算按钮,程序能在页面上方显示公式的计算结果,

21、如图是用户选择了加,并输入2和4后的结果,上方显示为6。请编写“计算”按钮的Click事件代码实现计算功能。 4.数据库连接字符串已知,对数据源控件GradeView采用动态方式绑定数据库中Class表中班级代码和班级名称,编写后台gvClass方法中的代码实现如下图所示效果。 6 连接数据库的字符串已知 string str =ConfigurationManager.ConnectionStringsMySchoolConnectionString.ConnectionStrin; 5、在目录下建立ex3子文件夹,在该文件夹中编程完成如下图的网页webexa-3.aspx。webexa-3.aspx开始如下左图,程序固定只有2种宠物。当用户选择要购买的宠物后,点击加入购物车按钮,将用户的选择保存至购物车。如果用户点击查看购物车按钮,程序在该页面上方显示用户保存在购物车中的宠物,如下右图所示。 6、在目录下建立ex4子文件夹,针对程序理解题第4题的stu.mdb数据库中的student表,实现如下图的网页webexa-4.aspx。用户输入姓名和密码后,如果选择的是按姓名更新,则点击按钮,程序将student表中相应姓名学生的密码更新;如果选择的是按姓名删除,则点击按钮,程序将student表中相应姓名学生的记录删除。 7

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号