精选学生用动态web练习题

上传人:沈*** 文档编号:94786903 上传时间:2022-05-23 格式:DOC 页数:15 大小:203KB
收藏 版权申诉 举报 下载
精选学生用动态web练习题_第1页
第1页 / 共15页
精选学生用动态web练习题_第2页
第2页 / 共15页
精选学生用动态web练习题_第3页
第3页 / 共15页
资源描述:

《精选学生用动态web练习题》由会员分享,可在线阅读,更多相关《精选学生用动态web练习题(15页珍藏版)》请在装配图网上搜索。

1、动态网页技术练习题一选择题:1.a标记的target属性设为下列哪一项,将在新窗口中打开超链接文档:( )A _selfB _blankC _topD _parent2你正在创建 ASP.NET 页面来显示产品的清单。产品的信息存储在 Access数据库SalesDB中,包含产品信息的表名为 Products。你用 OleDbConnection对象连接数据库,需要设置 ConnectionString 属性。该用哪个字符串?(C )A. Provider=Microsoft.Jet.OleDb.4.0;Data Source=|DataDirectory|shop.mdbB. Provide

2、r=MSDASQL;Data Source=certkiller;Initial Catalog=SalesDB;User ID=WebApp;Password= Certk n123C. Provider=Microsoft.Jet.OleDb.4.0;Data Source=|DataDirectory|SalesDB.mdbD. Data Source= certkiller;Database=SalesDB;Initial File Name=Products;User ID=WebApp;Pwd=Certk n1233浏览器通过文件扩展名来区分该如何处理请求到的资源。将解释成页面的是

3、:( A)A. .htm或.htmlB. .jpg或.gifC. .doc或.xlsD. .swf4网页间传递参数的正确形式是(A )。A. Response.Redirect(search1.aspx?proName= + TextBox1.Text );B. Response.Write(search1.aspx + TextBox1.Text );C. proName= TextBox1.Text D. Response.Write( proName= TextBox1.Text );5接收地址栏传递参数应使用(A )的方式。A. Request.QueryStringproNameB.

4、 Response (proName);C. proName D. Response.Write( proName );6包含管理网站属性、配置网站的菜单是:( D)。A. “生成”菜单B. “调试”菜单C. “数据”菜单D. “网站”菜单7HTML文档中最后一个有效标记应该是:(D )。A. B. C. D. 8选择SqlDataSource控件的“SelectQuery”属性,将可以使用(B )。A. “数据源配置向导”对话框C. “配置Select语句”对话框B. “命令和参数编辑器”对话框D. “添加WHERE子句”对话框9对于网站程序说法错误的是(D )。A. 由于使用无状态的HTT

5、P协议,必须另想办法记录用户访问状态,来实现用户交互B. 由于可能多个用户访问网站,所以要考虑分别记录每个用户的状态C. 访问网站的用户很多,因此需要考虑网站服务器的安全问题D. 设计网站不用考虑客户机的安全问题,网页程序可以无限制地访问客户机的资源10网站的数据库文件应该存放在哪个文件夹( A)。A. App_DataB. App_CodeC. App_ThemesD. 网站根文件夹11自定义的公共类代码,应放在哪个文件夹下(A )。A. App_CodeB. App_DataC. App_ThemesD. App_Browsers12使用SqlDataSource必须配置的属性是( A)。

6、A. ConnectionString和SelectCommand属性B. SelectCommand和SelectParameters属性C. SelectCommand和UpdateCommand属性D. InsertCommand和DeleteCommand属性13SQL语句查询条件中,查询值必须加引号的数据类型是:( C)。A. bit型B. 数值型C. 字符型D. 布尔型14对于数据绑定控件的说法不正确的是:(C )。A. ASP.NET的数据绑定控件与数据源控件共同完成数据操作功能B. ASP.NET的数据绑定控件多数都是模板化的控件C. ASP.NET的数据绑定控件专门指绑定到数

7、据库的控件D. ASP.NET的数据绑定控件有很多的内置功能15在VS 2008中,若使用C#语言,在代码隐藏模式中,后台代码的文件后缀是(A )。A. aspx.csB. aspx.cC. aspx.aspxD. aspx.vb16要进行ASP.NET 3.5网站开发,下列哪种软件是最不需要的?(A )。A. FrontPageB. ASP.NET 平台C. Visual StudioD. Windows17FileUpload控件代表所上传文件对象的属性是(A )。A. FileNameB. PostedFileC. HasFileD. SaveAs18静态网页设计技术,主要是指:( A)

