下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、贵州大学2010-2011学年第一学期考试试卷B(答案及评分标准)面向对象程序设计注意事项:1 .请考生按要求在试卷装订线内填写姓名、学号和年级专业。2 .请仔细阅读各种题目的回答要求,在规定的位置填写答案。3 .不要在试卷上乱写乱画,不要在装订线内填写无关的内容。4 .满分100分,考试时间为120分钟。得分评分人(本大题共10小题,每小题3分,共30分)题号一二三四五总分统分人得分1 . C#源程序文件的扩展名为(B )(A) .vb(B) .cs(C) .cpp(D) .c2 .面向对象的特点是(A )(A)封装、继承、多态(B)抽象、封装、多态(Q抽象、继承、封装(D)抽象、多态、重载
2、3 .以下错误的转义字符是(C )(A) ''( B) '81'( C)' " '(D) ' 0'4 .在C蝌序中,下列用来处理异常的结构,错误的是( C )。(A trycatchfinally( B) tryfinally(Q catchfinally(D) trycatch5 .在C黜言中,if语句中的判断表达式( A )(A)必须是逻辑表达式可以(B)是任意有效表达式(Q必须是逻辑或关系表达式(D)必须是关系表达式6 .在.NET中,程序中的错误可以划分为以下除了( D )的三类。(A)逻辑错误(B)运行时错误(
3、C)语法错误(D)自定义错误7 .在面向对象技术中,类是由(D ) 组成的(A)数据(B)方法(C)属性(D)以上全是8 .下面有关虚方法的描述正确的是(C )new修饰符virtual 修饰符(A)重写基类的虚方法时,为消除隐藏基类成员的警告,需要带上(B)在定义虚方法时,基类和派生类的方法定义语句中都要带上(Q虚方法与非虚方法相比,其优点在于:能在程序运行时,动态确定要调用的方法,因而更 灵活,更方便(口重写基类的虚方法时,需要同时带上 override 和virtual 修饰符9 .以下选项中,哪一个变量名的定义是错误的( D )(A Abc(B) my_vala(C) myValue
4、(D) class10 .在C即,(D )正确定义了一个数组。(A int iArray = new int10;(B) int iArray = new int;(Q int iArray = new int(10);得分评分人(D)int iArray = new int10;二.判断题(本大题共5小题,每小题3分,共15分)1 .与try块相关的catch块将一定被执行。(x )2 .在C即,进行注释有两种方法:使用“只有用sealed修饰的类,可以被其他类继承。(乂 )4 . C#中派生类只能继承一个父类,但能继承多个接口。( V )得分评分人5 .属性中如果只有 get而没有set那
5、么这个属性只可写入。(x )三.简答题(本大题共4小题,每小题5分,共20分)1 .参数传递时,在形式上有哪几种情况答:C#勺数据类型有值类型和引用类型两种,所以参数传递时,在形式上有四种情况:1)值类型参数进彳T值传递;(1分)2)引用类型参数进行值传递;(1分)3)值类型参数进行引用传递;(1分)4)引用类型参数进行引用传递;(1分)全部答完得5分2 .请说明数组的特点答:1) 一个数组包含多个元素,并且所有元素属同一个类型;(2分)2)数组存放在同一个连续的存储空间中,可以通过下标来访问;(2分)3)数组元素没有自己特定的名,用数组名和下标标识一个数组元素;(1分)3 .请叙述结构和类的
6、异同答:结构和类一样可以拥有字段、常数、属性、索引器、方法、事件、运算符和嵌套类型等各种成员;(2分)结构也可实现接口,但结构和类之间有本质的差别,结构是值类型,存放在栈中(1分),而类是引用类型,存放在堆中(1分),由此导致了不少语法上的不同,应用 场合和不同。(1分)4 .请说明说明是常量,常量有哪些特点答:常量是用 CONS氏键字修饰,形式为 修饰符const类型 常量名=常量表达式;的一种 声明;(1分)常量的特点有以下几个方面:1)常量必须在声明的同时初始化;(1分)2)常量只能一次赋值,以后不能改变;(1分)3)常量的类型可以是简单类型,枚举类型等,但结构不能是常量;(1分)得分评
7、分人4)常量是静态的隐式成员;(1分)四.程序填空题(本大题共2小题,每空3分,共15分)1 .下列程序的作用是求出所有的水仙花数。(所谓水仙花数是指这样的数:该数是三位数,其各位数字的立方和等于该数)Using system;Class Example1Public Static void main()Int a,I,b,c,t;For(i=100;i<= 999 ;i+)t =I;a =t%10;t=t/10;b=t%10;c=t/10;if( i = (a*a*a + b*b*b + c*c*c) )("i=0 ",2 .以下方法是设置枚举类型的值,并输出对应的
8、星期,请填写完程序并写出结果。class Testpublic enum WeekDaysMon,Tue,Wed,Thur,Fri,Sta,Sunstatic void Main()WeekDays week=(WeekDays)2;(week );输出结果:Wed得分评分人五.编程:写一个方法完成数据库的连接,返回表 (mytable)中所有数 据。(本大题共1小题,每小题20分,共20分)(连接字符串为 :"data source=myservice;initial catalog=database;use门d =sa;password=sa;")public DataTable GETtABLE() (1 分)stringstrConn = " data source=myservice;initial catalog=database;user id=sa;password=sa;" (3 分)SqlConnection con = new SqlConnection(strConn);(3 分)();(2 分)DataSet ds = new DataSet();(2 分)SqlCommand co
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年大容量固态断路器研发进展及工程应用
- 2026年数控机床PMC编写与调试电气控制系统连接规范
- 内蒙古自治区鄂尔多斯市达标名校2025-2026学年初三二轮复习研究性考试(五)生物试题含解析
- 日喀则市重点中学2026年初三质量检测试题(二)化学试题含解析
- 山东省济宁市2026届中考生物试题押题试卷含解析含解析
- 江苏省南京市六校2026年初三第二次模考化学试题试卷含解析
- 河北省沧州泊头市第四中学2025-2026学年初三联合调研考试(化学试题理)试题含解析
- 2026年有组织推进教育资源与技术平台集约化标准化建设
- 云南省红河州弥勒市中小学重点达标名校2026届教研联合体中考模拟试卷(一)生物试题含解析
- 广东省佛山市禅城区重点中学2025-2026学年毕业班下学期3月百校大联考化学试题含解析
- 网吧的安全保卫制度
- 2026年安庆职业技术学院单招职业倾向性考试题库及答案详解(考点梳理)
- 2026年春季小学美术桂美版(2024)二年级下册教学计划含进度表
- 2026年六安职业技术学院单招职业适应性考试题库含答案详解(综合题)
- 2026年招聘辅警的考试题库及一套完整答案
- 2026年南京铁道职业技术学院单招职业技能测试题库附答案详解ab卷
- 2025年黑龙江农业职业技术学院单招职业技能考试题库附答案解析
- 2026年哈尔滨科学技术职业学院单招职业技能测试题库带答案详解
- 2025安徽芜湖领航文化旅游投资有限公司(筹)工作人员招聘笔试历年真题汇编及答案解析(夺冠)
- 2025年皖北卫生职业学院单招职业适应性测试题库附答案解析
- DB37-T4997-2025液氯储存装置及其配套设施安全改造和液氯泄漏应急处置指南
评论
0/150
提交评论