1、WEB应用开发复习题打印DOCWEB应用开发复习题一、填空题1. 要使用 SQL Server数据操作组件来存取数据,必须加载 SystemDataSQLClient 这个名称空间。要使用Access数据操作组件来存取数据,必须家族 SystemDataOleDB 这个命名空间。2. 所有控件均运行于服务器端,这是由控件的 Runatserver 属性指定的,因此, ASPNET控件又被称为 服务器控件 。3. 服务器端Web控件语法格式: 。Web 控件还拥有一个非常重要的功能,那就是支持 数据捆绑(Data Binding) ,可以和资料源连结,用来显示或修改数据源的数据。4. VBNET
2、的变量根据作用域的不同也可分为过程变量 和 全局变量。变量的作用域由声明它的位置决定。如果是在一个子程序或函数里声明的变量,只在该过程里有效。否则,在整个ASP.NET文件中有效。5. RangeValidator控件用于验证用户输人的值是否在指定的范围内。可以检查数字、字符和日期。6. CustomValidator控件可使用自己编写的验证逻辑检查用户的输入。该验证类型允许检查运行时导出的值。表示必须输人3个以上由字母(大小写)、数字、符号“_”(下画线)、“”(中划线)以及“”组成的字符串,位数不限。7. Session 对象就是服务器给客户端的一个编号。当一台WEB服务器运行时,可能有若
3、干个用户浏览正在浏览这台服务器上的网站。当每个用户首次与这台WWW服务器建立连接时,他就与这个服务器建立了一个 Session ,同时服务器会自动为其分配一个ID,用以标识这个用户的唯一身份。8. 使用 POST 传送方式可以传送保密、信息量大的应用,提交Web表单信息是用 POST传送方式。9. RequireFieldValidator控件可以用来强迫用户必需输入信息,该控件并不是用于验证数值的大小与对错,而只是验证用户是否在输人框中输入内容。10. ValidationSummary控件 用于收集以上所有末通过检验的控件的ErrorMessage属性的值,以摘要的形式显示页上所有验证程序
4、的验证错误并显示在同一页面。页可以使用这个控件为某一个输入控件指定一个以上的验证,验证的错误信息集中显示。11. 网页表单把网络应用程序的用户界面分割成为两部分:可视的用户界面 部分和用户界面逻辑部分。可视的用户界面部分由一个包括标记语言的标记和网页表单指定元素的文件构成。这部分就好像是一个容器,开发者可以在其中放人如文本、控件等用于显示的元素。用户界面逻辑 部分由开发者编写的用于与网页表单相互作用的代码组成,代码可以由基于公共语言运行环境的语言编写。12. 要区分Web表单和HTML表单,只要看这个表单是否有 runat属性,并把该属性赋值为 server 。13. RegularExpre
5、ssionValidator控件 用于验证用户输人的信息是否符合自定义的规则表达式(Regular Exptession)定义的模式匹配。该验证类型允许检查可预知的字符序列,如身份证号码、电子邮件地址、电话号码、邮政编码等中的字符序列。14. CompareValidator控件 用于将用户输人的值与某一指定的值进行比较,使用比较运算符(小于、等于、大于等)将用户的输入与另一控件的常数值或属性值进行比较,看该值是否符合要求。15. 对文件及文件夹进行读写操作时,要去掉文件的只读属性,如果windows2000/xp/2003操作系统的文件系统采用了NTFS格式,还要在文件或文件夹的安全属性里添
6、加一个 EveryOne 用户,操作权限设置为 完全控制。16. .NET Framework 提供了一个包含许多高度可重用的接口、类型的类库,该类库是一个完全面向对象的类库。.NET类库的组织是以 命名空间(或Name Space) 为基础的。17. 从代码上来看,Web表单和HTML表单并没有多大的区别,它们都是用和标记来表示的。但是从具体的处理上来讲, Web表单和HTML表单又有本质的区别。 HTML表单 中只包含了表单内部控件和相应的布局信息,而 Web表单 中则包含了表单内部控件、相应的布局信息及数据提交之后的数据处理代码。二、选择题1. 下面的语句,strpoint的值是( )。
7、Strpointleft(”qinxueli”,3)A.xue B. C.qin D. com2. Cookie保存的文件名格式为.txt,有qinxueliMicrosoft2.txt,其中的qinxueli代表是( )。A.用户登陆名 B. 服务器名 C. 客户端机器名 D. 电子邮件的用户名3. 访问SQL Server数据库,需要使用的命名空间是:( )。A. System.DataB. System.Data.OleDBC. System.Data.SqlClientD. System.OleDB4. 假定当前工作路径在e:/aspnet/ch06,发布的应用名称为aspnetjc,
8、使用Server.MapPath(“./database/www_news.mdb”)取得的数据库路径是 ( )。A.e: aspnetdatabasewww_news.mdbB. e: aspnetjcdatabasewww_news.mdbC. e:databasewww_news.mdbD. e: aspnetch06databasewww_news.mdb5. 下列哪个表达式表示必须输入必须是Internet电子邮件地址的。( )。A. http(s)?:/(w-+.)+w-+(/w- ./?%&=*)?B. w+(-+.w+)*w+(-.w+)*.w+(-.w+)*C. (d3)|d
9、3-)?d8D. d17d|X|d156. 用户控件的文件扩展名是( )。A. asx B. aspx C. ctl D. ascx7. 下面的语句,strpoint的值是( )。StrpointInstr(”qinxueli”,”)A. 8 B. 7 C. 6 D. 58. 变量y的最终值是( )。y=12y=y+int(-7.45)A.5 B.-7.45 C.4 D.209. 访问Access数据库,需要使用的命名空间是:( )。A. System.DataB. System.Data.OleDBC. System.Data.SqlClientD. System.OleDB10. 假如发布
10、了一个名为ASP.NET的应用系统,域名为My_,本机的IP地址是202.163.45.68。下面的几种方式的哪一种是可以访问这个系统的。( )A 在本机:http:/127.0.0.1/aspnetB 在局域网内的其它计算机: http:/locahost/aspnetC 在因特网上的其它计算机: http:/127.0.0.1/aspnetD 在本计算机的主文夹下,双击一个.aspx的文件11. 下列表达式表示必须输入3个以上由大小写字母、数字、符号“_”(下划线)、“”(中划线)以及“”组成的字符串,位数不限。( )。A. A-Za-z0-9_-.3, B. A-Za-z0-9_/-/.
11、3,C. AZaz09_-.3, D. AZaz09_/-/.3,12. 验证用户输入的值在1860的范围内,要使用( )验证控件。A. RegularExpressionValidatof控件 B. CompareValidator控件C.RangeValidator控件 D. RequiredFieldValidator控件13. web页面在载入的时候触发的事件是:( )。A. Page_Load B. ClickC. Change D. Page_Unload14. 可以在VS.NET开发环境的_窗口中对Windows操作系统的各种服务进行管理:A. 服务器管理器 B. 类视图 C.
12、属性窗口 D. 解决方案资源管理器15. 以下代码执行时有错误发生,请找出原因:( )。 Dim objLabel as LabelSet objLabel = lblCaptionlblCaption.Text = WelcomeA. Label 不是合法的对象B. Text不是合法的属性C. Set不是合法的关键字D. Dim不是合法的关键字16. 在Web窗体中有2个密码输入框,如果对第2个密码输入框既要验证用户是否填写,又要验证该密码是否与第1个密码输入框中密码相同,应该选择的验证控件是:( )。A. CompareValidator 控件B. Validation Summary控件
13、C. RequiredFieldValidator控件D. 同时使用RequiredFieldValidator控件和CompareValidator控件17. 页面事件的生命周期顺序是:( )。A. Page_Load, Page_Init, Change, Click, Page_Unload B. Page_Load, Page_Init, Click, Change,Page_UnloadC. Page_Init, Page_Load, Change, Click, Page_UnloadD. Page_Init, Page_Load, Click, Change, Page_Unlo
14、ad18. 以下正确的重新定向语句是(多选):( )。A.Response.Redirect(INDEX.ASP) 指向主页文件 B.Response.Redirect(HTTP:/www.163.NET) 指向网站C.MY-URL=”HTTP:/WWW.ZJYYC.COM” 把一个网站地址赋给变量D.Response.Redirect(MY-URL) 指向变量存储的网站19. 数据库连接语句:strConnString=”Provider=SQLOLEDB;Data Source=(local);Initial Catalog=pubs;User ID=sa”中的Data Source=(local)是指( )。A.数据库服务器名B.客户端的计算机名C.Web服务器的主机名D.指本地数据库服务器20. 在Visual Studio.NET集成开发环境中,当你想把一个Web服务器控件添加到你的Web窗体时,却发现工具箱中没有“Web窗体”选项卡。为什么?( )A. 你需要设置工具箱的选项B. 工具箱的属性需要重新设置并添加“Web窗体”选项卡C. 你当前的位置是在 “HTML” 视图,不是“设计” 视图D. 工具箱中没有“Web窗体”选项卡21. 下面的( )语句可以取回当前的年份。A. now( ) B.date
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1