




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一部分练习(第一章、第二章和第三章)一、填空题1、 B/S架构 C/S架构2、 VBScript、JavaScript3、 公共语言运行库 .NET框架类库 用户层4、 托管代码、非托管代码5、 虚拟机 Package6、 If.Then.Else 语句 Select Case 语句7、 Sub 过程 Function 函数8、 解决方案资源管理器 属性窗口 工具箱 类视图二、选择题1、 A2、 D3、 A4、 C5、 ABC6、 BE7、 B8、 C9、 D10、 AB三、简答题(参考答案)1、 简述托管代码与非托管代码的主要区别。托管代码(Managed Code)以CLR为目标,非托管
2、代码以“操作系统”为目标。托管代码指向的对象在执行过程中完全被CLR所控制。而非托管代码不考虑公共语言运行库的约定和要求。2、 什么是即时编译?托管代码会被编译成微软中间语言 (Microsoft Intermediate Language,MSIL),而不是特定机器的相关二进制代码。因此在程序运行前,MSIL会被编译成为相应处理器的原生码(Native Code)。默认情况下,由于.NET应用程序中的每一个方法都在第一次被调用时才被编译,因此这种方式又被称为即时编译(Just-in-time Compilation, JIT)。3、 命名空间的作用是什么?命名空间将相关的类型进行逻辑命名分组
3、,其主要作用是为了便于管理和使用.NET 框架类库。4、 VB.NET的何种类型可以用来存放 True 或者 False ?Boolean5、 编写一段代码,将以下数组的第二列第三个元素的值赋为200,并回答该数组一共有多少个元素。Dim myArray(10,10) As IntegermyArray(1,2)=200一共有11*11=121个元素6、 下面表达式的结果是什么?Student BoyTrue 7、 下面的循环结束后,myValue的值是什么?Do while myValue = True MessageBox.Show(Hi) 修改 myValue的值LoopFalse (如
4、果不是False的话,循环不会结束。所以循环结束后myValue的值必然是False)8、 指出以下程序的问题: Dim i As Integer = 0 While i 10 Console.WriteLine(i) End While程序没有对循环变量i进行处理,所以i的值永远是0,满足循环条件i10,这是一个死循环。第二部分练习(第四章和第五章)一、填空题1、 asp2、 Runat=Server3、 HTML代码4、 ErrorMessage5、 6、 aspx7、 Windows 窗体、Web 窗体8、 Redirect9、 IsPostBack二、选择题1、 D2、 A3、 C4、
5、 C5、 C6、 C7、 C8、 B9、 C10、 D三、简答题(参考答案)1、 简述传统HTML控件和HTML服务器控件的区别。HTML服务器控件是在原有的HTML控件的基础上,加上 runat=server 属性后变成的服务器控件。HTML服务器控件运行在Web服务器上,HTML控件运行在浏览器上。2、 如何使一个TextBox变为只读?设置TextBox的ReadOnly属性为True。3、 简述HTML服务器控件和Web服务器控件的区别。HTML服务器控件与传统的HTML控件能够一一对应,而Web服务器控件是全新的。HTML 服务器控件不会自动检测请求页面的浏览器的能力,而Web 控件
6、服务器控件能够针对不同的浏览器提供不同的行为。HTML服务器控件可以完全控制显示的内容,而Web服务器控件没有提供对输出结果的相同程度的控制能力。4、 什么特性能够让服务器识别元素是否为服务器控件?Runat = Server5、 为什么要使用ValidationSummary服务器验证控件?如果错误信息比较多的时候,往往造成布局显得比较混乱。ValidationSummary控件可以在一个位置集中显示来自 Web 页上所有验证程序的错误信息6、 什么时候Web窗体会执行回送(PostBack)操作?Click事件或AutoPostBack属性为True的控件的相应事件。7、 简述使用服务器验
7、证控件的一般步骤。a) 添加服务器验证控件b) 设置ControlToValidate属性到需要验证的控件c) 设置ErrorMessage属性为相应的错误提示信息d) 设置其他的属性第三部分练习(第六章)一、填空题1、 SQL Server .NET、 OLE DB .NET2、 ExecuteReader3、 Fill4、 DataBinding5、 ItemTemplate、AlternatingItemTemplate、SeparatorTemplate、HeaderTemplate、FooterTemplate;ItemTemplate6、 RepeatDirection7、 Dat
8、aKeyField8、 独占、Close9、 EditCommand、UpdateCommand、CancelCommand10、 EditItemIndex 11、 AutoGenerateColumns二、选择题1、 C2、 BC3、 BC4、 D5、 ABCDEFG6、 C7、 C8、 B9、 B10、 C三、简答题(参考答案)1、 如果打算从本地SqlServer的pubs数据库中获取数据,并使用集成身份验证,请写出创建该连接的代码。Server=localhost; database=pubs; Trusted_Connection=true或者Data Source=localho
9、st; Initial Catalog = pubs; Integrated Security=SSPI 2、 简述DataSet 和 DataReader的区别。DataSet主要用于非连接环境,DataReader主要用于连接环境。DataSet可以实现数据的本地缓存,并实现批量更新。DataReader主要用于只读数据的查询。3、 连接环境和非连接环境的主要区别是什么?连接环境必须有固定的数据库连接(Connection),非连接环境则不用一直和数据源保持连接;大多数的Windows应用程序都使用连接环境。非连接环境可以实现本地更新,并在需要的时候再将更新批量提交到数据源。相比较而言,非
10、连接的环境比连接环境具有更好的应用程序性能和扩展性。4、 根据以下代码回答:A. 连接对象的名字是什么?B. 选择了什么类型的数据提供者?C. 数据库的文件名是什么?Dim conn As OleDb.OleDbConnectionconn = New OleDbConnection()conn.Open()A 连接对象的名字是connB OleDb数据提供者C 文件名是test.mdb5、 描述使用SqlCommand执行数据增删改的步骤。a) 创建SqlCommand,其中指定需要的连接和命令字符串;b) 设置必要的SqlParameters参数并赋值;c) 打开连接d) 执行Execut
11、eNonQuery方法e) 关闭连接6、 如何获得DataGrid模板中某个TextBox的文本?方法二:通过 方式获得,前提是你必须知道控件的名称(例如:edit_name 就是一个TextBox 编辑框的名称)。7、 使用DataKeys的好处是什么?如何使用?使用DataKeys的作用是取得DataGrid中当前记录的键值,便于唯一确定该记录。为使用该功能,必须定义DataGrid1的DataKeyField属性。第四部分练习(第七章、第八章和第九章)一、填空题1、 代码后置、自定义控件、用户控件2、 Language、Src、Inherits3、 自定义控件、使用、创建4、 验证5、
12、授权6、 基于Windows的身份验证、基于窗体(Forms)的身份验证、基于微软Passport 服务的身份验证7、 文件授权、URL授权8、 Global.asax9、 页级跟踪、应用程序级跟踪10、 Trace.IsEnabled二、选择题1、 ABD2、 B3、 B4、 D5、 C6、 C7、 C8、 C9、 B10、 B三、简答题(参考答案)1、 描述ASP.NET中代码后置的优点。代码后置可以把界面设计代码和程序设计代码以不同的文件分开,对于代码的重复使用,程序的调试和维护都是革命性的;在发布网站的时候,代码后置可以有效保护代码,提高程序的安全性;2、 使用代码后置的Web窗体的有
13、哪些文件?它们之间是如何联系的?包含界面的aspx文件和包含代码的aspx.vb文件。它们之间通过CodeBehind属性关联。3、 用户控件的作用是什么?如何使用?用户控件使我们能够很容易地在多个 ASP.NET Web 应用程序之间划分和重复使用公共用户界面 (UI) 功能。通过 Register 指令注册用户控件后即可使用,该指令包括TagPrefix, TagName和Src三个属性。4、 什么是自定义控件?它与用户控件的主要区别是什么?自定义控件,是在服务器上运行的编译组件,它们将用户界面和其他相关功能封装在可复用包中。Web 自定义控件可以包含标准 ASP.NET 服务器控件的所有功能,包括对 Visual Studio 设计功能(如“属性”窗口、可视化设计器和工具箱)的完全支持。自定义控件与用户控件最主要的区别是它是编译过的,可以在不同
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 邢台医学高等专科学校《国民经济核算》2023-2024学年第二学期期末试卷
- 2025-2030年中国afc自动售票检票系统行业动态分析及应用前景预测研究报告
- 日间手术麻醉指南课件
- 甘肃省兰州市城关区天庆实验中学2023-2024学年中考数学考前最后一卷含解析
- 2024-2025新入职工职前安全培训考试试题带答案(基础题)
- 2025企业安全管理人员安全培训考试试题及参考答案【模拟题】
- 2025年公司及项目部安全培训考试试题(答案)
- 2024-2025企业安全管理人员安全培训考试试题(下载)
- 2025年公司、项目部、各个班组三级安全培训考试试题考点精练
- 2025员工安全培训考试试题答案能力提升
- 北师大版三年级数学下册竞赛卷
- 粤教版五年级下册科学知识点
- 危大工程巡视检查记录表(深基坑)
- 《最好的未来》合唱曲谱
- GB∕T 36765-2018 汽车空调用1,1,1,2-四氟乙烷(气雾罐型)
- 《觉醒年代》朗诵稿
- 小学教育专业毕业论文
- 大地构造学派及其构造单元汇总
- 丽声北极星分级绘本第二级上Dinner for a Dragon 课件
- 水保工程验收检验记录表
- 某县公共资源交易中心政府采购质疑处理办法
评论
0/150
提交评论