8、。A. HTMLB. C#语言C. JavaScript语言D. SQL Server编程19网站开发完要使之在互联网服务器上运行,需要如下哪个软件提供运行服务?(A )。A. IISB. IEC. WindowsD. SQL Server20浏览器解释网页内容的统一标准是哪个组织制定的?( D)。A. ISOB. IEEEC. IETFD. W3C21后台代码中Page_Load方法的访问修饰符是( B)。A. privateB. protectedC. internalD. public22要处理HTML按钮控件的单击事件,需为其哪个属性赋值(A )。A. onclickB. idC. n

9、ameD. style23对用户输入进行范围验证的控件是( B)。A. RequiredFieldValidatorC. CompareValidatorB. RangeValidatorD. RegularExpressionValidator24验证必填字段是否为空的验证控件是(A )。A. RequiredFieldValidatorC. CompareValidatorB. RangeValidatorD. RegularExpressionValidator25注册新用户时,验证“电子邮箱”是否合法,最简单的是采用(D )。A. RequiredFieldValidatorC. Co

10、mpareValidatorB. RangeValidatorD. RegularExpressionValidator26注册新用户时,验证“密码”和“确认密码”是否一致,应采用(C )。A. RequiredFieldValidatorC. CompareValidatorB. RangeValidatorD. RegularExpressionValidator27能将网站虚拟路径映射为服务器物理路径的方法是( A)。A. Server.MapPathB. Server.HtmlEncodeC. Server.UrlDecodeD. Server.Transfer28能用于获取请求中查询

11、字符串参数的是(B )。A. Request.SaveAsC. Request.UrlB. Request.QueryStringD. Request.Form29如下SqlDataSource不包含的功能是(D )。A. SqlConnection的功能C. SqlDataAdapter的功能B. SqlCommand的功能D. GridView的功能30用于连接SQL数据库的数据源控件是(A )。A. SqlDataSourceC. ObjectDataSourceB. AccessDataSourceD. XmlDataSource31table标记中最常用的子标记是:( C)。A. t

12、head和tfoot标记C. tr和td标记B. caption和tr标记D. th和td标记32如下说法正确的是:(A )。A. VS也可以用来设计静态网页B. 设计静态网页不能用记事本C. VS只能用来设计动态网页D. 设计任何动态网页只用任意的文本编辑器就可以33如下说法最准确的是(B )。A. Web窗体页文件的扩展名是.htmB. 一个Web窗体页可能包含两个文件C. .aspx文件包含了Web窗体页的所有内容D. 一个Web窗体页一定包含.aspx.cs文件34对于GridView控件模板的种类,说法最准确的是:(D )。A. 包括HeaderTemplate、ItemTempla

13、te、AlternatingItemTemplate、EditItemTemplate、FooterTemplateB. 包括HeaderTemplate、EmptyDataTemplate、FooterTemplateC. 包括ItemTemplate、AlternatingItemTemplate、EditItemTemplate、InsertItemTemplateD. 包括EmptyDataTemplate、FooterTemplate等行模板和模板列的各种状态模板35所有网页,都是由( )对HTML代码解释而呈现的。(B )。A. 操作系统B. 浏览器C. 记事本D. Web服务器3

14、6在配置GridView控件的SqlDataSource数据源控件过程中,单击【高级】按钮后,在新打开的窗口中的选项显示无效,这常常是因为(A )。A. 数据表中缺少关键字段C. 不能优化代码B. 不能返回数据D. 不能输入参数37GridView控件默认不具备的功能是:(A )。A. 插入B. 编辑C. 删除D. 选择38VS .NET IDE中,某控件没有出现在“客户端对象和事件”下拉框中,最可能因为( D)A. 此控件不是客户端对象C. 电脑反应迟钝B. VS .NET 智能感知失败D. 没设置控件的id属性39网页可以在PC机、苹果机等不同平台上显示,而一个程序则不能,这主要得益于网页

