ImageVerifierCode 换一换
格式:DOC , 页数:7 ,大小:39KB ,
文档编号:5812780      下载积分:20 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-5812780.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(刘殿科)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(.NET编程基础练习题-1)为本站会员(刘殿科)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

.NET编程基础练习题-1

1、.NET编程基础练习题-1 一、填空题(每空2分,共20分)1、 通用类型系统包括值类型和 两种类型。2、 值类型主要有内置值类型、 和枚举三种。3、 String.Chars(2) 返回字符串的第 个字符。4、 类的成员包括成员变量和成员函数。公开的成员变量又称为 ,而用Property语句定义的成员变量则称为属性。5、 在引用对象时,将该对象所在的命名空间作为前缀,这种命名空间的引用方法称之为 ,另外还可以通过使用Imports语句定义“别名”来引用命名空间。6、 流涉及三个基本操作:Read、 和Seek。7、 打开文件涉及3个枚举类型值的参数:FileMode、FileAccess和

2、。8、 使用DataSet的 方法可以将数据集的架构和数据同时导出到一个XML文件。9、 DataTable有三种集合:Rows、 和Constraints。10、 在VS.NET中,实现Web服务的文件名后缀为 。二、选择题(选择一个正确答案的代码填入括号中,每个2分,共20分)1、 访问Access数据库需要使用的命名空间是( )。A. System.Data.SqlClient B. System.Data.AccessC. System.Data.OleDbD. System.Data.Odbc2、 以下不属于值类型的是( )。A. 内置值类型B. 数组C. 结构D. 枚举3、 下面这

3、段代码中,变量subString的结果是( )。Dim aString As String = Left Center RightDim subString As StringsubString = aString.SubString(1,4)A. eftVB. VLeftC. LeftVD. Left4、 下面这段代码的运行结果是( )。Dim MyStringBuilder As New StringBuilder(Hello World!)MyStringBuilder.Insert(6, Beautiful )Console.WriteLine(MyStringBuilder)A. H

4、elloBeautiful World! B. Hello Beautiful World! C. Hello Beautiful World! D. Hello Beautiful World! 5、 下面的代码结构表示的是对象的( )。Public WriteOnly Property propertyname() As datatype 设置值Set(ByVal Value As String) var = Value End SetEnd PropertyA. 只写属性B. 公共属性C. 只读属性D. 可变属性6、 下面答案中,( )不是打开文件涉及的枚举类型。A. FileModeB

5、. FileOpenC. FileAccessD. FileShare7、 myDataSet.Tables.AddRange (dtArray)语句中的dtArray是一个( )数组。A. DataSetB. TableC. DataTableD. DataArray8、 如果要给DataTable添加约束但是不添加数据,需要使用( )。A. DataTable的FillSchema方法B. DataTable的Fill方法C. DataSet的FillSchema方法D. 数据适配器的FillSchema方法E. 数据适配器的Fill方法。9、 以下语句获取表中第1行第1列(FirstNa

6、me列)的数据,其中正确的语句是( )和( )。A. myTable.Rows(0).Item(FirstName) B. myTable.Rows(1) (FirstName)C. myTable.Rows(0)(1) D. myTable.Rows(0).Item(0)E. myTable.Rows(0).Item(1)三、判断题(正确的划,错的划并指明原因,每小题2分,共16分)1. Dim arrInt() as Integer = New Integer(2) ( ) 2. 通过RemoveHandler语句可以动态地将事件与事件处理程序断开。( )3. String 对象是不可改变

7、的,修改字符串的值实际上是在重新创建实例并赋值。( )4. FileInfo类提供静态方法,不需要创建对象即可调用其方法。( )5. 同一个DataTable可以属于多个DataSet。( )6. 在.asmx文件中将方法暴露给浏览器的语句是WebMethod()。( )7. 即使数据集中只有一个数据表,该表的名称也要区分大小写。( )8. 使用DataSet.WriteXmlSchema方法可以将数据集的架构和数据同时导出到一个XML文件。( )四、简答题(每小题6分,共24分)1、简述对象、类和实例之间的关系。2、简述值类型和引用类型的区别。3、简述使用DataReader获取数据的步骤。

