版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、asp.net 程序设计复习习题 asp.net 基础 一、一、 选择题选择题 1、.net framework 是一种()。 a、编程语言b、程序运行平台c、操作系统d、数据库管理系统 2、用 visual studio.net 编写的程序被编译成中间语言(msil)后,运行时还 要再一次被编译,这种编译被称为()。 a、clrb、jitc、gcd、gdi 3、运行 asp.net 程序的计算机必须安装 ()。 a、.net framework 和 iisb、 vs.netc、 c#和 vb.netd、 asp.net 4、要使程序立即运行需要按()键。 a、f5b、ctrl+f5c、f 1
2、0d、f11 二、二、 判断题判断题 、浏览器只能解释 html 和 javascript 代码,不能解释后台代码。 2、页面的标签是可有可无的,而标签是必不可少的。 3、javascript 脚本在发送到客户端之前,需要将其编译成 html 代码。 三、三、 思考题思考题 1、静态网页与动态网页的区别是什么? 2、现动态交互式网页的技术与方法是什么? 3、微软推出的 microsoft.net 有什么意义? 服务器控件 一、选择题一、选择题 1、指定 label 控件的边框风格,需要设置其()属性。 a、bordercolorb、backcolorc、borderstyled、borderw
3、idth 2、要将数据源绑定到控件,需要调用控件的()方法。 a、loadb、databindc、disposed、gettype 3、要掩盖 textbox 控件中文本,需要将控件的 textmode 属性设置为() 。 a、passwordb、multilinec、singlelined、null 4、要使文本框最多输入 6 个字符,需要将该控件的()属性值设置为 6。 a、maxlengthb、columnsc、rowsd、tabindex 5、要使 button 控件不可用,需要将控件的()属性设置为 false。 a、enabledb、enableviewstatec、visible
4、d、causesvalidation 6、dropdownlist 被选中项的索引号被置于()属性中。 a、selectedindexb、selecteditemc、selectedvalued、tabindex 7、dropdownlist 控件 items 集合的 count 属性值是() 。 a、选择项的序号b、项的总数目c、选择项的数目d、选择项的值 8、dropdownlist1.items0.text 值是控件的() 。 a、文本b、选择的文本c、添加的文本d、首项的文本 9、语句 dropdownlist1.items0.selected=true;的作用是() 。 a、使首项被
5、选中b、测试首项是否被选中 c、去掉首项的选中性d、使首项可用 10、requiredfieldvalidator 控件的 errormessage 的属性用来() 。 a、设置错误信息b、设置到验证的控件 c、定位错误类型d、启动错误处理程序 11、requiredfieldvalidator 控件的 controltovalidate 的属性用来() 。 a、设置是否需要验证b、设置到验证的控件 c、设置验证方式d、设置验证的数据类型 12、rangevalidator 控件用于验证数据的() 。 a、类型b、格式c、范围d、正则表达式 13、 要验证文本框中输入的数据是否为合法的邮编,
6、需要使用 () 验证控件。 a、requiredfieldvalidatorb、rangevalidator c、comparevalidatord、regularexpressionvalidator 14、要使 radiobutton 控件被选中,需要将其()属性设置为 true。 a、enabledb、visiblec、checkedd、autopostback 二、判断题二、判断题 1、html 控件没有预置事件,所以不能为 html 控件编写程序代码。 2、web 服务器控件占用的服务器资源比 html 控件多。 3、html 控件与 web 服务器控件可以互相转化。 4、所有的 w
7、eb 服务器控件都必须将其 autopostback 属性设置为 true,当事件发 生时才能回传至服务器。 三、思考题三、思考题 1、为什么要将页面的前台 html 与后台 c#代码分开,它们分别被保存在哪个文 件中? 2、当页面上显示的验证错误信息很多时,如何将其集中显示在一个信息框中? 3、如何使多个 radiobutton 控件具有互斥作用? 4、验证控件的验证行为发生在客户端还是服务器端,如何使提交控件不引发验 证? 主题、用户控件和母版页 一、填空题 1、主题包括和。 2、外观文件有和两种。 3、外观文件的扩展名为,用来定义的外观样式;css 样式文 件的扩展名为,用来定义的外观样
8、式。 4、母板页的扩展名是. 5、母板页和内容页的对应关系是通过设置控件中的属性来实 现的。 二、选择题 1、在页面中,如果不希望同一类型的所有控件中的某个控件应用默认的外观设 置,可以在属性窗口中将该控件的()属性设置为“false” 。 a.enablethemingb.enabled c.enableviewstated.visual 2、母板页的扩展名是() a. .aspxb. .ascx c. .masterd. .content 3、将外观文件应用于页面的方法是,需要在page 指令中将 theme 属性设置为 () a. app_themeb.主题目录名称 c. .外观文件名称
9、d. .页面名称 三、判断题 1、在一个外观文件中只能定义一个控件的外观。 () 2.当页面应用主题时,默认外观将自动应用于同一类型的所有控件。 () 3、外观文件必须放在主题文件夹中,而主题文件夹又必须放在主题专用目录 app_theme 中。 () 4、一个主题文件夹中只能放一个外观文件。 () 5、css 样式文件不能与外观文件放在同一个主题文件夹中。 () 6、使用母板页是为了保证整个程序中的所有页面外观的一致性。 () 7 、 程 序 运 行 时 , 内 容 页 中 content 控 件 内 容 填 入 母 板 页 对 应 的 contenplaceholder 控件的位置,将母板
10、页和内容页的内容组合到一起显示给用 户。 () 四、简答题 1、什么是主题?主题包括什么?如何在 asp.net 中创建和应用主题? 2、什么是母板页?什么是内容页?二者之间有什么关系? 3、为保持整个应用程序中多个页面外观显示效果的一致性,asp.net 采用了哪 些技术?每种技术是如何发挥作用的? asp.net 的五大对象 一、选择题一、选择题 1、下列()对象不能在页面间传送数据。 a、applicatonb、sessionc、viewstated、查询字符串 2、下列()对象不是使用 key/value 方式保存数据的。 a、applicatonb、sessionc、viewstat
11、ed、查询字符串 3、下列()对象的数据不是保存在服务器中。 a、applicatonb、sessionc、viewstated、cache 4、商务网站中客户的购物信息最佳的保存场所是() 。 a、applicatonb、sessionc、viewstated、查询字符串 二、二、 判断题判断题 1、调用 response.redirect 方法从 a 页面跳转到 b 页面后,a 页面已被丢 弃。 2、调用 server.transfer 方法从 a 页面跳转到 b 页面后,可以在 b 页面中 根据上下文句柄取得 a 页面的引用。 3、asp.net 为每个客户端保存一份 applicati
12、on,因此每个客户端看到的 appliction 是不相同的。 4、session 中可以保存 c#中支持的任何数据类型,因此可以将整个网页保 存在 session 中。 5、application.lock 方法的作用是锁定 application,防止多个客户端争 抢访问,促进访问的同步。 6、session 与 application 一样都为所有客户端共享。 第五章 asp.net 数据库编程 一、选择题一、选择题 1、ado.net 是一种()。 a、查询语言b、数据库 c、数据库管理系统d、用于数据访问的基类库 2、数据集 dataset 与 sql 数据源之间的桥梁是()。 a、
13、sqlconnectionb、sqldataadapter c、sqlcommandd、sqltransaction 3、将数据集中的数据同步到数据源中,必须调用 dataadapter 的()方法。 a、fillb、disposec、updated、tostring 4、向数据源插入一条记录,需要将命令对象的 commandtext 属性设置为 sql 语 言的 insert 命令后,再调用命令对象的()方法。 a、executenonqueryb、executereader c、executescalard、executexmlreader() 5、repeater 控件不能使用()种模板
14、。 a、itemtemplateb、headertemplate c、selecteditemtemplated、alternatingitemtemplate 6、datalist 控件的()属性控制显示的列数。 a、repeatlayoutb、repeatdirection c、repeatcolumnsd、datasource 7、将一个 button 控件加入到 datalist 控件的模板中,其 commandname 属性设 置为“buy” ,当它被单击时将引发 datalist 控件的()事件。 a、deletecommandb、itemcommandc、cancelcomman
15、dd、editcommand 8、pagedatasource 类的()属性设置或获取分页数据源每页的行数。 a、allowpagingb、pagesizec、pagecountd、alloewcustompaging 9、datagrid 控件的()属性设置是否打开分页功能。 a、allowpagingb、autogeneratecolumns c、currentpageindexd、alloewcustompaging 10、datagrid 控件的()属性设置设置获取当前页的索引号。 a、allowpagingb、autogeneratecolumns c、currentpageinde
16、xd、alloewcustompaging 二、判断题二、判断题 1、数据集 dataset 与数据源之间是离线访问方式,而数据读取者 datareader 与数据源之间是连线访问方式。 2、数据集 dataset 是通过数据适配器 dataadapter 的 update()方法将数据源中 的数据填充到本地拷贝的。 3、sqlcommand 对象的 commandtext 属性需要一个 sql 语句或一个存储过程。 4、数据集中的数据与数据源中的数据总是完全相同的。 5、repeater 控件中的模板只能使用手工方式编辑,不能使用模板编辑器。 6、datalist 控件的项模板编辑器中既可以
17、输入文本,也可以放入子控件。 7、 对加入到 datalist 控件中的子控件做数据绑定时,必须撰写自定义绑定表达 式,而不能做简单绑定。 8 、 在 datagrid 控 件 中 , 若 不 要 显 示 所 有 的 数 据 列 , 必 须 将 其 autogeneratecolumns 属性设置为 true。 9、datagrid 控件的超级链接列用来导航到新的网页或网站。 10、datagrid 控件不支持模板列。 三、三、 思考题思考题 1、使用数据连接向导将数据库连接到页面后,应用程序是使用哪个用户名来访 问数据库的? 2、为什么数据集类 dataset 与所采用的数据库管理系统无关?
18、 3、数据集的结构什么时候不需要定义,什么时候需要由程序代码定义? 4、使用数据连接向导连接数据库和使用程序代码连接数据库各有何优缺点,如 何选择两种不同的连接方式? 文件与流处理 一、选择题 1、如果希望获取文件的扩腿名,应该使用( )对象。 a filebfilelnfocpathdfilestream 2、如果希望从 c:inetpubtemptxt 中提取文件名称,应陵使用( )对象。 afilebfilelnfoc pathdfilestream 3、使用 file,copy 复制文件时,如果目标文件已经存在,会( )。 a 覆盖b 发生错误 c 不发生错误,也不复制 d追加 4、当
19、读取到文件结尾时,snpaek():( )。 anothing demptycod-1 5、在 hlelnfo 对象中,如果希望获得该文件的父文件夹名称,需使用( )属性 afullname bparentc pathndirectorvname 二、思考题 1、小小将 file.aspx 原封不动地复制到自己的计算机上就是不能运行,请问可 能是什么原因? 2、如何实现文件或文件夹的改写? 3、请比较 filc 和 filclnh 对象。 4、想一想,如何实现图像计数器,也就是说显示图片数字? 5、 想一想,自己手工建立的 dataset 对象可以不可以保存到 xml 文件中? asp.net 性能与配置 、假设我们在购物站点上放置了三个 textbox 控件,分别是 firstname、lastname、和 pagevisit。当用户访问购物站点时,允许显示每个用户自己的 firstname、lastname 和浏 览页面的次数,要求通过个性化配置来为每个用户保存这些信息,且
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 劳动实践促成长,自理自强展担当小学主题班会课件
- 幼儿园后勤副主任岗位职责
- 优-质派出所所长表态发言稿范文大全
- 幼儿园安全工作信息报送制度
- 拥抱冬日暖阳,携手共育花开-家长会发言
- 物流信息科技企业信息系统架构师绩效评定表
- 学校公开招聘简章
- 职场晋升者领导力与团队管理指导书
- 通信行业网络优化工程师技术能力与效率绩效考评表
- 看图写话小技巧写出精彩小段落
- DL∕T 1396-2014 水电建设项目文件收集与档案整 理规范
- NB-T32042-2018光伏发电工程建设监理规范
- JT-T-1211.1-2018公路工程水泥混凝土用快速修补材料第1部分:水泥基修补材料
- 第七章-建构主义与人本主义学习理论
- 新教师怎样听课知识讲座
- 护理查房脑血管意外
- 动力管道设计手册-第2版
- 工装模具台帐管理表
- 工人个人工资结清承诺书
- 石油天然气钻井健康安全与环境管理制度
- GB/T 325.2-2010包装容器钢桶第2部分:最小总容量208L、210L和216.5L全开口钢桶
评论
0/150
提交评论