15、使用了( A。A. 纯文本格式的HTMLC. 统一的CPUB. 无状态的HTTPD. 统一的显示器40VS打开网站后,“工具箱”面板中是空的,原因最可能是(A)。A. 当前显示的是代码编辑器选项卡C. VS安装不正确B. 网站设计错误D. “工具”菜单中的“选项”设置不对41对于“查询生成器”说法错误的是(B)。A. 可以直接连接数据库执行查询语句B. 只能生成Select语句,不能生成Insert、Update、Delete语句C. 使用“数据源配置向导”的“自定义SQL语句”时,可以调用它D. 可以通过“命令和参数编辑器”调用它42对于DataBind的方法说法不正确的是(B)。A. 该方

16、法起到刷新数据的作用B. 当修改数据库后,必须调用此方法刷新未绑定到数据源控件的显示控件C. 该方法解析绑定表达式,从数据源获取数据D. 当修改数据库后,必须调用此方法以刷新显示43如下说法错误的是( A)A. 静态网页与动态网页是完全不同的B. 动态网页是在静态网页基础上添加了动态内容C. DHTML技术包含HTML技术D. 动态网页设计也不能脱离静态网页技术44CSS的所谓“级联”是指(B)。A. 是一种标记语言B. 不同的样式表互相级联,层叠为一而生效C. 其文件扩展名为.css,有级联的意思D. CSS是与HTML有联系的45FormView与GridView控件相比最重要的区别是(C

17、)。A. 能够存储数据C. 显示的布局几乎不受限制B. 外观比较美观D. 数据量受一定限制46客户端对动态网页的访问过程,较准确的描述为(D)。A. 请求响应B. 请求响应显示C. 请求响应显示断开D. 请求执行并生成响应解释并显示断开47客户端对静态网页的访问过程,较准确的描述为( C。A. 请求响应B. 请求响应显示C. 请求响应显示断开D. 请求执行并生成响应解释并显示断开48ASP.NET是建立在.NET框架平台上的完全面向( B的系统。A. 属性B. 对象C. 页面D. 用户49对于SqlDataSource数据源的动态查询,说法错误的是(C)。A. 通过编程给SelectComma

18、nd属性赋不同值,可以令SqlDataSource实现不同的查询B. 通过编程给UpdateCommand属性赋不同值,可以令SqlDataSource实现不同的更新C. 通过配置多个SelectedCommand属性值,可以令SqlDataSource实现不同的查询D. 对固定条件的查询,也可以利用编程实现参数赋值50如下哪一项不是对于Response的应用( C。A. 输出文本B. 输出脚本C. 获取查询字符串D. 页面跳转51如下具备动态网页特征的是(C)。A. 网页中的文字字体不同C. 网页中有一个秒表在变化B. 网页中有超链接D. 网页中有一个flash主题图在变化52网站开发完毕,

19、发布、部署、测试均正常,但运行后,部分客户反映页面内容显示很乱,这最可能是因为(C)。A. 网站开发选用的语言不对B. 客户端使用的语言不对C. 客户端浏览器与测试时的浏览器不同D. 客户端安装的数据库管理系统和开发时的数据库管理系统不同53“数据源配置向导”不能完成的工作是(D)。A. 引导开发者新建数据库连接C. 引导开发者自定义Delete语句B. 引导开发者自定义Select语句D. 引导开发者自定义C#语言查询逻辑54如下哪项不是客户端验证的好处(A)。A. 杜绝Web攻击C. 减轻服务器负担B. 减少无效网络传输D. 响应用户输入较快55关于Command类的描述中,不正确的是(B

20、)。A. Command类是对数据源操作命令的封装B. Command类可以对非连接的数据源进行操作C. Command类的命令可以使用存储过程D. Command类是架构在Connection上的56关于页面验证,说法正确的是(C)。A. 一个输入控件只能指定一个验证控件B. 一个输入控件可以有多个验证控件,各个验证条件是“或”的关系C. 一个输入控件可以有多个验证控件,各个验证条件是“与”的关系D. 一个输入控件只能用RegularExpressionValidator实现多条件验证57在GridView控件中,判断当前单击的是哪个按钮,可以使用的命令是(C)。A. e.Command=按

21、钮命令名C. e.CommandName=按钮命令名B. e.Select=按钮命令名D. e.SelectName=按钮命令名58下面语句执行完毕,页面上显示内容是什么?% Response.Write 新浪 %( D。A. 新浪C. 新浪(超链接)B. 新浪D. 错误信息59对动态网页的正确理解是(C)。A. 动态网页就是网页里面有动态图片的网页B. 动态网页就是网页里面有动画的网页C. 动态网页就是网页内容动态生成的网页D. 动态网页就是指所有包含动态图片和动画的网页60小王正在访问自己计算机上的网页,此时,他自己的计算机是。(B)。A. 客户端C. 服务器端B. 既是服务器端又是客户端

22、D. 既不是服务器端也不是客户端二填空题:1.语句“Response.Write(DateTime.Now);”的功能是:显示系统当前的日期2如果网页名为default,则网页文件名为( ASPS它的后置代码文件名为(ASPS.CS3Page_Load()是一种( 页面事件件,它在( 页面被加载)时自动调用。4web.config文件是一个基于XML的( )文件,配置用于存储网站的(配置 )信息。5web服务器控件包括3种类型的按钮:命令按钮、(超连接样式/图形按扭6通常在注册页的“用户名”和“密码”项上添加的必填项验证控件是:RFO7语句“Response.Redirect(manager.

23、aspx);”的功能是:转到manager.aspx页面8一个展示书籍信息的网页,其中的书籍信息是网页的( 内容将标题显示为与正文不同的颜色,这可称为网页的( 表现将书籍题目显示为标题,并进行美观的布局,这可称为网页的(结构;其允许用户输入订购数量,并加入购物车,这可称为网页的( 行为9使用“数据源配置向导”配置查询语句时,如何操作可以进一步将查询返回的数据排序( 如何操作可以进一步生成查询条件( 点击(WHERE按纽); 如何操作可以进一步生成更新语句(点击高级(VIP)按纽按纽 )。10在一个应用程序中,Global.asa文件可以有( 1)个。11在网址:8080/teacher/ind

24、ex.html中,“http”是:超文本传输协议12你在编写一个ASP.NET应用程序,实现一个会员的注册页面,你要使用ASP的内部控件来实现职业的选择,此时,首选的控件应该是:下拉列表文件()DROTDOWNLIST13在网址:80/cmgcx/index.asp中,是(域名 ),“80”是( 端口),“cmgcx/index.asp”是(目录及文件 )。14若有一个学生表student,表中有一个id(学号)和age(年龄)字段,现要求写一个update语句更新id值为“0003”的学生年龄,使其年龄增加2岁。该update语句为:WHERE ID=“0003”15若有一个学生表stude

25、nt,表中有一个id(学号)和age(年龄)字段,现要求写一个delete语句删除id值为“0003”的学生。该delete语句为:WHERE ID=“0003” delete16Response对象中常用来输出信息到客户端的方法是:Response .write三判断题(15分):1学习动态网站设计不必学习调试程序,上机时原样录入例题代码即可。( F)2用.aspx文件设置页面外观和控件属性,用.cs文件存放事件代码。(T )3新建文件时不用给文件命名,以后用“另存为”或“重命名”都方便。(F )4要生成一个控件的事件代码,只需从工具箱中将控件拖入代码文件即可。(F )5Login控件的De

26、stinationPageUrl属性用来设置跳转的页面地址( T)6控件的ID属性用于标识页面中的各个控件,同一页面中的控件ID不能相同。(T )7Repeater显示控件必须的和最重要的模板是HeaderTemplate。(F )8Repeater显示控件必须的和最重要的模板是ItemTemplate。( T)9IE浏览器包含在现有所有Windows中,必须单独安装( F)10.runat=server表示在服务器端运行。( T)11Html控件属于浏览器控件,不接受服务器的控制(T )12不安装IIS,网站是不能够调试运行的( F)13除RequiredFieldValidator控件外,

27、其他验证控件都将被检查正确项为空时认为是合法的输入( T)14一个网页有动画,不一定是动态网页(T )15ASP.NET网站最终会生成 .exe可执行文件( F)16ASPX网页的代码存储模式有代码分离模式和混和两种模式。( T)17Bind()方法是一个静态方法,可以从数据源中检索数据并自动转换为字符串,支持双向绑定( T)18当主题应用于单个网页时,需在网页的第一行加入以下代码:( T)19基于角色的安全技术中,根目录下的文件向所有用户开放,不必设保护(T )20SqlDataSource数据源控件不仅仅访问SQLServer数据库(T )21ExecuteNonQuery()方法是用于执

28、行更新、增添或删除数据表中的记录,且执行后返回执行结果(F )22FormView控件适合于不同显示界面的需要,更加自由,不局限于表格的形式(T )23在安全配置时,如果各项规定存在矛盾,只有第一个被匹配的规则有效(T )24使用母板页是为了多个网页在全局的样式上保持一致。( T)25“数据源配置向导”的工作都可以通过直接写aspx文件的标记代码完成(T )26母版页中不能包含HTML、Body等标记(F )27默认情况下GridView控件总是按照数据源的结构显示数据( T)28利用SiteMapPath控件只能显示浏览的当前位置以及经过的路径。( T)29利用DatailsView控件增添

29、记录特别方便,因为不需要另外增加输入框。( T)30静态查询是静态网页使用的数据查询( F)四程序理解与编程应用(15分):请观察下图所示运行页面,根据注释的任务要求,在对应的空白处填充适当的代码;或为指定的代码添加注释,以方便程序阅读和理解。该相册中的所有照片以下显示了该相册中的所有照片。使用GridView控件实现照片的显示、更改和删除第一列模板 项模板 3*3表格,其中间的单元格显示照片 点击照片将转到该照片的详情页面并传递参数a href=Details.aspx?AlbumID=&Page=调用自定义HTTP处理程序显示指定ID和尺寸的照片img src=./Handler.ashx

30、?Size=S&PhotoID=class=photo_198 style=border: 2px solid white; width: 50px; alt=照片编号: / 显示照片的标题第二列模板项模板单击按钮,转到编辑模板设定的页面单击按钮,调用SQL的删除命令编辑模板单击按钮,调用SQL的更新命令单击按钮,撤消编辑操作设置数据源控件asp:SqlDataSource ID=SqlDataSource1 runat=serverConnectionString=定义SQL的选择命令SelectCommand=SELECT * FROM Photos LEFT JOIN AlbumsON

31、Albums.AlbumID = Photos.AlbumIDWHERE Photos.AlbumID = AlbumID定义SQL的插入命令InsertCommand=INSERT INTO Photos ( AlbumID, OriginalFileName, Caption, LargeFileName, MediumFileName, SmallFileName )VALUES (AlbumID, OriginalFileName, Caption, LargeFileName,MediumFileName, SmallFileName )定义SQL的删除命令DeleteCommand

32、=DELETE FROM Photos WHERE PhotoID = PhotoID定义SQL的更新命令UpdateCommand=UPDATE Photos SET Caption = CaptionWHERE PhotoID = PhotoID定义参数由页面传递获取定义SQL选择命令的参数定义SQL插入命令的参数五简答题:1.请简述静态网页和动态网页的工作原理。2.请简述Web网页的分类及特点。静态和动态静态:静态页面多通过网站设计软件来进行重新设计和更改的页面动态:动态页面通过网页脚本与语言自动处理自动更新的页面3.请简述建立网站时“网站类型”选项的含义。一、超文本(hypertext

33、)一种全局性的信息结构,它将文档中的不同部分通过关键字建立链接,使信息得以用交互方式搜索。它是超级文本的简称1。二、超媒体(hypermedia)超媒体是超文本(hypertext)和多媒体在信息浏览环境下的结合。它是超级媒体的简称。用户不仅能从一个文本跳到另一个文本,而且可以激活一段声音,显示一个图形,甚至可以播放一段动画2。Internet采用超文本和超媒体的信息组织方式,将信息的链接扩展到整个Internet上。Web就是一种超文本信息系统,Web的一个主要的概念就是超文本连接,它使得文本不再象一本书一样是固定的线性的。而是可以从一个位置跳到另外的位置。可以从中获取更多的信息。可以转到别

34、的主题上。想要了解某一个主题的内容只要在这个主题上点一下,就可以跳转到包含这一主题的文档上。正是这种多连接性把它称为Web。三、超文本传输协议(HTTP)Hypertext Transfer Protocol超文本在互联网上的传输协议。4.请简述各种代码存储方式的特点。2种,单一:代码后置:有2个文件5. Connection和Command对象的主要作用是什么?3分Connection建立连接Command 操作对象6. 列举ASP.NET 页面之间传递值的几种方式。使用SQLS 使用 变量7. 用.net做B/S结构的系统,你会采用几层结构来开发,请简述每一层之间的关系以及为什么要这样分层?分为3层:数据访问。业务。表示层8. 什么是代码分离编程模型?简述其程序结构。分别存放不同的地方.9. 对于Web窗体可用的验证控件的类型包括哪些?必填、10. 对以下用户输入字段,应该使用什么类型的验证控件?必须填写用户名必填用户的年龄范围电话号码规则密码(需要输入两次)比较验证是否正确填写了窗体里面所有的字段验证小节日期格式是否正确范围新员工的电子邮件地址是否符合公司的规定(书上)11. 用户界面间的参数传递主要有哪几种方法?12. 举例说明DataGrid控件中的超链接列经常用于哪些功能的界面? 连接目标、 (注:可编辑下载,若有不当之处,请指正,谢谢!)

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!