admin 管理员组文章数量: 887021
2024年2月20日发(作者:致命id)
选择1.静态网页文件的后缀是CA.asp2.B.aspxC.htmD.jsp在.NET中CLS(CommomLanguageSpecification)的作用是DB.防止病毒D.对语言进行规范A.存储代码C.源程序跨平台3.在中源程序代码先被生成中间代码(IL或MSIL),然后再转变成各个CPU需要的代码,目的是C的需要A.提高效率B.保证安全D.易识别C.源程序跨平台4..NET与XML紧密结合最大好处是BB.跨平台传送数据C.减少存储空间D.代码安全A.代码易于理解5.App_Code目录用来放置中间层的BB.共享文件C.被保护的文件D.代码文件A.专用数据库文件6.App_Data目录用来放置AB.共享文件C.被保护的文件D.代码文件A.专用数据库文件7.文件系统网站适合学习使用,因为DA.不要安装IISB.网站允许放置在任意目录下C.能够进行单独调试D.A+B8.在网站中,路径通常有A种表示方式,它们分别是()A.3绝对路径根目录相对路径文档目录相对路径B.2绝对路径根目录相对路径C.3绝对路径根目录绝对路径文档目录相对路径D.2绝对路径根目录绝对路径9.A.
在HTML中,超链接由B标记定义B.C.D.
10.下面关于绝对路径的说法,正确的是DA.绝对路径是被连接文档的完整URL,不包括使用的传输协议B.使用绝对路径需要考虑源文件的位置C.在绝对路径中,如果目标文件被移动,则链接同样可用D.创建外部链接时,必须使用绝对路径11.HTML
A.CompareValidatorB.eValidator与RequiredFieldValidatorD.RangeValidator与RequiredFieldValidator19.现在需要验证某个TextBox控件输入的年龄是否大于18且小于65。此时应该使用的验证控件是DA.CompareValidatorC.alidator与RequiredFieldValidator20.ValidatorSummary验证控件作用是eValidator与A.检查总和数B.集中显示各个验证结果C.判断有无超出范围D.检查数值大小21.系统提供数据库通用接口目的是BA.提高程序运行的效率C.保证程序安全B.应用程序设计不必考虑数据库的类型D.易于维护22.XMLDataSource与SiteMapDataSource数据源控件能够用来访问BA.关系型数据C.字符串型数据B.层次型数据D.数值型数据22.当进行父、子表之间的同步时,父表与子表记录之间常常是一种B的关系A多对多B一对多C一对一D多对一24.下面是在文件系统网站中父表网页发出的同步指令。代表Dlocalhost:3018/Website1/?Catefory=2A返回的数据C传来的参数B打开的新网页D.B+C25.在配置GridView的SqlDataSource数据源控件过程中单击【高级】按钮的目的是C
A打开其他窗口C生成SQL编辑语句B输入新参数D优化代码26.在配置GridView的SqlDataSource数据源控件过程中,单击【高级】按钮后新打开的窗口中选项显示无效,是因为DA不能输入参数B不能返回数据C不能优化代码键字段27.GridView列模板的作用是BA增加功能C改善数据表的显示D定义列格式28.FormView与GridView最重要的区别CA能够存储数据B外观比较美观C显示布局不受限制D数据量受限制29.留言板必须加强管理,这是因为(D)A存储容量有限B查看必须经过授权BA+CD数据表中缺少关C影响查看的速度D可能存在过时或不健康的留言30.Wizard控件的最大特点是(B)A能够包含大量数B能将多个窗口集中到一个网页中C布局不受限制D能够快速进行浏览31.在SplDataSource数据源控件中,若将数据库缓存的CacheExpirationPolicy属性设置为Absolute时,缓存时限一到则DA.自动延长缓存时间B.刷新缓存区并继续缓存C.延长一倍缓存时间D.缓存区失效32.在SplDataSource数据源控件中,若将数据库缓存的CacheExpirationPolicy属性设置为Sliding时,缓存时限一到则B。A.自动延长缓存时间B.刷新缓存区并继续缓存C.延长一倍缓存时间D.缓存区失效
33.当一种控件有多种定义时,用lor属性来区别它们的定义。34.用户控件是后缀为B的文件。A.masterB.asaxC.aspxD.ascx35.主控页是后缀为A的文件。A.masterB.asaxC.aspxD.ascx36.下面是ASPX网页中的一段代码:<%@PageLanguage="C#"MasterPageFile="~/">其中带下划线的部分代表D。A.主控页的路径名字B.用户控件的名字C.用户控件的路径D.主控页的37..为了保护网页,需要先将被保护的网页分类放在不同的子目录下,这是为了C。A.便于管理B.调用方便D.便于网站迁移C.集中网页的入口38..在一个子目录的文件中有如下一段代码:
41.Session在创建虚拟购货车中作用DA.保存数据B.汇集记录C.临时保存数据D.网页间保存和传送数据42.Back属性在B下为true。A.新打开网页时B.返回本窗体时C.关闭网页时D.退出网页时43.在三层架构中,客户端是系统的前台,负责用户界面的显示;后台负责数据的存储和管理;而中间层负责A。A.非UI的逻辑处理B.安全监督C.代码优化D.协助后台管理44.数据表适配器是数据集与数据源之间的桥梁,它的任务是D。A.将检索后的数据填入数据集C.传送用户输入的数据45.在中间层中的数据集相当于A。A.内存中临时的数据库C.用户输入的数据B.数据源中的数据表在内存中的副本D.受保护的数据B.将数据集中更新后的数据返回数据源D.A+B46.下面是TreeView控件的一段代码:
4.2.0系统的两层逻辑结构适合于比较简单的系统;三层结构适合于复杂或有特殊要求的系统。5.默认安装中,IIS服务器被安装在“[硬盘名]:Inetpubwwwroot”的目录下。对应的URL是Localhost或服务器域名。6.服务器有一个总的配置文件,名为。在这个文件中已经确定了所有应用程序基本配置。7.打开文件系统网站时将自动打开一个开发服务器,这是一个轻量级服务器,可以用来对程序进行检查和调试工作。8.HTML是HyperTextMarkupLanguage(超文本标记语言)的英文缩写。它是WWW(英文为WorldWideWeb)中使用的超文本标记语言。它是由TimBerner-Lee在CERN发明的。它最早源于SGML(StandardGeneralizedMarkupLanguage,标准通用标记语言)。9.对于HTML语言,任何文本编辑器都可以编辑它。它目前已经成为各种类型浏览器的通用标准,它能独立于各种操作系统平台。10.所有网页,都是由浏览器对HTML解释而形成的,浏览器就相当于HTML语言的翻译程序,负责解释HTML文件各种符号的含义。11.列表文本有有序列表无序列表两种形式12.传统的布局方法是利用表格的定位,对齐等功能来对网页进行布局;网页布局的最佳方法是可巧妙地将表格,层和模版结合。13.PNG,GI,JPEG等类型的图像最适合于网页上的实用。这些图像的共同特点是,具有一定的清晰度且压缩比大,容量小,网上传输和下载的时间短。14.IMG标记有许多属性,其中最常用的是SRC,ALT,HEIGHT,WIDTH,BORDERHSPACE,VSPACE,ALIGN。15.图层的作用和最大优点是图层是一个可以任意移动的容器,甚至允许图层之间重叠放置。16.DHTML的设计思想是:浏览器从服务器端下载文档后,利用浏览器本身的资源,在不增加服务器端负担和网上传输流量的前提下,使网页的某些元素“动”起来。
17.DHTML不是一种单一的技术,二十多项技术的综合。在文档对象模型(DOM)的基础上,包括HTML4,CSS,事件,脚本等技术。18.文档对象模型DOM是DocumentObjectModel的缩写,它是DHTML的基础。19.JavaScript是由NetScape公司开发的一种解释性语言。JavaScrip既可在服务器又可在浏览器端解释执行,JavaScript是一种基于面向对象和事件驱动的跨平台的脚本语言。20.CSS全称为CascadingStyleSheet,一般称之为层叠样式表或级联样式表。由WorldWideWebConsorti(万维网联盟)(简称W3C)制定。简单地说,CSS就是一组用来控制网页元素外观属性。21.ASPX网页基类是22.ASPX网页的代码存储模式有两种。它们是代码分离模式和单一模式。23.所谓分布式类就是在多个文件中使用相同的命名空间,相同的类名,而且每个类的定义前面都加上partial修饰符,编译时编译器就会自动将这些文件编译成一个完整的类。24.若使用C#语言,在代码分离模式中逻辑代码的文件后缀是。25.当需要将TextBox控件作为密码输入框时,应该将控件的TextMode属性设置为Password。26.当一个Web控件上发生的事件需要立即得到响应时,应该将它的AutoPostBack属性设为ture。27.下面是一个转移到新网页的指令:ct(“新网页的URL”);28.请将下列数据(nn)在TextBox控件中显示出来。doublenn=4512.65;=ng();29.请将下列字符串转换为浮点类型的数据,以便进行计算。stringss=”4109.54”;doubledd=(ss);30.状态分为4种,是::视图状态;应用程序状态;会话状态和Cookie状态。31.下面是设置和取出Session对象的代码:设置Session的代码是:
Session[“greeting”]=”HelloWang!”;取出该Session对象的语句如下:stringMyVar=Session[“greeting”].ToString();32.下面是使用Application对象时防止竞争的代码。();//锁定Application对象Application[“counter”]=(int)Application[“counter”]+1;;/解除对Application对象的锁定/33.在浏览器已经封闭Cookie的条件下,为了识别用户应该在应用程序的根目录下的文件中,对
45.网上招聘模板通常分为上、下两部分。上面部分通常使用FormView控件的Header模板,用来介绍公司情况并提出招聘要求;下面部分通常使用Insert模板,用来输入和存储数据。46.当应聘者提交数据后应该在ItemInserted事件中向应聘者发出感谢或收到的信息。47.通常在应聘的界面上要放入“保存”和“复位”两个按钮,其中“复位”按钮采用HTNL的Reset按钮控件,而“保存”按钮则必须是服务器按钮控件。48.如果要求自动保存提交数据的时间,应该在ItemInserting事件中编写保存当前时间的代码。47.存储过程是用各种SQL命令编写并经过编译后直接存放到数据库端的程序。48.在SQLServer数据库中存储过程使用的是T_SQL语言。49.一个简单的存储过程的代码包括两部分:CREATEPROCEDURE存储过程名(//第一部分)AS//第二部分其中第一部分是参数名及类型;第二部分是SQL语句。50.下面是一段网页缓存的指令:<%@OutputCacheDuration="40"VaryByParam=none%>其中:Duration="40"代表缓存持续时间为40秒VaryByParam=none代表与版本相关的属性为non。51.皮肤文件是以“.skin”为后缀的文件,用来定义服务器控件的样式。52.下面是一段皮肤文件中的定义:
58.帮助用户恢复密码可以利用PasswordRecovery控件进行设计。59.帮助用户修改密码可以利用ChangePassword控件进行设计。60.2.0中,中间层中对象都应放入App_Code目录中,以便各网页共享61.ObjectDataSource作为中间层的数据源控件,在访问数据库时能够提供以下几方面的支持:给数据进行分页和排序;缓存数据;防止数据访问中的冲突。62.在2.0中,系统对个性化服务提供了三方面的支持。这些支持是:Membership:识别和管理用户信息。Profile:确定和保存用户关心的数据。WebParts:允许用户自己定制网页界面63.为了识别匿名用户需在文件中做如下设置:<>
stringdjText=[5].Text;doubledj=(djText);//wrr=();//Grr["商品编号"]=bh;…(rr);Session["ShoppingCart"]=Cart;//H}}}A创建数据表对象CartB如果购货车ShoppingCart2还没有建立C从Session对象中取出数据表D调用校验方法检查是否输入了客户标志E取出TextBox1对象F将取出的单价字段转换成浮点类型G将生成新的行对象H将数据表存入Session对象中(2)下面是本章应用程序中利用GridView控件进行汇总计账的代码。请填写带字母标号语句的含义:voidButton2_Click(objectsender,EventArgse){doublesum=0.0;for(intii=0;ii<;ii++)//A{CheckBoxcc=(CheckBox)[ii].Cells[0].FindControl("CheckBox1");//Bif(d)//C{sum=sum+(([ii].Cells[7].Text));//D}}=ng();//E}A对GridView控件中的数据表的记录进行循环B取出记录中的复选框控件C如果复选框控件被选中D求第8个字段的总和E将第8个字段的总和在TextBox控件中显示出来判断
1.和ASP一样,也是医用基于面向对象的系统(×)中能运行的程序语言只有5种(×)3.在内存管理中垃圾自动回收是指系统对已经不再使用的变量空间自动进行回收(√)语言中的标记由设计者自行定义,用来描述元素的内容(√)是一种编程语言(×)是网站中必须的配置文件(×)7.网站中的文件(如果有的话必须放在应用程序的根目录下(√)8.离开了网站ASPX网页能够单独运行(×)9.离开IIS服务器.htm网页能单独运行(√)语言是对显示的描述,而XML语言不仅能够描述显示还能描述语义(√)语言与XML一样,它们的标记都是严格区分大小写的(×)12.对于逻辑代码比较复杂的类来说最好采用代码分离模式。(√)13.代码分离模式的网页运行效率要高于单一模式。(×)控件属于浏览器控件,不接受服务器的控制。(√)控件与HTML元素一一对应,而Web控件的抽象程度更高,一个控件设置不同的属性时可以实现不同的功能。(√)控件中的几个按钮都可以起到向服务器提交数据的作用。(√)控件很难转换为服务器控件。(×)18.HTTP是一个不包吃状态放入通信协议。这就意味着当浏览器与服务器之间的会话结束,它们之间的连接也就自动断开了,下一次会话与本次连接无关,两次连接之间不存在任何联系(√)19.使用HTML空间不能保持视图状态(√)20.视图状态可以在各个网页之间共享(×)n对象可以在同一对话的不同网页之间共享(√)
主要依靠浏览器端对输入进行验证工作,因为浏览器端验证可以将错误发现在提交之前,以减少信息的传输量。(×)23.除RequiredFieldValidator控件以外,其他验证控件都将被检查对象为空时认为是合法的输入。(√)eValidator控件既可以用来与某个常量比较,也可以用来与另外某个控件的输入进行比较。(√).NET只是ADO的简单升级(×).26.数据集(DataSet)中可有多张数据表(√)27.数据集(DataSet)能够在断开与数据源连接的情况下工作。(√)ader能够在断开与数据源连接的情况下工作。(×)29.数据提供器是数据集与数据源联系的中间环节。(√)aSource数据源控件只能用于访问SQLServer数据库.(×)DataSource数据源控件只能用于访问MicrosoftAccess数据库。(√)ew只能原样显示数据表记录(×)33.为了美化显示,GridView控件的头模板,体模板和尾模板都必须进行设置。(×)34.当两张表需要同步时,两张表中都必须有同步字段。同步字段的名字可以不同,但类型必须相同。(√)35.利用下拉列表框提供条件进行查询时,下拉列表框GridView控件可以共用一个数据源控件。(×)36.在同一个网页进行同步时,两个GridView控件可以共用一个数据源控件。(×)ew是面向记录集合控件,而DetailsView是面向单条记录控件。(√)38.在DetailsView控件中不能显示符合条件的多条记录。(×)39.利用DetailsView控件增添记录特别方便,因为不需要另外增加输入框。(√)40.所有的数据库都可以使用自己定义的存储过程(×)41.在T-SQL语言中既包括SQL语句还可以包括过程语句(√)
42.数据缓存只能将数据缓存到内存中(×)43.主题可为一批服务器控件定义样式(√)44.主题目录必须存放在专用目录App_Themes的下面。而皮肤文件必须放在“主题目录”下面(√)45.用户控件是一种自定义的组合控件(√)46.用户控件不能在同一应用程序的不同网页间重用(×)47.使用主控页是为了多个网页在全局的样式上保持一致(√)eView控件只能用来描述关系型数据(×)49.用WebTreeView控件描述的是网站的物理结构(×)eView控件节点的SelectAction属性中的Expand引发的事件通常在服务器中进行处理(×)51.利用SiteMapPath控件只能显示浏览的当前位置以及经过的路径(√)52.所谓角色(role)是若干具有相同访问权限用户的集合(√)53.只能给每个用户分配一个角色(×)54.登录视图控件(LoginView)只能有两种模版,因而只能载入两种视图(×)55.数据表适配器采用不同的检索语句,可以使数据集中获得不同的记录(√)56.类库中的类才允许放入中间层中(×)es是一组为特定用户定义且可以保存的数据(√)58.放入Zone中的WebPart不受限制(×)59.能够编辑的WebPart类只能放入EditorZone中(√)1.动态和静态网页区别①静态网页是指网页内容静态不动,通常这些网页是用纯粹的HTML编写②“动态网页”的动态是指“交互性”,网页能根据访问者请求或者访问的时间不同而显示不同的内容n和application区别:application针对所有用户都生效,session则相反,每个用户都有自己的session,它的生命周期起始于服务器产生对用户请求页面响应,终止于用户断开与服务器的连接
在客户端的状态管理中提供了哪几种方式①视图状态②应用程序状态③Cookie④会话状态4.一个2.0应用程序由多个文件组成,包括①虚拟目录②网页文件③网页配置文件()④网页全局文件()⑤两个共享目录(App_Code和App_Data)5.说明实例变量和静态变量区别。(1)实例变量必须在类进行实例变化后访问,静态变量只能通过类本身访问(2)类在创建他的每一个实例时,都会对实例变量分配内存,不同实例变量使用不同的内存,之间没有任何联系;静态变量只在该变量初始化时进行一次分配,在应用程序中止前均使用统一内存区域。6.说明数据绑定控件FormView和DetailsView的相同点和不同点。相同点:(1)二者每次只显示一个数据进行中的数据,并且具备分页能力(2)支持数据显示,编辑和添加功能。不同点:(1)后者能够自动创建HTML,表格结构代码,并且只显示相关的数据字段名称和数据值(2)后者能够自动创建表格以显示数据,前者需要开发人员自定义模版属性,以自定义显示各个字段7.方法覆盖和方法重载有什么区别。(1)方法重载是指类中两个以上的方法,取相同的方法名,只是使用的参数类型或参数个数不同。(2)方法覆盖是指通过继承类体现,需要在积累中使用override关键字修饰即可实现对基类方法的覆盖。派生类的方法应该与覆盖的方法具有同样数量、类型和顺序的参数列表。1.动态创建一个表格(1)先在窗体页中放置新控件的容器。将Table控件拖入窗体页中(2)将数据绑定到控件上,通常是向表添加TableCell控件。然后将单个TableCell控件的Text属性绑定到数据上,或者向单元格添加数据绑定控件添加行的方法是:TableRowtRow=newTableRow();(tRow);法是:TableCelltCell=newTableCell();(tCell);添加单元格的方将【标准】选项卡中的Table控件拖入窗体作为动态表格的容器,并为该控件设置相关属性,然后在按钮的Click事件中编写代码:publicvoidButton1_Click(objectsender,rgse){introwCnt;introwCtr;intcellCtr;intcellCnt;rowCnt=();cellCnt=();for(rowCtr=1;rowCtr<=rowCnt;rowCtr++){TableRowtRow=newTableRow();(tRow);for
(cellCtr=1;cellCtr<=cellCnt;cellCtr++){TableCelltCell=newTableCell();="行"+rowCtr+",列"+cellCtr;(tCell);}}}2.在服务器端执行的代码
privatevoidButton1_Click(objectsender,rgse){floatrr;if(=="")("请输入初始值.");else{if(edIndex==0)rr=((()-32)*5/9);elserr=(()*9/5+32);=ng();}}5.多图片切换(1)中。右击项目名,选择【添加】|【添加现有项】,将多张图片加入到项目(2)将RadioButtonList及图形控件(Image)和按钮(Button)控件从工具箱拖入窗体,单击RadioButtonList控件的属性Items右边的省略号,弹出【ListItem集合编辑器】窗口,(3)(4)在窗口中添加项,为每项的Text、Value属性赋值,进入RadioButtonList控件SelectIndexChanged事件,编写代码:privatevoidRadioButtonList1_SelectedIndexChanged(objectsender,rgse){rl=edValue;}(5)运行程序后,改变RadioButtonList控件的选择,然后单击按钮,图形控件中的图片将跟随改变。6.自定义CustomValidator控件验证某个输入框输入的数据能否被3整除。privatevoidCustomValidator1_ServerValidate(objectsource,ValidateEventArgsargs){intnumber=();if((number%3)==0)d=true;d=false;}7.配置GridView控件的数据源控件时选择【高级】按钮就会自动生成“Insert”、“UpDate”和“Delete”的语句,并且给出各种参数类型的语句。有关“Insert”的语句如下:InsertCommand="INSERTINTO[gyb]([xm],[xb],[age],[phone],[ImagePath])VALUES(@xm,@xb,@age,@phone,@ImagePath)"相应的参数类型语句如下: nt32"Name="age"> eld>
版权声明:本文标题:ASP NET题目大全 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1708434179h524159.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论