ImageVerifierCode 换一换
格式:DOCX , 页数:36 ,大小:56.22KB ,
资源ID:18605196      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18605196.html】到电脑端继续下载(重复下载不扣费)。

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

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C#程序与设计试题五套总汇有答案Word文件下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C#程序与设计试题五套总汇有答案Word文件下载.docx

1、(C)构造函数与类同名(D)构造函数不能被重载12下面错误很可能位于哪一行? My_prog.cs(35,6):error cs1010: Newline in constant (A)35 (B)6 (C)1010 (D)没有指出13关于接口哪个正确?(A) 实现一个接口必须实现接口的所有方法(B) 一个类可以实现多个接口(C) 接口间不能有继承关系(D) 接口和抽象类是同一回事14下列选项中,()是引用类型。(A)enum类型 (B)struct类型 (C)string类型 (D)int类型15abstract class BaseClass public virtual void Met

2、hodA() Console.WriteLine(BaseClass); class Class1: BaseClass public override void MethodA() Console.WriteLine(Class1class Class2: Class1 public void MethodB() class MainClass public static void Main(string args) BaseClass o = new Class2(); o.MethodA();请问,此程序输出结果是:(A) BaseClass (B) BassClass Class1 (

3、C) Class1 (D) Class1 BassClass16以下的C#代码,试图用来定义一个接口:public interface IFile int A; int delFile() A = 3; void disFile();关于以上的代码,以下描述错误的是( )(A)以上的代码中存在的错误包括:不能在接口中定义变量,所以int A代码行将出现错误;(B)以上的代码中存在的错误包括:接口方法delFile是不允许实现的,所以不能编写具体的实现函数;(C)代码void disFile();声明无错误,接口可以没有返回值;(D)代码void disFile();应该编写为void disF

4、ile();17以下哪一个命名空间是在进行Sql Server数据库访问时必须加载的?(A) System.Data.Odbc (B) System.Data.SqlClient(C) System.Data.OleDb (D) System.Data.SqlTypes18以下哪一种参数是设置非Windows集成安全下的数据库连接?(A) Trusted_Connection=Yes (B) user id=sa;password=111(C) Integrated Security=True (D) Integrated Security=SSPI19数据库连接中的参数设置Connectio

5、n Timeout=10表示(A) 设置数据库连接超时为10秒钟 (B) 设置数据库连接超时为10毫秒(C) 设置数据库连接的用户最多为10个(D) 设置数据库连接的次数不能超过10次20SQL语句“delete from department”,需要SqlCommand对象的哪一个方法在执行?(A) ExecuteNonQuery() (B) ExecuteScalar()(C) ExecuteReader() (D) ExecuteXmlReader()21SQL语句“select count(*) from employee”,需要SqlCommand对象的哪一个方法在执行?22SQL语

6、句“Create Table department(id integer,name char(10)”,需要SqlCommand对象的哪一个方法在执行?23让控件不可用的属性是以下哪一个(A) AllowDrop (B) Enabled(C) Bounds (D) Visible24让控件不可见的属性是以下哪一个?(A) Cursor (B) Enabled(C) Dock (D) Visible25设置控件布局位置的属性是以下哪一个?(A) DisplayRectangle (B) FlatStyle(C) Dock (D) Location二.简答题(40分)1给数据成员加上关键字stat

7、ic有何作用?2. 接口和类之间的主要差别在哪里?3比较C和C+的区别4. 请说出连接环境下和非连接环境下访问数据库的区别及优缺点,并各列举一个适合的情况.5完成下图用户界面DataReader( )五.编程题(20分)Toys 玩具表字段数据类型描述ToyIdint玩具编号ToyNamechar(20)玩具名称ToyRatemoney玩具价格(1) 利用SqlConnection,SqlCommand,SqlDataReader等打印整张表的数据(2) 利用SqlConnection,SqlAdapter,DataSet,DataTable,DataView等打印价格在10元以下的玩具信息.

8、(要求通过DataView过滤的方式查出信息)C#程序设计复习试题二(这部分有答案)一、 选择题(每小题3分,共15分)1下面是几条定义类的语句,只能被继承的类是( )Aclass studentBpublic class student Cabstract class studentDsealed class student 2如果要在窗体中始终显示系统的当前时间,应该使用的控件是( )ACheckBox BPanel CRadioButton DTimer 3下面对C#中类的构造函数描述正确的是( )A与方法不同的是,构造函数只有void这一种返回类型 B构造函数如同方法一样,需要人为调用

9、才能执行其功能C构造函数一般被声明成private型 D在类中可以重载构造函数,C#会根据参数匹配原则来选择执行合适的构造函数4下面有关类的继承的说法正确的是( ) A派生类的成员应该与基类的成员一致,不能为派生类增加新成员B在派生类中可通过隐藏继承成员,来删除基类的成员 C在描述类的继承关系时,父类与子类是基类与派生类的另一种说法D所有的类成员都可以被继承 5下面有关事件的描述中,正确的是( )A方法一旦被事件预订后,就不能被撤消B事件的预订一次只能预订一个方法 C创建事件的关键字是delagate D当事件预订了多个方法时,一次只能有一个方法被调用二、判断题 (每小题2分,共20分)1按下

10、按钮会引发事件。2事件的预订可以通过“=”来实现。 ( ) 3析构函数可以返回值。 ( )4SQL的INSERT语句不可以对数据库进行更新。5对象的this引用是对该对象本身的引用。6属性必须同时定义ge t访问器和se t访问器。7密封类不能被继承。8构造函数不允许重载。9类的static成员可以通过该类的对象来引用。10派生类可以从多个类继承。三、简答题 (每小题5分,共10分)1定义一个类,并完成对该类构造函数和析构函数的创建。2写出在“图书.mdb”数据库中的“book”表中查询书名中包含有“网络”的书的书名、作者和价格的SQL命令。四、写出下列程序的运行结果(每小题10分,共20分)

11、 1using System;class Test public void F(string s) for (int i=0;i0)return a-;else return 0;static void Main( ) Demo x=new Demo(9 int k=x.M( );while (kConsole.Write(“0t ”, k*k);j=x.M( );五、以下方法的功能是翻转字符串,请把该方法补充完整。(每空5分,共15分)string reverse(string s) string str=null;int j=_;while(j=0) (_);return (_) ;六、编

12、程:定义两个方法,方法的参数分别为输出型参数和引用型参数,并调用这两个方法。 (20分) 参考答案一、 C D D C B二、 三、1. class Test public Test() Test() 2. select 书名,作者,价格 from book where 书名 like %网络%四、1成电机高专学2 81 64 49 36 25 16 9 4 1 五、 str+=sj- str 六、class OutRef public void Ft(out double a) a=Convert.ToDouble(Console.ReadLine();if(aa=Math.Sqrt(a);

13、else a=Math.Pow(a,3);Console.WriteLine(n的值=0:f2,a);public string Fr(int a,ref int b) string s=a.ToString()+b.ToString();b=a+b;return s;class test OutRef ot=new OutRef( );Console.Write(请输入n的值:double n;ot.Ft(out n);int m=6;Console.WriteLine(ot.Fr(5,ref m);m=0,m);C#复习三(内附有答案)1.属于C#语言的关键字( )。A. abstract

14、 B. camel C. Salary D. Employ答案:A2.C#语言中,值类型包括:基本值类型、结构类型和( )。A.小数类型 B.整数类型 C.类类型 D.枚举类型 答案:D3. 假定一个10行20列的二维整型数组,下列哪个定义语句是正确的( )。A. intarr = new int10,20 B. intarr = int new10,20C. int,arr = new int10,20 D. int,arr = new int20;10 答案:C4在类作用域中能够通过直接使用该类的( )成员名进行访问。A. 私有 B. 公用 C. 保护 D. 任何 答案:5. 以下正确的描

15、述是( )。A. 函数的定义可以嵌套,函数的调用不可以嵌套B. 函数的定义不可以嵌套,函数的调用可以嵌套C. 函数的定义和函数的调用均可以嵌套D. 函数的定义和函数的调用均不可以嵌套 答案:B6.小数类型和浮点类型都可以表示小数,正确说法:A. 两者没有任何区别B. 小数类型比浮点类型取值范围大C.小数类型比浮点类型精度高D. 小数类型比浮点类型精度低 答案:8能作为C#程序的基本单位是( )。A. 字符 B. 语句 C. 函数 D. 源程序文件 答案:9. 可用作C#程序用户标识符的一组标识符是( )。A. void define +WORD B. a3_b3 _123 YNC. for -

16、abc Case D. 2a DO sizeof 答案:10.引用类型主要有4种:类类型、数组类型、接口类型和( )。A.对象类型 B.字符串类型 C.委托类型 D.整数类型 答案:1 在switch语句中,每个语句标号所含关键字case后面的表达式必须是 。答案:常量表达式2 在while循环语句中,一定要有修改循环条件的语句,否则,可能造成 .。死循环3 C#数组元素的下标从 开始。4 当在程序中执行到 语句时,将结束所在循环语句中循环体的一次执行。continue5 元素类型为double的2行5列的二维数组共占用 字节的存储空间。806 C#数组类型是一种引用类型,所有的数组都是从Sy

17、stem命名空间的 类继承而来的引用对象。object7 枚举是从System. 类继承而来的类型。Enum8一般将类的构造方法声明为 访问权限。如果声明为private,就不能创建该类的对象。public或公有9.类中声明的属性往往具有get()和 两个函数。set()10.对于方法,参数传递分为值传递和 两种。引用传递1.在C#中,所有类都是直接或间接地继承System.Object类而得来的。对2.在C#中,任何方法都不能实现多继承。错3.在C#中,子类不能继承父类中用private修饰的成员变量和成员方法。3.在C#类中,this代表了当前类本身。4.菜单项标题中有含有带下划线的字符,

18、这是快捷键。5.在C#Net中,窗体父子关系通过“属性”窗口来创建。6.静态类和实例类的区别在于:静态类不需要初始化即可直接使用,实例类需要进行实例化,生成对象才可使用。 答案:7.使用Directory类的Move()方法可以删除文件。8.使用FileInfo类的Copy()方法可以复制文件。9.DataSet对象中的表可以和数据库中的表同名,也可以不同名。10.Command对象可以执行SQL语句。1.常见的用户界面有几类?对话框应用程序、单文档界面应用程序SDI和多文档应用程序MDI2.什么是抽象类?抽象类是含有一个或多个抽象方法的类,抽象类不能实例化。C#程序设计复习试题四(这部分有答

19、案)一、单项选择题(每小题2分,共20分)1在类作用域中能够通过直接使用该类的( )成员名进行访问。A. 私有 B. 公用 C. 保护 D. 任何2.小数类型(decimal)和浮点类型都可以表示小数,正确说法:D. 小数类型比浮点类型精度低3能作为C#程序的基本单位是( )。A. 字符 B. 语句 C. 函数 D. 源程序文件4. 可用作C#程序用户标识符的一组标识符是( )。A. void define +WORD B. a3_b3 _123 YNC. for -abc Case D. 2a DO sizeof5.引用类型主要有4种:A.对象类型 B.字符串类型 C.委托类型 D.整数类型

20、答 案:6.加载窗体时触发的事件是( )。A. Click B.Load C.GotFoucs D.DoubleClick7.改变窗体的标题,需修改的窗体属性是( )。A. Text B. Name C.Title D. Index8.在C#中定义接口时,使用的关键字是( )。A.interface B.: C.class D.overrides9.在类的成员中,用于存储属性值的是( )。A. 属性 B. 方法 C. 事件 D.成员变量成员变量10.在C#中,定义派生类时,指定其基类应使用的语句是( )。A.Inherits B.: C.Class D.Overrides11.类的以下特性中,

21、可以用于方便地重用已有的代码和数据的是( ).A.多态 B.封装 C.继承 D.抽象12.在Array类中,可以对一维数组中的元素进行排序的方法是( )。A.Sort() B.Clear() C.Copy() D.Reverse()13.将变量从字符串类型转换为数值类型可以使用的类型转换方法是( )。A.Str() B.Cchar C.CStr() D.int.Parse();14.数据类型转换的类是( )。A.Mod B.Convert C. Const D. Single15.字符串连接运算符包括&和( )。A. + B. - C. * D. /答案 A16.先判断条件的当循环语句是( )

22、。A. do.while B. while C. while.do D. do .loop17. C#是一种面向( )的语言。A. 机器 B.过程 C.对象 D.事物18. 假定一个10行20列的二维整型数组,下列哪个定义语句是正确的( )。A. intarr = new int10,20B. intarr = int new10,20C. int,arr = new int10,20 D. int,arr = new int20;1019. 以下正确的描述是( )。D. 函数的定义和函数的调用均不可以嵌套20.小数类型和浮点类型都可以表示小数,正确说法:21.在C#中,可以标识不同的对象的属性是( )。A.Text B.Name C.Title D.Index22.在VC#.Net中,可以标识不同的对象的属性是( )。 23.在C#中定义接口时,使用的关键字是( )。A.interface B.:24.属于C#语言的关键字( )。A. abstract B. camel C. Salary D. Employ25.C#语言中,值类型包括:A.小数类型 B.整数类型 C.类类型 D.枚举类型26. 假定一个10行20列的二维整型数组,下列哪个定义语句是正确的( )。B. in

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1