东华理工大学软件学院c#考试题1

上传人:鲁** 文档编号:504070446 上传时间:2023-05-03 格式:DOC 页数:5 大小:88KB
返回 下载 相关 举报
东华理工大学软件学院c#考试题1_第1页
第1页 / 共5页
东华理工大学软件学院c#考试题1_第2页
第2页 / 共5页
东华理工大学软件学院c#考试题1_第3页
第3页 / 共5页
东华理工大学软件学院c#考试题1_第4页
第4页 / 共5页
东华理工大学软件学院c#考试题1_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《东华理工大学软件学院c#考试题1》由会员分享,可在线阅读,更多相关《东华理工大学软件学院c#考试题1(5页珍藏版)》请在金锄头文库上搜索。

1、一、填空题1面向对象程序设计在处理对象时,必须遵循的三个原则是:封装、继承、。2、方法修饰符在一个继承结构中,用于隐藏基类同名的方法。3、当整数a赋值给一个object对象时,整数a将会被执行操作。4、委托声明的关键字是。5、使Lable控件显示给定的文字“您好”,应在设计状态下设置它的属性值。6、对话框中,有一类对话框,弹出之后,不关闭它,也可以转到该程序的其他对话框,这个对话框是7、C#,菜单类的主要类名是。二、选择题1在VisualStudio.NET窗口中,在窗口中可以察看当前项目的类和类型的层次信息解决方案资源管理器类视图资源视图属性2、C#中每个int类型的变量占用个字节的内存。1

2、2483、在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成sealed方法public方法virtual方法override方法4、下列是ADO.NET在非连接模式下处理数据内容的主要对象?CommandConnectionDataAdapterDataSet5、在类的定义中,类的描述了该类的对象的行为特征。类名方法所属的名字空间私有域6、ADO.NET使用名空间的类访问SQLServer数据库中的数据。7、以下类MyClass的属性count属于性.classMyClassinti;intcountgetreturni;只读只写可读写

3、不可读不可写类来实现8WinForm中,在界面上绘制矩形、弧、椭圆等图像对象的轮廓时,可以使用System.Drawing命名空间的9、以下正确的描述是。A. 函数的定义可以嵌套,函数的调用不可以嵌套B. 函数的定义不可以嵌套,函数的调用可以嵌套C. 函数的定义和函数的调用均可以嵌套函数的定义和函数的调用均不可以嵌套10、列表视图ListView的View属性的默认值为。A. 大图标LargeIconB.小图标SmallIconC.详细资料DetailsD.列表List11、在WinForm应用程序中,可以通过以下法使一个窗体成为MDI窗体。A.改变窗体的标题信息B.在工程的选项中设置启动窗体

4、C.设置窗体的IsMdiContainer属性D.设置窗体的ImeMode属性12、在ADO.NET中,下列关于DataSet类说法有误的是。A. 可以向DataSet的表集合中添加新表B. DataSet就好象是内存中的一个“临时数据库”C. DataSet中的数据发生改变之后,它会自动更新数据库中对应的数据DataSet中的数据是可读可写的13、假定一个20行10列的二维整型数组,下列哪个定义语句是正确的。A.int,arr=newint20,10C.intarr=newint20,10intarr=intnew20,10D.int,arr=newint20;10A. 14、在C#语言中,

5、下列关于属性的描述正确的是o属性系是以public关键字修饰的字段,以public关键字修饰的字段也可称为属性属性是访问字段值的一种灵活机制,属性更好地实现了数据的封装和隐藏要定义只读属性只需在属性名前加上readonly关键字1. 在C#的类中不能自定义属性名姓15、在.NET的控件中,Panel、GroupBox、TabControl等分组控件,有时候也被称之为A.容器控件B.组合控件C.排列控件D.基类控件三、判断题()一个引用类型的变量可以存储它们所代表的实际数据,也可以存储实际数据的引用。2. ()假设有两个整型数x和y,则表达式(xAy)Ay值还原为y。号3.()goto语句能使控

6、制转移到另一个语句块内部,但是不能转到另一个函数内部。学4.()方法修饰符“override”表示该方法是将从基类继承的abstract方法的新实现。5.()静态构造函数是不可继承的,而且不能被直接调用。四、简答题1、RadioButton控件的主要作用是什么?为什么一般RadioButton控件要和GroupBox控件和Panel控件组合使用?级班2、写出程序的运行结果。usingSystem;classWithfinally业publicstaticvoidMain()专tryintx=5;inty=0;intz=x/y;/异常,除数为0Console.WriteLine(z);catch

7、(FormatException)Console.WriteLine(Erroroccurred,FormatException”);catch(DivideByZeroException)Console.WriteLine(Erroroccurred,DivideByZeroException);catch(Exception)Console.WriteLine(Erroroccurred,Exception”);finallyConsole.WriteLine(Thankyouforusingtheprogram);写出以下程序运行结果usingSystem;publicclassRecp

8、ublicstaticvoidf(intn)if(n=1)f(n-1);Console.WriteLine(n);staticvoidMain(stringargs)Rec.f(3);0五、程序填空1、打印出2至99之间的所有素数(即不能被任何数整除的数)。usingSystem;classTestpublicstaticvoidMain()inti,n;for(n=2;n100_;n+)inttemp=int(sqrt(n);/求出n的平方根并取整for(i=2;_itemp)Console.WriteLine(n+”);“Console.WriteLine();2、(共10分,每空2分)A

9、CCESS数据库操作经常使用下面一些类和方法:OleDbConnection、OleDbCommandOleDbDataReade、DataSetOleDbDataAdapter、DataTableDataRow、ExecuteNonQuery()、ExecuteReadef)、ExecuteScala()、GetString()、GetValue()、Reac()、toString()、Trim()、Fill()、Update()等,利用你掌握的ADO.Net数据库知识,完成下面的试题。对一个书库里的书打九折,把完成打折的书总数求出。OleDbConnectionconnection=new

10、OleDbConnection(Provider=Microsoft.Jet.OLEDB.4.O;UserID=Admin;DataSource=D:db1.mdb);stringsql=update书籍set价格=价格*0.9;/SQL语句connection.;/打开数据库连接command=new(_,connection);/仓S建Command对象intcount=command.();/执行更新命令,返回值为更新的行数if(count0)stringmessage=String.Format(更新成功,共有0本书降价,count);MessageBox.Show(message,更

11、新成功,MessageBoxButtons.OK,MessageBoxIcon.lnformation);elseMessageBox.Show(”没有可降价的图书,无更新,MessageBoxButtons.OK,MessageBoxlcon.1nformation);六、编程题1、用类实现二维平面的点。(每个方法2分)要求:A、最少实现3种构造函数;B、实现方法Length,求与原点(0,0)之间的距离。类原型定义如下:classCPointintx;inty;publicdoubleLength();/求与原点(0,0)之间的距离;号2、编写一个WINDOWS用程序,界面如下。学当点击“ok”按钮时能够在一个messagebox中显示student信息。写出主要控件、属性设置、事件及主要代码

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号