8、4、什么是Web服务?它的优点是什么? 五、编程题(每空2.5分,共20分)1下面程序使用FileInfo类,实现指定目录下所有文本文件及属性的显示功能。请根据程序代码中的注释将程序补充完整。Dim thisDir As New _ (“C:Windows”)定义文件数组Dim ft() As _获取所有文本文件到ft文件数组中ft = thisDir._ (*.txt)Dim f As FileInfoFor Each f In _ 获取文件及其属性 TextBox2.Text &= f.Name.PadRight(30) TextBox2.Text &= f.Length.ToString

9、.PadRight(20) TextBox2.Text &= f.CreationTime.ToString(d) & vbCrLfNext2实现表中的数据过滤可以通过Select方法和数据视图两种方法完成。(1) 以下代码通过数据表的Select方法实现数据过滤功能,其中TextBox1用于填写过滤条件(Customer表中City列的值),ListBox用于显示过滤后的CompanyName列。请根据程序代码中的注释将程序补充完整。定义DataRow数组用于存放过滤后的行Dim drSelected() As DataRowDim dr As DataRow定义过滤条件Dim Filter

10、Str As String = City= & TextBox1.Text & 调用Select方法进行过滤drSelected = DataSet11.Tables(Customers)._ (FilterStr)添加CompanyName列值到ListBox1中ListBox1.Items.Clear()For Each dr In _ ListBox1.Items.Add(dr(CompanyName)Next(2) 以下代码通过数据视图实现数据过滤功能,其中TextBox1用于填写过滤条件(Customer表中City列的值),DataGrid显示该表过滤和排序后的数据。请根据程序代码

11、中的注释将程序补充完整。创建新的视图dvDim dv As DataView = New DataView()设置视图dv的表为OrderDetailsdv._ = DataSet11.Tables(OrderDetails)设置视图dv的过滤条件dv._ = City= & TextBox1.Text & MessageBox.Show(dv.Count)DataGrid1.DataSource = dv参考答案一、填空题(每空2分,共20分)1. 引用类型2. 结构3. 3 4. 字段 5. 完全限定名 6. Write7. FileShare 8. WriteXml 9 Columns1

12、0.asmx二、选择题(选择一个正确答案的代码填入括号中,每个2分,共20分)1C 2B 3A 4C 5A6B 7C 8D 9AD(与次序无关)三、判断题(正确的划,错的划并指明原因,每小题2分,共16分)1,2,3,6是正确的,其余是错误的。4原因:提供静态方法的是File类,FileInfo类需要创建对象才可调用其方法。5原因:一个DataTable只能属于某个DataSet。7原因:如果数据集中只有一个数据表,则该表的名称不用区分大小写。8原因:使用DataSet.WriteXmlSchema方法只能将数据集的架构导出,不能导出数据。而DataSet.WriteXml方法则可以同时导出数

13、据集的架构和数据。四、简答题(每小题6分,共24分)1. 答:类是一种引用类型,它封装数据和行为类描述对象的字段、属性、方法和事件。 对象是类的实例,创建了一个类后,可以创建所需的任何数量的对象。2. 答:值类型包含的是数据,引用类型包含的是指向对象实例的引用或指针。对一个值类型变量的操作不会影响另外一个变量,而对一个引用变量的操作会影响其他引用变量。3. 答:使用DataReader获取数据的步骤是:(1) 创建一个连接对象;(2) 创建一个包含相应数据库查询语句的命令对象;(3) 打开该连接对象;(4) 定义一个DataReader变量,并执行命令对象的ExecuteReader方法将结果

14、返回给定义的DataReader变量;(5) 使用DataReader的Read方法循环读取数据记录并进行相应处理;(6) 关闭命令和连接。4. 答:Web服务的英文全称是XML Web Service。Web服务是一种编程模型,它提供在非特定平台的环境下交换信息的能力,可以与多种多样的实现、平台和设备进行通信。Web 服务是由Web服务器管理的应用程序,客户能用 Web 方式对其进行访问。Web服务的主要优点有:(1) 与编程语言无关。编写一个XML Web Service可以使用与.NET框架兼容的任意语言。(2) 独立于协议。XML Web Service采用HTTP和XML等标准的Web协议和数据格式进行通信。任何支持这些Web标准的服务器都能访问或管理XML Web Service。(3) 与平台无关。XML Web Service 没有用户界面,只是提供了定义好的标准界面。五、编程题(每空2.5分,共20分)1 DirectoryInfoFileInfoGetFilesft2 SelectdrSelectedTableRowFilter

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|