版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
考试试卷A(答案)面向对象程序设计注意事项:请考生按要求在试卷装订线内填写XX、学号和年级专业。请仔细阅读各种题目的回答要求,在规定的位置填写答案。不要在试卷上乱写乱画,不要在装订线内填写无关的内容。满分100分,考试时间为120分钟。题号—一得分四五总分统分人得分得分评分人单项选择(本大题共10小题,每小题3分,共30分)C#中每个int类型的变量占用(B)个字节的内存。((A)8(B)4面向对象的特点是(A)(A)封装、继承、多态(C)抽象、继承、封装3-C#控制台程序的主入口点是(C)(A) Page_Load函数(B)Run函数数4.引用类型存储在(B)中。(A)堆栈(B)堆内存(C)队列(C)2 (D)1(B)抽象、封装、多态(D)抽象、多态、重载(C)Main函数 (D)Form_Load函(D)列表在C#中,表示一个字符串的变量应使用以下哪条语句定义(B)(A)CStringstr (B)stringstr(C)Dimstrasstring (D)char*str在ADO.NET中,用来与数据源建立连接的对象是(A)。(A)Connection对象(B)mand对象(C)DataAdapter对象(D)DataSet对象在类的定义中,类的(B)描述了该类的对象的行为特征。(A)类名 (B)方法 (C)所属的名字空间 (D)私有域
如果未显式赋值,则将整型值(B)赋给枚举中的第一个元素。(A)1 (B)0 (C)2 (D)3float类型的值可以隐式转换成(C)类型的值而保持值不被改变。(A)char (B)long(C)double (D)int在C#中,假设Class1是一个类,而IExample是一个接口,下面的(A)类声明是正确的。(A) classEmployee:Classi,lExample(B) classEmployee:lExample,Classi(C) classEmployee-Classi,lExample得分评分人(D) classEmployee:Classi/IExample判断题(本大题共5小题,每小题3分,共15分)C#中子类可以继承多个基类,也可以继承一个接口。(X)标识符可以与关键字一样。(X)静态成员不能由对象进行访问。(V)对象有三个特征,标识、状态和行为。(V)得分评分人索引器可以用static修饰。(X)简答题(本大题共4小题,每小题5分,共20分)请叙述public、private、protected、internal修饰符的作用域?答:1)限定为public的成员,可以被所有的类访问;2) 限定为protected的成员,可以被这个类本身、它的子类(包括同一个包中以与不同包中的子类)和同一个包中的所有其他的类访问;3) 限定为private的成员,只能被这个类本身访问,如果一个类的构造方法声明为private,则其它类不能生成该类的一个实例;4) internal:只能值包含该类的程序集中访问该类;解释重写和隐藏的区别和联系?答:重写又称为覆盖,对于基类的virtual成员,在派生类中重新加以定义并用关键字override修饰的称为重写或者覆盖。隐藏是对于基类的成员,在派生类中重新加以定义,并用NEW关键词修饰的称为隐藏;重写和隐藏有相似的方面,但又有实质的区别:隐藏和重写是基类和派生类的同名成员的两种不同关系,隐藏可以发生在数据成员和行为成员上,而重写只是对行为成员而言;请说明索引和属性的异同?答:1)属性和索引器的作用都是为了进一步封装数据、组织数据并提供方便的访问方式;2) 定义属性和定义索引相似,他们都具有get访问器和set访问器,并且可以取舍以控制访问权限;3) 所有的字段都可以有属性,字段是默认的和最简单的属性,但索引器不同;4) 属性可以是实例成员,也可以是属于整个类的静态成员,但索引只能是实例成员,属于某一个具体的对象。程序的基本结构有哪几种?答:程序的基本结构有以下几种:1) 顺序结构2) 选择结构3) 循环结构得分 四.程序阅读评分人 (本大题共2小题,每空3分,共15分)阅读下面的程序,填写程序中缺少的部分,并把程序的输出结果写出来;classTest{staticvoidShowArrayInfo(int[]student){for(inti=0;i<student.Length;i++){Console.Write(student[i]++);Console.Write(“”);}}staticvoidMain(){int[]student=newint[]{1,2,3,4,5};ShowArrayInfo(student);Console.Write(“\n”);ShowArrayInfo(student);}}输出结果:12345 12345 以下方法是连接数据库的一个方法,请将该方法补充完整publicDataTableGETtABLE(){stringstrConn="datasource=.;initialcatalog=database;userid=sa;password=sa;”;SqlConnectioncon=newSqlConnection(strConn);
con.Open();DataSetds=newDataSet();Sqlmand=newSqlmand("select*frommytable",con);SqlDataAdapteradp=newSqlDataAdapter();adp.Fill(ds);returnds.Tables[0];得分评分人(本大题共1(本大题共1小题,五.编程:创建一个学生类,类里面的字段包括XX、学号、性别等,构建5个学生对象,可以对学生信息进行查询。。每小题20分,共20分)usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Collections;namespaceConsoleApplication3{publicclassStudent{publicstringid;publicstringname;publicstringsex;publicvoidprint(){Console.WriteLine("学号:{0},XX:{1},性别:{2}”,id,name,sex);}}classProgram{staticvoidMain(string[]args){ArrayListlist=newArrayList();Programpro=newProgram();Console.WriteLine(-请输入学生信息(学号XX性别),用空格隔开,然后回车,停止录入输入exit");pro.AddStudent(list);Console.WriteLine("请输入学生学号,然后回车”);pro.FindStudent(list);}publicvoidAddStudent(ArrayListlist){while(true){stringstr=Console.ReadLine();if(str=="exit")return;string[]values=str.Split('');Studentstudent=null;;try{student=newStudent();student.id=values[0];=values[1];student.sex=values[2];}catch{}list.Add(student);}}publicvoidFindStudent(ArrayListlis
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基于翻转课堂的初中舞蹈课程教学实践研究教学研究课题报告
- 西藏昌都市人民医院招聘备考题库(报名截止时间2026年1月18日)有答案详解
- 深圳法院2025年下半年劳动合同制审判辅助人员招录备考题库(含答案详解)
- 2026年昆明市官渡区北培毓秀高级中学有限公司招聘备考题库带答案详解
- 大理护理职业学院招募2026年春季学期职业教育银龄教师的备考题库及答案详解1套
- 2026年中山市东区中学公开招聘地理专任教师备考题库及答案详解(夺冠系列)
- 2026年北医三院妇产科妇科门诊医师招聘备考题库及完整答案详解
- 2025年区块链数字藏品版权存证法律分析报告
- 智能评价系统在教师数字素养评价中的应用研究:以G学校为例教学研究课题报告
- 《远程医疗在偏远地区医疗服务中的远程医疗服务管理创新》教学研究课题报告
- 设备综合效率OEE统计表(使用)
- 【超星尔雅学习通】航空与航天网课章节答案
- 2022年福州大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)
- 附件1:中国联通动环监控系统B接口技术规范(V3.0)
- 闭合性颅脑损伤病人护理查房
- 《立血康软胶囊研究6400字(论文)》
- 学术综合英语课后题答案罗立胜
- GB/T 19216.21-2003在火焰条件下电缆或光缆的线路完整性试验第21部分:试验步骤和要求-额定电压0.6/1.0kV及以下电缆
- 10kV交联聚乙烯电缆热缩终端头制作作业指导书
- GB 15193.19-2015食品安全国家标准致突变物、致畸物和致癌物的处理方法
- 活体动物体内成像技术课件
评论
0/150
提交评论