欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    NET练习试题3.docx

    • 资源ID:16434865       资源大小:77.36KB        全文页数:12页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    NET练习试题3.docx

    1、NET练习试题3一、选择1. 在C#中,下列哪些语句可以创建一个具有3 个初始值为”“的元素的字符串数组?( C )A. string StrList3(“);B. string3 StrList = “,”“,”“;C. string StrList = “,”“,”“;D. string StrList = new string3;2. C#编译器将C#程序编译成什么样的代码? ( C )A. 汇编语言代码 B. 机器语言代码 C. 微软中间语言代码 D. 二进制代码 3. 接口Animal 定义如下:public interface Animalvoid Move();则下列抽象类的定义

    2、中,哪些是不合法的?( D )A. abstract class Cat: Animalabstract public void Move();B. abstract class Cat: Animalvirtual public void Move()Console.Write(Console.Write(“Move!”);)C. abstract class Cat: Animalpublic void Move()Console.Write(Console.Write(“Move!”););D. abstract class Cat: Animalpublic void Eat()Con

    3、sole.Write(Console.Write(“Eat!”););4. ( C )命名空间中的类和接口用于创建Web 应用程序的页面?A. System.Drawing开发者可以在程序中实现任何有关绘图,图形或图像的操作B. System.IO该命名空间包含了用开读写文件的类型C. System.Web.UID. System.Web.Service该命名用生成使用xml System.Web.Service5. 在使用FileStream 打开一个文件时,通过使用FileMode 枚举类型的( A )成员,来指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部.A. Append附

    4、加B. CreateC. CreateNewD. Truncate6. 下列语句的输出是( B )double MyDouble = 123456789;Console.WriteLine(“0:E”,MyDouble);A. $123,456,789.00 B. 1.234568E+008C. 123,456,789.00D. 123456789.007. 当创建一个新类时,该类将从System.Object 基类继承下列哪些方法?( AC )System.object包括To string ,Gethashcode,Equals,GettypeA. ToStringB. ToObjectC

    5、. EqualsD. GetClassInfomation8. 访问数据库时,使用连接模式同使用非连接模式相比有何优点?( ABD )A. 更易于控制和维护,更安全B. 更容易进行并发控制C. 可以为更多的用户同时提供数据D. 数据实时性更好,及时刷新9. 下列哪个类型的对象是ADO.NET 在非连接模式下处理数据内容的主要对象?( D )A. CommandB. ConnectionC. DataAdapterD. DataSet10. 应用ADO.NET 访问数据时,Connection 对象的连接字符串中Initial Catalog 子串的含义是: ( A )A. Connection

    6、 对象连接到的数据库的名称 B. Connection 对象的身份验证信息C. Connection 对象的最大连接时间D. Connection 对象使用的缓存大小二、填空题1、inputtext控件是一个单文本输入控件,该控件的属性设置为 时,输入的字符串将会显示为“*”。 2、有一字符串为“我的第一个应用程序”,如果要将该字符串变为“我第一次学习应用程序”,应该使用的程序代码为 。3、在A中所有的自定义用户控件都必须继承自_。4、使用_对象的Redirect方法可以实现用户从一个Web窗体页重定向到另一个Web窗体页。5、Repeater控件中必须使用的模板是_。6、在DateGrid中

    7、取消编辑状态,应将_属性设置为-1。 7、在Web窗体的Page_Load事件中可以通过_属性区分窗体是首次还是回送(PostBack)。8、要实现下图中将编辑按钮用图像来代替,应对列编写代码(图像文件为:myeditgif,位于应用程序目录下)。9、以下代码使用了ASPNET三种代码分离技术的_;。10、在所有的服务器验证控件中,ValidationExpression是哪一个验证控件的属性:_。三、简答题1、简述ASP.NET的主要特点。2、简述网页表单。3、什么是控件? 4、简述ASPNET内置对象。5、在Northwind的shippers表中加dataset,并添加下面的数据:公司名

    8、称:Fastshippers电话:(503)555-93846、下图中使用DataGrid数据控件实现数据的分页查询显示功能。其中,数据库采用的是当前目录下的一个Access数据库文件person.pdb, 请根据注释填写未完成的代码。Sub Page_Load(Sender As Object, e As EventArgs) dim Provider,DataBase,ConnStr,SQL as String Provider = _(2分) 数据库驱动程序 DataBase = _(2分) 数据库 ConnStr = Provider= & Provider & Data Source

    9、= + DataBase dim da as OleDbDataAdapter da = new OleDbDataAdapter(Select * From grade,ConnStr) dim ds as DataSet = new DataSet() _(2分)向ds中填充数据,并起别名grade1. DataGrid1.DataSource = ds.Tables(grade).DefaultView _(2分) DataGrid1绑定数据End Sub 四、编程题1. 请编程实现一个冒泡排序算法?int array = new int10;int temp=0;for(int i=0

    10、;iarray.length;i+)for(int j=j+1;jarray.length;j+)if(arrayjarrayi Temp=arrayi Arrayi=arrayjarrayj=temp;2.求以下表达式的值,写出您想到的一种实现方法: 1-2+3-4+mint Num = Convert.ToInt32(Console.ReadLine(); int Sum = 0; for (int i = 0; i Num + 1; i+) if (i % 2) = 1) Sum += i; else Sum = Sum - i; System.Console.WriteLine(Sum

    11、.ToString(); System.Console.ReadLine();3.需要实现对一个字符串的处理, 将 xx xx 的空格去掉.string inputStr = xx xx ; string str3 = Regex.Split(inputStr, s+); string j=; foreach (string i in str3) j += i; Console.WriteLine(j); Console.ReadLine();一、 选择题答案15 DABBA610 BCCBA二、 填空题答案1、password2、dim szTmp as string = 我的第一个应用程序

    12、szTmp = 我第一次学习应用程序3、System.Web.UI.UserControl4、Response5、ItemTemplate(或:数据模板)6、EditItemIndex7、IsPostBack8、Src=myedit.gif alt9、代码后置 (或:CodeBehind)10、RegularExpressionValidator(或:模式匹配验证控件)三、 简答题答案1、强大的语言支持,支持的开发语言包括VB.NET、C#.NET、JSCRIPT.NET、VC+.NET以及其它.NET Framework所支持的语言。跨平台运行,所有 .NET 源脚本代码 (使用任何语言)

    13、在第一次运行时被编译为 IL (Intermediate Language中间语言,又称为 MSIL,MicroSoft Intermediate Language)。然后在软件的安装点上或者运行时,IL 由即时 (JIT) 编译器转换为机器码。世界级水平的开发工具支持,ASP.NET可以在Visual StudioNET的集成开发环境(IDF)中,ASP.NET框架是有丰富的工具箱和设计器组成,支持所见即所得的(WYSIWYG)编辑方式,,拖放控件以及自动部署,可以是开发效率大大提高。易于管理,ASPNET使用一个基于文本的、分层次的配置系统,它简化了服务器端环境和Web应用程序的设置,由于

    14、配置信息用纯文本格式保存,新的设置不需要本地管理工具的支持,这种“零本地支持”的理念也同样应用到了部署ASPNET的应用程序。可订制和扩展性好,ASPNET提供一种良好的扩充结构,允许开发者在适当的级别“插入”他们的代码,事实上,使用自己编写的组件可以扩展或者替换ASPNET运行时的任何子组件,可以向目标服务器直接复制组件,当需要更新时,重新复制一个,会自动逐步用新的组建替换旧的组建。2、网页表单把网络应用程序的用户界面分割成为两部分:可视的用户界面部分和用户界面逻辑部分。可视的用户界面部分由一个包括标记语言的标记和网页表单指定元素的文件构成。这部分就好像是一个容器,开发者可以在其中放人如文本

    15、、控件等用于显示的元素。用户界面逻辑部分由开发者编写的用于与网页表单相互作用的代码组成,代码可以由基于公共语言运行环境的语言编写。3、控件是一个可重用的组件或者对象,它有自己的属性和方法,可以响应事件。在ASPNET中,控件是组成ASPNET页面内容的主要元素,它增强和扩展了Web页面的功能和处理能力,规范了Web页面的代码,简化了WEB页面的设计难度和设计过程。所有控件均运行于服务器端,这是由控件的“Runatserver”属性指定的,因此, ASPNET控件又被称为服务器控件。4、ASPNET提供了内置对象有Page、Request、Response、Application、Session

    16、、Server、Mail和Cookies。这些对象使用户更容易收集通过浏览器请求发送的信息、响应浏览器以及存储用户信息,以实现其他特定的状态管理和页面信息的传递。5、在ASP.NET页面的Page_Load()事件中完成:dim connectionstring as Stringdim strSQL as Stringdim data as DataSet=new DataSet();dim dbConnection as OleDbConnectindim dataAdapter as OleDbDataAdapterdim connandBuilder as OleDbCommandBu

    17、ilderCOnnectiostring =”:Provider=Microsoft.Jet.OLEDB.4.0;”& ”Data Source=C:BegASPNETdataNorthiwind.mdb”strSQL=”select * from shippers”dbConnection=new OledbConection(connectionstirng)dataAdapter=new OledbDataAdapter (strSQl,dbConnection)dataAdapter.Fill(data,”shippers”)dim table as DataTabledim newRow as DataRowTable=data.Tables(“Emplyees”)newRow=table.newrow()newRow(“Companyname”)=”Fastshippers”newRow(“phone”)=”(503)555-9384”table.rows.add(newRow)6、 (2分)答案: Microsoft.Jet.OLEDB.4.0;(2分)答案: Server.MapPath(person.mdb)(2分)答案: da.Fill(ds,grade) (2分) 答案: DataGrid1.DataBind()(2分)答案: True


    注意事项

    本文(NET练习试题3.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开